Document Document Title
US11984024B2 Low-power vehicle detection
A parking meter detects an object in proximity, based on a change in a proximity measurement at the meter, activates a directional sensor in response to detecting the object, receives sensor data at a meter processor from the directional sensor, wherein the received sensor data indicates a predetermined direction to the detected object relative to the meter. The parking meter determines a presence of the object, or lack thereof, in the predetermined direction based on the sensor data, and upon a positive determination of the presence of the object, stores an indication of the presence of the object along with a time of the positive determination.
US11984020B2 Remote vehicle system configuration, control, and telematics
A vehicle control system (VCS) includes external communication interfaces, such as a Bluetooth® interface, for communicating with a user communication and control device, such as a smart phone or a tablet. The user is enabled to operate certain features of the vehicle, such as the remote start, power locks/trunk, climate control, and security features, through the smart phone. The VCS may also communicate with a remote server via the user's smartphone, for example, providing telematics data and receiving service reminders for display to the user on the smartphone, the VCS, or a display built into the vehicle. The VCS may be custom installed in the vehicle using the user's or the installer's smartphone, without a physical connection from the VCS to the smartphone.
US11984015B2 Community emergency notification system with inter-organizational compatibility
A community safety system with inter-organizational communication, allowing for members of a first organization to provide alerts when located within a security zone associated with a second organization. A notification management entity, responsible for managing the different safety systems associated with each organization, determines where a user is located and whether the user is associated with any of the organizations responsible for the security zone in which the user is located.
US11984011B2 Systems and methods for disturbance detection and identification based on disturbance analysis
Intelligent disturbance detection systems and methods of use to capture a disturbance via an application tool on a mobile smart device remote from the user, extract features from the disturbance, compare the extracted features to disturbance labels of a disturbance set in a comparison by a disturbance detection neural network model of the application tool, generate a disturbance label when the extracted features match the disturbance label in the comparison, train the model to generate a custom disturbance label associated with the extracted features when the extracted features do not match the one or more disturbance labels in the comparison, and generate an automatic alert via the mobile smart device to transmit an identification of the disturbance to the user based on the disturbance label, the custom disturbance label, or combinations thereof.
US11984010B2 Systems, apparatuses and methods for enhanced notifications to users of wearable medical devices
A wearable medical device (e.g., wearable drug delivery pump) sends a request to another device for generation of an audible or vibratory notification at the other device, which is helpful when the wearable medical device is obscured by a user's clothing or the user is vision or hearing impaired. The other device receiving the request to generate a notification can be a remote controller or smartphone paired with the wearable medical device, or a smart watch or a Bluetooth (BT)-enabled headset or other device paired with the remote controller. The wearable medical device is configured with a BT stack that allows the device to pair with its controller in a secure bonded relationship, but to send signals requiring less security (e.g., requests for generation of notifications) to other devices (e.g., a BT-enabled headset or smart watch) using a more ubiquitous wireless protocol such as a standard BT protocol with broadcast mode.
US11984008B2 Device and method for monitoring safety cables
One aspect of the present technology relates to a safety cable vibration monitoring system. The system includes a vibration sensor configured to be coupled to a safety cable. A vibration monitoring computing device is coupled to the vibration sensor. The vibration monitoring computing device includes a processor and a memory coupled to the processor which is configured to execute one or more programmed instructions comprising and stored in the memory to receive data from the vibration sensor. An occurrence of a fall event related to use of the safety cable is determined based on the received data from the vibration sensor. A method of monitoring a safety cable and a safety cable monitoring network are also disclosed.
US11984003B2 Device for automated removal of security tags and associated systems and methods
Devices, systems, and methods for removing a security tag from an article are disclosed herein. A device for removing a security tag includes a housing including an opening positioned to receive the tag and at least a portion of the article. A magnet is supported adjacent the opening to retain a tag body and to release a retainer pin therefrom when the tag is inserted into the opening. A pin retractor is positioned in the housing opposite the magnet to capture the retainer pin and retract it from the tag body. The pin retractor is retracted into a collar to strip the pin from the pin retractor. A release frame is positioned proximate the magnet and movable between a first position wherein the magnet retains the tag body, and a second position wherein the tag body is moved away from the magnet, thereby releasing the tag body from the magnet.
US11984002B2 Control device, vehicle, control system, control method, and recording medium storing control program
A control device comprising a processor, wherein the processor is configured to: acquire a warning level indicating a warning measure related to an abnormality that has occurred in a vehicle, from a device installed externally to the vehicle; detect an abnormality that has occurred in the vehicle, from equipment mounted to the vehicle; perform thinning control on a detection result of the abnormality detected according to the warning level; and transmit the detection result resulting from thinning to the device.
US11984001B2 Device tamper detection
One embodiment provides a method, including: identifying, using a tamper detection switch of an information handling device, a tampering event; determining, using a processor, contextual data associated with the tampering event; constructing, based on the determining, a signal comprising the contextual data; and broadcasting, using a radio transmission beacon, the signal. Other aspects are described and claimed.
US11984000B2 Fixed retail scanner heat management system for multi-port network switch and related methods
The disclosure includes a fixed retail scanner including a data reader comprising a main board, one or more camera modules, and a multi-port network switch disposed within the data reader. A heat management system is disposed within the data reader housing and operably coupled with at least the multi-port network switch to dissipate heat therefrom. The disclosure includes a heat pipe thermally coupled to a switch processor, the heat pipe extending across at least a portion of the bi-optic housing to an air chamber formed within the bi-optic housing.
US11983996B2 Systems and methods for gaming using historical data
Methods and systems are described herein for gaming using historical performance data. A listing of entities is provided to a user. A selection of entities is received from the user. Historical performance data for each of the selected entities during a given performance period is compared to a performance benchmark. A payout is provided based on the number of selected entities that met the performance benchmark during their respective performance period.
US11983995B2 Persistent symbol position arrays with array growth in both base game and feature game
Electronic gaming machines and systems are disclosed that provide for a symbol-based main game that features an array of symbol positions that may, if an array growth condition is met, increase in size. Determining whether the array growth condition is met may involve determining how many array growth symbols are shown in association with a game play. A further determination may be made as to whether a feature game trigger condition is met and, if so, a feature game may be presented that utilizes the same array of symbol positions that were present in the main game when the feature game was triggered. Additional array growth may occur in the feature game if the array growth condition is met again.
US11983989B2 Configurable virtual gaming zone
In one embodiment, zone-based gaming activity within a gaming establishment can be configured. The method can, for example, include: setting a location within the gaming establishment for the zone-based gaming activity, the location being at least one defined region within the gaming establishment; configuring a virtual gaming zone for the location within the gaming establishment for the zone-based gaming activity; identifying one or more gaming devices that are within the virtual gaming zone; and permitting the identified one or more gaming devices that are within the virtual gaming zone to participate in the zone-based gaming activity.
US11983988B2 AI sports betting algorithms engine
This invention is an engine that allows, for any play in an “in play” or single play betting game, that both calculates “basic odds” (calculated by using historical database mining) and at least one more odds making formula to calculate odds on at least one outcome of a single play in a live event, crossing at least two different odds making formulas to create crossed odds. Then utilizes artificial intelligence to correlate the crossed odds with the final odds on similar historical plays in which odds were calculated. Then utilizes machine learning after the outcome of the play is known to correlate the odds generated by each odds making formula with the most profitable odds calculated on previous similar plays.
US11983987B2 Electronic wagering game in which jackpot upgrade symbols are added to one or more reel strips
An electronic gaming system conducts a reel-based electronic wagering game, in which jackpot upgrade symbols are added to one or more reel strips based on the occurrence of one or more reel upgrade symbols in the wagering game. In the exemplary embodiment, jackpot upgrade symbols are added to a third reel strip based on the occurrence of one or more reel upgrade symbols on a first reel strip, and to a fifth reel strip based on the occurrence of one or more reel upgrade symbols on the third reel strip. In addition, jackpot upgrade symbols are added to the first and third reel strips to replace the one or more reel upgrade symbols occurring thereon.
US11983985B2 Augmented reality systems and methods for providing a wagering game having real-world and virtual elements
An augmented reality method for providing a wagering game having real-world and virtual elements includes generating a live video signal of a scene associated with a field of view of a user. At least one first gaming element in the scene corresponds to a first outcome of the wagering game. The method further includes determining, based on the live video signal, at least one second gaming element in real time. The method further includes displaying the at least one second gaming element to the user in association with the at least one first gaming element as part of the scene so that the second gaming element is displayed as part of the wagering game, wherein the at least one first gaming element and the at least one second gaming element corresponds to a second outcome of the wagering game.
US11983984B2 Game mode software and method of play
A feature for electronic games installed in stand-alone electronic gaming machines, game playing devices, mobile devices and personal electronic devices or on a networked system of gaming machines, game playing devices mobile devices and personal electronic devices where prior to starting the game, the player can choose from a variety of game modes with different numbers of balls to be drawn and the number and layout of cards to be played. The player is offered via the machine hard buttons or touch screen to choose the number balls and number and layout of cards. This invention may be applied to bingo and various types of games with balls, numbers or symbols in various types and patterns.
US11983983B2 Gaming machine and method with moving persistent symbols and win zone feature
There is provided a gaming system, gaming machine, and method that presents a plurality of symbols in an array corresponding to a plurality of symbol-bearing reels. Game-logic circuitry positions a persistent symbol at a first symbol position in the array. Using a random number generator, the game logic-circuitry spins and stops the reels. Concurrently with the moving of the reels, the game-logic circuitry moves the persistent symbol from the first symbol position in the array to a second symbol position in the array. The game-logic circuitry moves the persistent symbol in a direction toward a win zone outside of the array. The game-logic circuitry further determines whether a catalyst symbol appears in the win zone. In response to determining that the catalyst symbol appears in the win zone, the game-logic circuitry awards a value associated with the persistent symbol.
US11983982B2 Dynamic indication of awards of an award generator in a gaming environment
Gaming systems and methods that utilize a dynamic indicator to indicate one or more awards of one or more sections of an award generator.
US11983978B2 Pet door
A pet door is described herein comprising a motor for locking and unlocking a pet flap of a pet door, wherein the pet flap is rotatably attached to an upper portion of the pet door. The pet door includes a first motion detector for monitoring movement in a first detection region and a second motion detector for monitoring movement in a second detection region, wherein the pet flap of the pet door occupies a plane separating the first detection region from the second detection region when the pet flap is in a locked position. One or more applications running on at least one processor of the pet door are configured to receive a first motion signal from the first motion detector indicating movement of a pet in the first detection region, the receiving the first motion signal including activating an access sequence controlling ingress or egress of a pet.
US11983977B2 Access control system for electric vehicle charging
An access control system for electric vehicle charging is provided that includes an access device, a secure reservation interface, a reservation server and a smartphone application installed on the smartphone. The access device includes a short-range wireless communication module connected to a processor having control of an electric vehicle charger. The secure reservation interface receives a reservation request for a reservation at a given destination. The reservation server receives the reservation request for the destination, issues a reservation certificate, and transmits the reservation certificate from the reservation server to a smartphone. The smartphone application has access to a short range wireless communication setting corresponding to the access device. The access device receives the reservation certificate from the smartphone application based on use by the smartphone application of the short-range wireless communication setting. The processor activates the electric vehicle charger based on at least the receipt of the reservation certificate.
US11983974B2 System and method for ultra-wideband short-range location access
Systems, computer program products, and methods are described herein for secure location and device access utilizing an ultra-wideband signal of a user device and a system device. The invention generally comprises determining that a user has entered a secure environment, wherein the secure environment comprises a safe-deposit box associated with the user, automatically generating a digital authentication key in response determining that the user has entered the secure environment, verifying the digital authentication key as being linked to the user, and transmitting instructions to a safe-deposit box to unlock and provide access during the scheduled session.
US11983969B2 Systems and methods for modeling electric vehicle towing
Systems and methods for modeling electric vehicle towing are disclosed herein. An example method includes determining that a trailer is connected to a vehicle, generating a surface mapping of the trailer based on output of a sensor assembly of the vehicle, predicting a drag coefficient of the trailer based on the surface mapping, estimating a drag force based on the drag coefficient and the surface mapping, calculating an estimated range for the vehicle based on the drag force, and displaying the estimated range on a human machine interface of the vehicle.
US11983968B2 Smart trender for industrial control systems
There are provided methods and devices for use with industrial control systems. For example, there is provided a method that can include acquiring data from a sensor associated with an industrial machine. The method can include determining, while acquiring the data, whether at least one condition is satisfied in the data. Furthermore, the method can include logging the data as a function of time and logging information associated with the at least one condition as a function of time, in response to the at least one condition being satisfied. The method can also querying the logged information, subsequent to logging the data, to identify subsets of the data for which the at least one condition is satisfied.
US11983966B2 Method, system and related devices for implementing vehicle automatically passing through barrier
The application discloses a method and system of implementing a vehicle automatically passing through a barrier, a vehicle controller and a road barrier controller, so as to implement the automatic passing through of the road barrier of the unmanned vehicle. The method includes: controlling, by a vehicle controller, the vehicle to drive automatically and stop at a place of the road barrier; interacting, by the vehicle controller, with a road barrier controller corresponding to the place of the road barrier to accomplish the automatic passing through of the road barrier.
US11983963B2 Anti-spoofing visual authentication
Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for visual authentication. In some implementations, a method may include obtaining images of a person at a property; detecting a discontinuity in an appearance of the person in the images of the person at the property; determining that the discontinuity does not correspond to a known occlusion; and providing an indication of a potential spoofing attack.
US11983961B2 Image processing apparatus, method, system, and computer readable medium
Iris image pick-up devices perform image pick-up of an iris of a moving subject. A guiding device guides the subject. A controller predicts a period in which the subject will blink next. Further, the controller predicts a period in which the subject will pass through the focusing point of the iris image pick-up devices. The controller controls the guiding device such that the subject does not blink at the focusing point in the case where the period in which the subject will blink next overlaps with the period in which the subject will pass through the focusing point.
US11983955B1 Image matching using deep learning image fingerprinting models and embeddings
Image fingerprints (embeddings) are generated by an image fingerprinting model and indexed with an approximate nearest neighbors (ANN) model trained to identify the most similar fingerprint based on a subject embedding. For image matching, a score is provided that indicates a similarity between the input embedding and the most similar identified embedding, which allows for matching even when an image has been distorted, rotated, cropped, or otherwise modified. For image classification, the embeddings in the index are clustered and the clusters are labeled. Users can provide just a few images to add to the index as a labeled cluster. The ANN model returns a score and label of the most similar identified embedding for labeling the subject image if the score exceeds a threshold. As improvements are made to the image fingerprinting model, a converter model is trained to convert the original embeddings to be compatible with the new embeddings.
US11983951B2 Human detection device and human detection method
A human detection device configured to analyze a fisheye image obtained by a fisheye camera installed above a to-be-detected area to detect a person existing in the to-be-detected area includes a head detector configured to detect at least one head candidate from the fisheye image by using an algorithm for detecting a human head, a human body detector configured to detect at least one human body candidate from the fisheye image by using an algorithm for detecting a human body, and a determining unit configured to determine, as a person, a pair satisfying a prescribed condition among pairs of the head candidate and the human body candidate formed of a combination of a detection result from the head detector and a detection result from the human body detector.
US11983942B2 Edge device and method for detecting specific object based on specific model
A method for detecting a specific object based on a specific model includes: capturing a set of images, wherein objects in each image include a desired object; transmitting the set of images to a cloud server; in response to found objects being obtained from the set of images based on at least one object detection algorithm in the cloud server, displaying the found objects fora user to confirm which object is desired; in response to the desired object being confirmed from the found objects that are displayed, loading the specific model of the desired object from the cloud server, wherein the specific model of the desired object is trained on the cloud server based on at least the set of images and related CNN algorithm; and performing the specific model to detect the specific object on a captured image.
US11983936B2 Data collection device, vehicle control device, data collection system, data collection method, and storage medium
A data collection device of an embodiment includes a processor. The processor is configured to execute a program to acquire an image obtained by capturing surroundings of a first vehicle, determine whether the first vehicle has performed a lane change during a determination period based on information indicating a traveling history of the first vehicle, and collect the image included in the determination period as training data for a determination model that determines whether there is an obstacle in a road in a case where it is determined that the first vehicle has not performed a lane change.
US11983932B1 Vision acquisition system equipped in intelligent terminal of smart logistics vehicle
A vision acquisition system equipped in an intelligent terminal of a smart logistics vehicle is disclosed. The vision acquisition system includes an image information acquisition unit, an angle information acquisition unit, a vehicle information acquisition unit, an image information analysis unit and a calculation unit. The image information acquisition unit includes a ground image acquisition module and a feature point identification module; the ground image acquisition module acquires a ground image in front of a vehicle through a camera; and the feature point identification module is used for identifying contour information of the image and mark a near point and a far point of the image. In implementation of the present invention, a road surface in front of the driving vehicle can be acquired.
US11983928B1 Dynamically composable object tracker configuration for intelligent video analytics systems
Apparatuses, systems, and techniques for managing lost objects in an intelligent video analytics system. A first set of application modules is executed for an object tracking application configured to track, based on images depicting an environment, a state of objects included in the environment. The first set of application modules is associated with a first object tracker type. A request is received to configure the object tracking application to execute a second set of application modules associated with a second object tracker type. The second set of application modules includes one or more application modules that are different from application modules of the first set of application modules. The object tracking application is configured to execute the second set of application modules in accordance with the request. The second set of application modules is executed for the object tracking application to track, based on the images depicting the environment, the state of the objects included in the environment.
US11983926B2 Video content recognition method and apparatus, storage medium, and computer device
A video content recognition method is performed by a computer device, the method including: obtaining an image feature corresponding to a video frame set extracted from a target video; dividing the image feature into a plurality of image sub-features according to a preset sequence, and each image sub-feature having a corresponding channel; choosing, from the image sub-features based on the preset sequence, a current image sub-feature; image sub-feature fusing the current image sub-feature and a convolution processing result of a previous image sub-feature into a fused image sub-feature, and performing convolution processing on the fused image sub-feature, to obtain a convolved image sub-feature corresponding to the current image sub-feature; splicing a plurality of convolved image sub-features corresponding to the plurality of channels of the convolved image sub-feature, to obtain a spliced image feature; and determining video content corresponding to the target video based on the spliced image feature.
US11983919B2 Video anomaly detection method based on human-machine cooperation
The disclosure relates to a video anomaly detection method based on human-machine cooperation, in which video frames and traditional descriptors of optical stream of an image are utilized as an input for auto-encoder neural network coding, and converted into a representation content of a hidden layer, and then the representation content of the hidden layer is decoded, reconstructed and output. The auto-encoder network is trained with normal samples. In a test stage, if an input is a normal sample, a final reconstructed error keeps high similarity with an input sample; on the contrary, if the input is an abnormal sample, the final reconstructed error deviates greatly from the input sample.
US11983918B2 Platform for perception system development for automated driving system
The present invention relates to methods and systems that utilize the production vehicles to develop new perception features related to new sensor hardware as well as new algorithms for existing sensors by using federated learning. To achieve this, the production vehicle's own worldview is post-processed and used as a reference, towards which the output of the software (SW) or hardware (HW) under development is compared. In case of a large discrepancy between the baseline worldview and perceived worldview by the module-under-test, the data is weakly annotated by the baseline worldview. Such weakly annotated data may subsequently be used to update the SW parameters of the “perception model” in the module-under-test in each individual vehicle, or to be transmitted to the “back-office” for off-board processing or more accurate annotations.
US11983917B2 Boosting AI identification learning
A machine-learning classification system includes a first machine-learning classifier that classifies each element of a plurality of data items to generate a plurality of classified data items. A second machine-learning classifier identifies misclassified elements of the plurality of classified data items and reclassifies each of the identified misclassified elements to generate a plurality of reclassified data items. A second machine-learning classifier identifies unclassified elements of the plurality of classified data items and classifies each of the identified unclassified elements to generate a plurality of reclassified data items. An ensemble classifier adjusts the classifications of the elements of the plurality of classified data items in response to the plurality of reclassified data items and the plurality of newly-classified elements.
US11983911B2 Method and system for transmitting information, storage medium and electronic device
Provided is a method and a system for transmitting information. The method is applicable to a processing device, and includes: acquiring a target image of a display device; determining a target area in the target image; and sending display information to the display device, wherein the display information includes information of the target area; wherein the target area is a partial pixel area of the target image, the target area includes pixels with transparencies less than 1, and transparencies of the pixels outside the target area in the target image are all 1.
US11983910B2 Image processing system, image processing method, and storage medium each for obtaining pixels of object using neural network
A first decoder obtains a region including an object targeted for recognition based on a feature map obtained by performing convolutional processing on a processing target image. Next, the first decoder obtains, from the feature map, a partial feature map of a portion corresponding to the obtained region including the object targeted for recognition. Then, a second decoder obtains pixels corresponding to the object targeted for recognition based on the partial feature map. This reduces the amount of calculation required for decoder units included in a neural network.
US11983909B2 Responding to machine learning requests from multiple clients
A method includes receiving, with a computing device, a first client request from a first client that identifies a machine learning model and a sensor. The method includes sending, with the computing device, a call to a server to apply the identified machine learning model to a set of data from the identified sensor, in response to the first client request. The method includes receiving, with the computing device, a second client request from a second client that identifies a same machine learning model and sensor as the first client request. The method includes sending, with the computing device, response data from the identified machine learning model to both the first client and the second client without sending an additional call to the server in response to the second client request.
US11983908B2 Systems and methods for controlling a window heating element
The disclosure describes systems and methods for controlling a heating element of a window of a vehicle. The systems and methods include capturing an image of the window with a camera of the vehicle. The image is analyzed to determine a state of the window and the heating element is controlled based on the state of the window.
US11983904B2 Method for compressing point clouds
The present invention refers to removal of redundant information from plenoptic point cloud data, reducing the number of bits needed to represent them and thus making the plenoptic point cloud data more suitable to be transferred through a medium of limited bandwidth. The proposed solution is based on predictive differential coding, using the standard color channel of a point clouds as a reference for plenoptic data, and on the application of transforms for greater data compression.
US11983896B2 Line-of-sight detection apparatus and line-of-sight detection method
Provided is a line-of-sight detection apparatus that outputs reliability of an estimation result of a line of sight when an eye to be a line-of-sight detection target is switched. The line-of-sight detection apparatus includes: an estimation target selection unit configured to select an eye of a line-of-sight detection target person as one of switchable line-of-sight detection modes; a line-of-sight estimation unit configured to estimate a line of sight of the line-of-sight detection target person in the line-of-sight detection mode; a reliability determination unit configured to determine, based on a first line of sight before the mode is switched and a second line of sight after the mode is switched, reliability of the second line of sight; and a line-of-sight direction output unit configured to output information on the second line of sight and the reliability of the second line of sight.
US11983895B2 Method and device for determining an eye position using a laser device for a set of smart glasses and laser device
A method for determining an eye position using a laser device for a set of smart glasses. The method includes emitting light for scanning an eye along at least one scan line; detecting a plurality of reflection beams of the light reflected along the scan line in order to obtain a plurality of light intensity values, the light intensity values representing intensities of the reflection beams; generating a two-dimensional image of the eye along the scan line using the light intensity values, a high light intensity value being assigned or being assignable to a reflection beam reflected at the retina and a light intensity value low in comparison to the high intensity value being assigned or being assignable to a reflection beam reflected outside the retina of the eye; and determining the eye position of the eye within the image using amplitudes of the light intensity values.
US11983894B2 Determining road location of a target vehicle based on tracked trajectory
Systems and methods are provided for navigating a host vehicle. In an embodiment, a processing device may be configured to receive images captured over a time period; analyze images to identify a target vehicle; receive map information associated including a plurality of target trajectories; determine, based on analysis of the images, first and second estimated positions of the target vehicle within the time period; determine, based on the first and second estimated positions, a trajectory of the target vehicle over the time period; compare the determined trajectory to the plurality of target trajectories to identify a target trajectory traversed by the target vehicle; determine, based on the identified target trajectory, a position of the target vehicle; and determine a navigational action for the host vehicle based on the determined position.
US11983891B2 Moving target tracking device, moving target tracking method, moving target tracking system, learning device, and program
A moving target tracking device includes a position information creation unit that creates camera position information indicating adjacency relationships of a plurality of reference cameras and a plurality of pivoting cameras, a tracking target analysis unit that detects traveling information indicating a speed and a traveling direction of a moving target, a tracking score calculation unit that calculates a tracking score indicating a proportion at which the moving target has been able to be captured in the entire tracking section, a machine learning unit that creates, as record information, a control result obtained by a learning device that has learned a control value of each pivoting device corresponding to the traveling information such that the tracking score becomes higher, and a control information creation unit that creates control information by using the control value acquired with reference to the record information.
US11983887B2 Device, computer program and method
A method comprising the steps of: receiving an image from a dynamic vision sensor and an image from an image sensor, wherein the dynamic vision sensor and the image sensor capture at least an overlapping field of view; determining, from the image received from the dynamic vision sensor, an area of movement in the field of view of the image from the image sensor; applying a higher level of image compression to the areas of no movement compared with the area of movement in the image from the image sensor to produce a processed image; and outputting the processed image to a neural network.
US11983885B2 Multi-threshold segmentation method for medical images based on improved salp swarm algorithm
The invention discloses a multi-threshold segmentation method for medical images based on an improved salp swarm algorithm. A two-dimensional histogram is established by means of a grayscale image of a medical image and a non-local mean image, then a salp swarm algorithm is used to determine thresholds selected by a Kapur entropy-based threshold method, and the salp swarm algorithm is improved and mutated by an individual-linked mutation strategy during the threshold selection process to avoid local optimization, so that the segmentation effect on the medical image is optimized; and the method has the advantages of good robustness and high accuracy.
US11983883B2 Intensity-based image modification for computer vision
A computer vision method and computer vision system can be used to process a time-based series of images. For a subject image of the time-based series, a light intensity value is identified for each pixel of a set of pixels of the subject image. A light intensity threshold is defined for the subject image based on a size of a bounding region for an object detected within a previous image of the time-based series captured before the subject image. A modified image is generated for the subject image by one or both of: reducing the light intensity value of each pixel of a lower intensity subset of pixels of the subject image that is less than the light intensity threshold, and increasing the light intensity value of each pixel of a higher intensity subset of pixels of the subject image that is greater than the light intensity threshold.
US11983881B2 AI-based image region recognition method and apparatus and AI-based model training method and apparatus
A computer device obtains a to-be-segmented image that includes a plurality of extreme points corresponding to a target object in the to-be-segmented image. The device generates first image feature information according to the to-be-segmented image. The first image feature information includes N image matrices and a first heatmap that is generated according to the extreme points. The device obtains a first image segmentation region corresponding to the first image feature information using a first image segmentation model. The device also obtains a second heatmap according to an annotation point corresponding to the first image segmentation region and the first image segmentation region. The device obtains a second image segmentation region corresponding to the to-be-segmented image using a second image segmentation model. The device generates an image recognition result according to the second image segmentation region.
US11983874B1 Imaging device and a method for image generation of a specimen
An imaging device for image generation of a specimen is disclosed. Layers of images may be captured by an optical system and then compiled to create an integrated image. Each layer may include a different focal point. A consolidated image may then be created by combining one or more integrated images.
US11983872B2 Medical image processing device, operation method of medical image processing device, and non-transitory computer readable medium
The medical image processing device includes a processor. The processor is configured to: acquire a plurality of medical images including a subject image; assign first image information to the medical image by analyzing the medical image; perform designation of the first image information; and perform control of displaying a selected image in a first display region of a display screen in a selected image display aspect, the selected image being the medical image to which the designated first image information is assigned among the plurality of medical images, and perform control of displaying each of pieces of designated first image information in a second display region of the display screen.
US11983870B2 Structure separating apparatus, structure separating method, and structure separating program, learning device, learning method, and learning program, and learned model
A separation unit that generates a separated image in which a plurality of structures are separated, from an image including the plurality of structures receives an input of an image pair that includes a target image relating to at least a part of the plurality of structures and a non-separation image not including the structure, to output a separation image in which one of the structures is extracted from the target image. The separation unit receives an input of a new image pair including the target image and the separation image, to output a new separation image in which another one of the structures is extracted from the target image. The separation unit repeats the reception of the input of the new image pair including the target image and the new separation image and the output of a new separation image in which another one of the structures is extracted from the target image.
US11983868B2 Predicting neo-adjuvant chemotherapy response from pre-treatment breast magnetic resonance imaging using artificial intelligence and HER2 status
Embodiments predict response to neoadjuvant chemotherapy (NAC) in breast cancer (BCa) from pre-treatment dynamic contrast enhanced magnetic resonance imaging (DCE-MRI). Embodiments compute, using a machine learning (ML) classifier, a first probability of response based on a set of radiomic features extracted from a tumoral region represented in a pre-treatment DCE-MRI image of a region of tissue (ROT) demonstrating BCa; extract patches from the tumoral region; provide the patches to a convolutional neural network (CNN); receive, from the CNN, a pixel-level localized patch probability of response; compute a second probability of response based on the pixel-level localized patch probability; compute a combined ML probability from the first and second probabilities; compute a final probability of response based on the combined ML probability and clinical information associated with the ROT; classify the ROT as a responder or non-responder based on the final probability of response; and display the classification.
US11983867B2 Mask inspection of a semiconductor specimen
There is provided a mask inspection system and a method of mask inspection. The method comprises: detecting, by the inspection tool, a runtime defect at a defect location on a mask of a semiconductor specimen during runtime scan of the mask, and acquiring, by the inspection tool after runtime and based on the defect location, a plurality sets of aerial images of the runtime defect corresponding to a plurality of focus states throughout a focus process window, each set of aerial images acquired at a respective focus state. The method further comprises for each set of aerial images, calculating a statistic-based EPD value of the runtime defect, thereby giving rise to a plurality of statistic-based EPD values each corresponding to a respective focus state, and determining whether the runtime defect is a true defect based on the plurality of statistic-based EPD values.
US11983864B2 Object matching device
An object matching device includes an acquiring unit, an extracting unit, and a determining unit. The acquiring unit acquires an image of an object to be matched with a character printed thereon. The extracting unit extracts a partial image of predetermined size including the character as a matching partial image from the image. The determining unit compares the matching partial image with a registration partial image acquired from an object to be registered and registered in advance, and thereby determines an identity of the object to be matched and the object to be registered.
US11983858B2 Real-time data acquisition and visualization for point-cloud recording
A method for real-time acquisition of point-cloud data of an ongoing scanning process, comprising a recording phase iteratively performed using an external-memory algorithm comprising an acquisition pipeline performed with parallel threads and an eviction pipeline, wherein a master thread comprises processing a master tree and a node cache, wherein the acquisition pipeline comprises continuously receiving the point-cloud data in input buffers, computing a local tree for each of a plurality of local threads, redistributing the point-cloud data onto local nodes, determining, for each local node whether the master tree comprises a corresponding node or not, either adding the point cloud data or creating the corresponding node in the master tree, wherein the eviction pipeline comprises evicting, during the ongoing scanning process, point cloud data from the node cache and writing it to one or more hard drives.
US11983851B2 Methods and systems for using trained generative adversarial networks to impute 3D data for underwriting, claim handling and retail operations
A method for using a trained generative adversarial network to improve underwriting, claim handling and retail operations includes receiving a 3D point cloud; and generating a gap-filled semantically-segmented 3D point cloud using a trained generative adversarial network. A computing system for using a trained generative adversarial network to improve vehicle orientation and navigation includes one or more processors, and one or more memories having stored thereon computer-executable instructions that, when executed, cause the computing system to: receive a 3D point cloud; and generate a gap-filled semantically-segmented 3D point cloud using the trained generative adversarial network. A non-transitory computer-readable medium having stored thereon computer-executable instructions that, when executed, cause a computer to: receive a 3D point cloud; and generate a gap-filled semantically-segmented 3D point cloud using a trained generative adversarial network.
US11983845B1 Digital tissue segmentation and viewing
Methods and systems for representing a tissue segmentation from a source digital image computationally generate, from a source digital image of an anatomic region, a digital tissue segmentation visually indicating regions of interest corresponding to an abnormal condition associated with at least portions of the anatomic region. The source image and the tissue segmentation may be alternately displayed in registration on a mobile device at a gesturally selected magnification level.
US11983842B2 Method and system for displaying an ultrasound image in response to screen size
Ultrasound images are adjusted according to the size of the display area available to display them, so that image detail is displayed with a large enough physical size to discern comfortably. A translation ratio is determined for translating the physical distance traversed by the ultrasound signals of an ultrasound images to a corresponding physical distance on a screen of the display device. If the ratio is not below a threshold, the image is displayed in full. If the ratio is below the threshold, the image is cropped, optionally scaled, and displayed in the available area. Scaling and cropping may be based on window size and threshold window size. The parameters of the ultrasound scan may be controlled based on the scaling, cropping, or available screen size. User interface features may be displayed on the screen depending on how much area is available when the image is displayed.
US11983838B2 Circuit apparatus, display system, and image processing method
A circuit apparatus includes a memory unit and a warp processing unit. The memory unit stores a warp object image. The warp processing unit performs warp processing on the warp object image and generates a display image displayed in a display area. The warp processing unit performs the warp processing on an image of a first view object of the warp object image based on a first warp parameter for vibration correction and distortion correction. Further, the warp processing unit performs the warp processing on an image of a second view object of the warp object image based on a second warp parameter for the distortion correction.
US11983837B2 Cheating deterrence in VR education environments
An anti-cheating method in virtual reality environments includes detecting when a user's eyes are attempting to look outside a virtual reality device during an educational testing activity and activating an external camera of the virtual reality device to record video of the real-world environment of the user to determine whether the user attempted to cheat.
US11983835B2 Placing and manipulating multiple three-dimensional (3D) models using mobile augmented reality
Techniques for placing and manipulating multiple three-dimensional (3D) models using mobile augmented reality (AR) are described. One technique includes receiving a first request to initialize an AR simulation of a first product for sale within a physical environment. In response to the first request, a first 3D model of the first product for sale is rendered onto the screen. After rendering the first 3D model, a second request to visualize a second product for sale within the physical environment is received during the AR simulation of the first product for sale. In response to the second request, a second 3D model of the second product for sale is rendered onto the screen with the first 3D model.
US11983831B1 Systems and methods for collaborative location tracking and sharing using augmented reality
Disclosed is a location tracking system and associated methods for precisely locating a target device with a recipient device via different forms of location tracking and augmented reality. The recipient device receives a first position of the target device over a data network. The recipient device is moved according to the first position until the target device is in Ultra-WideBand (“UWB”) signaling range of the recipient device. The recipient device then measures a distance and direction of the target device relative to the recipient device based on Time-of-Flight (“ToF”) measurements generated from the UWB signaling. The recipient device determines a second position of the target device based on the distance and direction of the target device, and generates an augmented reality view with a visual reference at a particular position in images of a captured scene that corresponds to the second position of the target device.
US11983828B2 Systems and methods for automated insertion of supplemental content into a virtual environment using a machine learning model
Insertion of supplemental content into a virtual environment is automated using a machine learning model. The machine learning model is trained to calculate a confidence value that a candidate virtual object fits into a virtual environment based on an input that includes a candidate virtual object, a list of persistent virtual objects, and a list of temporary virtual objects. The machine learning model is trained using the persistent and temporary objects displayed in the current virtual environment until it predicts that a selected virtual object fits into the current virtual environment. The trained machine learning model is then used to select a virtual object comprising supplemental content to be inserted as a new virtual object in the virtual environment.
US11983822B2 Shared viewing of video with prevention of cyclical following among users
In some examples, a computer device uses an input video stream to generate an output video stream for presentation to a first user. The output video stream corresponds to a three-dimensional space as seen from a viewing direction specified by a particular user among a set of users including at least the first user and a second user. In response to a request from the first user to follow a perspective of the second user, the computer device determines whether a cyclic dependency would be formed, then updates the output video stream accordingly. If a cyclic dependency would be formed, the computer device maintains the viewing direction of the particular user. If no cyclic dependency would be formed, the computer device switches to generating the output video stream based on a viewing direction associated with the second user.
US11983821B2 Control method and apparatus for movable platform, and control system thereof
The present disclosure relates to a method for controlling a movable platform. The method may include obtaining a target object selection operation input by a user on an interaction interface, the interaction interface displaying a three-dimensional model of an operation area, the target object selection operation configured to determine a position of a target object in the operation area; determining a target orientation of the movable platform when the target object is operated based on an orientation of the three-dimensional model displayed on the interaction interface when the target object selection operation is obtained; and determining a target position of the movable platform when the movable platform performs operation on the target object based on the position of the target object, the target orientation, and an operation distance of the movable platform.
US11983820B2 Information processing method and device, positioning method and device, electronic device and storage medium
An information processing method includes: three-dimensional (3D) point information of a 3D point cloud is obtained; a two-dimensional (2D) point cloud image from projection of the 3D point cloud on a horizontal plane is generated based on the 3D point information; and projection coordinates of 3D points comprised in the 3D point cloud in a reference coordinate system of a reference plane graph are determined based on a consistency degree that the 2D point cloud image has with the reference plane graph, where the reference plane graph is used for representing a projection graph with reference coordinates that is obtained through the projection of a target object on the horizontal plane, and the 3D point cloud is used for representing 3D space information of the target object.
US11983815B2 Synthesizing high resolution 3D shapes from lower resolution representations for synthetic data generation systems and applications
In various examples, a deep three-dimensional (3D) conditional generative model is implemented that can synthesize high resolution 3D shapes using simple guides—such as coarse voxels, point clouds, etc.—by marrying implicit and explicit 3D representations into a hybrid 3D representation. The present approach may directly optimize for the reconstructed surface, allowing for the synthesis of finer geometric details with fewer artifacts. The systems and methods described herein may use a deformable tetrahedral grid that encodes a discretized signed distance function (SDF) and a differentiable marching tetrahedral layer that converts the implicit SDF representation to an explicit surface mesh representation. This combination allows joint optimization of the surface geometry and topology as well as generation of the hierarchy of subdivisions using reconstruction and adversarial losses defined explicitly on the surface mesh.
US11983808B2 Conversation-driven character animation
A system for producing conversation-driven character animation includes a computing platform having processing hardware and a system memory storing software code, the software code including multiple trained machine learning (ML) models. The processing hardware executes the software code to obtain a conversation understanding feature set describing a present state of a conversation between a digital character and a system user, and to generate an inference, using at least a first trained ML model of the multiple trained ML models and the conversation understanding feature set, the inference including labels describing a predicted next state of a scene within the conversation. The processing hardware further executes the software code to produce, using at least a second trained ML model of the multiple trained ML models and the labels, an animation stream of the digital character participating in the predicted next state of the scene within the conversation.
US11983807B2 Automatically generating motions of an avatar
The present disclosure provides method and apparatus for automatically generating motions of an avatar. A message in a session between a user and an electronic conversational agent may be obtained, the avatar being a visual representation of the electronic conversational agent. At least one facial animation and/or body animation may be determined based on at least one part of the message. At least one motion of the avatar may be generated based at least on the facial animation and/or the body animation.
US11983806B1 Systems and methods for image generation with machine learning models
Disclosed herein are methods, systems, and computer-readable media for regenerating a region of an image with a machine learning model based on a text input. Disclosed embodiments involve accessing a digital input image. Disclosed embodiments involve generating a masked image by removing a masked region from the input image. Disclosed embodiments involve accessing a text input corresponding to an image enhancement prompt. Disclosed embodiments include providing at least one of the input image, the masked region, or the text input to a machine learning model configured to generate an enhanced image. Disclosed embodiments involve generating, with the machine learning model, the enhanced image based on at least one of the input image, the masked region, or the text input.
US11983793B2 Foldable display device including a plurality of regions
A novel human interface with excellent operability is provided. A novel data processing device with excellent operability is provided. A novel data processing device, a novel display device, or the like is provided. An input and output device is supplied with image data and supplies sensing data, and an arithmetic device supplies the image data and is supplied with the sensing data. The input and output device includes a plurality of display portions that display display data and a sensing portion that senses an object obscuring one of the display portions, and includes one region provided with the one of the display portions and the sensing portion, another region provided with the other display portions, and a curved portion between the one region and the other region. The arithmetic device includes an arithmetic portion and a memory portion that stores a program to be executed by the arithmetic portion.
US11983790B2 Multiprocessor pipeline architecture
Exemplary embodiments for a multiprocessor pipeline architecture that converts signals from sequencing sample acquisition into sequence data, comprising: a custom coprocessor card configured to directly receive a stream of serialized sensor data generated by an image sensor, wherein the sensor data represents frame-by-frame intensity values for pixels comprising the image sensor, wherein the image sensor captures images of light emitted from a plurality of reaction cells of a removable integrated sequencing chip; a first coprocessor that continually receives the stream of serialized sensor data and transposes the frame-by-frame intensity values into reaction cell chunks, each of the reaction cell chunks representing movie data of the pixel intensity values of a corresponding reaction cell across the frames over a predetermined time window; a buffer that repeatedly receives the reaction cell chunks and stores in contiguous memory locations the reaction cell chunks for each respective reaction cell over a larger predetermined time window to create larger reaction cell chunks; and a plurality of second coprocessors that retrieve the larger reaction cell chunks from the buffer and convert, in parallel, the pixel intensity values into base-by-base sequence data even as additional reaction cell chunks are received by the buffer, such that the second coprocessors begin raw base calling before all the sensor data for the sequencing sample acquisition is obtained. Aspects of the invention include methods for base calling using single instruction multiple data vector processing units.
US11983788B2 Network based rendering and hosting systems and methods utilizing an aggregator
Improved systems and methods for enhancing the performance of network based computerized content rendering and hosting and providing of devices, systems and/or platforms by modifying the capabilities and providing non-native functionality to such devices, systems and/or platforms through a novel and improved aggregator, data processing and networking framework.
US11983784B2 Food truck vending system and method
Efficient distribution of goods and services, and, more particularly, a method and system for vending goods to remote users from a temporary location, is disclosed. A user may place an order with a vendor via a mobile application.
US11983782B2 Method, device, storage medium and program product for carbon trading
The present disclosure provides a method, a device, a storage medium and a program product for carbon trading. The method for carbon trading includes acquiring identification data and carbon behavior data of a transport device, the carbon behavior data indicating at least one of carbon consumption behavior and carbon emission reduction behavior of the transport device and the identification data including at least an identity corresponding to the transport device; in response to determining that the identity is in a predetermined identity set, acquiring an attribute corresponding to the transport device based on the identity; and determining, based on the carbon behavior data and a first smart contract matching with the attribute, a carbon emission reduction equivalent corresponding to the carbon behavior data, the first smart contract being provided for converting the carbon behavior data to the carbon emission reduction equivalent; transmitting the carbon emission reduction equivalent to a blockchain platform to store in a first account associated with a first object, the first object being associated with a plurality of transport devices; and publishing carbon trading associated with the carbon emission reduction equivalent in the first account as a blockchain transaction.
US11983781B2 Method and system for producing, ordering, and delivering consumer-customized cakes using food printer capable of photographing printout
Provided is a method of ordering a consumer-customized cake using a cake ordering system, including transmitting, to a management server, a cake image selected among a plurality of displayed cake images, transmitting, to the management server, a cake image selected among a plurality of displayed cake images, receiving, from the management server, a cake model matched with the selected cake image and a decoration model matched with the selected cake image and displaying the cake model and the decoration model, placing the decoration model on the cake model in response to selection for a movement of the decoration model and transmitting, to the management server, location information of the decoration model on the cake model, receiving, from the management server, a decoration cake model which is a composite model of the cake model and the decoration model based on the location information of the decoration model on the cake model, and receiving delivery information to which a cake on which decorations have been shaped by a food printer that receives food printer model data for the decoration model is to be reached, and transmitting the delivery information to the management server.
US11983780B2 System and method of determining tax liability of entity
Disclosed is system that determines tax liability of entity. The system comprises server arrangement and database arrangement coupled in communication with server arrangement. The server arrangement is configured to: (a) obtain information pertaining to entity; (b) perform natural language processing on the information to generate conceptual representation; (c) determine at least two tax jurisdictions towards which entity has tax liability; (d) access, from database arrangement, knowledge-based information and/or regulation-based information pertaining to tax for at least two tax jurisdictions and analyse the knowledge-based information and/or the regulation-based information to generate conceptual representation of knowledge-based and/or regulation-based information for at least two tax jurisdictions; and (e) analyse conceptual representation of the information, based upon conceptual representation of knowledge-based and/or regulation-based information, to determine tax liability of entity towards at least two tax jurisdictions, wherein server arrangement, by analysing conceptual representation of the information, reduces errors or inaccuracies present in the information.
US11983778B2 Systems and methods to remotely monitor machine usage
Embodiments may monitor utilization of a machine. A risk relationship data store may contain electronic records that represent a plurality of risk relationships with an enterprise. A device located proximate to the machine includes a plurality of sensors, each sensor configured to monitor at least one parameter (e.g., acceleration, speed, mileage, run-time and location sensors, etc.). A back-end application computer server may calculate an operator behavior score and a machine operation score based on sensor signals. The computer server may also determine a machine characteristics score and an amount of utilization associated with the machine. A risk relationship identifier associated with the machine is identified, and the computer server may automatically and dynamically update a resource amount associated with the risk relationship identifier based on the operator behavior score, the machine operation score, the machine characteristics score, and the amount of utilization associated with the machine.
US11983775B2 System and method of real time detection of vehicle operating patterns and policy updates
A system and method for providing real-time current-operator or insurance policy updates for a vehicle based on current operating characteristics and an operator profile. A current operating pattern is generated from the current operating characteristics and is compared to an operating pattern of another vehicle that was involved in an incident to generate a current profile of the vehicle. The profile is adjusted based on an operator profile for the current operator of the vehicle. As the operator operates the vehicle, the current-operator or insurance policy is automatically adjusted in real time as the profile changes in response to changes in the operating characteristics of the vehicle.
US11983769B2 Interfaces and techniques for secure transaction funding
When a consumer checkouts out, the transaction interface presents a buy now pay later option selected by the consumer for payment of a transaction. Consumer information is collected through the interface and a registered financial institution (FI) is presented the transaction details and information for servicing a loan. Terms are provided from the FI and presented to the consumer through the interface. Acceptance by the consumer causes a smart contract with the terms and parties of the loan to be generated in a blockchain (BC) and payment processed by the BC by transferring funds from a FI wallet to a retailer wallet associated with the transaction.
US11983761B2 Method, medium, and system for providing customizable and flexible ordering interfaces
In some embodiments, a computer-implemented method for automatically choosing an ordering interface to be presented is provided. A computing system stores a first ordering rule definition and a second ordering rule definition. The first ordering rule definition includes at least one condition for disabling the first ordering rule definition. The computing system receives a request to present an ordering interface for a first order. In response to determining that the at least one condition for disabling the first ordering rule definition has not been met, an ordering interface is presented based on the first ordering rule definition. In response to determining that the at least one condition for disabling the first ordering rule definition has been met, an ordering interface is presented based on the second ordering rule definition.
US11983760B2 Media enhanced shopping systems with data mining functionalities
A media enhanced shopping cart system comprises a shopping cart, a locationing component, and a display component for displaying at least one advertisement for a product based on the location of the shopping cart within the store, wherein the locationing component is further operable to determine a location of the product within the store relative to the shopping cart, and wherein the display component is further operable to display an indication of the location of the advertised product relative to the location of the shopping cart.
US11983759B2 System and method for providing simplified in-store purchases and in-app purchases using a use-interface-based payment API
Disclosed is a method including receiving at a user device a scan of a code, initiating on the device, based on the code, a communication with a server, receiving, based on the communication and from the server, a download of a user interface, the download being independent of a full application stored on the user device, transmitting, via the software module, an identification, received from the user, of a function to perform in connection with the code, transmitting location data associated with the user device to the server and transmitting authorized data to the server based on data retrieved from either the user device or a network entity. The user can scan product codes or rental codes in the store or on a device like a scooter and receive the interactive interface for performing a function. The process eliminates the need for point of sale equipment and eliminates checkout lines.
US11983758B2 Systems and methods for outfit customization via a dynamic and interactive user interface
A style-driven system may create a holistic shopping experience by generating a user interface (“UI”) with interactive controls and a single presentation for an outfit with two or more items selected from two or more different categories of goods having different utilities or purposes. The single presentation may provide a comprehensive and holistic presentation of the outfit by presenting the items together with a particular arrangement. The holistic shopping experience may include selecting a set of substitute items that are in a same category of goods as a particular item of the outfit and that have one or more style attributes in common with the particular item, and modifying the UI by presenting the set of substitute items for the particular item, and by replacing the particular item in the particular arrangement with a selected substitute item from the set of substitute items.
US11983756B2 Quick information portal
In one aspect, a computer implemented method for providing rapid access to product information on a mobile computing device is disclosed. The method includes provisioning an online platform and associating a database repository. Next, the method generates a visual code and identifies the visual code to a domain name. Then the visual code is populated with information, such as product information, wherein the product information is associated to the visual code that is further linked to the data repository and online platform. The association allows for multiple file types and acquisition from web scraping. Further, the online platform allows for editing content behind the domains and generating further subdomains that further link to the original visual code. Thereby providing, in one aspect, a quick information portal through the use of visual codes and data structuring.
US11983755B2 Digital twin exchange filtering of digital resources based on owned assets
An approach is provided that gathers customer metadata that pertains to the customer's physical assets. This metadata is compared to digital twin metadata that is stored in a digital twin marketplace. Results of the comparison are displayed on the display. The customer makes a selection from the display of one a digital twin template that matches one of the customer's physical assets. The customer then uses the selected digital twin to monitor the matched customer physical asset.
US11983750B1 Risky item page detection
Disclosed are systems and methods that determine a likelihood that an item page represents a risky item. For example, a machine learning model may be trained to determine a probability score that an item page corresponds to a topic of a plurality of topics based on item textual descriptions determined from the item page and search queries corresponding to the item page. Still further, one or more of a topic risk score, item risk score, cumulative item risk score, and/or a total item risk score may be determined. Each of the risk scores may be indicative of a likelihood that the item page represents a risky item.
US11983748B2 Using artificial intelligence to determine a size fit prediction
A predicted size of a specific subject and a predicted size of a specific item are determined using one or more machine learning models. The machine learning models are trained using at least a specified size of the specific subject, feedback of the specific subject regarding sizing of a plurality of items, and feedback of other subjects regarding sizing of the plurality of items. The determined predicted size of the specific subject and the predicted size of the specific item are used to determine a predicted size fit between the specific item and the specific subject.
US11983744B2 Personalized mobile application re-engagement
Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium for delivering content. A method includes: identifying an application that is installed on a user device; accepting a bid from a sponsor associated with the application for presenting customized content on the user device after installation of the application on the user device; identifying an opportunity to present content on the user device including receiving a request for content that identifies the user device; conducting an auction including evaluating the accepted bid along with other bids; determining that the accepted bid is the winning bid in the auction and providing, in response to the determining, a shell for the customized content; enabling the shell to be populated with data stored on the user device to produce the customized content; and providing the customized content for presentation on the user device in response to the identified opportunity.
US11983743B2 Training an artificial intelligence engine for generating models to provide targeted actions
A system for improving distributed network data flow efficiency by using a machine learning model. The system utilizes a personal data set of at least one user and generates a model during training of the machine learning program utilizing at least one neural network with a training data set including the personal data set of the at least one user. The model provides targeted actions based upon analysis of the personal data set of the at least one user and sends a communication to an agent device of an agent, wherein the communication includes the at least one targeted action.
US11983742B1 Systems and methods for modeled advertisement conversion attributions
Systems, methods, and computer-readable media are disclosed for modeled advertisement conversion attributions. An example method may include receiving first input data comprising first advertisement impression data and first advertisement conversion data, wherein the first input data includes one or more user identifiers associated with both the advertisement impression data and advertisement conversion data. The example method may also include training one or more machine learning models using the first input data. The example method may also include receiving second input data comprising second advertisement impression data, wherein user identifiers are unavailable for the second input data. The example method may also include determining, using the one or more machine learning models, second predicted conversion data associated with the second input data.
US11983738B2 Method and system for identifying recipients of a reward associated with a conversion
The present teaching relates to method and system for evaluating a conversion. The method extracts meta-information including a conversion parameter and a reward. The meta-information corresponds to a conversion associated with an advertisement displayed previously by a plurality of entities. The method receives a plurality of claims for the conversion from one or more entities, and selects a claim corresponding to an entity from the plurality of claims based on the conversion parameter and information included in the plurality of claims. Further, the method transmits information related to the selected claim.
US11983736B2 Interactive user interface based on analysis of chat messages content
A method of adapting an interactive user interface (UI) comprising monitoring textual content inputted to a user interface of an IM service by participant(s) of an IM session managed by the IM service, wherein the user interface is displayed on a display of a client device, performing an analysis of the textual content to identify query conditions defining at least one feature of the product or the service, generating an interactive UI according to at least a portion of the query conditions and an identity of the at least one participant, storing the adapted interactive UI to be available to a browser via a link, automatically inputting the link into the IM session so as to allow the participant(s) to access the adapted interactive UI using a browser running on the client device, and submitting an order based on completing data received from the participant(s) via the adapted interactive UI.
US11983735B1 Recommendation campaigns based on predicted short-term user behavior and predicted long-term user behavior
Described are systems and methods for generating recommendation campaigns that optimize for both a desired short-term user behavior and a desired long-term user behavior. In comparison to existing techniques that focus on targeting advertisements or recommendations to specific individuals with a single goal of receiving an interaction with the advertisement from that individual (i.e., a desired short-term behavior), the disclosed implementations consider the long-term user behavior, such as increased visits to a website during a long-term rage, and generate a recommendation campaign that also optimizes for that desired long-term user behavior.
US11983732B2 System and method for developing a growth strategy
Embodiments relate to a method comprising: analyzing a historical data of an entity over a past period comprising a past transaction and a past revenue to develop a buyer persona of a customer in order to identify ideal prospects; selling a target revenue goal for the entity; generating revenue economics using conversion metrics from the target revenue goal as an input; generating a marketing budget working backward from the revenue economics; and generating a marketing plan for a future period that is based on the marketing budget; wherein the method comprises conducting a Strengths, Weaknesses, Opportunities, and Threats (SWOT) analysis to take an inventory of current situation of the entity and to identify target market segments by generating the opportunities that are in alignment with the strengths of the entity; and wherein the method is for generating a growth master plan for the future period.
US11983728B2 Opinion aggregation system
Described is an opinion aggregation system. The system includes a server having a memory storing user information, a first user computing device and other user computing devices coupled to the server. The server is programmed to receive and store an opinion request from the first user computing device and automatically process the opinion request and generate an opinion request to send to the other user computing devices for display and for entering an opinion. The server may be programmed to deliver the opinion request to the other user computing devices and then receive and store the opinions entered by the other user computing devices. These responses may be delivered to the first user computing device for viewing. The user may either filter the opinions received or filter the opinion request by selection of one or more filters, wherein the server only sends the opinion request to users matching the one or more filters.
US11983722B1 Systems and methods for fraud liability shifting
A method comprising creating, by a computer-based system for shifting financial responsibility for a transaction from a merchant to a transaction account issuer, a digital wallet associated with a transaction account holder, wherein the digital wallet comprises one or more attributes associated with the transaction account holder, confirming, by the computer-based system, the attribute in response to a transaction request, and/or determining, by the computer-based system, whether to shift financial responsibility for the transaction from the merchant to the transaction account issuer.
US11983720B2 Mixed quantum-classical method for fraud detection with quantum feature selection
A computer-implemented system, platform, method and computer program product for optimizing a data analytics fraud prediction/detection pipeline that includes a combination of a classical machine learned classifier model with a quantum machine learned model to optimize the performance of the fraud prevention model. The feature selection uses different feature maps: one determined by the classic classifier and the other determined by the quantum model implementation that exploits the entanglement quantum property. The quantum method can include a quantum support vector machine implementing a built feature forward algorithm that uses a quantum kernel estimate for feature mapping. This quantum model can be run on a quantum computer or quantum simulator that can run a quantum algorithm built for extracting feature importance. A decision classifier is further developed to decide which model output prediction is more correct in the instance there is a disagreement in each of the ensemble model's activity determination.
US11983719B2 Automated teller machine (“ATM”) with forensic card reader identification validation
An ATM equipped with forensic card reader identification validation is provided. The ATM may include a real ID card slot. The real ID card slot may accept real ID cards. The ATM may include a call communications module. The call communications module may communicate with a third-party network. Upon insertion of a real ID card at the ATM, the ATM may retrieve security details from the real ID card. The ATM may transmit the security details to the third-party network via the call communications module. The third-party network may verify the security details with one or more databases which are accessible by the third-party network. Upon failure to verify the security details, the third-party network may transmit a failed verification response to the ATM.
US11983717B1 Systems and methods for authentication device-assisted transactions
Methods and systems of authorizing transaction requests are disclosed. A financial institution computing system includes a network circuit exchanging information over a network, a customer database storing financial and identification code information for a plurality of customers, and a transaction circuit. The transaction circuit receives a transaction request over the network that specifies a financial account and includes a first identification code provided by an authentication device in conjunction with a separate customer computing device. The transaction circuit authenticates the transaction request by determining whether the first identification code is associated with an authorized user of the financial account specified in the transaction request, authorizes the transaction request, and transmits a confirmation to a transaction terminal over the network via the network circuit.
US11983716B2 Evaluating user status via natural language processing and machine learning
A request is received from a first user of a social interaction platform. The request is a request to acquire a status. In response to the receiving of the request, a database is accessed. The database contains first electronic data pertaining to previous interactions between the first user and other entities of the social interaction platform. The first electronic data is analyzed via one or more Natural Language Processing (NLP) techniques. A first result is obtained based on the analyzing. A machine learning process is executed based at least in part on the first result. Based on the executing of the machine learning process, a determination is made whether to grant or deny the request received from the first user.
US11983713B2 Blockchain transaction privacy protection method and blockchain node device
A blockchain transaction privacy protection method includes receiving a transaction request sent by a receiving node device, the request including a plurality of receiving accounts and a total amount receivable, and sending a plurality of transaction sequence numbers and a virtual wallet address corresponding to each of the plurality of transaction sequence numbers to the receiving node device, thereby making the receiving node device send a total amount receivable, the plurality of transaction sequence numbers, and the virtual wallet address corresponding to the plurality of transaction sequence numbers to a granting node device. A total amount receivable and the plurality of transaction sequence numbers sent by the granting node device are received. A transaction amount to each receiving account of the receiving node device according to the total amount receivable and the plurality of transaction sequence numbers are transferred, protecting the amount of the transaction and the parties.
US11983711B1 Hierarchy-based blockchain
A computer-implemented method comprising receiving a transaction request from a first node within the plurality of nodes, the transaction request corresponding to a pending transaction between the first node and a second node; identifying a distributed ledger associated with the pending transaction, the distributed ledger including a first record having a hierarchy file indicating a hierarchy among the first node, the second node, and the third node; identifying a second record having an executable file to approve the transaction request received from the first node; executing the executable file, wherein the executable file is configured to retrieve data from a data source associated with the third node and analyze data to approve or deny the transaction request; and appending a third record comprising the set of transaction attributes to the distributed ledger.
US11983709B2 Systems and methods for addressing security-related vulnerabilities arising in relation to off-blockchain channels in the event of failures in a network
A method in accordance with the invention includes: providing to a hub, from an enclave associated with a TEE at a node, an enclave public key; establishing a channel with the hub by broadcasting to a blockchain network a funding transaction which encumbers a digital asset with a first public key, a second public key and a third public key such that the encumbrance of the digital asset may be removed by: 1) both a first signature generated from a first private key corresponding to the first public key and a second signature generated from a second private key corresponding to the second public key; or 2) a third signature, valid for the third public key, the third public key associated with a group; receiving a commitment transaction encrypted with the enclave public key; detecting a failure; and issuing a failsafe activation request to the group using data from the enclave.
US11983707B2 Systems and methods for electronic certification of e-commerce security badges
A method for managing secure processing of electronic payment transactions includes receiving a request submitted by a merchant computing system for a security verifier. The security verifier is to be displayed on an electronic display associated with the merchant computing system. A set of security credentials received from a security service provider is measured against a security threshold. When the set of security credentials meets the security threshold, a uniform resource locator (“URL”) is transmitted to the merchant computing system. The URL identifies the security verifier to be retrieved and displayed at the electronic display associated with the merchant computing system.
US11983706B2 Digital asset modeling
A system and method are provided for modeling and interpreting a modeled digital asset and its evolution with respect to the rights of a plurality of parties, the method comprising: executing an await function instance no more than once using one of at least one choice defined therein for disposition of the digital asset with respect to the rights of at least one of the plurality of parties, said await function instance incorporated upon the consent of the affected parties to fulfil a configured function instance associated with the at least one choice; executing an agree function instance that requires the consent of at least one of the plurality of parties to execute; and storing the results of the executed function instances in an append-only ledger.
US11983704B2 Virtual token-based settlement providing system, virtual token generation apparatus, virtual token verification server, virtual token-based settlement providing method, and virtual token-based settlement providing program
The present invention relates to a virtual token-based settlement providing system, a virtual token generation apparatus, a virtual token verification server, a virtual token-based settlement providing method, and a virtual token-based settlement providing program. The present invention comprises: a step for receiving a virtual token provided by a virtual token generation means, by a virtual token verification means; a step for extracting multiple detailed codes included in the virtual token by the virtual token verification means; a step for searching for a storage location of an actual card number on the basis of the multiple detailed codes by the virtual token verification means; and a step for transmitting the searched actual card number to a payment settlement service server or a financial company server.
US11983694B2 Information processing device for retail transaction processing systems
According to one embodiment, an information processing device connectable to peripheral devices for retail transaction processing includes an interface for connecting to a plurality of peripheral devices, a storage unit including an unrestricted storage area and a restricted storage area, and a processor. The processor is configured to acquire device information from each of the plurality of peripheral devices connected to the interface, identify whether the acquired device information meets to a first condition, generate a first key from at least a portion of the acquired device information if the first condition is met, then use the generated first key to unlock a first area of the restricted storage area. The processor then executes a first processing program that was stored in the unlocked first area.
US11983693B2 Peer-to-peer payment processing
Systems and related methods facilitating payments with a mobile device are discussed herein. Circuitry in a networked-based payment system may be configured to receive payment information from a first device. The first device may include circuitry configured to wirelessly receive wallet identifying data from the payment system. The wallet identifying data may be used to secure messages between the first device and another device over a wireless link. For example, the first device may be configured to send the wallet identifying data to a second device, which may then communicate with the payment system. In response, consumer identifying data associated with the wallet identifying data may be received by the second device from the payment system. In some embodiments, use of wallet identifying data may be applied to other communications, such as for messages that authorize payment.
US11983691B2 System and methods for detecting and implementing resource allocation in an electronic network based on non-contact instructions
Embodiments of the present invention provide an intuitive platform for non-contact instructions regarding resource allocation. In this way, a user may utilize one or more specific gestures which are captured, analyzed, and responded to by the system of the invention in order to initiate or complete one or more resource activities such as a resource transfer, resource transfer split, or other resource action.
US11983689B2 Method and system for customer responsive point of sale device
A computer-implemented method comprising receiving captured sensor data; detecting, based on the captured sensor data, a person proximate a point of sale terminal; determining a category for the detected person proximate the point of sale terminal; and selectively providing access to functionality at the point of sale terminal based on the determined category of the detected person.
US11983686B2 Dynamic adjustment of item fulfillment times
Systems and methods comprising determining a first user in proximity to a point of sale (POS) device of a second user, the POS device having detected an identity of the first user and a number of devices associated with the POS device.The number of devices is compared to a baseline number of devices in proximity to the POS device, which is based on a time of day and calculated from a time period prior to the time of day. Based on a determination that the number differs from the baseline number by more than a threshold amount, data is generated that includes an indication configured to be displayed utilizing a client application executing on a device of the first user, wherein user interaction with the indication enables the user to at least one of initiate or modify a transaction with the second user.
US11983682B2 Trustless physical cryptocurrency
A physical cryptocurrency may comprise a physical medium and an attached processor. The processor may generate a public-private key pair, or the public-private key pair may be generated in a secure and auditable manner external to the processor and stored on the processor. The private key may enable execution of a smart contract on a blockchain to transfer an asset from a starting address to a destination address on the blockchain.
US11983680B2 Intelligent monitoring system for waste disposal and method thereof
An intelligent monitoring system for waste disposal and the method thereof are provided, which include a plurality of operational devices and stages. First, a transportation stage is performed to loading a transport vehicle with a waste so as to transport the waste to a disposal station for further treatment. A camera and a sensor for detecting abnormal conditions are installed any one of the operational devices or installed in the operational path of any one of the operational devices. The camera records the videos of the operational stages, captures the images from the videos and recognizes the images in order to determine whether the abnormal conditions occur in any one of the operational stages. Alternatively, the camera is triggered to capture the images and recognize the images after the abnormal conditions are detected by the sensor in order to determine whether the abnormal conditions actually occur.
US11983676B2 Dynamic event naming
Provided are systems, methods, and computer-readable media useful for establishing custom names for calendar events. In various implementations, subjects for calendar events are established for different users such that each user's calendar includes an event subject that is customized for the user. For example, a user may not see his or her own name as an attendee or invitee in a calendar event subject but may see other attendees or invitees listed. For calendar events with many attendees or invitees, a custom event subject can indicate names of one or several attendees or invitees, which may be favorites or other higher priority contacts for a user, with all other attendees or invitees identified generically, such as indicated by the number of names not shown.
US11983670B2 Inventory system and methods of using the same
The present disclosure relates to an inventory system, wherein the inventory system includes at least one Internet of Things (IOT) inventory device having at least one pressure sensor and a radio field antenna, wherein a weighing surface is located on a top side of the at least IOT inventory device, and wherein the radio field antenna is positioned beneath the weighing surface.
US11983668B2 Systems and methods for inventory collection in a management controller
An information handling system may include a processor and a management controller configured to provide out-of-band management facilities for management of the information handling system, the management controller further configured to, in response to a triggering event for collecting a hardware inventory, collect identifying information for information handling resources of the information handling system and a location for each of the information handling resources, order the identifying information in accordance with a schema for ordering the identifying information, concatenate the identifying information into a string in accordance with the schema, generate a signature from the string, compare the signature to an existing inventory signature for the information handling system, and generate a notification in response to the signature mismatching the existing inventory signature.
US11983665B2 System and method for exposing and integrating multiple supply chain and delivery networks to optimize capacity utilizations
A system and method are provided for integrating a plurality of supply chain networks, the system comprising interfaces to vendors, consolidation centers, warehouses, retail facilities, and last mile delivery companies to enable multiple retailers to use at least one facility or transportation vehicle from another supply chain or delivery network to utilize excess capacities. The system provides a management service for exposing, abstracting, and integrating multiple supply chain network elements from different parties into a single supply chain and delivery network.
US11983664B2 Systems and methods for predictive in-transit shipment delivery exception notification and automated resolution
A shipping management system includes one or more computer systems coupled to a network and a data storage device. The shipping management system uses one or more ingest modules to collect shipping information from the computer systems of multiple carriers. The shipping management system uses one or more normalization modules to normalize carrier specific data. The shipping management system uses one or more prediction modules to analyze the normalized shipping information using a set of prediction rules. The shipping management system identifies carrier exceptions and generates predicted exceptions based on the normalized shipping information. The shipping management system can selectively generate notifications, take actions, and/or resolve identified and generated exceptions.
US11983662B2 Smart drop box
A process for verifying an item deposit via a smart drop box. The process includes an item receptacle, a processor in communication with the item receptacle, a scanning device, and a database. The item receptacle is configured to receive an item from a user, scan the item, and generate item information. The processor is configured to compare the item information generated with identified item information from the database. If the information generated matches the information from the database, the item is accepted. In some embodiments, the deposit verification includes a printed receipt and/or an electronic verification.
US11983661B2 Device authentication and trust in multi-modal goods delivery
A method for authenticating payload delivery devices. The payload delivery devices can include autonomous robotic delivery vehicles or other devices. The disclosed method causes delivery devices to authenticate each other during the delivery cycle via the cloud by determining, via a processor, payload delivery mission metadata that can include a mission identification (ID), payload information, and a mission type associated with payload delivery. The method further includes generating, based on the payload delivery mission metadata, a multi-modal authentication message that, when received by a first delivery device, configures the first delivery device to authenticate a second delivery device using a token generated onboard the delivery device or received from the cloud server, receive and authenticate delivery payload associated with the payload delivery mission, and complete a delivery operation through cloud server-coordinated or independent device authentication.
US11983658B1 Execution of machines based on performance data
A system and method for tracking physical environment performance may include a label printer configured to print labels comprising a machine readable code, wherein the machine readable code contains item information associated with an item. The system may include production channels and scanners associated with the production channels; the scanner located at a first physical location of the physical environment and configured to scan the machine readable code. The system may obtain input data indicative of the production of the item and may determine performance data based on the input data. The system may cause implementation and/or execution of machines based on the performance data.
US11983657B2 Multi-tiered carousel for storage and sequencing of baggage
A baggage handling system includes a multi-tiered carousel system, an input conveyor system, an output conveyor system and a control system. Each tier of the multi-tiered carousel system includes an array of addressable storage cells movable along a loop having a charge point and a discharge point. Each storage cell is configured to store a single baggage item. The input conveyor system transfers baggage items selectively to the addressable storage cells of the multiple tiers at the respective charge points, for storage therein. The output conveyor system retrieves baggage items selectively from the addressable storage cells of the multiple tiers at the respective discharge points and conveys the retrieved baggage items in a queue. The storage and retrieval of baggage items is controlled by the control system such that the retrieved baggage items are queued to conform to a determined sequence.
US11983656B2 Informed mobility platform for an item processing supervisor or user within a distribution facility
Systems and methods for informed mobility platform for an item processing supervisor within a distribution facility are disclosed. In one embodiment, a supervisor mobile terminal for electronically managing item processing activities associated with a distribution facility is provided. The terminal may include a transceiver circuit configured to wirelessly communicate with a server computer a plurality of sets of data relating to the item processing activities. The terminal may further include a user interface configured to display the plurality of sets of data and a controller in data communication with the transceiver circuit and the user interface. The controller may be configured to control the user interface to modify the at least one set of data and control the transceiver circuit to wirelessly communicate the modified data with the server computer such that the at least one set of data stored in the server computer is updated with the modified data.
US11983651B2 Managing production pipelines
A method for management of a production pipeline is disclosed. The method may comprise accessing a data model which comprises a plurality of data objects, including one or more assembly objects, each assembly object representing a part to undergo one or more production events to be performed on a part at a first party facility for providing to a second party facility and one or more production event objects, each production event object representing a particular production event and having a plurality of properties, including an associated start time property and an end time property. The method may also comprise receiving selection of one or more production event objects to be linked to a first assembly object and an indication of values for at least the start time property and end time property of the one or more production event objects and receiving input of one or more alert conditions to be linked to the first assembly object. The method may also comprise receiving first input data in relation to one or more of the production event objects that modifies one or both of the start and end time values and determining that the modification meets an alert condition linked to the assembly object. The method may also comprise issuing an alert to a user interface responsive to the determination.
US11983649B2 Targeted training of inductive multi-organization recommendation models for enterprise applications
An enterprise system server, a computer-readable storage medium, and a method for targeted training of inductive multi-organization recommendation models for enterprise applications are described herein. The method includes receiving enterprise application data from remote organization computing systems executing the enterprise application, training per-organization recommendation models for a subset of the organizations, and validating each per-organization recommendation model on enterprise application data corresponding to one or more other organizations. The method also includes calculating a transferability metric for each per-organization recommendation model based on results obtained during validation, determining a specified number of organizations including the best-transferring per-organization recommendation models based on the calculated transferability metrics, and training an inductive multi-organization recommendation model using the enterprise application data from the specified number of organizations. The method further includes utilizing the trained inductive multi-organization recommendation model to provide user recommendations to the remote organization computing systems during execution of the enterprise application.
US11983648B2 Systems and method for profiling assets of a service business
Data associated a plurality of user interface elements may be retrieved from at least one database associated with a service business, such as a casino. At a first time, a first indication to turn on a first subset of the plurality of user interface elements may be received. The user interface elements may include content management, task management, property management, action management, player profiling, comp management, player development, asset tagging and flagging, profitability and comparative analysis, etc. Each of the first subset of user interface elements may be populated with the respective data associated that user interface element.
US11983643B2 Cooking result inference system
Systems, appliances, and methods for operating a cooking result inference system are provided herein. The cooking engagement system can include a controller in operable communication with a camera assembly, a mass sensor assembly, and a thermal sensor assembly. An image signal including an image of an object can be accessed. A mass signal including a mass of the object can be accessed from the mass sensor assembly. A temperature signal including a temperature of the object can be accessed from the thermal sensor assembly. An inferred cooking result can then be generated based on a machine-learned model that can perform operations on input including the image signal, the mass signal, and the temperature signal. The inferred cooking result can include an inferred image depicting the object as it is predicted to appear after a recommended cooking time at a recommended temperature.
US11983641B2 Asset tracking system and methods
According to some embodiments of the present disclosure, the disclosure relates to an application system and server kit that create and serve digital twin-enabled applications. This disclosure also relates to a hub-and-spoke classification system. This disclosure also relates to a location-based services framework that leverages a generative content process to improve location prediction. This disclosure also relates to virtual reality and augmented reality applications, as well as digital agents that support various types of applications.
US11983635B1 Methods, systems, apparatuses, and devices for Sifrian-based neural network training
A method for training a neural network model having layers and parameters, comprises providing an input corresponding to each of samples comprised in a batch of a training dataset to an input layer, obtaining outputs from the neural network model, calculating a loss function for each of the samples based on the outputs and corresponding desired values, and determining values for minimizing a mismatch between the outputs and the corresponding desired values across the samples for the parameters based on the loss function. The determining of the values comprises running a forward model through the layers, determining a Sifrian functional for the layers based on the forward model, backpropgation, and gradient definition, determining equations from the Sifrian functional, performing transformation and optionally reduction to get a pivotal Sifr equation and solving the equation to estimate a second-order update for the purpose of the neural network model training.
US11983632B2 Generating and utilizing pruned neural networks
The disclosure describes one or more implementations of a neural network architecture pruning system that automatically and progressively prunes neural networks. For instance, the neural network architecture pruning system can automatically reduce the size of an untrained or previously-trained neural network without reducing the accuracy of the neural network. For example, the neural network architecture pruning system jointly trains portions of a neural network while progressively pruning redundant subsets of the neural network at each training iteration. In many instances, the neural network architecture pruning system increases the accuracy of the neural network by progressively removing excess or redundant portions (e.g., channels or layers) of the neural network. Further, by removing portions of a neural network, the neural network architecture pruning system can increase the efficiency of the neural network.
US11983631B1 Cubic regularization optimizer
A computer determines a solution to a nonlinear optimization problem. A conjugate gradient (CG) iteration is performed with a first order derivative vector and a second order derivative matrix to update a CG residual vector, an H-conjugate vector, and a residual weight vector. A CG solution vector is updated using a previous CG solution vector, the H-conjugate vector, and the residual weight vector. An eigenvector of the second order derivative matrix having a smallest eigenvalue is computed. A basis matrix is defined that includes a cubic regularization (CR) solution vector, a CR residual vector, the CG solution vector, the CG residual vector, and the eigenvector. A CR iteration is performed to update the CR solution vector. The CR residual vector is updated using the first order derivative vector, the second order derivative matrix, and the updated CR solution vector. The process is repeated until a stop criterion is satisfied.
US11983630B2 Neural networks for embedded devices
A neural network architecture is used that reduces the processing load of implementing the neural network. This network architecture may thus be used for reduced-bit processing devices. The architecture may limit the number of bits used for processing and reduce processing to prevent data overflow at individual calculations of the neural network. To implement this architecture, the number of bits used to represent inputs at levels of the network and the related filter masks may also be modified to ensure the number of bits of the output does not overflow the resulting capacity of the reduced-bit processor. To additionally reduce the load for such a network, the network may implement a “starconv” structure that permits the incorporation of nearby nodes in a layer to balance processing requirements and permit the network to learn from context of other nodes.
US11983624B2 Auto generation and tuning tool for convolution kernels
Systems, apparatuses, and methods for implementing an auto generation and tuning tool for convolution kernels are disclosed. A processor executes multiple tuning runs of a given layer of a neural network while using a different set of operating parameter values for each tuning run. The operating parameters can include one or more of input dataset fetch group size, output channel group size, and other parameters. The processor captures performance data for each tuning run and then after all tuning runs have finished, the processor determines which set of operating parameter values resulted in a better performance for the given neural network layer. The processor uses these operating parameter values for subsequent iterations of the given layer. The processor also performs the same techniques for other layers to determine which set of operating parameter values to use for each layer so as to maximize performance of the neural network.
US11983621B2 Integrated circuit chip device
An integrated circuit chip device and related products are provided. The integrated circuit chip device is used for performing a multiplication operation, a convolution operation, or a training operation of a neural network. The device has the advantages of small calculation amount and low power consumption.
US11983619B2 Transformer neural network in memory
Apparatuses and methods can be related to implementing a transformer neural network in a memory. A transformer neural network can be implemented utilizing a resistive memory array. The memory array can comprise programmable memory cells that can be programed and used to store weights of the transformer neural network and perform operations consistent with the transformer neural network.
US11983615B1 Automated well data channel mapping methods and systems
A method of mapping unknown well data channels involves generating, with a processor, summary statistics for unknown sequences of well data values where the well data values pertain to respective particular types of data and where each type belongs to a category of well data. The system processes the respective summary statistics with a trained super model to classify the respective sequences of well data values into categories of well data. The system then processes the summary statistics for a given sequence using a trained sub-model of the category to which the sequence belongs in order to further classify the sequence as to its particular type within the category thereby mapping originally unknown sequences of well data values to the correct category and type of well data.
US11983614B2 System and method for heterogeneous model composition
A method for standardized model interaction can include: determining a model composition, receiving an input, converting the input into a standard object, converting the standard input object into a model-specific input (MSI) object, executing the model using the MSI object, converting the output from the model-specific output (MSO) object to a standard object, repeating previous steps for each successive model within the model composition, and providing a final model output.
US11983613B2 Incognito mode for personalized machine-learned models
The present disclosure provides systems and methods for on-device machine learning. In particular, the present disclosure is directed to an on-device machine learning platform and associated techniques that enable on-device prediction, training, example collection, and/or other machine learning tasks or functionality. The on-device machine learning platform can include a mode controller that allows a user to provide data input indicating whether to operate one or more applications on the device in a first collection mode (e.g., permission mode) for storing training examples or a second collection mode for (e.g., incognito mode) for not storing training examples. The training examples can be generated based on user interaction with the one or more applications and used to personalize one or more machine-learned models used by the application(s) by retraining the models using the user-specific training examples.
US11983611B2 System and method for determining device attributes using a classifier hierarchy
A system and method for determining device attributes using a classifier hierarchy. The method includes: sequentially applying a plurality of sub-models of a hierarchy to a plurality of features extracted from device activity data, wherein the sequential application ends with applying a last sub-model of the plurality of sub-models, wherein each sub-model includes a plurality of classifiers, wherein each sub-model outputs a class when applied to at least a portion of the plurality of features, wherein each class is a classifier output representing a device attribute, wherein applying the plurality of sub-models further comprises iteratively determining a next sub-model to apply based on the class output by a most recently applied sub-model and the hierarchy; and determining a device attribute based on the class output by the last sub-model.
US11983610B2 Calculating decision score thresholds using linear programming
A computer system is configured to receive a dataset that includes a plurality of transaction request records and is divisible into a plurality of segments. Each transaction request record includes an individual score calculated by a machine learning algorithm. The computer system also receives a plurality of constraints. The computer system is configured to calculate, using a linear programming algorithm, a decision threshold score for a particular segment of the plurality of segments using the transaction request records. The computer system is configured to provides access to the calculated decision threshold score to a production computer system. The production computer system is configured to use the decision threshold score to evaluate a subsequent transaction request corresponding to the particular segment.
US11983609B2 Dual machine learning pipelines for transforming data and optimizing data transformation
An end-to-end cloud-based machine learning platform providing two data pipelines: a first machine learning pipeline provides data transformation, a second machine learning pipeline optimizes those data transformations. The first pipeline transforms raw data into model features, and features into machine learning models. It provides training, inference, and experimentation of online and off-line models for personalizing experiences for game players. The second pipeline optimizes models generated by the first pipeline leveraging a reinforcement learning (RL) model and an evolution strategy (ES) model. The second pipeline learns with its first RL model, from experimentation, the best performing models. To improve the training of new models, the second pipeline also transfers its learning from its first RL model to its second ES model to generate the training of new models in the first pipeline. The second pipeline can be considered as an overlay pipeline to the first one.
US11983607B2 Whispering-gallery mode optical resonator
A quantum computing system, method and computer readable storage medium involve tuning a whispering-gallery mode optical resonator to support a resonance frequency associated with a transition frequency of an atom. Operation of a laser is controlled to cause the atom to be trapped adjacent the optical resonator and within the evanescent field portion. Based on an atom presence signal from an optical atom presence detector, an indication is provided that the atom is trapped adjacent the optical resonator. A frequency of a cooling laser is controlled to cool the atom, and the optical resonator is configured to define a closed loop-like mode including an evanescent field portion. The trapping laser is configured to cause the atom to be trapped adjacent the whispering-gallery mode resonator, and the cooling laser is configured to manipulate a state of the atom to thereby cool the atom.
US11983600B2 Compilation of a quantum program
Embodiments are provided for compilation of a quantum program. In some embodiments, a system can include a processor that executes computer-executable components stored in memory. The computer-executable components can include an identification component that selects a subgraph that is common among a first commutation directed acyclic graph (DAG) and a second commutation DAG. The subgraph has an upper-bound size that is greater than a threshold size. The first commutation DAG represents a first quantum circuit of a set of quantum circuits and the second commutation DAG represents a second quantum circuit of the set of quantum circuits. The computer-executable components also include a compilation component that compiles a quantum subcircuit corresponding to the subgraph. The computer-executable components further include a configuration component that replaces the quantum subcircuit in the first quantum circuit with the compiled quantum subcircuit.
US11983597B2 Method for manually reading a code, and associated device
A method for manually reading a code marked on an article having a first main face on a first side and a second main face, opposite the first main face, on a second side, wherein, with the article being fixed, a portable device equipped with an optical imaging system including at least one optical sensor is positioned on the first side of the article so as to place the optical sensor facing the code in a reading direction corresponding to the observation direction of the imaging system, and wherein, with the code being illuminated by a light source located on the second side of the article, at least one image of the code is acquired by the optical imaging system.
US11983593B2 Data transmission method, multi-function card, and electronic device
Embodiments of this application provide a data transmission method, a multi-function card, and an electronic device. The multi-function card may work as a SIM card or a memory card by using electrical contacts through time division multiplexing. Data is transmitted between the multi-function card and a processor in the electronic device, so that a function of subscriber identity identification can be implemented, and a storage capacity of the electronic device can be expanded. Storage space expanded in the electronic device may be used to store a picture, audio, a video, and an application program. The data transmission method and the multi-function card provided in embodiments of this application may be used to save physical space in the electronic device. This is conducive to lightening and thinning of the electronic device.
US11983591B2 Recovered plastic cards
A laminated transaction card may comprise a core layer comprising post-consumer polyethylene, a first support layer comprising polyethylene terephthalate glycol coupled to a first surface of the core layer by a first adhesive layer, and a second support layer comprising polyethylene terephthalate glycol coupled to a second surface of the core layer by a second adhesive layer. The first adhesive layer and the second adhesive layer may comprise an adhesive formulated to bond the post-consumer polyethylene and the support layers.
US11983589B2 Method for amending a fingerprint template of a smart card
The present disclosure relates to a method of amending a fingerprint template for a user of a smart card, where the user of the smart card is progressively enrolling based on comparison and/or using a separate credential such as a PIN code. The present disclosure also relates to a corresponding smart card and to a computer program product.
US11983585B1 Methods and printing system using raster image processors configured for processing a job
A raster image processor (RIP) system is used in a printing system to process a variety of different jobs. A front end receives the jobs and determines the job type. The job types include a print job, a preview job, and an estimation job. Depending on the type of job, the front end configures the RIPs within RIP system accordingly to process the job. The RIPs may process the job in parallel, with a high performance RIP processing the first page of the job. If the job is not processed in parallel, then the front end assigns the job to a very high performance RIP. The front end also assigns the preview job to a preview RIP and the estimation job to an estimation RIP. The front end configures RIPs as needed.
US11983581B2 Systems and methods for processing digital experience information
In one implementation, systems and methods are provided for processing digital experience information. A computer-implemented system for processing digital experience information may comprise a central data location. The central data location may comprise a connector that may be configured to receive information belonging to a category from an information source; an event backbone that may be configured to route the information received by the connector based on the category; a translator that may be configured to transform the received information into a common data model; and a database that may be configured to store the received information. The event backbone may be further configured to send information to the connector from the event backbone and the database based on one or more criteria.
US11983575B2 Cache coherent acceleration function virtualization with hierarchical partition hardware circuity in accelerator
The embodiments herein describe a virtualization framework for cache coherent accelerators where the framework incorporates a layered approach for accelerators in their interactions between a cache coherent protocol layer and the functions performed by the accelerator. In one embodiment, the virtualization framework includes a first layer containing the different instances of accelerator functions (AFs), a second layer containing accelerator function engines (AFE) in each of the AFs, and a third layer containing accelerator function threads (AFTs) in each of the AFEs. Partitioning the hardware circuitry using multiple layers in the virtualization framework allows the accelerator to be quickly re-provisioned in response to requests made by guest operation systems or virtual machines executing in a host. Further, using the layers to partition the hardware permits the host to re-provision sub-portions of the accelerator while the remaining portions of the accelerator continue to operate as normal.
US11983563B2 Contextual information extractor with model explainability calculator
Embodiments of the invention are directed to accurate resource interaction opportunity decisioning. Contextual information is extracted, in real-time or otherwise, which takes into account the circumstances surrounding the presentation of resource interaction opportunities to the potential user. A decisioning model from amongst a plurality of models is determined based on implementation of an explainability calculator that assesses the accuracy, peril and complexity of the models in relation to the resource interaction opportunity decisions rendered by the models. A relationship builder is implemented that is configured to build a relationship network amongst potential users and resource interaction opportunity providers and subsequently use the indirect relationships provided by the network as a basis for determining which resource interaction opportunity providers should provide resource interaction opportunities to the potential users.
US11983562B2 Multidimensional resource scheduling method in Kubernetes cluster architecture system
A multidimensional resource scheduling method in a Kubernetes cluster architecture system is provided. For a computing-intensive service, each server node in the cluster is scored according to CPU idleness and memory idleness; for an ordinary service, each server node in the cluster is scored according to resource requirements of a scheduling task, a resource priority of each server node and resource balance of each server node. The pod scheduling task is bound to a server node with a highest score for execution. This scheduling method meets diverse resource requests of various services, thereby enhancing the flexibility and expandability of the system.
US11983559B2 Streaming engine with short cut start instructions
A streaming engine employed in a digital data processor specifies a fixed read only data stream recalled memory. Streams are started by one of two types of stream start instructions. A stream start ordinary instruction specifies a register storing a stream start address and a register of storing a stream definition template which specifies stream parameters. A stream start short-cut instruction specifies a register storing a stream start address and an implied stream definition template. A functional unit is responsive to a stream operand instruction to receive at least one operand from a stream head register. The stream template supports plural nested loops with short-cut start instructions limited to a single loop. The stream template supports data element promotion to larger data element size with sign extension or zero extension. A set of allowed stream short-cut start instructions includes various data sizes and promotion factors.
US11983558B2 Migrating applications between containers during modern standby
Applications can be migrated between containers during Modern Standby on a computing device. This migration may be performed to prolong the battery life of the computing device or to otherwise enhance performance. When a change in sensor state information is detected, a migration policy can be applied to application information to generate migration instructions. The migration instructions can then be used to migrate applications between containers.
US11983555B2 Storage snapshots for nested virtual machines
Systems and methods for storage snapshots for nested virtual machines. An example method may comprise running, by a host computer system, a hypervisor managing a first virtual machine associated with a first virtual device. Responsive to creating a second virtual machine by the hypervisor, requesting, by the first virtual machine, a first snapshot of the first virtual device. The hypervisor generates the first snapshot of the first virtual device and forwards the first snapshot of the first virtual device to the second virtual machine.
US11983554B2 Automating semantically-related computing tasks across contexts
Disclosed implementations relate to automating semantically-similar computing tasks across multiple contexts. In various implementations, an initial natural language input and a first plurality of actions performed using a first computer application may be used to generate a first task embedding and a first action embedding in action embedding space. An association between the first task embedding and first action embedding may be stored. Later, subsequent natural language input may be used to generate a second task embedding that is then matched to the first task embedding. Based on the stored association, the first action embedding may be identified and processed using a selected domain model to select actions to be performed using a second computer application. The selected domain model may be trained to translate between an action space of the second computer application and the action embedding space.
US11983547B2 Sorting optimization based on user's time preferences and habits
System and methods discussed for automatically optimizing application and notification delivery based on user preferences and historical application usage. Applications that a user is likely to want to use at the present time or in the near future are displayed in an organizationally distinct way in an application catalog so they are easy to find and are pre-loaded on an application delivery server so they are available with minimal system lag caused by application loading processes. Application notifications are also optimized such that notifications that are likely to be relevant to users at the current time are identified and presented to them in an organizationally distinct way.
US11983546B2 Rendering content of service providers via web page having dynamically-loaded plugins
A technique for rendering web content includes downloading a framework page from a framework server, the framework page including framework code which, when executed by a browser of a client machine, dynamically downloads a set of plugins from respective service providers. Each plugin includes its own plugin code configured to communicate with the respective service provider and with the framework code, to dynamically render web content specific to the service provider in the framework page running in the browser.
US11983544B2 Lifecycle management for information technology infrastructure
A method for managing an information technology infrastructure is provided. The method may include generating a workspace configured to maintain configurations for the information technology infrastructure. A configuration file specifying configurations to apply to the information technology infrastructure may be merged into the workspace. An execution plan may be generated based on the workspace. The execution plan may include operations to apply, to the information technology infrastructure, the configurations specified in the configuration file. The configurations may be applied, based on the execution plan, by at least provisioning, modifying, and/or de-provisioning one or more resources at the information technology infrastructure. Related systems and articles of manufacture, including computer program products, are also provided.
US11983541B1 Operation-specific device configuration
Methods, systems, and apparatuses for configuring a device for a specific task or set of tasks thereby allowing the device to be used for more than one task or set of tasks while also enabling fine-grain control over how the device may be used. A device's file system can operate with a particular file system based on the task(s) that the device will perform. Further, the device can physically configure itself based on the task(s) that the device will perform.
US11983539B2 Method for computing device maintenance, apparatus, storage medium and program product
A method for computing device maintenance, an apparatus, a storage medium and a program product. The method includes: monitoring an operating status of a computing device; and sending a notification message to a maintenance device if the computing device operates abnormally, where the notification message is used to notify that the computing device operates abnormally, and is used to notify to restart the computing device. The cost of human resources can be reduced, and stability and safety of operation of the computing device is improved to some extent.
US11983538B2 Load-store unit dual tags and replays
Techniques are disclosed relating to a processor load-store unit. In some embodiments, the load-store unit is configured to execute load/store instructions in parallel using first and second pipelines and first and second tag memory arrays. In tag write conflict situations, the load-store unit may arbitrate between the first and second pipelines to ensure the first and second tag memory array contents remain identical. In some embodiments, a data cache tag replay scheme is utilized. In some embodiments, executing load/store instructions in parallel with fills, probes, and store-updates, using separate but identical tag memory arrays, may advantageously improve performance.
US11983537B1 Multi-threaded processor with power granularity and thread granularity
A multi-stage processor has a pre-fetch stage, and a sequence of pipelined processor stages. A thread map register contains thread identifiers, and a thread map valid register has locations corresponding to the thread map register and indicating whether a value in the thread map register is to be fetched or not, and a thread map length register indicates the number of thread map register locations forming a canonical sequence of thread identifiers to the pre-fetch stage. The pre-fetch stage does not act on a thread identifier with a not valid thread map valid value, thereby saving power in low demand conditions.
US11983528B2 System and method for automated simulation of releases in agile environments
A method and/or system for automated simulation of releases in Agile environments is disclosed. The system is an automated simulation engine comprising—release simulation engine to perform simulate at program or release level and sprint simulation engine to perform simulation at sprint level. The system enables user to simulate execution pattern of user stories, identify spillover user stories and risks in the execution pattern simulated by the system and re-run the simulation iteratively by modifying various project related parameters to arrive at an optimal release plan for projects in Agile environment before the actual allocation to project teams, thereby foreseeing the possible risks and mitigating them for efficient project delivery.
US11983526B2 Software inquiry information management system and software inquiry information management method
A software inquiry information management system stores a device request specification in association with a regulation ID that is information specifying a regulation that defines a requirement for receiving legal approval for a vehicle, acquires traceability information of a device that is associated with the device request specification, specifies a regulation ID corresponding to the device request specification that is associated with the acquired traceability information, generates approval software inquiry information that is information in which the specified regulation ID is associated with one or more software IDs included in the traceability information, and generates vehicle traceability information that is information in which the approval software inquiry information is associated with the traceability information.
US11983522B2 Edge-based intelligence for over the air update
A computing device receives one or more idle state conditions that indicate an idle device state for a class of devices associated with the computing device. The computing device receives an over the air (OTA) update of a firmware of the computing device, where the OTA update is to be applied by the computing device responsive to detecting the idle device state of the computing device. The computing device identifies a device state of the computing device and determines whether the device state satisfies the one or more idle state conditions. Responsive to determining that the first device state of the computing device satisfies the one or more idle state conditions, the computing device applies the OTA update of the firmware to the computing device.
US11983518B2 Device, system and a method for reprograming electronic control unit
A device for reprogramming an electronic control unit (ECU) is configured to store controller area network (CAN) frames in a temporary storage medium, transmit the CAN frames to a main storage medium when the temporary storage medium receives a certain capacity, and minimize the time required for reprogramming. The device for reprogramming the ECU may be linked to an artificial intelligence module, a robot, an augmented reality (AR) device, a virtual reality (VR) device, and a device related to 5G service.
US11983517B2 Hardware acceleration method, compiler, and device
A hardware acceleration method includes obtaining compilation policy information and a source code, where the compilation policy information indicates that a first code type matches a first processor and a second code type matches a second processor; analyzing a code segment in the source code according to the compilation policy information; determining a first code segment belonging to the first code type or a second code segment belonging to the second code type; compiling the first code segment into a first executable code; sending the first executable code to the first processor; compiling the second code segment into a second executable code; and sending the second executable code to the second processor.
US11983516B2 Method for executing code portions on execution resources
A method for executing a script code of an application, the method being implemented via an electronic device, called a calling resource, within which the application is executable. The method includes: obtaining the script code having a set of projectable objects, a projectable object having at least one function executable at a destination execution resource; preparing a transmission data structure of at least one projectable object obtained beforehand, the transmission data structure associating at least one indexing data to each projectable object of the script code; transmitting, to the destination execution resource, the transmission data structure; and subsequently to execution, by the destination execution resource, of at least one function of the at least one projectable object of the transmission data structure: receiving a data structure of execution results of the at least one function; and integrating execution results of the execution results data structure within the calling resource.
US11983512B2 Creation and management of data pipelines
Provided is an architecture for creation and management of data pipelines. A user action designer tool renders a user interface on a user device and records user actions performed on the user interface. The user actions include selection of pipeline stages to be included in a data pipeline and selection of a technology for each pipeline stage. A pipeline definition for the data pipeline is generated based on the user actions. A user action script compiler generates a user action script based on the pipeline definition. An orchestrator communicates sections of the user action script to gentech script generators. Each gentech script generator generates a set of gentech scripts. Each set of gentech scripts is communicated to an interpreter for the technology selected for a corresponding pipeline stage. Each pipeline stage is executed by a corresponding technology based on technology-specific scripts generated by a corresponding technology-specific interpreter.
US11983507B2 Differential analog multiplier for a signed binary input
A differential multiplier-accumulator accepts A and B digital inputs plus a sign bit and generates a dot product P by applying the bits of the A input and the bits of the B inputs to respective positive and negative unit elements comprised of groups of AND gates coupled to charge transfer lines through a capacitor Cu. One of the positive and negative unit element is enabled by the sign bit, the enabled unit element receives one bit of the B input applied to all of the AND gates of the unit element, and each positive and negative unit element having the bits of A applied to each associated AND gate input of each unit element, which charge to charge transfer lines, and the charge transfer lines are coupled to binary weighted charge summing capacitors and to an analog to digital converter to generate a digital output product.
US11983506B2 Hybrid translation system using a general-purpose neural network machine translator
Provided is a method of performing hybrid translation using a general-purpose neural network machine translator by a device, including: (a) receiving an original document configured of a first language from a user terminal; (b) determining a field of the original document by comparing the original document with a standard document for each field stored in a database; (c) generating a primary translation configured of a second language for the original document by using the general-purpose neural network machine translator; and (d) converting some expressions included in the primary translation into expressions in another second language with reference to a professional translation dictionary for the determined field to generate a secondary translation, wherein the expression includes any one of a word, a phrase, and a sentence.
US11983500B2 Method and device for semantic analysis and storage medium
At a terminal equipment side, sentence information received by the terminal equipment is acquired. A part-of-speech label sequence of text data in the sentence information for which part-of-speech labelling is to be performed is extracted. A detection result is acquired by detecting legitimacy of the part-of-speech label sequence. When the detection result indicates that the part-of-speech label sequence is illegitimate, the part-of-speech label sequence is corrected. A corrected part-of-speech label sequence is output as a result of performing part-of-speech labelling on the text data. Semantics corresponding to the sentence information is determined according to output sentence information with part-of-speech labels.
US11983499B2 Automated document analysis comprising a user interface based on content types
At least one processing device, operating upon a body of text in a document, identifies occurrences of at least one content type in the body of text. The at least one processing device thereafter generates a user interface that includes portions of text from the body of text that are representative of at least some of the occurrences of the at least one content type in the document. For each content type, the occurrences corresponding to that content type can be grouped together to provide grouped content type occurrences that are subsequently collocated in the user interface. Those portions of text corresponding to the grouped content type occurrences may be arranged in alphanumeric order. The user interface may comprise at least a portion of the body of text as well as indicia indicating instances of the occurrences within the portion of the body of text.
US11983498B2 System and methods for language processing of document sequences using a neural network
A system and method for natural language processing for document sequences comprises a computing device configured to train a neural network as a function of a corpus of documents, wherein training comprises receiving the corpus of documents, identifying significant terms, and tuning, as a function of the corpus of documents, the neural network to generate a plurality of vectors for each significant term of the plurality of significant terms, a vector in a vector space representing semantic relationships between the significant terms and semantic units in the corpus of documents, receive a current document sequence including a plurality of documents in a sequential order, map a plurality of mapped terms of the plurality of significant terms to the plurality of documents as a function of the neural network and the plurality of vectors, and generate a plurality of timelines as a function of the sequential order and the mapped terms.
US11983496B2 Machine learning prediction of text to highlight during live automated text transcription
A method including transcribing, automatically, an ongoing stream of voice data into text phrases. The method also includes receiving an indication of a selected text phrase in the text phrases. The method also includes converting the selected text phrase to a selected phrase vector. The method also includes generating a subsequent text phrase, after the selected text phrase, from the ongoing stream of voice data, and adding the subsequent text phrase to the text phrases. The method also includes converting the subsequent text phrase to a subsequent phrase vector. The method also includes generating a similarity confidence score from the selected phrase vector and the subsequent phrase vector, using a machine learning model. The method also includes highlighting, responsive to the similarity confidence score exceeding a threshold value, the subsequent text phrase in the text phrases.
US11983495B2 Evaluation apparatus and evaluation method
An evaluation device includes a first calculation unit configured to calculate feature quantities of respective words, the feature quantities corresponding to text data in which a target of any goal of the SDGs is described and text data in which an outline of one or more first services for which a contribution to the goal that is clear is described, a generation unit configured to generate a sentence feature matrix based on the feature quantities of the respective words, a second calculation unit configured to calculate, when text data in which an outline of a second service is described is input, feature quantities of respective words, and an evaluation unit configured to evaluate a degree of a contribution of the second service to the goal based on the feature quantities of the respective words relevant to the second service and the sentence feature matrix.
US11983493B2 Data processing method and pronoun resolution neural network training method
A data processing method includes: obtaining a to-be-detected text, and determining a context word set and a candidate substitute word set corresponding to a to-be-detected word in the to-be-detected text to be inputted into a pronoun resolution neural network for feature extraction; performing positive-example iteration processing and negative-example iteration processing on the features corresponding to the context word set and the candidate substitute word set, to obtain a positive-example feature vector length and a negative-example feature vector length, and calculating a substitute probability corresponding to each candidate substitute word in the candidate substitute word set according to the positive-example feature vector length and the negative-example feature vector length; determining a target substitute word according to the substitute probability corresponding to the each candidate substitute word; and inserting the target substitute word into the to-be-detected text according to a position corresponding to the to-be-detected word, to obtain a target text.
US11983492B2 Adversarial multi-binary neural network for multi-class classification
Embodiments of the disclosure provide a multi-class classification system. An exemplary system includes at least one processor and at least one non-transitory memory storing instructions that, when executed by the at least one processor, cause the system to perform operations. The operation includes applying a multi-class classifier to classify a set of objects into multiple classes and applying a plurality of binary classifiers to the set of objects, wherein the plurality of binary classifiers are decomposed from the multi-class classifier, each binary classifier classifying the set of the objects into a first group consisting of one or more classes selected from the multiple classes and a second group consisting of one or more remaining classes of the multiple classes. The operation also includes jointly classifying the set of objects using the multi-class classifier and the plurality of binary classifiers.
US11983491B2 Platform for generating published reports using report and worksheet building with position mapping identification
Systems, computer program products, and methods are described herein for providing a platform for generating published reports using report and worksheet building with position mapping identification. The present invention is configured to establish a reporting and analytics platform for a user interface and receive, from the user interface, a single-selection input referencing a set of system identification values associated with a first set of data in the reporting and analytics platform. The system may then display a plurality of formatting options for the set of system identification values on the user interface. The system can assign a selected formatting option to the system identification values and apply the selected formatting option to the first set of data in the reporting and analytics platform. The selected formatting options can be applied to additional sets of data based on system identification values.
US11983485B2 System for configuring a natural-language medical record generation platform
Systems and methods for configuring a medical record generation platform are provided. A first graphical user interface comprising a visual representation of a natural-language statement structure is displayed, and a first input comprising an instruction to update the natural-language statement structure to specify a first aspect of patient medical information is received. In response to receiving the first input, display of the visual representation is updated to include a visual representation of the first aspect of patient medical information, and an option group region representing a set of options for describing the first aspect is displayed. In accordance with the first user input, a data structure is stored comprising instructions for providing a platform for generating a natural-language healthcare document conforming to the natural-language statement structure represented by the visual representation, wherein the natural-language statement specifies the first aspect of patient medical information.
US11983479B2 Integrated circuit, system for and method of forming an integrated circuit
A method of fabricating an integrated circuit includes placing a first set of conductive feature patterns on a first level, placing a second set of conductive feature patterns on a second level, placing a first set of via patterns between the second set of conductive feature patterns and the first set of conductive feature patterns, placing a third set of conductive feature patterns on a third level different from the first level and the second level, placing a second set of via patterns between the third set of conductive feature patterns and the second set of conductive feature patterns, and manufacturing the integrated circuit based on at least one of the above patterns of the integrated circuit.
US11983478B2 Selection of full or incremental implementation flows in processing circuit designs
A machine learning-based process includes identifying a first set of features that includes features of a reference implementation of a circuit design and features of a synthesized version of a modified version of the circuit design. A first classification model is applied to the first set of features, and the first classification model indicates a full implementation flow or an incremental implementation flow. The full implementation flow is performed on the synthesized version of the modified version in response to the first classification model indicating the full implementation flow, and the incremental implementation flow is performed on the synthesized version of the modified version in response to the first classification model indicating the incremental implementation flow. The full and incremental implementation flows generate implementation data that is suitable for making an integrated circuit (IC).
US11983474B1 Connecting random variables to coverage targets using an ensemble of static analysis, dynamic analysis and machine learning and guided constraint solving of the random variables during simulation of an integrated circuit
A method for verifying an integrated circuit (IC) design described in a hardware description or hardware verification language (HDHVL) is provided. The method includes identifying connections between random variables and coverage areas of the IC design, as described in HDHVL code, the connections being identified by determining which coverage areas of the IC design will be influenced during simulation by which random variables. The method can further include storing the identified connections in a database, and using, by a processor, connections retrieved from the database to simulate and verify the coverage areas of the IC design.
US11983473B2 Method and apparatus for quantitative flow analysis
Method for quantitative flow analysis of a tree of conduits perfusing an organ from at least two bi-dimensional images, the method comprising the following steps: a) making a 3D reconstruction of at least part of the tree from said at least two bi-dimensional images; b) identifying a segment of interest within the 3D reconstruction either automatically or semi-automatically upon user input; c) making calculations based on the 3D reconstruction to determine geometrical features of the conduits such as diameters, lengths, curvatures, centrelines or the like; d) receiving indication from the user to input a multi-scale functional model of the tree to be considered for the flow analysis and to input the location of the segment of interest within such model; e) adjusting the part of the functional model related to the segment of interest using geometrical features of the 3D reconstruction; f) performing quantitative flow analysis based on the functional model so obtained. A corresponding apparatus and computer program are also disclosed.
US11983472B2 Method for identifying fragile lines in power grids based on electrical betweenness
Disclosed is a method for identifying fragile lines in power grid based on electrical betweenness, which comprises the following steps: constructing the power grid into a network diagram, sequentially removing lines in the network diagram, and sorting the electrical betweenness of each line from large to small; constructing a nonlinear model of complex network cascade failure considering overload and weighted edges, and respectively performing two ways of removing lines for sorted electrical betweenness, namely sequentially removing preset proportion lines and sequentially removing all lines until no new lines are removed in the network diagram; obtaining a change of generator-load power before and after each line removal, and evaluating a severity of power grid failure based on the change of generator-load power, thus completing an identification of power grid fragile lines.
US11983469B2 Computer-implemented method of modelling a hydraulic network
A computer-implemented method of modelling a hydraulic network comprising pipes and pressure monitoring points, the method comprising: creating a model comprising a plurality of nodes and a plurality of edges connecting the nodes; wherein each node represents a pressure monitoring point within the hydraulic network, and each edge connects two nodes and represents an amalgamation of the pipes of the network that span between the pressure monitoring points represented by the two nodes.
US11983467B2 Rapid aero modeling for computational experiments (RAM-C)
A Rapid Aero Modeling program and process may be applied to computational experiments such as computational fluid dynamics (CFD) programs to obtain aerodynamic models which may be in the form of polynomial equations. The program and process may be utilized to estimate (develop) aerodynamic models appropriate for flight dynamics studies, simulations, and the like. Feedback loops are provided around computational codes to rapidly guide testing toward aerodynamic models that meet user-defined fidelity criteria. A user has the freedom to choose a specific level of fidelity in terms of prediction error, in advance of a CFD test (computation).
US11983465B2 Input assistance system, input assistance method, and non-volatile recording medium storing program
An input assistance system includes a terminal device including a display screen, an acquisition unit, a recognition unit, an input item display unit, a recognition result display unit, and a reception unit. The acquisition unit acquires utterance voice data of a user. The recognition unit performs voice recognition of the utterance voice data to generate text data. The input item display unit displays a plurality of input items including the input item associated with the text data. The recognition result display unit displays the text data. The reception unit accepts an operation of selecting the input item associated with the text data displayed by the recognition result display unit from the plurality of input items displayed by the input item display unit. The reception unit accepts the operation of selecting the input item associated with the text data when the plurality of input items and the text data are displayed.
US11983462B2 Conversation guided augmented reality experience
Systems and methods are provided for providing an augmented reality experience. The systems and methods perform operations comprising: generating, for display by a messaging application, an image comprising one or more augmented reality elements, the one or more augmented reality elements being associated with a configurable entity; receiving, by the messaging application, speech input from a user; determining a schema associated with the one or more augmented reality elements; causing the speech input to be processed by a speech understanding model in accordance with the schema to determine one or more configurable state entity update values; updating the configurable entity associated with the one or more augmented reality elements based on the one or more configurable state entity update values; and modifying the one or more augmented reality elements in the image based on the updated configurable entity.
US11983458B2 Calibration assistance
Example techniques relate to calibration interfaces that facilitate calibration of a playback device. An example implementation may involve outputting a sequence of prompts to guide calibration of a playback device during a calibration sequence comprising (i) a spatial calibration component and (ii) a spectral calibration component. Outputting the sequence of prompts includes outputting one or more first audio prompts representing a guide to perform the spatial calibration component of the calibration sequence. The spatial calibration component involves calibration of the playback device for a particular location within an environment. Outputting the sequence of prompts also includes outputting one or more first second prompts representing a guide to perform the spectral calibration component of the calibration sequence. The spectral calibration component involves calibration of the playback device for the environment.
US11983456B2 Screen-projection with multiple terminals
A method is provided. The method includes: creating at least two projected-screen receiving sources according to a local IP address and at least two idle port numbers, and generating respective stream pushing addresses of the at least two projected-screen receiving sources, so that at least two screen projecting terminals obtain the respective stream pushing addresses in a one-to-one correspondence; establishing, for each of the at least two projected-screen receiving sources, a screen-projection connection between the projected-screen receiving source and a screen projecting terminal obtaining a stream pushing address of the projected-screen receiving source; and receiving, by each of the at least two projected-screen receiving sources, projected-screen data pushed by the corresponding screen projecting terminals in screen-projection connection with the projected-screen receiving source.
US11983450B2 Generating user interface for onboarding
An example server to process onboarding includes a communication interface unit, a memory to store instructions, and a processor. The processor is to execute instructions stored in the memory to receive information on a user interface screen for onboarding from a client device through the communication interface unit, and transmit information for generating a next user interface screen to be displayed on the client device to the client device through the communication interface unit based on the received information on the current user interface screen and information on a process of the onboarding.
US11983449B2 Providing system, providing method, and management device
A cartridge providing system includes a printer ejecting, onto a printing medium, a liquid (recording material) supplied from a cartridge, and a server managing provision of the cartridge to a plurality of users that use the printer. The server determines whether an unused stock, which is a stock that remains unused for a first period or longer, is present in a stock of cartridges held by each of the plurality of users. In a case in which it is determined that an unused stock is present in the stock held by a first user of the plurality of users, when a period until a usage expiry date of the unused stock is less than a first threshold value, the server specifies a second user, of the plurality of users, to be provided with the unused stock, based on user stock data in which the stock of cartridges held by the user is registered, and on usage amount data indicating a usage amount of the cartridge.
US11983444B2 Memory system and method of controlling nonvolatile memory
According to one embodiment, when a command executed in a nonvolatile memory is an erase/program command and when a cumulative weight value satisfies a condition that a first input is selected as an input of high priority, a memory system suspends execution of the erase/program command by transmitting a suspend command to the nonvolatile memory. The memory system repeats executing an operation of starting the execution of one read command of the first input and an operation of updating the cumulative weight by using the weight associated with the read command until read command no longer exists in the first input or until the condition that the cumulative weight is larger than the first value is not satisfied, and resumes the execution of the suspended erase/program command.
US11983443B2 Multi-access memory modules
An apparatus includes a plurality of data buffer and multiplexer devices that communicate data signals with the host memory controller at twice the clock rate that the data buffer and multiplexer devices communicate first and second data signals with first and second memory modules. The apparatus further includes a registered clock driver that communicates host command and address signals at twice the clock rate that the registered clock driver communicates first and second command and address signals with the first and second memory modules. The second data signals and second command and address signals may be directed to a data conversion module that converts the signals to be communicated over a serial computer expansion bus with the second memory module.
US11983441B2 Arbitration of commands between non-volatile memory storage and remote hosts
An integrated circuit includes a front-end interface, a back-end interface, a controller, and arbiter circuitry. The front-end interface communicates with a remote host over a front-end fabric. The back-end interface communicates with nonvolatile memory (NVM) subsystems over a back-end fabric. The controller is coupled between the front-end interface and the back-end interface. The controller receives commands from the remote host for the NVM subsystems, and stores the commands in queue pairs associated with the NVM subsystems. The arbiter circuitry receives data for the queue pairs, and selects a command from a first queue pair of the queue pairs based on a comparison of the data to one or more thresholds. The selected command is outputted to one or more of the NVM subsystems.
US11983440B2 Storage device including memory controller implementing journaling and operating method of the memory controller
A storage device including a memory controller and an operating method of the memory controller are provided. The storage device includes a non-volatile memory device including a write buffer configured to store write data provided from a host and a journal buffer configured to store a journal log, a volatile memory device configured to temporarily store metadata, and a memory controller configured to provide the non-volatile memory device with a journaling command, that includes the journal log and the physical address corresponding to the journal buffer, and which issues a command to store the journal log in the journal buffer, to update the metadata temporarily stored in the volatile memory device, and to control the volatile memory device to store updated metadata to the non-volatile memory device.
US11983433B2 Techniques for detecting a state of a bus
Methods, systems, and devices for techniques for detecting a state of a bus are described. A memory device may receive an access command transmitted to the memory device via a bus. The memory device may transmit data requested by the access command over data lines and a control signal that indicates the bus is in an active state over a control line. The control signal may be transmitted during a first unit interval of a read operation. The control signal may be configured to have a first voltage when the bus is in an idle state and a second voltage when the bus is in the active state. The control line may be configured to have or trend toward the first voltage when the bus is in the idle state.
US11983432B2 Load sharing of copy workloads in device clusters
An apparatus comprises a processing device configured to identify a plurality of data portions from a source storage volume to be copied to a target storage volume, and to analyze performance of respective ones of a plurality of host devices in connection with at least one copying operation. Respective ones of the plurality of host devices are assigned to perform copying of respective subsets of the plurality of data portions to the target storage volume based, at least in part, on the analysis.
US11983424B2 Read disturb information isolation system
A read disturb information isolation system includes a storage subsystem including a plurality of blocks that each include a plurality of rows, and a read disturb information isolation subsystem that is coupled to the storage system. For at least one of the plurality of blocks, the read disturb information isolation system retrieves data from at least a subset of rows in that block, identifies read disturb information for that data, performs at least one isolation operation on that read disturb information to generate isolated read disturb information, and provides that isolated read disturb information to a read temperature identification subsystem. The read temperature identification subsystem may then use the isolated read disturb information provided by the read disturb information isolation subsystem to generate a local logical storage element read temperature map.
US11983420B2 Method and system for protecting data in external memory based on isolated execution environment
A method for protecting data in an external memory based on an isolated execution environment is provided. The method is used in a processor in the isolated execution environment of a system-on-a-chip. The method includes: accessing an output command of a main system processor in a main system of the system-on-a-chip; reading first data from a shared memory in the main system according to the output command; encrypting the first data with a private key and generating encrypted first data; and outputting the encrypted first data to the external memory.
US11983418B2 Security indicator on a data storage device
A data storage device comprising a non-volatile storage medium configured to store user data, a data port configured to transmit data between a host computer system and the data storage device, a data security indicator, and a controller. The controller is configured to selectively control access of the host computer system to the user data based on security configuration data of the data storage device. The controller is further configured to respond to the occurrence of one or more operations, the operations being any of: (i) a data access operation requested or performed, by the host computer system, on the data storage device to access the storage medium via the data port; and (ii) a security control operation requested or performed, by an external device, on the data storage device to store, retrieve or update the security configuration data of the data storage device. The response of the controller includes generating an indicator control signal to cause the data security indicator to indicate one or more security parameters associated with the one or more operations.
US11983416B2 Base die, memory system, and semiconductor structure
A base die is configured to receive first data and first encoded data in a writing phase, perform first error checking and correction processing, wherein the first encoded data is obtained by performing a first error correction code encoding processing on the first data, and transmit second data to a memory die in the writing phase, wherein the second data includes a first data after the first error checking and correction processing; the base die is further configured to receive the second data from the memory die in a reading phase, perform second error correction code encoding processing on the second data to generate second encoded data, and transmit third data in the reading phase, wherein the third data includes the second encoded data and the first data after the first error checking and correction processing.
US11983414B2 Successive raid distribution for single disk expansion with efficient and balanced spare capacity
A drive subset matrix is created with at least N+1 drives each having N*N same-size subdivisions. Conceptually, N submatrices are created along with spares equivalent to at least one drive of storage capacity. The spares are located such that every drive has an equal number of spares +/−1. One protection group is located in a lowest indexed subdivision of each of the submatrices. Members of other protection groups are located by selecting members in round robin order and placing each selected member in a free subdivision having a lowest drive index and lowest subdivision index. The drive subset can be grown, split, and reorganized to restore balanced and efficient distribution of spares.
US11983406B2 Method for using BMC as proxy NVMeoF discovery controller to provide NVM subsystems to host
A management device that may communicate with at least one devices is disclosed. The management device may include a communication logic to communicate with the devices over a communication channels about data associated with the devices. The management device may also include reception logic that may receive a query from a host. The query may request information from the management device about the devices. The management device may also include a transmission logic to send the data about the devices to the host. The host may be configured to send a message to the devices.
US11983404B2 Deep causal learning for data storage and processing power management
Method for active data storage management to optimize use of an electronic memory. The method includes providing signal injections for data storage. The signal injections can include various types of data and sizes of data files. Response signals corresponding with the signal injections are received, and a utility of those signals is measured. Based upon the utility of the response signals, parameters relating to storage of the data is modified to optimize use of long-term high latency passive data storage and short-term low latency active data storage.
US11983399B2 Information handling system collaborative touchpad gesture activation and management
An information handling system touchpad includes an application area with a display to present control icons of an application executing on the information handling system, such as camera and microphone icons to control camera and microphone functions of a videoconference application. A gesture at the touchpad in the application area commands presentation and removal of the control icons at the touchpad display in the application area while different touch analysis logic is applied to end user touches in the application area versus the remainder of the touchpad at which cursor inputs are accepted.
US11983397B2 Sliding image container switching display method, device, and storage medium
An image display method includes: displaying, on a user interface, a first image loaded into a first image container in a sliding container; adding a second image container to the sliding container in response to an image switching instruction; loading a second image into the second image container, and the second image being an image located behind the first image in a queue of images to be played; and displaying the second image on the user interface.
US11983395B2 Goal-based dynamic modifications to user interface content
Methods and systems are presented for dynamically modifying electronic content presented on a user device by third-party content providers based on goals associated with one or more entities. A content modification system may receive inputs related to goals for a user. The content modification system may synthesize the goals associated with the user. When the user uses a user device to request content from a third-party server, the content modification system may obtain the content and extract items included within the content. The content modification system may modify the content based on the synthesized goals, such as re-arranging the items, highlighting some of the items, or adding and/or removing items. The content modification system may cause the user device to present the modified content.
US11983383B2 Display control device and display control method
A display control device includes a display and a controller. The display is configured to be installed in a vehicle and capable of touch operation. The controller configured to control an image displayed on the display. The controller detects a start trigger indicating that a user has started scrolling to the left or right on the display, and increases a relative position between a tile and an icon at a prescribed acceleration with a passage of time from detection of the start trigger. The controller detects a stop trigger indicating that the user has stopped scrolling, and reduces the relative position between the tile and the icon at a prescribed deceleration with a passage of time from detection of the detected stop trigger.
US11983363B1 User gesture behavior simulation system and user gesture behavior simulation method applied thereto
A user gesture behavior simulation system includes a touch gesture recording and editing device and a touch gesture simulation device. When at least one touch gesture is implemented on a record touch object with at least one finger of a user, the at least one touch gesture is recorded by the touch gesture recording and editing device, and at least one touch gesture operating trajectory is correspondingly generated by the touch gesture recording and editing device. The touch gesture simulation device includes at least one artificial finger. The at least one artificial finger is driven and moved to an under-test touch object by the touch gesture simulation device. The at least one touch gesture is simulated by the touch gesture simulation device according to the at least one touch gesture operating trajectory.
US11983359B2 Display device
A display device can include a substrate including a display area and a non-display area. The display device can further include a plurality of light-emitting elements disposed on the substrate, and a sealing layer disposed on the plurality of light-emitting elements. The display device also can include a touch detection part disposed on the sealing layer in the display area, and a plurality of touch routing lines connected to the touch detection part in the non-display area. Further, the display device can include a shield part disposed to surround two opposite sides and a lower side of one or more touch routing lines among the plurality of touch routing lines.
US11983354B2 Circuitry for touch-sensitive apparatus and method
Disclosed is circuitry for calculating the magnitude of a received signal from an electrode of a capacitive touch sensitive apparatus. The circuitry includes a first digital signal generating module configured to generate a first digital signal, the first digital signal representing a sinusoidal wave having a first frequency, and a second digital signal generating module configured to generate a second digital signal, the second digital signal representing a sinusoidal wave having the first frequency, wherein the second digital signal is orthogonal to the first digital signal. The circuitry also includes a sensing module for coupling to an electrode array, the sensing module configured to receive the first digital signal, provide a driving signal to at least one electrode of the electrode array based on the first digital signal, and output a received digital signal, wherein the received digital signal is indicative of a capacitive coupling experienced by the at least one electrode. The circuitry includes a first multiplier module configured to receive the first digital signal and the received digital signal and multiply the two digital signals together; a second multiplier module configured to receive the second digital signal and the received digital signal and multiply the two digital signals together; and a signal magnitude calculating module configured to calculate the magnitude of the received digital signal based on the output from the first multiplier module and the second multiplier module. Also disclosed is a touch sensitive apparatus including the circuitry and a method for calculating the magnitude of a received signal from an electrode of a capacitive touch sensitive apparatus.
US11983349B2 Display device with sensor
According to an aspect, a display device with a sensor includes: a substrate including a display region and a peripheral region on a periphery of the display region; detection electrodes arranged in a row-column configuration in the display region; and detection lines coupled to the respective detection electrodes. A shape of the substrate in a plan view includes a curve of a curved portion. The detection electrodes include a first electrode and a second electrode having a shape different from that of the first electrode in a plan view. The second electrode is juxtaposed with the curved portion. The detection lines each include a first line coupled to the first electrode and a second line coupled to the second electrode. The second line passes from the display region across the peripheral region and extends to a position overlapping with the second electrode in a plan view.
US11983346B2 Flexible organic light emitting display device and method of manufacturing the same
An OLED device includes a substrate having a display region including a pixel region and first and second peripheral regions surrounding the pixel region. A bending region is between the display region and the second peripheral region. A buffer layer has a first opening exposing an upper surface of the substrate. A plurality of pixel structures is disposed in the pixel region on the buffer layer. An insulation layer structure is disposed on the buffer layer. The insulation layer structure has a second opening exposing an upper surface of the substrate that is disposed in the bending region and a first portion of the buffer layer that is disposed adjacent to the bending region. A fan-out wiring is disposed between two adjacent insulation layers of the plurality of insulation layers. The fan-out wiring is disposed in the first peripheral region and/or the second peripheral region.
US11983344B2 Touch screen controller with drive sense circuits
A touch screen display includes a display, a video graphics processing module, electrodes integrated into at least a portion of the display, and drive-sense circuits coupled to the electrodes. The drive-sense circuits, when enabled and concurrent with the display rendering frames of data into the visible images, detect changes in electrical characteristics of electrodes. At least some drive-sense circuits monitor sensor signals on at least some electrodes. A sensor signal includes a drive signal component and a receive signal component. The at least some drive-sense circuits generate the drive signal components of the sensor signals. The receive signal component is a representation of a change in an electrical characteristic of an electrode of the at least some electrodes when a corresponding drive signal component is applied to the electrode. The change in the electrical characteristic of the electrode is indicative of a proximal touch to the touch screen display.
US11983343B2 Display device
A display device includes a substrate. A plurality of sensing electrodes is on the substrate. A first touch insulating layer is disposed above the plurality of sensing electrodes. A plurality of driving electrodes is disposed on an upper surface of the first touch insulating layer. The plurality of driving electrodes receives a touch driving signal. A touch driving circuit sensing a change amount of mutual capacitance is formed between the plurality of driving electrodes and the plurality of sensing electrodes by the plurality of sensing electrodes. The first touch insulating layer includes an organic material.
US11983342B2 Semiconductor display device and driving method the same
It is an object to provide a semiconductor display device having a touch panel, which can reduce power consumption. The semiconductor display device includes a panel which is provided with a pixel portion and a driver circuit which controls an input of the image signal to the pixel portion, and a touch panel provided in a position overlapping with the panel in the pixel portion. The pixel portion includes a display element configured to perform display in accordance with voltage of the image signal to be input, and a transistor configured to control retention of the voltage. The transistor includes an oxide semiconductor in a channel formation region. The driving frequency of the driver circuit, that is, the number of writing operations of the image signal for a certain period is changed in accordance with an operation signal from a touch panel.
US11983339B2 Touch display device
The present disclosure provides a touch display device for minimizing viewing-angle-dependent variation in color coordinates. The touch display device includes a light-emitting element disposed in each of a plurality of subpixels including emission areas having different sizes, a plurality of touch electrodes disposed on the light-emitting element, and at least one opening formed in each of the plurality of touch electrodes. The width of the opening is formed differently in each of the plurality of subpixels including the emission areas having different sizes, thereby minimizing viewing-angle-dependent variation in color coordinates.
US11983338B1 Capacitive knob sensing system and method using transparent sensing
A system for using a transparent conductive material layer for a knob interface is provided. The system comprises: the knob interface comprising a fixed base and one or more knob interface electrodes; the transparent conductive material layer configured to electrically couple the subset of the plurality of grid electrodes to the one or more knob interface electrodes; and a processing system. The processing system is configured to: drive the plurality of grid electrodes with one or more signals; receive one or more resulting signals based on driving the plurality of grid electrodes with the one or more signals; and perform one or more actions based on the one or more resulting signals.
US11983337B1 Information handling system mouse with strain sensor for click and continuous analog input
A mouse accepts button press inputs at a button on the mouse upper surface to detect an input with a switch coupled to a first support. When pressure is applied by an end user to the button after the button activates the switch, the first support rotates towards a second support and a pressure sensor detects the amount of pressure applied at the button as an input with a value that varies in a range. The pressure sensor comprises a polydimethylsiloxane (PDMS) film with integrated silver electrodes that form upper and lower layers of capacitor electrodes to detect strain of a spring that biases the first support away from the second support.
US11983336B1 Magnetic toggle ejector
An information handling system peripheral, such as a mouse, accepts a cable connector in a cable port, such a USB Type-C cable connector and port. In one embodiment, the cable connector has a wireless dongle that inserts substantially flush with the cable port so that external torsional forces do not operate against the port. A magnetic toggle ejector translates an ejection force by operation of like poles to push a portion of the magnet against the cable connector and provide a grasp point for end user fingers to grasp the cable connector.
US11983334B2 Display method and related apparatus
An electronic device displays, on a first display of a foldable display, a user interface provided by a reading application, a user may flip over the electronic device, to trigger the electronic device to display, on a second display of the foldable display, a user interface provided by the reading application. In addition, the second display may display the user interface in a form suitable for reading by the user. The user can trigger, in an interaction manner of flipping over the electronic device, the electronic device to display, on the second display with reference to a currently running application or a current location, content that the user expects to view.
US11983333B2 Lens system for mouse with robust tolerances
An optical sensor system that uses focused (not collimated) light optics and produces effective tracking on a variety of surfaces while having looser manufacturing and/or operational tolerances than prior focused optics systems. Embodiments provide an optical sensor system for a mouse moveable on a surface. An LED and a light sensor are coupled to a substrate. An illumination lens directs light at a first angle to the surface, with the light focused on a focal point below the surface. An imaging lens focuses light reflected at an angle generally equal to the first angle on the light sensor. The focal point is sufficiently below the surface so that that the diameter of a produced spot of light on the surface is more than 40% larger than a field of view (FOV) of the light sensor, and less than 400% larger than the FOV of the light sensor.
US11983332B1 Low acoustic keyboard key
An information handling system keyboard has plural key caps coupled to a frame with a vertical travel having a raised position defined by engagement between a stop of the frame and a key cap extension from the key cap. A fluid reservoir coupled to the key cap at the key cap extension dampens contact between the extension and stop to reduce sound generated from the keyboard at release of the keyboard key. The fluid reservoir is, for instance, an acoustic grease enclosed in membrane and integrated in the keyboard key at the extension where it aligns with the stop.
US11983327B2 Method for identifying a gesture
A method for identifying a gesture from one of a plurality of dynamic gestures, each dynamic gesture comprising a distinct movement made by a user over a period of time within a field of view of an image acquisition device comprises iteratively: acquiring a current image from said image acquisition device at a given time; and passing at least a portion of the current image through a bidirectionally recurrent multi-layer classifier. A final layer of the multi-layer classifier comprises an output indicating a probability that a gesture from the plurality of dynamic gestures is being made by a user during the time of acquiring the image.
US11983324B2 Information processing device, information processing terminal, and program
An information processing device is provided which includes a first acquisition unit (214) configured to acquire a control command that is inputted by a first user and corresponds to presentation unit information for designating a presentation unit for presenting a tactile stimulus by a tactile presentation device and mode information for designating a mode of the tactile stimulus; a generation unit (218) configured to generate a tactile control signal for presenting the tactile stimulus to the presentation unit in accordance with the control command; and a first distribution unit (222) configured to distribute the tactile control signal to the tactile presentation device worn on a body of a second user, in which the tactile control signal corresponds to at least one of a presentation timing, frequency, interval, waveform, presentation time, and intensity of the tactile stimulus.
US11983322B2 Systems and methods for controlling a multi-actuator system to generate a localized haptic effect
In aspects, zoned haptic effects are provided by assigning a plurality of zones corresponding to each of a plurality of zone actuators for providing haptic effects. A desired haptic response is provided for zones selected for actuation, and the response by the zone actuators is detected. Adjacent and non-adjacent zones are assigned for the detected zones as being driven by any of the plurality of zone actuators. Vibration on the adjacent and non-adjacent zone is suppressed in accordance with control parameters associated with the respective adjacent and non-adjacent zones. If a duration of the provided haptic effect has not passed, the suppression of vibration in the adjacent and non-adjacent zones is maintained and if the duration has passed, the suppression of vibration is terminated. Numerous other aspects are provided.
US11983321B1 Hand-free haptic feedback system and method
A display device is configured to display a virtual world. A hand-mounted device is adapted to be worn on a hand of a user and includes an ultrasound transducer and a contact sensor. The ultrasound transducer is configured to emit an ultrasound haptic. The contact sensor is configured to detect a sensor value. A processor is configured to obtain a real position of the hand-mounted device to determine a virtual position of a virtual hand in the virtual world and to determine a virtual distance between the virtual hand and a virtual object in the virtual world based on the virtual position. The processor is configured to determine the hand of the user is open based on the sensor value and in response to the virtual distance being smaller than a contact distance and the hand being open, enable the ultrasound transducer to emit the ultrasound haptic to the finger.
US11983319B2 Optical apparatus, image pickup apparatus, control method of optical apparatus, and storage medium
An optical apparatus includes an estimating unit configured to estimate a gaze point position of a user from an image signal of an eyeball of the user, a display unit configured to display a marker indicating the gaze point position estimated by the estimating unit, and a correcting unit configured to correct a position of the marker displayed on the display unit based on at least one of position history of the gaze point position and rotation angle history of the eyeball.
US11983307B2 Occlusion detection system
An occlusion detection system to perform operations that include: capturing image data that depicts an environment at a client device, the environment including a target object at a position within the environment; causing display of a presentation of the environment at the client device, the presentation of the environment including a display of the target object at the position within the environment; detecting a first attribute of the display of the target object at the client device; performing a comparison of the first attribute of the display of the target object and a second attribute associated with the target object; and detecting an occlusion based on the comparison.
US11983302B2 Assignment of service identity for information handling systems
System and method are provided for assigning a service identifier for use by an IHS (Information Handling System), where a new service identifier may be assigned to the IHS due to replacement of hardware of the IHS. The IHS is provisioned with an inventory certificate that identifies hardware components of the IHS, including a service identifier for the IHS. Support provided for the IHS is tracked based on this service identifier. A hardware component of the IHS is removed, where the service identifier is assigned to this removed hardware component. A replacement hardware component is installed in the IHS. An updated inventory certificate is generated that assigns a new service identifier to the replacement hardware component installed in the IHS. The IHS is provisioned with the updated inventory certificate that specifies the new service identifier. Support provided for the IHS is now tracked based on the new service identifier.
US11983299B2 System and method for scrubbing data to be shared between organizations
A system and method for scrubbing data to be shared between organizations to test a joint solution, and for preventing the introduction of unscrubbed data. Each organization captures a subset of data, which may be customer data from a line of business. The first organization scrubs its data according to scrubbing rules, and then passes the scrubbed data to its test environment, while the second organization passes its unscrubbed data to its test environment. The scrubbed data is communicated to the second organization and is applied to the unscrubbed data in order to scrub it, and then communicate it to the first organization. Both organizations use the scrubbed data in their respective test environments to test the joint solution or joint testing. Scrubbing the data may involve scrubbing only specific data fields containing sensitive information.
US11983297B2 Efficient statistical techniques for detecting sensitive data
A candidate attribute combination of a first data set is identified, such that the candidate attribute combination meets a data type similarity criterion with respect to a collection of data types of sensitive information for which the first data set is to be analyzed. A collection of input features is generated for a machine learning model from the candidate attribute combination, including at least one feature indicative of a statistical relationship between the values of the candidate attribute combination and a second data set. An indication of a predicted probability of a presence of sensitive information in the first data set is obtained using the machine learning model.
US11983293B2 Electronic system for predicting, detecting, and preventing unauthorized access events associated with electronic systems
Systems, computer program products, and methods are described herein for predicting, detecting, and preventing unauthorized access events associated with electronic systems. The systems, computer program products, and methods may be configured to receive, from a first automated teller machine, an alert message including information associated with a first unauthorized access event occurring at the first automated teller machine and determine, based on the information in the alert message, a location of the first automated teller machine. The systems, computer program products, and methods may be configured to identify a second automated teller machine proximate the location of the first automated teller machine and provide, to the second automated teller machine, one or more commands to be executed by the second automated teller machine to prevent a second unauthorized access event from occurring at the second automated teller machine.
US11983291B2 Policy-driven views of datasets
Systems and techniques that facilitate policy-driven views of datasets are provided. In various embodiments, a system can comprise a data component that can access a dataset. In various instances, the system can further comprise a view policy component that can respectively correlate a set of security credentials to a set of view instructions associated with the dataset. In various embodiments, the system can further comprise an input component that can receive as input a first security credential that is listed in the set of security credentials. In various aspects, the system can further comprise an output component that can identify a first view instruction that is listed in the set of view instructions associated with the dataset, wherein the first view instruction is respectively correlated to the first security credential. In various cases, the output component can generate as output a view of the dataset based on the first view instruction.
US11983289B2 Method and system for managing login information during a debugging process
A method and a system for managing login information of a computing system during a debugging process are disclosed. The login information is composed according to a number of roles and their associated policies. Some roles have higher authorized levels to view sensitive information. To protect privacy, a technician who access the computing system will not be able to view all content of information. If this restriction prevents the technician to debug the system, the technician can request an upgrade. A new login information with a higher authorized level will be temporarily granted to the technician that allows the technician to view and access more content of information.
US11983286B2 Managing queries with data processing permits
Methods, systems, and devices for data processing are described. Some database systems may implement data processing permits to manage data access. A database system may use encryption schemes to tie permits to data (e.g., cryptographically ensuring that the system follows data regulations). To support queries for a database implementing such encryption schemes, the database may implement a proxy. When the system receives a query, the database proxy may intercept and transform the query based on the encryption schema of the database. The database proxy may execute the transformed query at the database, receive encrypted query results in response, and decrypt the results for use by the querying application. Additionally, the system may access relevant data processing permits to support querying operations. For example, the system may use permits when transforming the query, executing the query in the database, preparing query results for the querying application, or any combination thereof.
US11983283B2 Crafting effective policies for identity and access management roles
Disclosed herein are system, method, and computer program product embodiments for preemptively evaluating whether roles are over-privileged within an (IAM) identity and access management system. Roles may be over-privileged when they are granted permissions to perform certain actions outside the scope granted to those roles. The evaluation occurs without submitting the certain actions to the IAM system and allows roles to be evaluated on a preemptive basis so that corrective actions may be taken to prevent unauthorized access to resources. Roles may be associated with policies which may each define different permissions for accessing resources. The evaluation may involve generating an effective policy from the policies associated with a role to provide a comprehensive view of all permissions associated with the role. The specified solution operates to generate an effective permission for accessing a resource and evaluating whether that effective permission is outside of a permissible scope of access for the role.
US11983282B2 Data protection method, authentication server, data protection system, and data structure
Provided is a data protection method which includes: receiving transaction data which includes a first hash value obtained from history information of a home; obtaining, from a data server, a second hash value computed by the data server performing computation processing on encrypted history information without decrypting the encrypted history information, the encrypted history information being history information of the home encrypted using a secure computation method which enables computation without decrypting the encrypted history information, the encrypted history information being obtained from the home; verifying the transaction data, and determining whether the first hash value and the second hash value match; and when a validity of the transaction data is verified and the first hash value and the second hash value match, recording the transaction data in a distributed ledger.
US11983281B2 Using INQ to optimize end-to-end encryption management with backup appliances
One example method includes receiving, by a backup appliance, a request concerning a dataset, performing, by the backup appliance, an inquiry to determine if end-to-end encryption is enabled for a volume of a target storage array, receiving, by the backup appliance, confirmation from the storage array that end-to-end encryption is enabled for the volume, and based on the confirmation that end-to-end encryption is enabled for the volume, storing the dataset in the volume without performing encryption, compression, or deduplication, of the dataset prior to storage of the dataset in the volume.
US11983277B2 Identifying a security vulnerability in a computer system
Some examples relate to identifying a security vulnerability in a computer system. In an example, via a NAND flash memory, a computer system may be scanned to obtain information related to a software program, based on a rule set defined in a management controller (e.g., baseboard management controller (BMC)) on the computer system. The NAND flash memory may obtain metrics related to the software program via the BMC. The NAND flash memory may analyze the information related to the software program along with the metrics related to the software program to identify a security vulnerability in the computer system. The NAND flash memory may provide the information related to the security vulnerability in the computer system to the BMC.
US11983275B2 Multi-phase secure zero touch provisioning of computing devices
An apparatus comprises a processing device configured to determine, utilizing a firmware-based agent running in firmware, a boot flag status during a boot process of the processing device. The processing device is also configured to execute, responsive to the boot flag status being a first value, a system update handler of the firmware-based agent configured for provisioning of a secured runtime operating system on the processing device, wherein the provisioning comprises digitally signing an image of the secured runtime operating system utilizing a hardware-based root of trust key. The processing device is further configured to execute, responsive to the boot flag status being a second value, a secured operating system boot handler of the firmware-based agent configured for validating and loading secured runtime operating system, wherein the validation comprises performing attestation of a signature of the image of the secured runtime operating system utilizing the hardware-based root of trust key.
US11983274B1 Processing device and method for secure booting thereof
Provided are a processing device and a method for secure booting thereof, in which the processing device includes a security core that operates a Root of Trust and sequentially performs an integrity check on first firmware and second firmware through the Root of Trust, a main core that sequentially operates the first firmware and the second firmware, a non-volatile memory storing the first firmware and the second firmware, and a first volatile memory that loads the first firmware and the second firmware from a main core domain of the main core and operates the loaded firmware with the main core.
US11983273B2 Trusted orchestrator function subsystem inventory and verification system
A trusted orchestrator function subsystem inventory and verification system includes an OS, a BIOS, a management device, and a trusted orchestrator device. In response to presentation of a function subsystem to the OS during runtime, the OS generates a function subsystem detection alert that identifies the function subsystem. In response to the function subsystem detection alert, the BIOS generates and provides a BIOS inventory update that identifies the function subsystem. The management device receives the BIOS inventory update and, in response, forwards the BIOS inventory update. The trusted orchestrator device receives the BIOS inventory update and, in response, determine whether the function subsystem identified in the BIOS inventory update is included in a trusted function subsystem inventory. If so, the trusted orchestrator device allows the operating system to utilize the function subsystem while, if not, the trusted orchestrator device prevents the operating system from utilizing the function subsystem.
US11983271B2 Inline detection and prevention of adversarial attacks
A processor may generate an enforcement point. The enforcement point may include one or more adversarial detection models. The processor may receive user input data. The processor may analyze, at the enforcement point, the user input data. The processor may determine, from the analyzing, whether there is an adversarial attack in the user input data. The processor may generate an alert based on the determining.
US11983270B2 Malicious software detection
An amount of data change associated with a version of a content file with respect to one or more previous versions of the content file is determined. The amount of change associated with the version of the content file is determined using a tree data structure associated with the content file that is stored on a storage cluster. One or more statistics associated with backup snapshot are provided to a server. The server is configured to determine that the amount of data change associated with the version of the content file is anomalous based in part on the one or more statistics associated with the backup snapshot. A notification that data associated with the backup snapshot is potentially infected by malicious software is received from the server. The version of the content file is indicated as being potentially infected by malicious software.
US11983263B2 Virtual machines to install untrusted executable codes
In some examples, an electronic device includes a processor to allow installation of an untrusted executable code to a virtual machine, monitor the installation and execution of the untrusted executable code, and, responsive to a determination that an executed amount of the untrusted executable code is less than a threshold amount, prompt a user to continue the execution of the untrusted executable code.
US11983261B2 Enhance single sign-on flow for secure computing resources
The techniques disclosed herein provide an enhanced single sign-on flow for secure computing resources, such as a virtual machine or hosted applications. In some configurations, the techniques process different types of security data, e.g., credentials, tokens, certificates, and reference objects at specific computing entities of a system to provide a single sign-on flow for providing access to secure computing resources from a client computing device. In one illustrative example, a select type of security data, such as a certificate, is generated from a token and a claim at a particular computing resource, such as an agent operating on a virtual machine. In another example, a signed version of the certificate can be stored and verified at the virtual machine. By generating certificates at such particular computing resources, the computing resource can verify a person's credentials using a secure single sign-on flow without requiring the person to provide credentials multiple times.
US11983260B2 Partitioned platform security mechanism
A computer platform is disclosed. The computer platform comprises a central processing unit (CPU) including at least one socket having a plurality of tiles and control circuitry to partition the socket into a plurality of sub-sockets and assign a unique identity to each of the plurality of sub-sockets for security verification, wherein each sub-socket comprises at least one of the plurality of tiles to operate as a cluster of resources.
US11983256B2 Illumination-based user authentication
Systems and methods provide techniques for illumination-based user authentication. In one embodiments, a method includes at least operations configured to receive a user authentication request for a computing device, and in response to receiving the user authentication request, cause a display device of the computing device to display a display pattern during a first time period; determine, based on image sensor data received from an image sensor device of the computing device, a responsive facial state during the first time period; determine a responsive correlation score for the display pattern and the responsive facial state, wherein the reflective correlation score is an estimated likelihood that that the responsive facial state indicates an authenticated end-user observing the display pattern; and determine whether to grant the user authentication request based on one or more authentication indicators, wherein the one or more authentication indicators comprise the responsive correlation score.
US11983255B2 Mobility user authentication apparatus and method using brain wave
A mobility user authentication apparatus using a brain wave signal includes a receiver configured to receive a predetermined user input from a passenger of a mobility, a display configured to display a preset image list to the passenger on a predetermined area in the mobility based on the received user input, as a response to the displayed image list, a sensor configured to collect a brain wave signal for the passenger for a predetermined time, and a controller configured to perform authentication for the passenger by analyzing the collected brain wave signal.
US11983254B2 Secure access control framework using dynamic resource replication
Systems, computer program products, and methods are described herein for secure access control using dynamic resource replication. The present invention is configured to electronically receive, from a computing device of a user, a request to generate a resource access path to access a resource; determine one or more resource requirements associated with the resource; determine an authentication level associated with the user; initiate a resource replication engine on the one or more resource requirements and the authentication level associated with the user; determine, using the resource replication engine, that the one or more requirements and the authentication level associated with the user meets one or more conditions for a replication process; and generate, using the resource replication engine, the resource access path and a plurality of replicate resource access paths.
US11983251B2 Method and apparatus for simultaneous key generation on device and server for secure communication
A secure communication system is disclosed for communication between first and second party devices. An input interface is provided for receiving from an external host a unique host factor in addition to a user input interface for receiving from a user a unique PIN for a user and a selection input for selecting one of the plurality of stored entropy stores as a user selected entropy store A first private key generator is operable for generating a private key using a key generation algorithm requiring the selected entropy store, the host factor and the unique user PIN. The second party device includes a second storage device for storing a plurality of entropy stores. An input interface is provided for receiving the same unique host factor as received by the first party device. A communication interface facilitates communication with the first party device to receive from the first party device a user PIN and an indication of the user selected entropy store. A second private key generator is operable for generating a private key using the predetermined key generation algorithm with the received user PIN, the received host factor, and an extracted entropy store corresponding to user selected entropy store, wherein the private key generated by both the first and second private key generators are identical. The session is initiated to cause the generation of the identical private keys at both of the first and second private key generators and allow secure communication between the first and second devices. The private key at least one of the first and second devices is deleted at the end of the session.
US11983243B2 Anomaly detection using feedback training
Techniques for anomaly detection are described. An exemplary method includes receiving one or more requests to train an anomaly detection machine learning model using feedback-based training, the request to indicate one or more of a type of analysis to perform, a model selection indication, and a configuration for a training dataset; training the anomaly detection machine learning model according to the one or more requests using the training data; performing feedback-based training on the trained anomaly detection machine learning model; and using the retrained anomaly detection machine learning model.
US11983236B2 Automation system and method
A computer-implemented method, computer program product and computing system for executing a description model when utilizing a website; detecting a failure associated with the execution of the description model; re-executing the description model one or more times in an attempt to utilize the website; and if a failure is detected one or more times, reporting the failure to a user.
US11983234B2 Progressive prefetching
The present invention relates to systems, apparatus, and methods of using usage data to determine the dependency structures of a web application, including dependency structures between follow-on objects of an initial object in a web transaction. In one embodiment, an input URL and associated dynamic response data are analyzed for such nested or dependent relationships. In further embodiments, analysis of these relationships are used to improve prefetching operations to lower overall page load times.
US11983232B1 Configurable short locators
Systems and methods for using parameters with shortened resource locators to access a resource are provided. A short resource locator is associated with a full resource locator template in a resource locator association datastore. Parameters provided with the short resource locator are used to replace two or more parameter identifiers within a full resource locator template to generate a full resource locator. The full resource locator is used to access a resource.
US11983230B2 Systems and methods for data aggregation and cyclical event prediction
The present invention relates to an artificial intelligence method and system for event predication, comprising: receiving, user messages, user activity data, event data, user identification information and transaction data; scraping webpages for additional event data; applying a natural language processing module to process the event data; constructing a training data set using the processed event data; constructing user preferences from the user messages, the user activity data, the user identification information and the transaction data; training a predictive model using the training data set to determine at least one upcoming event predictions determining to display the at least one event predictions based on the user profile; if it is determined to display one of the at least one event predictions, generating a graphical user interface display with a calendar depicting the at least one event prediction; and presenting the graphical user interface display to the user.
US11983229B2 Systems and methods for tethering devices
Systems and methods are described herein for controlling mobile devices with user equipment devices. A user equipment device may detect a mobile device is within a predetermined proximity to the user equipment device by establishing a bi-directional communication. The user equipment device may determine an input/output option of the mobile device. The input/output option may be a microphone, a cellular Internet connection, a camera, or any other sensor and/or actuator of the mobile device. The user equipment device may generate for display an icon corresponding to the input/output option of the mobile device.
US11983228B1 Apparatus and a method for the generation of electronic media
An apparatus for the generation of electronic media is disclosed. The apparatus includes at least a processor and a memory communicatively connected to the at least a processor. The memory instructs the processor to receive an entity profile from the user, wherein the entity profile comprises a plurality of entity data. The memory instructs the processor to classify the plurality of entity data into a plurality of entity categories. The memory instructs the processor to generate development data as a function of the classification. The memory instructs the processor to generate electronic media as a function the development data. The memory instructs the processor to display the electronic media using a display device.
US11983226B2 Real-time crawling
Systems and methods for updating a data catalog in real-time with changes to metadata are disclosed. An example method may be performed by one or more processors of a system and include detecting changes to metadata in a metadata store, generating an event queue indicating a plurality of change events associated with system objects based on the changes, each of the plurality of change events indicating a number of event attributes and a system object associated with the change event, identifying recent events among the plurality of change events, identifying relevant events among the recent events, extracting unique identifiers from the relevant events, identifying priority objects among the system objects, obtaining, from the metadata store, current metadata for each of the priority objects, and updating information associated with the priority objects in a data catalog, the updating occurring in real-time with the changes to the metadata in the metadata store.
US11983223B2 Finite automaton construction using regular expression derivatives to simulate behavior of a backtracking engine
Techniques are described herein that are capable of constructing a finite automaton using regular expression derivatives to simulate behavior of a backtracking engine. The behavior indicates an order in which paths in an input regular expression are to be evaluated by the backtracking engine. The finite automaton is constructed to include a graph that includes a root node that represents the input regular expression. Regular expressions are derived such that each derived regular expression is a regular expression derivative of the input regular expression or of another derived regular expression. Priorities are assigned to alternations in the derived regular expressions to correspond to priorities indicated by the behavior. Nodes that represent the respective derived regular expressions and transitions between respective pairs of nodes are caused to be included in the graph. Priorities, which correspond to the order, are assigned to respective branches of the graph.
US11983218B2 Video competition discovery and recommendation
Methods and systems of determining competition for search queries on a video hosting system on a computer network are provided. Search records associated with search queries directed to the video hosting system are received. Each search record identifies videos available on the video hosting system that are search results for a corresponding search query and indicates associated view durations that the videos were viewed responsive to the search query. Search queries directed to a first and second videos and associated view durations that the first video was watched in response to the queries are identified from the received search records. A competition score indicating an amount of competition between the first and second videos for views of users of the video hosting system is calculated based on the identified search queries and associated view durations.
US11983216B2 Systems and methods for automatically annotating images
In some embodiments, apparatuses and methods are provided herein useful to automatically annotating images. In some embodiments, a system for automatically annotating images comprises a database, wherein the database is configured to store images and annotations for the images and a control circuit, wherein the control circuit is communicatively coupled to the database, and wherein the control circuit is configured to retrieve, from the database, an image, generate, based on the image, a collection of augmented images, generate segmentation maps for each image in the collection of augmented images, wherein each of the segmentation maps include segments, select, based on a threshold, ones of the segments above a threshold, merge the ones of the segments above the threshold to create a segmented image, and generate, for each segment of the segmented image, classifications, wherein an annotation for the image includes the segmented images and the classifications.
US11983214B2 Reuse of redundant assets with client query
A method and apparatus for determining that a media asset appears in at least two or more scenes in scenes associated with an immersive media presentation, sending a request to a client querying whether the client has access to the media asset appearing in at least two or more scenes in a local cache, receiving a reply indicating whether the client has access, signaling, in response to the reply indicating that the client has access to the media asset appearing in at least two or more scenes in the local cache, the client to use the media asset in a subsequent scene, and distributing the media asset to the client in response to the reply indicating that the client has no access to the media asset appearing in at least two or more scenes in the local cache.
US11983211B2 System and method for merging and splitting of messages with user input in air traffic communication (ATC) transcription
A system is provided that includes a processor configured to receive an input of a user in response to a display of a text segment generated by a decode operation of an audio segment wherein the processor is configured to if the user determines by viewing a display containing one or more text segments that the one or more text segments include an improper splitting of text segments, perform a merge action in response to a user input to merge the one or more text segments into a single text segment for display; and if the user determines by viewing a display containing the at least one single text segment that the at least one single text segment should be split, perform a split action in response to the user input to split the at least one single text segment into the one or more text segments.
US11983197B2 Declarative method of grouping, migrating and executing units of work for autonomous hierarchical database systems
Herein is database administration workflow automation with source annotations and intelligent scheduling techniques for applying a hierarchy of interdependent administrative tasks to distributed and/or nested databases. In an embodiment, a source language compiler analyzes annotations to identify a hierarchy of administrative tasks that administers pluggable databases in container databases. From the annotations, a runtime codebase is generated that implements and invokes the administrative task hierarchy. At runtime, a container database management system (CDBMS) autonomously identifies and instantiates the administrative tasks, including identifying a dependency of a first administrative task on a second administrative task and a lack of dependency of a third administrative task on the second administrative task. The CDBMS contains an intelligent scheduler that concurrently executes the second and third administrative tasks and defers execution of the first administrative task until after completion of the second administrative task. For example, the administrative tasks may be distributed to different databases for parallelism or instead sequenced for phased execution based on dependencies between administrative tasks or phases.
US11983196B2 Systems and methods for seamless access to remotely managed documents using synchronization of locally stored documents
A system and method for seamless access to remotely manage documents using synchronization of locally stored documents are provided. In some embodiments, a content management server stores documents in a cache on the user's computer. Documents can thus be accessed and edited using the document in the local file system of the user and synchronized with the content management server asynchronously to access the documents on the local files system. Advantageously, the teachings of embodiments as described can be used in conjunction with content management systems for providing faster access to documents in conjunction with editing and for enabling offline work on such documents.
US11983189B2 Data pipeline controller
A processing system including at least one processor may obtain a first ontology of a first type of data pipeline component, map the first ontology to a second ontology for a second type of data pipeline component that is stored in a catalog of data pipeline component types, provide a second data schema for the second type of data pipeline component as a template for a first data schema for the first type of data pipeline component, and add the first type of data pipeline component to the catalog of data pipeline component types, where the adding comprises storing the first ontology and the first data schema for the first type of data pipeline component in the catalog of data pipeline component types.
US11983186B2 Predicting potential incident event data structures based on multi-modal analysis
Various embodiments described herein relate to predicting potential incident event structures based on multi-model analysis. In this regard, a potential incident event with respect to aggregated data associated with one or more data sources is identified. In response to the potential incident event, one or more potential incident event data structures are identified based at least in part on the aggregated data. Additionally, in response to the potential incident event, one or more actions are performed based at least in part on the one or more potential incident event data structures.
US11983185B2 Systems and methods for machine learning-based query context generation and query response handling
A system and method for improving a predictive accuracy of a machine learning-based virtual conversational agent that includes computing an antecedent context nexus based on query embeddings computed for a preceding query input by a user, wherein the antecedent context nexus includes a pairing of a categorial parameter and a sub-categorical parameter derived based on the query embeddings of the preceding query; creating search logic parameters based on the categorical parameter and the sub-categorical parameter of the antecedent context nexus; executing a context nexus-informed search of a corpus of structured data using at least the search logic parameters; extracting a response candidate from the corpus of structured data based on the execution of the context nexus-informed search; constructing a response to the preceding query based on the extracted response candidate; and returning, via a user interface, the response to the preceding query.
US11983182B2 System and method to enable a data analytics in a smart data accelerator interface device
An information handling system includes a hardware device having a query processing engine to provide queries into source data and to provide responses to the queries. A processor stores a query to a query address in the memory device, issues a command to the hardware device, the command including the query address and a response address in the memory device, and retrieves a response to the query from the response address. The hardware device retrieves the query from the query address in response to the command, provides the query to the query processing engine, and stores a response to the query from the query processing engine to the response address.
US11983178B2 Techniques for building data lineages for queries
Various embodiments are generally directed to techniques for building data lineages for queries, such as SQL queries. Some embodiments are particularly directed to a lineage tool that is able to construct data lineages in a recursive manner that uses the text of a query to identify dependent tables. In several embodiments, the data lineage tool may parse SQL queries to identify columns and dependent tables, including analyzing interdependent queries used to populate dependent tables and proceeding until the true source of data is identified. In several embodiments, the data lineage tool may utilize the relationships and dependencies to build element and table level lineages.
US11983177B2 Information processing device and file access method
An attribute information setting section loads information indicating whether or not access to each of a plurality of files is allowed, into a memory. A readout request receiving section receives a readout request including a file path from a program. A hash value deriving section derives a hash value of a file path included in the readout request. A file confirming section confirms whether or not the derived hash value matches with one of hash values of the files included in software. A determining section refers to the information loaded into the memory by the attribute information setting section in a case in which matching of the hash values is confirmed, to thereby determine whether or not a process on the file which has been subjected to the readout request is executable.
US11983176B2 Query execution utilizing negation of a logical connective
A database system operates by determining a query operator execution flow that includes a negation of a logical connective indicating a first column of a plurality of rows in a first operand of the logical connective and indicating a second column of the plurality of rows in a second operand of the logical connective; and facilitating execution of the negation of the logical connective of the query operator execution flow against the plurality of rows utilizing first and second index data of a probabilistic indexing scheme on first and second columns of the plurality of rows.
US11983175B1 Ranking modifications of a previous query
Methods and apparatus related to ranking modifications of a previous query. For example, modifications of a previous query may be generated based on a current query issued subsequent to the previous query by substituting one or more n-grams of the previous query with one or more n-grams of the current query. One or more measures of each of the modifications may be identified and, based on such measures, a ranking of each of the modifications may be determined. One of the modifications may be selected as a submission query based on the rankings of the modifications. The submission query may be selected for submission in lieu of, or in addition to, the current query.
US11983170B2 System and method for transaction continuity across failures in a scale-out database
One or more engine instances are executed on each host to form an engine cluster. A plurality of control instances are executed on a first set of hosts to form a control cluster and comprise a control instance leader and one or more control instance followers. In response to a first host indicating a failure of a neighbor host, a pair-wise focused investigation is initiated to check peer-to-peer connections between the first host and the neighbor host. In response to one or more additional hosts indicating failures of neighbor hosts while the pair-wise focused investigation is being performed, a wide investigation is performed to check connections between the control cluster and the plurality of hosts. One or more hosts are added to an eviction list and an eviction protocol is performed to evict the one or more hosts from the engine cluster using the eviction list.
US11983167B1 Loading queries across interfaces
A method includes receiving, in a first query interface, a query composed by the user by typing commands into a query box of the first query interface and based on the receiving of the query, causing events corresponding to query results of the query to be displayed in the first query interface with fields corresponding to the events. Based on the selection by the user of an option, a second query interface is displayed with a table that includes events that correspond to query results of a loaded query. The table includes columns corresponding to event attributes, rows corresponding to events. Cells are populated with the data items of event attributes, where one of the columns corresponds to a field of the fields displayed in the first query interface. The table also includes interactive regions selectable by the user to add one or more commands to the loaded query.
US11983164B1 System and method for data community detection via data network telemetry
Systems, computer program products, and methods are described herein for data community detection via data network telemetry. Packet header information and a corresponding record is received via a network sensing module. The record is analyzed to identify the direction(s) of the data transfer. The record is then validated and used to generate at least one directionality map, which is segmented into a plurality of time segments based on a user defined interval. A clustering algorithm is then used to determine at least one community for each of the directionality maps. The at least one directionality maps is then displayed at the user interface of an endpoint device. The at least one community is then provided with a functional group indicator, the functional group indicator compared to a stored functional group indicator to identify any mismatches.
US11983163B2 System and methods for asynchronous log processing and enriching
Log data that includes a plurality of log records is asynchronously processed to validate a configuration of each log record and data included in each log record. It is determined that one or more attributes of a particular subset of log records of the plurality of log records corresponds to one or more errors. Using the particular subset, one or more enriched log records are generated by augmenting each log record of the particular subset of log records with error information that indicates one or more categories corresponding to the one or more errors. A user interface is generated to facilitate correction of the one or more errors, the user interface comprising a plurality of interactive elements corresponding to a plurality of error metrics of different categories of errors, wherein the one or more categories of the one or more errors are included in the different categories of errors.
US11983161B2 System for mitigating data loss in an edge computing environment using machine learning and distributed ledger techniques
Systems, computer program products, and methods are described herein for mitigating data loss in an edge computing environment using machine learning and distributed ledger techniques. The present invention is configured to receive an indication that one or more edge computing nodes is processing one or more portions of a transaction; retrieve dark data associated with each of the one or more edge computing nodes; initiate a machine learning algorithm on the dark data retrieved from each of the one or more edge computing nodes; capture, using the machine learning algorithm, representation information for each of the one or more edge computing nodes from their respective dark data; generate a ledger record for the representation information for each of the one or more edge computing nodes; and register the ledger record for the representation information for each of the one or more edge computing nodes on a first distributed ledger.
US11983158B1 Systems and methods for processing information associated with a unified computation engine involving dynamic mapping and/or other features
Systems and methods related to dynamically orchestrating execution of a protocol by generating one or more executors and one or more functions using a network controller based on the protocol are disclosed. In one example embodiment, there is provided a method of receiving a user-defined logic to allow the network controller to generate a dataset including a plurality of accumulators, abstract one or more executors and functions, and generate a set of protocols at the one or more functions to activate a respective application stage to fulfill the service request based on the logic in near real-time. Moreover, methods herein may include determining a telemetry and/or insight generation based, at least in part, on the dataset.
US11983157B2 Efficient computer-based indexing via digital tokens, systems, methods, and apparatus
Systems, apparatus, and methods of managing the lifecycle of a digital token are described. In an example, while the digital token is being generated, the digital token or the underlying digital asset can be compared to other digital tokens and/or digital assets to determine similarity thereto. Based on the similarity, a program code interface (e.g., smart contract, an application programming interface—API, RPC, etc.) can be determined and an API call can be made to execute a program code. The execution can indicate whether the digital token creation process can be completed. If so, the digital token is recorded. Thereafter, its use or the use of the underlying digital asset can be monitored, whereby this monitoring can apply similarity processing. If a use thereof is determined or if a use of a similar digital token or similar digital asset is determined, notifications can be generated and sent.
US11983155B2 Namespace range creation to distribute workload in a dispersed storage system
A method includes: obtaining, by a computing device, a first work item from a first index, wherein the first work item represents a namespace of a bucket of a vault in a dispersed storage network; dividing, by the computing device, the namespace into plural ranges of names; creating, by the computing device, plural second work items, each respective one of the plural second work items including a respective one of the plural ranges of names; and adding, by the computing device, each of the plural second work items to a second index.
US11983154B2 Recipe management system
A recipe management system includes a versioning system that tracks the revision history of templates and their child instances. Modifications to templates and instances create new records with new primary key identifiers and version identifiers. However, each new version of a template or instance has the same root identifier as the prior versions. When a template is modified, a flag is set in its child instances, but they are not modified automatically. When an instance is modified, it has no effect on the parent template. At runtime, a recipe model is loaded to an equipment model to execute a recipe on a piece of equipment. Only approved versions of equipment models are used during execution, even if newer versions exist. During execution, new equipment models can be created. The recipe management system includes an execution engine that can be hosted as a standalone executable or in a system platform.
US11983150B2 Share replication between remote deployments
Provided herein are systems and methods for replicating share objects to remote deployments. An example method includes generating, at a second deployment in a data exchange, a replica of a share object included in a first deployment of the data exchange. The share object grants privileges to a first account to access a first database of the first deployment, wherein the first database comprises a database object. The method also includes retrieving, at the first deployment, share grant metadata from the share object of the first deployment, wherein the share grant metadata includes a reference to the database object and allows the first account to use the database object. The method also includes transmitting a message comprising the share grant metadata to the replica in the second deployment. The share grant metadata in the replica allows a second account to use the database object replicated in the second deployment.
US11983148B2 Data masking in a microservice architecture
A method includes retrieving, with a masker controller job, an object and an associated object ID from a masking bucket that is defined in storage, making a copy of the object, with a masker worker microservice, masking the copy of the object to create a masked object, transmitting the masked object to an object access microservice, with the object access microservice, transmitting the masked object to a deduplication microservice, with the deduplication microservice, deduplicating the masked object, and storing the masked object in the storage.
US11983145B2 Method and system of modifying information on file
Systems and computer-implemented methods and systems for modifying information in a document file are disclosed. An example computer-implemented method for modifying information in a document file includes: receiving a first text string; opening a file corresponding to the first text string, the file including binary data and text data; reading the text data; detecting a file location identifier in the text data; replacing a portion of the file location identifier with a second text string based on the first text string; and closing the file.
US11983144B2 Dynamic snapshot scheduling using storage system metrics
Dynamic snapshot scheduling techniques are provided using storage system metrics. One method comprises obtaining a schedule for generating snapshots of a portion of a storage system; automatically adjusting snapshot generation parameters in the schedule based on: (i) a current storage pool usage metric, (ii) an input/output metric of at least one storage resource in the portion of the storage system, (iii) a measure of snapshots in a destroying state, and/or (iv) a measure of a number of created snapshots; and initiating a generation of a snapshot of the storage system portion in accordance with the adjusted schedule. A snapshot generation frequency may be increased in response to an increase of: the current storage pool usage metric, the number of snapshots in the destroying state, and/or the number of created snapshots. A snapshot generation frequency may be decreased in response to an increase of the I/O metric of the at least one storage resource.
US11983143B2 Performance- and cost-efficient archiving of small objects
A method includes receiving a plurality of files where each file represents an object. The method further combines selected files of the plurality of files into an aggregation file and stores the aggregation file on low-latency storage media, such as disk storage media. The method represents the aggregation file with a single inode that is stored on the low-latency storage media. The method migrates the aggregate file to high-latency storage media, such as tape storage media, while leaving the single inode representing the aggregation file on the low-latency storage media. By collecting files into larger aggregation files, the number of files archived is significantly reduced and the files archived are of larger size. The reduced number of files and increased size of the files improves archival and retrieval performance due to reduced metadata operation overhead. A corresponding system and computer program product are also disclosed.
US11983136B2 PCIe device and operating method thereof
A Peripheral Component Interconnect Express (PCIe) device performing communication with a host through a PCIe link includes a first physical function, a plurality of second physical functions, and a function mode controller. The first physical function manages the PCIe link and receives function mode control information from the host. Each of the plurality of second physical functions may be enabled or disabled according to a respective operation mode. Based on the function mode control information, the function mode controller sets the operation modes of the plurality of second physical functions to one of an active mode and an inactive mode.
US11983133B2 Adaptive integrated programmable data processing unit
An integrated circuit device includes multiple heterogeneous functional circuit blocks and interface circuitry that permits the heterogeneous functional circuit blocks to exchange data with one another using communication protocols of the respective heterogeneous functional circuit blocks. The IC device includes fixed-function circuitry, user-configurable circuitry (e.g., programmable logic), and/or embedded processors/cores. A functional circuit block may be configured in fixed-function circuitry or in the user-configurable circuitry (i.e., as a plug-in). The interface circuitry includes a network-on-a-chip (NoC), an adaptor configured in the user-configurable circuitry, and/or memory. The memory may be accessible to the functional circuit blocks through an adaptor configured the user-configurable circuitry and/or through the NoC. The IC device may be configured as a SmartNIC, DPU, or other type of system-on-a-chip (SoC).
US11983132B2 USB connector functionality modification system
A Universal Serial Bus (USB) connector functionality modification system includes a USB connector coupled to a first subsystem and a second subsystem by a multiplexer device. A USB connector functionality modification subsystem is coupled to the multiplexer device and operates to receive a USB connector functionality modification instruction while the multiplexer device is configured to allow the first subsystem to transmit and receive data via the USB connector and the second subsystem cannot transmit and receive data via the USB connector. In response to receiving the USB connector functionality modification instruction, the USB connector functionality modification subsystem reconfigures the multiplexer device to allow the second subsystem to transmit and receive data via the USB connector while the first subsystem cannot transmit and receive data via the USB connector.
US11983131B2 Network and edge acceleration tile (NEXT) architecture
Examples described herein include a system comprising: a processing unit package comprising: at least one core and at least one offload processing device communicatively coupled inline between the at least one core and a network interface controller, the at least one offload processing device configurable to perform packet processing. In some examples, the at least one offload processing device is to allow mapping of packet processing pipeline stages of networking applications among software running on the at least one core and the at least one offload processing device to permit flexible entry, exit, and re-entry points among the at least one core and the at least one offload processing device.
US11983128B1 Multidimensional and multiblock tensorized direct memory access descriptors
Techniques to reduce overhead in a direct memory access (DMA) engine can include processing descriptors from a descriptor queue to obtain a striding configuration to generate tensorized memory descriptors. The striding configuration can include, for each striding dimension, a stride and a repetition number indicating a number of times to repeat striding in the corresponding striding dimension. One or more sets of tensorized memory descriptors can be generated based on the striding configuration. Data transfers are then performed based on the generated tensorized memory descriptors.
US11983127B2 Information processing system, information processing method, and information processing device to reduce load on an information processing unit
The present technology relates to an information processing system, information processing method, and information processing device capable of reducing load on an information processing unit in a case where data is shared among a plurality of information processing devices. There are included a first information processing device that controls DMA on the basis of a transfer parameter used for controlling transfer of data, and a second information processing device that communicates with the first information processing device, and controls DMA on the basis of the transfer parameter, in which the first information processing device generates the transfer parameter used for controlling reception of transfer data, and transmits the transfer parameter to the second information processing device, and the second information processing device controls reception of the transfer data from the first information processing device on the basis of the transfer parameter received from the first information processing device. The present technology can be applied to, for example, an apparatus including a multiprocessor system.
US11983123B2 Systems and methods for selecting and configuring grouped peripherals in shared workspaces
Embodiments of systems and methods for selecting and configuring grouped peripherals in shared workspaces are described. In an illustrative, non-limiting embodiment, an IHS may include a processor and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution by the processor, cause the IHS to: group a plurality of devices available during a shared workspace session into a plurality of groups; transmit, to a remote service: (a) an indication of a performance metric, and (b) an indication of the plurality of groups; and receive, from the remote service, a selection of one device in each of the plurality of groups for use during the shared workspace session based, at least in part, upon the performance metric.
US11983122B2 High-throughput regular expression processing with path priorities using an integrated circuit
A system includes a multi-port RAM configured to store an instruction table. The instruction table specifies a regular expression for application to a data stream. The system includes a regular expression engine (engine) that processes the data stream using the instruction table. The engine includes a decoder circuit that determines validity of active states output from the multi-port RAM and a plurality of priority FIFO memories (PFIFOs) operating concurrently. Each PFIFO can initiate a read from a different port of the multi-port RAM. Each PFIFO can track a plurality of active paths for the regular expression and a priority of each active path by, at least in part, storing entries corresponding to active states in each respective PFIFO in decreasing priority order. The engine includes switching circuitry that selectively routes the active states from the decoder circuit to the plurality of PFIFOs according to the priority order.
US11983120B2 Memory address compression within an execution trace
Compressing memory addresses within an execution trace via reference to a translation lookaside buffer (TLB) entry. A microprocessor identifies a TLB entry within a TLB slot, the TLB entry mapping a virtual memory page to a physical memory page. The microprocessor initiates logging of the TLB entry by initiating logging of at least a virtual address of the virtual memory page, and an identifier that uniquely identifies the TLB entry from among a plurality of live TLB entries. Subsequently, the microprocessor identifies a cache entry within a memory cache slot, the cache entry comprising a physical memory address corresponding to a cache line. The microprocessor initiates logging of the cache entry by matching a physical memory page identification portion of the physical memory address with the TLB entry, and then initiates logging of at least the identifier for the TLB entry and an offset portion.
US11983119B2 Namespace mapping structural adjustment in non-volatile memory devices
A computer storage device having a host interface, a controller, non-volatile storage media, and firmware. The firmware instructs the controller to: allocate a named portion of the non-volatile storage device; generate, according to a first block size, first block-wise mapping data; translate, using the first block-wise mapping data, logical addresses defined in the named portion to logical addresses defined for the entire non-volatile storage media, which can then be further translated to physical addresses in a same way for all named portions; determine a second block size; generate, according to the second block size, second block-wise mapping data; translate, using the second block-wise mapping data, the logical addresses defined in the named portion to the logical addresses defined for the entire non-volatile storage media.
US11983113B2 Method for copying data within memory device, memory device, and electronic device thereof
A memory device is described, including a command decoder configured to receive a copy command to copy data stored in a first memory location to a second memory location without transmitting the data to an external controller, a memory array electrically connected to the command decoder and including a plurality of memory locations including the first memory location and the second memory location, a data line electrically connected to the memory array and configured to receive, from the first memory location, the data to be transmitted to the second memory location through the same data line, and an output buffer configured to store the data received from the first memory location through the data line to be written into the second memory location without transmitting the data to the external controller.
US11983110B2 Storage circuit, chip, data processing method, and electronic device
A storage circuit, a chip, a data processing method, and an electronic device are disclosed. The storage circuit includes: an input control circuit and a memory. The input control circuit is configured to: receive n input data and an input control signal; perform first data processing on the n input data based on the input control signal to obtain n intermediate data corresponding to the n input data one by one; and write the n intermediate data and a sign signal corresponding to the n input data into the memory; the memory is configured to store the n intermediate data and the sign signal; different values of the sign signal respectively represent different processing processes of the first data processing, and n is a positive integer.
US11983106B2 Host accelerated operations in managed NAND devices
Devices and techniques for host accelerated operations in managed NAND devices are described herein. A host logical-to-physical (L2P) table of the NAND device has an associated map. Entries in the map correspond to one or more logical addresses (LA) and indicate whether the host L2P table is current for those LAs. If the table is not current, then a request will bypass the host L2P table, using a standard device L2P lookup instead. Otherwise, the host L2P table can be used.
US11983105B2 Systems and methods for generating and executing a test case plan for a software product
A device may receive a selection of a software product and test input data identifying inputs of a test case for the software product. The device may receive the software product based on the selection of the software product and may generate test data for the test case based on the test input data and the software product. The device may process the test data and the software product, with a machine learning model, to generate a test case plan that includes the test data and test steps and may generate test scripts for the test case plan based on the software product. The device may automatically cause the software product to execute the test scripts to generate test results and may perform one or more actions based on the test results.
US11983100B2 Automated testing of systems and applications
Disclosed are various embodiments for automated testing of systems and applications. A first computing device may be in data communication with a second computing device. The first computing device can receive a fault instruction specifying receive a fault instruction specifying a fault to inject into a virtual compute instance, parameters for the fault, a duration of the fault, and an identifier of the virtual compute instance. The first computing device can then send a command to a second computing device that hosts the virtual compute instance, wherein the command specifies at least the fault, the parameters for the fault, and the virtual compute instance. In turn, the second computing device can receive the command from the first computing device, save a pre-fault state of the virtual compute instance, and then introduce the fault into the virtual compute instance.
US11983098B1 Systems and methods for modeling and generating test requirements for software applications
Systems, methods, and computer-readable storage media are described for modeling the requirements of software to generate test requirements. In one exemplary embodiment, a computer-implemented method comprises generating a model of the requirements using a tree graph model, identifying primary paths of the tree graph model using an algorithm, and creating test cases based on the identified primary paths.
US11983097B2 Ranking tests based on code change and coverage
A system can identify a file comprising computer-executable instructions, wherein the file has been modified since the file was last transformed into a computer-executable program on which a group of tests was performed. The system can, for respective tests, determine respective line coverage ratios, respective function coverage ratios, and respective branch coverage ratios. The system can select an updated group of tests from the group of tests based on the respective line ratios, the respective function ratios, and the respective branch ratios, the updated group of tests comprising a subgroup of the group of tests. The system can create an updated computer-executable program from the file. The system can test the updated computer-executable program with the updated group of tests.
US11983091B2 Adaptively generated program model
A system and method to adaptively generate a program model. Source code of a program to be tested for code issues, and a set of predefined patterns to be tested in the source code are received. Feature configuration data is generated by determining a set of features corresponding to the received set of predefined patterns. A set of program models is identified by selecting, for each feature in the set of features, a program model from among a plurality of program models that is optimized for the feature. A dynamic program model is built based on the identified set of program models, the dynamic program model being adapted to resolve each of the patterns included in the received set of predefined patterns. And the source code is tested for code issues by extracting from the dynamic program model instances of each of the set of predefined patterns.
US11983090B2 Setting breakpoints for source code segments enclosed by macros
A method of analyzing source code includes receiving, by a processor, an updated version of a computer program, the updated version including a source code. The method also includes preprocessing, by a compiler, the source code for a target computing platform. Preprocessing the source code by the compiler includes identifying a macro condition associated with one or more computer instructions enclosed by a macro, determining object code corresponding to the one or more computer instructions based on a current value of the macro condition, and generating object code and macro information for output to a debugger, the macro information including one or more breakpoint conditions in the macro.
US11983089B2 Contribution incrementality machine learning models
Methods, systems, and computer programs encoded on a computer storage medium, for training and using machine learning models are disclosed. Methods include creating a model that represents relationships between user attributes, content exposures, and performance levels for a target action using organic exposure data specifying one or more organic exposures experienced by a particular user over a specified time prior to performance of a target action by the particular user and third party exposure data specifying third party exposures of a specified type of digital component to the particular user over the specified time period. Using the model, an incremental performance level attributable to each of the third party exposures at an action time when the target action was performed by the particular user is determined. Transmission criteria for at least some digital components to which the particular user was exposed are modified based on the incremental performance.
US11983085B1 Dynamic usage-based segmentation
Systems and methods are provided for dynamic segmentation of users during an experiment based on changes to application data collected during the experiment. Data regarding application interactions and associated application metadata may be collected from users during application experiments that involve testing different variants of a feature or otherwise different user experiences. The data regarding application interactions and associated application metadata may be evaluated to discover segments of users and/or usage patterns (e.g., “cohorts”). During the experiment, the users may be dynamically re-segmented into new/different cohorts based on new application data being collected.
US11983084B2 Controlling cooling performance of thermoelectric element of storage device and number of channels or ways in storage device in response to temperature changes
In a method of operating a storage device, temperature information is received from a temperature sensor. At least one power control signal and at least one performance control signal are alternately output based on the temperature information. A first temperature control operation and a second temperature control operation are alternately performed based on the at least one power control signal and the at least one performance control signal. The first temperature control operation is performed to control cooling performance of a thermoelectric element included in the storage device based on the at least one power control signal. The second temperature control operation is performed to control a throttling of operating performance of the storage device based on the at least one performance control signal.
US11983082B2 Server clustering in a computing-on-demand system
A device may provision two or more servers, each of the servers including a network interface. In addition, the device may enable the network interface in each of the provisioned servers, create a shared volume, assign the shared volume to each of the provisioned servers, and enable a clustering application on each of the provisioned servers to form a cluster comprising the provisioned servers, the cluster having a heartbeat via the network interfaces.
US11983080B2 Use of cluster-level redundancy within a cluster of a distributed storage management system to address node-level errors
Systems and methods that make use of cluster-level redundancy within a distributed storage management system to address various node-level error scenarios are provided. Rather than making use of a generalized one-size-fits-all approach in an effort to reduce complexity, an approach tailored to the node-level error scenario at issue may be performed to avoid doing more than necessary. According to one embodiment, responsive to identification of a failed RAID stripe by a node of a cluster of a distributed storage management system, for each block ID of multiple block IDs associated with the failed RAID stripe, a data block is restored corresponding to the block ID by reading the data block from another node of the cluster having a redundant copy of the data block; and writing the redundant copy of the data block to a storage area of the node that is unaffected by the failed RAID stripe.
US11983074B2 Leader election in a distributed system based on node weight and leadership priority based on network performance
Example implementations relate to consensus protocols in a stretched network. According to an example, a distributed system includes continuously monitoring network performance and/or network latency among a cluster of a plurality of nodes in a distributed computer system. Leadership priority for each node is set based at least in part on the monitored network performance or network latency. Each node has a vote weight based at least in part on the leadership priority of the node. Each node's vote is biased by the node's vote weight. The node having a number of biased votes higher than a maximum possible number of votes biased by respective vote weights received by any other node in the cluster is selected as a leader node.
US11983071B2 Error correction code circuit and semiconductor apparatus including the same
The present technology may include an error correction code engine configured to generate a parity bit and syndrome information by performing an operation according to operation source data, and a data processing circuit configured to simultaneously output the parity bit and first delay data, which is generated by delaying input data by a first time according to a write operation, simultaneously output the syndrome information and second delay data, which is generated by delaying input data by a second time according to a read operation, and to share substantially the same signal path in generating the first delay data and in generating the second delay data.
US11983070B2 Determining segmentation size in a distributed storage network
A method begins by receiving data to be distributedly stored in a storage network and continues by determining a decode threshold value for storage of the data, wherein the data is to be distributedly stored in the storage network. The method continues by determining a preferred encoded data slice size for storage of the data, where the preferred encoded data slice size is based on a minimum performance level requirement and based on the preferred encoded data slice size and the decode threshold value the method continues by determining a preferred segment size for the data. The method then continues by determining a segmentation scheme for the data based on the preferred segment size for the data and segmenting the data into a plurality of data segments in accordance with the segmentation scheme. The method then continues by determining dispersed error encoding parameters for encoding each data segment and encoding each data segment to produce a set of error encoded data slices.
US11983068B1 Memory device and control method for memory device
A memory device and a control method for the memory device are provided. When it is determined that a bit read from a memory cell in a memory cell array is an erroneous bit, the memory device triggers a second reading cycle. During the second reading cycle, if the bit read from the same memory cell is still an erroneous bit, the memory cell is deemed to be a real defective memory cell. At this time, a repairing memory cell is selected from a repairing memory cell array to replace the real defective memory cell. The selected repairing memory cell and the real defective memory cell are coupled to the same word line.
US11983066B2 Data storage device storing associated data in two areas
The present disclosure provides a data storage device. The data storage device includes a first area configured to store a first data; a second area configured to store a second data. The second data is associated with the first data, and the first data and/or the second data exclude an ECC.
US11983065B2 Logic based read sample offset in a memory sub-system
The present disclosure is directed to logic based read sample offset operations in a memory sub-system. A processing device performs a first read, a second read, and a third read of data from a memory devices using a first center value corresponding to a first read level threshold, a negative offset value, and a positive offset value, respectively. The processing device performs a XOR operation on results from the first and second reads to obtain a first value and a XOR operation on results from the second and third reads to obtain a second value. The processing device performs a first count operation on the first value to determine a first difference bit count and a second count operation on the second value to determine a second difference bit count. The processing device can store or output the first difference bit count and the second difference bit count.
US11983063B2 Scalable power delivery system
A power delivery system included in a computer system using multiple power converter circuits to generate respective voltage levels on multiple power supply nodes. The power delivery system includes a step-down power converter circuit that generates a voltage level for use by host and follower power converter circuits. The host power converter circuit generates an external demand current that is shared by multiple follower power converter circuits to regulate the voltage level on the multiple power supply nodes. The power delivery system can be scaled to different platforms of the computer system by adjusting the number of follower power converter circuits.
US11983062B2 Power control for a decoder
Systems and method for power control for a decoder are disclosed. In one aspect, a decoder for a communication bus is put into a sleep or low power mode when the bus is idle such as when blanking information is sent over a camera serial interface (CSI) bus. By alerting the decoder that there is an opportunity for low power operation, power consumption may be reduced and, particularly for battery operated mobile devices, a time to recharge metric may be improved, which improves the user experience.
US11983061B1 Information handling system peripheral device sleep power management
A peripheral input device, such as a mouse and/or a keyboard, includes a thermal sensor that detects end user presence, such as with a passive infrared sensor. The peripheral input device enters a low power mode having a radio of a wireless network interface controller monitoring a user presence indication communicated from a host information handling system, such as when a user presence sensor in a dongle coupled to the information handling system detects a user and communicates the user presence indication by a wireless signal. In response, the peripheral input device monitors for the user with the thermal sensor so that the radio and other components can be powered down until a user is detected, at which time the thermal sensor is powered down and the position sensor becomes active.
US11983053B1 Button press gestures on a single power button to power sequence a selected partitioned node
A system includes a partitionable multi-processor motherboard that has multiple central processing units, wherein the multi-processor motherboard may be configured to operate as a single unified node or configured to operate as multiple independent partitioned nodes. The system further comprises a single power button that is accessible to a user, wherein the single power button generates an output signal while being pressed, and an integrated circuit installed on the motherboard and connected to receive the output signal from the power button, wherein the integrated circuit stores a first button press gesture definition associated with selection of a first partitioned node, a second button press gesture definition associated with selection of a second partitioned node, and a third button press gesture definition associated with sequencing power to the selected one of the first or second partitioned nodes.
US11983050B2 Expansion card support device and computer housing having the same
An expansion card support device includes an arm configured to rotate between a closed position and an open position relative to an interior surface of a computer housing opposite from one or more interface buses. The arm is substantially parallel to the interior surface in the closed position and substantially perpendicular to the interior surface in the open position. The arm is sized so as to abut edges of one or more expansion cards retained in the one or more interface buses with the arm in the open position. The device further includes a first spring configured to rotate the arm from the closed position to the open position. The device further includes a latch configured to maintain the arm in the closed position with the latch in a latched state.
US11983048B2 Information handling system glass housing having an integrated antenna
A portable information handling system glass ceramic housing integrates plural wires on opposing sides that interface with a radio to provide a dipole antenna, such as with a radio conductor output interfaced at a wire of the interior side and a radio ground output interfaced at a wire of the exterior side. Conductive contacts interface with the wires by exposure at the glass ceramic housing interior where pogo pins of a printed circuit board assembly bias against the conductive contacts to communicate the radio signals. In one example embodiment, the conductive contacts co-locate with a logo etched into the glass ceramic housing to provide an aesthetically pleasing antenna interface that is difficult to visually detect at the glass ceramic housing exterior.
US11983044B2 Mobile electronic device and expansion unit
A mobile electronic device includes a main framework having a motherboard, a back cover covering the main framework and having an expansion window, and an expansion unit is disclosed. The expansion unit includes a door cover covering the expansion window. The door cover includes a back plate and a lateral plate, the lateral plate having an opening. A functional module is disposed on an inner side of the door cover, electrically connected to the motherboard, and has a first side on which an operation interface is disposed. The operation interface faces the opening in the lateral plate.
US11983041B2 Flexible display
A flexible display, including a stand, a supporting mechanism, a flexible screen, a driving component, a driven component, and a link, is provided. The supporting mechanism is connected to the stand. The flexible screen is attached to the supporting mechanism. The driving component is disposed on the stand. The driven component is disposed on a side of the supporting mechanism distant from the stand. The link has a first end and a second end opposite to the first end. The first end is connected to the driving component, and the second end is connected to the driven component. The driving component drives the driven component through the link to move on a first horizontal plane to drive the supporting mechanism and the flexible screen to transform when the driving component moves between the first horizontal plane and a second horizontal plane that is parallel to the first horizontal plane.
US11983037B2 Gaming controller docking accessory for mobile electronic devices
A gaming controller docking accessory adapted to couple to a platform of a mobile electronic device includes a plurality of buttons arranged on a control panel of the gaming controller, as well as a first docking connector portion having a first magnetic element configured to detachably attach to a second docking connector portion of the platform. The second docking connector portion includes a second magnetic element. The first docking connector portion is configured to detachably attach the game controller docking accessory to the platform in a landscape orientation such that a longest length of the gaming controller docking accessory is parallel to a longest length of the mobile electronic device.
US11983035B2 Electronic device
A portable electronic device can include a housing that at least partially defines an internal volume and an external surface of the device. The housing can include an electromagnetically transparent portion that partially defines the exterior surface. The portable electronic device can include an antenna disposed in the internal volume and a sensing circuit disposed in the internal volume to receive a signal transmitted from the antenna.
US11983028B2 Electrical power energy converter unit for converting direct current to direct current, DC-DC, with maximum power point tracking, MPPT, to get the highest possible efficiency
The invention relates to an electrical power energy converter unit for converting Direct Current to Direct Current, DC-DC, with maximum power point tracking that measures converted power at the output and controller module.
US11983027B2 Wireless load control system
A wireless load control system for controlling one or more electrical loads comprises a wireless control device (e.g., a gateway device) able to obtain a present time from a server via a network (e.g., the Internet), control the electrical loads according to a timeclock schedule, and disable the timeclock schedule if the present time is not able to be obtained from the server via the network. The wireless control device may also be able to obtain the present time from a digital message received from an external device (e.g., a smart phone or a tablet device) via the network. The wireless control device may be configured to receive a control signal indicating a power outage (e.g., from a battery backup device), and to operate in a low-power mode in response to receiving the control signal indicating the power outage.
US11983025B2 Reset and safe state logic generation in dual power flow devices
An electric device includes: a first power domain; a second power domain; a third power domain, where during power-up, the third, the second, and the first power domains are configured to be powered up sequentially, where during standby-exit, the first, the second, and the third power domains are configured to be powered up sequentially; isolation paths that provide controlled signal transmission among the first, the second, and the third power domains, where each isolation path includes an isolation circuit between an input power domain and an output power domain of the isolation path; and a control circuit in the first power domain, where for each isolation path, the control circuit is configured to generate an isolation control signal for the isolation circuit, where the isolation circuit is configured enable or disable signal transmission along the isolation path.
US11983024B2 System comprising robust optimal disturbance observer for high-precision position control performed by electronic device, and control method therefor
Disclosed is a system comprising: a plant (P) to be controlled; a controller (C); a first weight function (W1); a second weight function (W2); and a disturbance observer, wherein the first weight function (W1) receives a difference value between a disturbance (w) and an output (uDO) of the disturbance observer as an input value, the second weight function (W2) receives a difference value between the output value of the controller (C) and the output (uDO) of the disturbance observer as an input value, the plant (P) to be controlled receives, as an input value, the sum value of the disturbance (w) and the difference value between the output value of the controller (C) and the output (uDO) of the disturbance observer, and the controller (C) receives an output value of the plant (P) to be controlled as an input value.
US11983020B2 Modular vehicle configuration management system and methods
An automated modular vehicle configuration system and method that comprises a Configuration Management Unit in the vehicle that detects assemblies attached to the vehicle and configures the vehicle's autopilot based on the detected assemblies. Each attached assembly comprises mechanical and electrical components, ports and a memory device that contains identification information and data related to the assembly, such as assembly type, propulsion type, position, flight time, manufacturing date. Users can swap assemblies on the vehicle in order to provide different features to the vehicle. In particular this invention relates to drone vehicles that can be configured with different types of propulsion systems with different performance profiles and equipment such as gimbals, cameras, landing gear, measurement payloads and such. The invention also automatically downloads vehicle configuration parameters and autopilot firmware updates. Vehicle configuration and logs can be sent to the cloud for safekeeping and further analysis.
US11983019B2 Unmanned aerial vehicle and delivery system
An unmanned aerial vehicle that delivers a package includes a plurality of rotary wings, a plurality of first motors, a main body, a connector, a movable block, and a processor. When the connector is connected to a rail, the processor sets a rotation rate of the plurality of first motors to a rotation rate that is lower than a minimum rotation rate necessary for floating and higher than a minimum rotation rate necessary for propulsion along the rail. Furthermore, the processor causes the movable block to increase the angle formed by the normal direction of an imaginary plane containing the plurality of rotary wings relative to a support direction of the connector.
US11983018B2 Hybrid gyrodyne aircraft
A multi-rotor aircraft includes a fuselage, a propulsion engine coupled to the fuselage that generates thrust to propel the aircraft along a first vector during forward flight, and rotors coupled to the fuselage, each rotor comprising blades, each rotor coupled to a motor, and each motor configured to supply power to and draw power from the coupled rotor. The aircraft includes a flight control system configured to control the motors coupled to the rotors in a power managed regime in which a net electrical power, consisting of a sum of the power being supplied to or drawn from each rotor by its motor, is maintained within a range determined by a feedback control system of the flight control system. The flight control system can also be leveraged to adjust rotor control inputs to modify at least one of thrust, roll, pitch, or yaw of the multi-rotor aircraft.
US11983017B2 Method for determining a maneuvering reserve in an aircraft, flight control device in an aircraft and appropriately equipped aircraft
A method for determining a maneuvering reserve in an aircraft having a number of propulsion units, preferably a multirotor VTOL aircraft, most preferably an aircraft with electrically operated drive units for the rotors, including the steps: a) Determining a control vector, τ, for the aircraft, τ=(L M N F)T, the components of which represent control torques of the aircraft around the roll axis, L, the pitch axis, M, and the yaw axis, N, and a total thrust, F, b) Approximating an existing four-dimensional control volume, D, of the aircraft by a four-dimensional ellipsoid, E, the axes of which represent the control torques, L, M, N, of the aircraft and the total thrust, F, c) Determining a normalized control vector, τind=(Lind Mind Nind Find)T for the aircraft, using axis dimensions, Lmax, Mmax, Nmax, Fmax, of the ellipsoid, in particular semi-axis dimensions of the ellipsoid; and d) Outputting at least the normalized control vector, τind, for determining a permissible flight maneuver in at least one dimension of the four-dimensional control volume.
US11983015B2 Methods and systems for transportation to destinations by a self-driving vehicle
A vehicle configured to operate in an autonomous mode is provided. The vehicle is configured to obtain an indication of a final destination, and, if the final destination is not on a pre-approved road for travel by the vehicle, the vehicle is configured to determine a route from the vehicle's current location to an intermediary destination. The vehicle is further configured to determine a means for the vehicle user to reach the final destination from the intermediate destination.
US11983013B2 Traveling parameter optimization system and traveling parameter optimization method
An optimization system includes an optimization server and a management server, and the management server controls an AGV. The AGV transports a cargo and notifies the management server of a traveling state during traveling. The management server stores the traveling state of the AGV in a database. The optimization server estimates the traveling parameter to be used for the subsequent experimental traveling and repeats an experiment based on an experiment design for experimental traveling and the number of times of back-and-forth sway and the right-and-left sway width of the AGV when the AGV travels by using the traveling parameter estimated from the default value of the traveling parameter and an experiment result of the experimental traveling of the AGV. After the experiment ends, the optimization server optimizes the traveling parameter for each traveling state of the AGV based on the experiment result.
US11983012B2 Dynamic footprint set generation method, biped robot using the same, and computer readable storage medium
A dynamic footprint set generation method, a biped robot using die same, and a computer readable storage medium are provided. The method includes: obtaining preset footprint calculation parameters; calculating a landing point position based on the preset footprint calculation parameters; determining a landing point range based on a landing point position, and performing a collision detection on the landing point range; recording the corresponding landing point position in a footprint set in response to the detection result representing there being no collision; obtaining a preset adjustment amplitude to update a preset displacement angle after the recording is completed; and returning to the calculating the landing point position until the footprint set is generated. By continuously adjusting the preset displacement angle, each landing point position is calculated accordingly, and the valid landing point positions are recorded in the footprint set, which provides more feasible landing points for navigation planning.
US11983009B2 Map generation and control system
One or more information maps are obtained by an agricultural work machine. The one or more information maps map one or more agricultural characteristic values at different geographic locations of a field. An in-situ sensor on the agricultural work machine senses an agricultural characteristic as the agricultural work machine moves through the field. A predictive map generator generates a predictive map that predicts a predictive agricultural characteristic at different locations in the field based on a relationship between the values in the one or more information maps and the agricultural characteristic sensed by the in-situ sensor. The predictive map can be output and used in automated machine control.
US11983007B2 Machine learning network based carriage control apparatus for maintenance striping
A control system for positioning a marker over a pre-existing roadway surface mark. The control system has one or more imagers having a field of view for imaging an area of roadway mark surface encompassing the roadway mark and a computer having a machine learning network to process the roadway mark image and position the marker over the pre-existing roadway mark.
US11983004B2 Vehicle control device
A vehicle control device comprises a drive device configured to enable application of a driving force to a vehicle in an actuation state. The vehicle control device executes remote operation control of controlling the drive device in accordance with a wireless signal transmitted from a portable terminal present outside the vehicle, to thereby cause the vehicle to move to a predetermined target stop position. The vehicle control device maintains the drive device in the actuation state after an arrival time being a time at which the vehicle arrives at the target stop position, and invalidates the operation on the accelerator even when the accelerator is operated in a period from the arrival time to a cancellation condition satisfaction time at which a cancellation condition by which a fact that a user holding legitimate qualification has gotten in the vehicle can be confirmed is satisfied.
US11982999B2 Defect detection task processing method, device, apparatus and storage medium
The present disclosure relates to a task processing method and device based on defect detection, a computer readable storage medium, and a task processing apparatus. The method includes receiving a detection task; determining a task type of the detection task; storing the detection task in a task queue if the task type is a target task type; and executing the detection task in a preset order and generating a feedback signal when a processor is idle. The detection task of the target task type includes an inference task and a training task. Executing the training task includes modifying configuration information according to a preset rule based on product information in the detection task; acquiring training data and an initial model according to the product information; and using the training data to train the initial model according to the configuration information to obtain a target model and store it in memory.
US11982995B2 Defect detection during an automated production process
Described herein are systems and methods for improving defect detection in an automated production process. The system comprises a memory that stores executable components and a processor, operatively coupled to the memory, that executes the executable components. The executable components comprise an automation defect component and a machine learning component. The automation defect component retrieves parametric data associated with the production process. The automation defect component provides the parametric data to a machine learning algorithm. The machine learning component generates common attributes between the defective items. The machine learning component identifies a set of common attributes shared between the defective items and a non-defective item. The machine learning component modifies the set of the common attributes shared between the defective items and the non-defective item. The machine learning component generates defect indicators based on the common attributes. The automation defect component monitors subsequent parametric data to recognize the defect indicators.
US11982992B2 Task and cycle time detection method and system
Example implementations described herein involve systems and methods that can involve extracting features from each of a plurality of time-series sensor data, the plurality of time-series sensor data associated with execution of one or more operations; clustering the extracted features into a plurality of tasks that occur from execution of the one or more operations, each of the plurality of tasks associated with a clustering identifier (ID) from the clustering; and calculating a cycle time of the cycle based on the initiation and end of the cycle recognized by referencing a cycle pattern model, wherein the cycle pattern model comprises configuration information of a cycle including a set from a plurality of the clustering IDs.
US11982979B2 Ripple-type control of networked physical systems
Techniques for ripple-type control of networked physical systems such as power systems, water systems, and others are provided. As one example, a device includes at least one processor configured to determine, for a first controllable device in a system, based on a measurement of an output parameter and a minimum output parameter value, an output violation value for the first device. The processor is further configured to determine, based on a present input value for the first device, the output violation value, and an assistance requisition value corresponding to a second device, a target input value for the first device. The processor is further configured to cause the first controllable device to modify operation based on the target input value and a maximum input value for the first controllable device.
US11982975B2 Electrostatic charge image developing carrier, electrostatic charge image developer, process cartridge, image forming apparatus and image forming method
An electrostatic charge image developing carrier contains a magnetic particle and a resin coating layer coating the magnetic particle, in which the resin coating layer contains inorganic particles, a ratio B/A of a surface area B of the carrier to a plan view area A of the carrier that are obtained by three-dimensional analysis of a surface of the carrier is 1.020 or more and 1.100 or less, a volume average particle diameter of the magnetic particle is 25 μm or more and 34 μm or less, and a fluidity of the magnetic particle is 28 s/50 g or more and 36 s/50 g or less.
US11982974B2 Flexible printed material
A method of forming a flexible printed material is described. The method comprises applying a layer of primer onto a flexible substrate; electrostatically printing onto the layer of primer a liquid electrostatic ink composition; applying a curable overprint varnish composition onto the printed electrostatic ink composition and curing the overprint varnish composition using electron beam irradiation. The curable overprint varnish composition comprises an ethylenically unsaturated monomer, an ethylenically unsaturated oligomer, or mixtures thereof, and less than 10 wt. % of a cross-linking additive based on the total weight of the curable overprint varnish composition. A flexible package comprising the flexible printed material is also described.
US11982969B2 Post-processing apparatus
A post-processing apparatus to perform a post-processing for a sheet conveyed from an image forming apparatus includes a punching unit, first and second motors, and a control unit. The punching unit includes a punch that is rotated by the first motor to punch the sheet, and a moving unit moved by the second motor to move the punch in a width direction intersecting with a sheet conveying direction. The control unit controls at least the first motor. In a first section from a first position in which the punch starts punching the sheet to a second position in which the punching ends, the control unit sets a current value for driving the first motor to a first current value. In a second section other than the first section, the control unit can set the first motor driving current value to a second current value lower than the first current value.
US11982967B2 Sheet transport device and image forming apparatus
A sheet transport device includes: a chain that circulates and moves; a driving unit that circulates and moves the chain; a holding unit that is provided on the chain and holds an end portion of a sheet along a transport direction of the sheet; and a first positioning portion that positions the holding unit on both sides along a direction intersecting both the transport direction of the sheet and a width direction of the sheet while the chain moves along the driving unit.
US11982965B2 Image forming apparatus capable of acquiring potential value of exposed area on image-carrying member, potential value acquisition method
An image forming apparatus includes a developing member, a first detection processing portion, and an acquisition processing portion. The developing member conveys developer to a facing portion between the developing member and the image-carrying member. The first detection processing portion detects a first development current for each of a plurality of specific voltages with different DC voltage values applied to the developing member, the first development current flowing, in response to application of the specific voltages, through the facing portion including the developer and a specific exposed area, formed by the light emitting portion, on the image-carrying member. The acquisition processing portion acquires a potential value of the specific exposed area based on the DC voltage values of the specific voltages and current values of the first development current, detected by the first detection processing portion, corresponding to the respective specific voltages.
US11982964B2 Image forming apparatus and image forming system
An image forming apparatus includes a photoreceptor, a charger, an exposure device, a developing device, a transfer device, a power supply, a detection element, and a processor. The processor sets a transfer bias used in image forming processing based on the resistance value calculated using the value of the transfer bias supplied by the power supply, a measured value measured by the detection element, and the potential of the photoreceptor estimated from the charging potential at which the charger charges the photoreceptor if the measured value is measured, and determines the state of the photoreceptor based on a change in the surface potential of the photoreceptor if the charger changes the charging potential for charging the photoreceptor.
US11982954B2 Developing device
With respect to a rotational direction of a rotatable developing member of a developing device, an opposing position where a regulating portion of the developing device is opposed to an outer peripheral surface of the rotatable developing member is between a first maximum position and a position where a magnetic flux density of a regulating pole in a tangential direction relative to the outer peripheral surface of the rotatable developing member is zero. With respect to the rotational direction of the rotatable developing member, the position where the magnetic flux density of the regulating pole in the tangential direction relative to the outer peripheral surface of the rotatable developing member is zero is within a range of ±2° of a midpoint between the first maximum position and a second maximum position or is downstream of the range.
US11982950B2 Power supply device and image forming apparatus implementing ripple voltage suppression
A power supply device that applies a voltage in which a direct-current (DC) voltage and an alternating-current (AC) voltage are superimposed on each other to a charging member that charges an image bearer, includes: an AC voltage generation circuit that generates the AC voltage; a DC voltage generation circuit that generates the DC voltage; a DC current detection circuit provided on an output terminal side of the DC voltage generation circuit, which detects an output DC current flowing into the image bearer; and a reduction circuit that reduces an inflow of an AC current to the DC current detection circuit.
US11982946B2 Metrology targets
A patterning device for patterning product structures onto a substrate and an associated substrate patterned using such a patterning device. The patterning device includes target patterning elements for patterning at least one target from which a parameter of interest can be inferred. The patterning device includes product patterning elements for patterning the product structures. The target patterning elements and product patterning elements are configured such that the at least one target has at least one boundary which is neither parallel nor perpendicular with respect to the product structures on the substrate.
US11982945B2 Two-photon-polymerization laser direct writing system based on acousto-optic deflector
A two-photon-polymerization laser direct writing system based on an acousto-optic deflector is provided, which includes an ultrafast laser device, a beam expander, a scanning field center angular dispersion compensator, a two-dimensional acousto-optic deflector, a scanning field edge angular dispersion compensator, an astigmatism compensator and a focusing objective lens, the ultrafast laser device is configured to emit an ultrafast laser; the scanning field center angular dispersion compensator is configured to conduct precompensation on an angular dispersion at a center of a scanning field; the two-dimensional acousto-optic deflector is configured to deflect the ultrafast laser on the angular dispersion at the center of the scanning field; the scanning field edge angular dispersion compensator is configured to compensate for an angular dispersion at an edge of the scanning field; the astigmatism compensator is configured to compensate for astigmatism; the focusing objective lens is configured to conduct tight-focusing on the ultrafast laser.
US11982940B2 Photoacid generator, photoresist composition including the same, and method of preparing the photoacid generator
Disclosed are a photoacid generator, a photoresist composition including the same, and a method of preparing the photoacid generator. The photoacid generator may include a compound represented by Formula 1: wherein, in Formula 1, CY, A1, A2, and B are respectively described in the specification.
US11982939B2 Composition, film, dry film, pattern forming method, near-infrared transmitting filter, structure, optical sensor, and image display device
A composition includes a near-infrared absorber, a color material that transmits near-infrared rays and shields visible light, at least one compound selected from the group consisting of a resin having a glass transition temperature of 100° C. or higher, and a resin precursor of the resin having a glass transition temperature of 100° C. or higher, and a surfactant.
US11982937B2 Reticle pod provided with optically identifiable marks and method for identifying the same
The invention discloses a reticle pod including a base and a lid mounted to the base. The base has a bottom surface having at least one first mark and at least one second mark. The first mark has a first reflectivity relative to a light source, and the second mark has a second reflectivity relative to the light source. The first reflectivity is different from the second reflectivity, and both are also different from that of the rest area of the bottom surface.
US11982936B2 Photomask and method of fabricating a photomask
A method of fabricating a photomask includes selectively exposing portions of a photomask blank to radiation to change an optical property of the portions of the photomask blank exposed to the radiation, thereby forming a pattern of exposed portions of the photomask blank and unexposed portions of the photomask blank. The pattern corresponds to a pattern of semiconductor device features.
US11982933B2 Camera module and camera apparatus including same
A camera module according to an embodiment may include a base 20, a first lens assembly 110 and a second lens assembly 120 disposed on the base 20, wherein the first lens assembly 110 may include a first driving part 116 and a third driving part 141. The second lens assembly 120 may include a second driving part 126 and a fourth driving part 142. In the first lens assembly 110, the first driving part 116 may include a first magnet 116b and a first yoke 116a. The third driving part 141 may include a first coil part 141b and a third yoke 141a. In the second lens assembly 120, the second driving part 126 may include a second magnet 126b and a second yoke 126a, and the fourth driving part 142 may include a second coil part 142b and a fourth yoke 142a.
US11982932B2 Projection display device
A projection display device includes a plurality of semiconductor lasers, a collimating lens, an integrator illumination system, a deflection element, a transfer optical system, and a projection lens. The collimating lens is configured to collimate a plurality of laser beams output from the plurality of semiconductor lasers. The integrator illumination system is configured to overlap the plurality of laser beams collimated by the collimating lens to form a rectangular illumination region. The deflection element is disposed at a position closer to the collimating lens than a position where the rectangular illumination region is formed by the integrator illumination system. The transfer optical system is configured to enlarge and transfer the rectangular illumination region deflection-scanned by the deflection element to a reflective optical modulation element. The projection lens is configured to project video light output from the reflective optical modulation element.
US11982928B2 Scanning laser projector system utilizing photodiodes inside scan area but outside of projection area for feedback
A scanning laser projector includes an optical module with a housing defined by a top surface, a bottom surface, and sidewalls extending between the top surface and bottom surface to define an interior compartment within the housing. A given one of the sidewalls has an exit window defined therein. A first light detector is positioned at an interior surface of the given one of the sidewalls about a periphery of the exit window. A second light detector positioned at the interior surface of the given one of the sidewalls about the periphery of the exit window and on a different side thereof than the first light detector.
US11982927B2 Light irradiation device having two wedge prisms and an aberration correction surface
A light irradiation device includes a light source, a projection optical system, wedge prisms, and an aberration correction surface. The projection optical system projects an image formed based on light emitted from the light source. The aberration correction surface corrects an aberration occurring when the image is projected by the projection optical system. The wedge prism deflects the light emitted from the projection optical system. The wedge prism deflects the light deflected by the wedge prism. The wedge prisms are held so that a deflection direction of light emitted from the wedge prism is changed by rotation of at least one of the wedge prisms. The aberration correction surface is on the wedge prism side with respect to an emission surface of the projection optical system, and is located on the projection optical system side, with respect to the wedge prism, including an incidence surface of the wedge prism.
US11982924B2 Camera module
A camera module includes a housing, a lens holder configured to move in the housing in an optical axis direction, and a lens barrel coupled to the lens holder, wherein the lens holder includes a first support structure extending from one side surface in the optical axis direction and a second support structure located on a side surface opposite to the first support structure and extending in the optical axis direction, and the first support structure includes an extension protruding beyond the second support structure in the optical axis direction.
US11982917B2 Liquid crystal panel and liquid crystal display device
The liquid crystal panel of the present invention sequentially includes: a first substrate including a first electrode; a first alignment film; a liquid crystal layer containing liquid crystal molecules having a positive anisotropy of dielectric constant; a second alignment film; and a second substrate including a second electrode, the liquid crystal molecules being homogeneously aligned with no voltage applied between the first electrode and the second electrode, a polar anchoring energy 2EA and an azimuthal anchoring energy 2EB of the second alignment film being smaller than a polar anchoring energy 1EA and an azimuthal anchoring energy 1EB of the first alignment film, respectively, the polar anchoring energy 2EA of the second alignment film being not greater than the azimuthal anchoring energy 2EB of the second alignment film.
US11982913B2 Liquid crystal display panel and liquid crystal display device
Embodiments of the present application provides a liquid crystal display panel and a liquid crystal display device, wherein by setting a shape of sub-pixels to a square and the shape of a pixel electrode to a circle, and by dividing the pixel electrode into a plurality of sub-pixel electrodes through a first slit, a second slit, and the plurality of third slits, a number of the direction of liquid crystal is increased when there are more than four domains in the sub-pixels. When viewing at different viewing angles, the number of liquid crystals in the same direction decrease, so that a brightness of the liquid crystal display panel is reduced, thereby alleviating the color-shift problem.
US11982912B2 Liquid crystal display panel and liquid crystal display device
A liquid crystal display (LCD) panel and an LCD device are provided. The LCD panel includes a display area, a gate driver on array (GOA) circuit area, and a first common electrode line disposed therebetween. A plurality of virtual pixels are disposed on a side of the display area near the GOA circuit area and are arranged along a column direction. Each of the virtual pixels includes a virtual pixel electrode, and the first common electrode line is connected to each of the virtual pixel electrodes.
US11982910B2 Display device with multi-layer pixel electrode structure
According to one embodiment, a display device includes a first substrate having a first transparent substrate and a pixel electrode, a second substrate having a second transparent substrate, a first common electrode, a second common electrode, and an insulating film disposed between the first common electrode and the second common electrode, and a liquid crystal layer. The first common electrode is disposed between the liquid crystal layer and the insulating film, and includes a first opening and a first electrode portion. The second common electrode is disposed between the insulating film and the second transparent substrate, and includes a second electrode portion overlapping the first opening.
US11982909B2 Method for manufacturing a liquid crystal display panel and a liquid crystal display panel
A method for manufacturing a liquid crystal display panel and a liquid crystal display panel are provided. The method of manufacturing a liquid crystal display panel comprises the following steps: grinding the display device along a preset edge and removing the adhesive layer on a side of the preset edge away from a frame sealant, to obtain the liquid crystal display panel.
US11982906B1 Polarization-independent diffractive optical structures
Diffractive optical structures, lenses, waveplates, devices, systems, and methods, which have the same effect on light regardless of the polarization state of the light, utilizing systems of polarization discriminator diffractive waveplate optics and differential polarization converters with special arrangements that do not require introducing spatial separation between the layers.
US11982904B2 Light conversion structure, backlight device and virtual reality display device
A light conversion structure, backlight device and virtual reality display device are provided. The light conversion structure includes: a transparent substrate including first and second surfaces arranged oppositely; multiple first prism structures arranged in an array on the first surface, each first prism structure includes first and second light-entering surfaces arranged adjacently or oppositely, the first and second light-entering surfaces are for receiving the first and second incident light respectively; multiple second prism structures arranged in an array on the second surface, each second prism structure includes the first and second light-exiting surfaces arranged adjacently or oppositely; the first and second incident light enter the first prism structure from the first and second light-entering surfaces respectively, and exit from the first and second light-exiting surfaces respectively at the first and second predetermined angles respectively; a difference between the first and second predetermined angles is less than a predetermined value.
US11982903B2 Light-emitting device and liquid crystal display device
A light-emitting device includes a board on which light sources are disposed; a sectioning member including a ridge part having segments that configures a grid pattern, and a wall part surrounding the light sources, and extending from the ridge part toward the board such that an interval between two adjacent portions of the wall part joining along the ridge part becomes wider toward the board; and one or more integrated circuits configured to drive the light sources. The sectioning member and the integrated circuits are disposed on the same side of the board as the light sources. A space is defined between the back surface of the sectioning member and the board. One of the one or more integrated circuits is square or rectangular, and overlaps an intersection of segments of the ridge part, such that the sides are oblique with respect to the ridge part.
US11982899B2 Image processing device, imaging device, image processing method, and image processing program
Provided are an image processing device, an imaging element, an image processing method, and an image processing program that satisfactorily generate a plurality of polarized image data from polarized image data acquired from an imaging element. A processor (200B) of an image processing device (200) performs an acquisition process of acquiring first image data from an imaging element (100) in which four first-polarizers having different polarization directions are regularly provided on pixels arranged in a two-dimensional manner, a first polarized image data generation process of performing a demosaicing process on the first image data to generate four pieces of first polarized image data having different polarization directions, and a second polarized image data generation process of generating four or less pieces of second polarized image data by using the four pieces of first polarized image data and a relationship between the polarization directions of the four first-polarizers stored in the memory (200C).
US11982898B2 Display device
The present disclosure relates to a display device, and according to an aspect of the present disclosure, a display device includes a display panel, a first polarizer disposed below the display panel, a second polarizer disposed on the display panel, and an antistatic film disposed between the display panel and the second polarizer, in which the antistatic film includes a silicon-based matrix and a polythiophene-based compound and a dopant having a high boiling point dispersed in the silicon-based matrix and the silicon-based matrix contains tetra alkoxysilane, glycidyloxyalkyl trialkoxysilane and aminoalkyl trialkoxysilane to be cured. Therefore, the display device includes an antistatic film including an inexpensive polythiophene compound as a conductive material so that the excellent high temperature and high humidity stability is provided as well as the excellent electrostatic discharging effect.
US11982897B2 Liquid crystal display device
A liquid crystal display device includes a first polarizer, a liquid crystal cell, and a second polarizer in this order from a viewing side, in which a first light absorption anisotropic layer is disposed on the viewing side of the liquid crystal cell, a second light absorption anisotropic layer is disposed on a non-viewing side of the liquid crystal cell, the first and second polarizers each have an absorption axis in a film surface, the absorption axis of the first polarizer is orthogonal to the absorption axis of the second polarizer, an angle θ1 between a transmittance central axis of the first anisotropic layer and a normal line of the film is in a range of 0° to 45°, and an angle θ2 between a transmittance central axis of the second anisotropic layer and a normal line of the film is in a range of 0° to 45°.
US11982895B2 Color filter substrate, method for manufacturing the same, and display panel
A color filter substrate (100), a manufacturing method thereof, and a display panel are disclosed. The color filter substrate (100) includes a substrate (110), a black matrix layer (120), a first filler (130), and a positioning mark (140). The black matrix layer (120) is arranged on the substrate (110), and a groove (121) is defined in the black matrix layer (120) and arranged around a display area (111) of the substrate (110). The filler (130) is arranged inside the groove. The positioning mark (140) is arranged inside the groove (121), and has a different color from that of the first filler (130).
US11982893B2 Display device
A display device includes an array substrate including a display region and a peripheral region, a counter substrate opposite to the array substrate, and a liquid crystal layer between the array substrate and the counter substrate. The display region includes a plurality of data signal lines and a plurality of scanning signal lines, the peripheral region includes a first wiring pattern arranged with a plurality of wirings connected to each of the plurality of scanning signal lines and a second wiring pattern applied with a certain potential, the first wiring pattern includes a first straight portion extending along the first direction, a second straight portion extending along the second direction, and a bending portion connecting the first straight portion and the second straight portion, and the bending portion includes a first wiring having a staircase-like stepped shape.
US11982892B1 Display panel and display device
A display panel and a display device are provided. The display panel includes a regular display region and an irregular display region. The display panel also includes a first substrate and a second substrate that are disposed opposite to each other, a liquid crystal layer disposed between the first and second substrates, and a heating electrode layer stacked with the liquid crystal layer. In the irregular display region, the heating electrode layer includes a plurality of first heating wires, and each first heating wire is connected between a first electrode wire and a second electrode wire. At least one first heating wire serves as a target heating wire including a first sub-segment and a second sub-segment. The first sub-segment has a resistance per unit length smaller than the second sub-segment, and the first sub-segment is closer to the regular display region than the second sub-segment.
US11982889B2 Liquid crystal display device and assembly method of liquid crystal display device
A liquid crystal display device includes a liquid-crystal display module, a holder, an exterior panel, and a fixing part. The liquid-crystal display module includes the liquid-crystal panel and a polarizing plate. The holder holds a back light that is glued to a back surface of the liquid-crystal display module. The exterior panel surrounds a periphery of the liquid-crystal display module. The fixing part fixes the holder and the exterior panel to each other in a part where a straight line and a periphery portion of the holder intersect with each other, the straight line extending in a direction that is different from a light-transmission-axis direction of the polarizing plate.
US11982888B2 Nonreciprocal waveguide, isolator, optical switch, optical transceiver, data center, and manufacturing method
A nonreciprocal waveguide includes a substrate, a light propagation path, a magnetic member, an insulating layer, and a mask. The light propagation path is positioned at the substrate along a substrate surface. The magnetic member is positioned at the substrate along part of the light propagation path in a longitudinal direction. The insulating layer is positioned at the substrate and contains the light propagation path and the magnetic member. Inside the insulating layer, the mask is positioned further away than the light propagation path from the substrate. As seen from a direction perpendicular to the substrate surface, the mask overlaps at least part of the light propagation path in a width direction from a side of the light propagation path opposite to the magnetic member in the width direction. The mask is positioned in at least a range in which the magnetic member is positioned in the longitudinal direction.
US11982881B2 Electronic ophthalmic lens for measuring distance using ultrasound time-of-flight
A contact lens having an electronic system is described herein to provide lens accommodation using a distance measurement determined from an ultrasound time of flight signal. In at least one embodiment, the contact lens includes an ultrasound module, a system controller, a timing circuit, and an actuator. In at least one embodiment, the ultrasound module includes at least one transducer configured to emit a sound pressure wave outwardly and receive a reflected sound pressure wave from an object. A timer may track an elapsed time between generation and detection of the sound pressure wave by the at least one transducer to determine the distance to the object. In at least one embodiment, lens accommodation is further achieved using a communication link between a pair of contact lenses to determine a convergence angle based on independent distance measurements generated by each contact lens.
US11982878B2 Method and device for measuring the local refractive power and/or refractive power distribution of a spectacle lens
The local refractive power or the refractive power distribution of a spectacle lens is measured. A first image of a scene having a plurality of structure points and a left and/or a right spectacle lens of a frame front is captured with an image capturing device from a first capture position having an imaging beam path for structure points, which extends through the spectacle lens of the frame front. At least two further images of the scene are captured with the image capturing device from different capture positions, one of which can be identical with the first capture position, without the spectacle lenses of the spectacles or without the frame front containing the spectacle lenses having the structure points imaged in the first image, and the coordinates of the structure points in a coordinate system are calculated from the at least two further images of the scene by image analysis.
US11982875B2 Image capturing lens assembly, imaging apparatus and electronic device
An image capturing lens assembly includes seven lens elements, which are, in order from an object side to an image side along an optical path, a first lens element, a second lens element, a third lens element, a fourth lens element, a fifth lens element, a sixth lens element and a seventh lens element, each of the seven lens elements has an object-side surface towards the object side and an image-side surface towards the image side. The first lens element has negative refractive power. The third lens element has positive refractive power. The seventh lens element has negative refractive power.
US11982874B2 Imaging lens including six lenses of +−−−−+, +−−+−+ or +−−−+− refractive powers
There is provided an imaging lens with excellent optical characteristics which satisfies demand of low-profileness and low F-number. An imaging lens comprises, in order from an object side to an image side, a first lens with positive refractive power having an object-side surface being convex in a paraxial region, a second lens with negative refractive power in a paraxial region, a third lens with negative refractive power in a paraxial region, a fourth lens with positive or negative refractive power having an object-side surface being convex in a paraxial region, a fifth lens with positive or negative refractive power in a paraxial region, and a sixth lens with positive or negative refractive power having an image-side surface being convex in a paraxial region, and predetermined conditional expressions are satisfied.
US11982871B2 Assay apparatuses, methods and reagents
Apparatuses, systems, method, reagents, and kits for conducting assays as well as process for their preparation are described. They are particularly well suited for conducting automated analysis in a multi-well plate assay format.
US11982870B2 High precision and low cross-coupling laser steering
Disclosed is an adjustable mirror mount that is capable of adjusting a mirror in two axes with a high degree of precision and low cross-coupling. Long horizontal and vertical adjustment arms are used to allow the precision adjustment about both a horizontal axis and a vertical axis.
US11982868B2 Lens barrel and imaging device
A lens barrel and an imaging device which can be miniaturized, the lens barrel with a movable cylinder that moves along the optical axis with a change in focal length; first and second drive units in the movable cylinder; and first and second lens driven by the first and second drive units respectively to move along the optical axis relative to the movable cylinder. The movement amount of the first lens relative to the cylinder when the focal length is changed to a second focal length from a first state where the first lens is at a position closest to a subject with a first focal length is less than the movement amount of the first lens relative to the cylinder when the focal length is changed to the second focal length from a second state where the first lens is closer to an image plane than the first state.
US11982863B2 Camera actuator, camera module, and camera mounting device
A camera actuator comprises: a fixed-side member; a movable-side member provided so as to be displaced in relation to the fixed-side member, the movable-side member holding a lens unit; and a drive unit that generates drive force to displace the movable-side member within a plane including a first direction and a second direction orthogonal to the first direction, the drive unit generating as drive force a combined force obtained by combining a propulsion force that displaces the movable-side member in a specified direction that is either the first direction or the second direction, and a resistance force that resists an external force acting so as to cause the movable-side member to deviate from the specified direction.
US11982857B2 Milled roadway features for cable and tape pathways
A device for applying a distribution cabling tape system includes a distribution cabling tape having an adhesive capable of adhering to a concrete or asphalt substrate and a distribution cable. The device includes an endoscope camera, wherein movement of the device in one direction simultaneously applies both the distribution cable and the distribution cabling tape at a location on the substrate viewable by the endoscope camera. A method for registering a cable and a cabling tape into a channel in a concrete or asphalt substrate includes using an endoscope to view the location at which the cable and cabling tape are applied.
US11982849B2 System and apparatus of controlling ring resonator operating points
A method and system for locking the resonance frequency of ring resonators by using laser sources to emit a plurality of different wavelengths, applying a tagging signal to each of the wavelengths, multiplexing the tagged wavelengths using a wavelength division multiplexor, coupling the multiplexed tagged wavelengths onto a bus waveguide, detecting the multiplexed tagged wavelengths with a first photodetector disposed before a first ring resonator and a second photodetector disposed after a last ring resonator of a plurality of ring resonators, sending the signals detected by the first and second photodetector to a processor, which identifies and processes the tagging signals, generating a control signal for each ring resonator, by the processor and applying the control signals to phase shifters on each ring resonator of the plurality of ring resonators to tune and align the resonance wavelengths of the ring resonators with the wavelengths of the corresponding laser sources.
US11982846B2 Medical apparatus and method of manufacturing medical apparatus
A medical apparatus and a method of manufacturing the medical apparatus, which have an advantage in cost performance, are provided even if optical fibers are used therein. The medical apparatus includes, therein, a first optical fiber 6322 configured to transmit an optical signal, a second optical fiber 651 configured to transmit an optical signal, and a first optical connector 66 configured to connect the first optical fiber 6322 and the second optical fiber 651.
US11982845B2 Ingress-protected optical fiber connector assembly
In an ingress-protected fiber optic connector assembly, an optical fiber plug mates with a receptacle at a bulkhead adapter and an ingress-protected housing assembly couples to the bulkhead adapter to enclose the optical fiber plug. The ingress-protected housing includes an outer housing and a compressible cable seal. The outer housing is rotatable to advance the outer housing, simultaneously compressing the compressible cable seal and fastening the housing assembly to the bulkhead adapter. The outer housing can have a plurality coupling positions at which the cable seal is compressed with a different amount of compression force. A non-sealing cable clamp can transfer tension on the cable to the bulkhead adapter.
US11982844B2 Method for estimating orientation of optical fiber and method for manufacturing optical-fiber component
A method for estimating an orientation around a central axis of an optical fiber includes radiating light from a light source toward a side surface of the optical fiber, capturing an image of the side surface of the optical fiber by receiving the light transmitted through the optical fiber at a plurality of pixels disposed along a direction intersecting the central axis of the optical fiber, generating a luminance profile for the optical fiber based on a luminance value of light received by the plurality of pixels, and estimating an orientation around the central axis of the optical fiber using the luminance profile.
US11982843B2 Methods for fusing a fiber termination
Aspects of the disclosure are drawn to methods for producing a fused connector termination. An exemplary method may include setting a specification requirement to be met by the fused connector termination and applying an amount of heat to a proximal region of an unfused connector termination. The proximal region of the unfused connector termination may include an inner optical fiber coaxially positioned within an outer ferrule, and applying the amount of heat may at least partially fuse the optical fiber to the outer ferrule to form an at least partially fused connector termination. The method may also include imaging the proximal region of the at least partially fused connector termination and determining, based on the imaging, whether the proximal region of the at least partially fused connector termination meets the specification.
US11982840B2 Laser-based splicing of glass fibers onto optical components
The invention relates to a method for laser-based splicing of a glass fiber (1) onto an optical component (3), comprising the following steps: arranging both surfaces to be spliced substantially parallel to each other and at a predefined distance from each other; and aiming a laser beam (4) at the optical component (3). In order to specify an improved method in which the properties of the joining partners are maintained to the greatest extent during splicing, which exhibits high reproducibility and in particular is suitable for splicing joining partners of different cross-sections, the invention proposes that the angle of incidence of the laser beam (4) on the surface of the optical component be between 15° and 45°.
US11982838B2 Optical lens
An optical lens includes: two transparent substrates, each transparent substrate being provided with two optical surfaces; and two optical waveguide arrays, arranged between the two transparent substrates by means of glue, optical waveguide extending directions of the two optical waveguide arrays being arranged orthogonally; each optical waveguide array including a plurality of optical waveguide units, each optical waveguide unit having a rectangular cross section, and the plurality of optical waveguide units being joined in parallel; an outer contour of the optical waveguide array being a rectangle and an extending direction of the optical waveguide unit and at least two sides of the outer contour of the optical waveguide array forming an angle of 30 to 60 degrees.
US11982835B2 Apparatuses for scattering light and methods of forming apparatuses for scattering light
An apparatus for scattering light may include: an optical fiber having a first length; and a sleeve, having a second length shorter than the first length, around the optical fiber. The optical fiber may include: a core; and cladding around the core. The sleeve may include fiber-optic material. The fiber-optic material may be substantially polymer-free. An outer surface of the sleeve may be roughened to scatter the light out of the sleeve through the roughened surface. A method of forming an apparatus for scattering light may include: providing a sleeve having a first length, the sleeve having inner and outer surfaces; providing an optical fiber having a second length longer than the first length; passing the sleeve around the optical fiber or threading the optical fiber through the sleeve; and roughening at least a portion of the outer surface of the sleeve.
US11982831B2 Anti-peeping backlight module
An anti-peeping backlight module is formed by stacking an upper backlight module, a lower backlight module and a reflecting film disposed below the lower backlight module, wherein the upper backlight module is a transparent module, the lower backlight module is a transparent module or a non-transparent module, the upper backlight module is a collimating backlight module or a diffusion backlight module, the lower backlight module is a collimating backlight module or a diffusion backlight module, and the upper backlight module and the lower backlight module have different properties. The anti-peeping backlight module realizes beam splitting and collimation and can be used as various backlight modules, the beam splitting angle is adjustable, the efficiency is high, and can be controlled independently.
US11982828B2 Display device
A display device includes a light guide plate, a cover lens, a first optical layer, a second optical layer and a display. The light guide plate has a first surface and a second surface opposite to the first surface. The cover lens is disposed on the first surface of the light guide plate. The first optical layer is disposed between the first surface and the cover lens. The second optical layer is disposed between the first surface and the first optical layer. For visible light, a light absorption rate of the first optical layer is larger than or equal to a light absorption rate of the second optical layer. The display is disposed on the second surface of the light guide plate.
US11982821B2 Display panel
A display panel has a flat area and a curved side area at least disposed on one side of the flat area. The display panel includes a light-emitting device layer and a light exiting layer. The light-emitting device layer includes a plurality of pixels, and the pixels have a first opening area. The light exiting layer is disposed above the light-emitting device layer and includes a plurality of main light-concentrating structures corresponding to the pixels located in the curved side area. The main light-concentrating structures have a second opening area. In a direction from the curved side area to the flat area, a first difference between the first opening area and the second opening area gradually increases.
US11982820B2 Lens moving apparatus
A lens moving apparatus includes a bobbin including a first coil disposed therearound, a first magnet disposed to face the first coil, a housing for supporting the first magnet, upper and lower elastic members each coupled to both the bobbin and the housing, a base disposed to be spaced apart from the housing by a predetermined distance, a second coil disposed to face the first magnet, a printed circuit board on which the second coil is mounted, a plurality of support members, which support the housing such that the housing is movable in second and/or third directions and which connect at least one of the upper and lower elastic members to the printed circuit board, and a conductive member for conductively connecting the upper and lower elastic members.
US11982815B2 Light control devices and methods for regional variation of visual information and sampling
Exemplary light control devices and methods provide a regional variation of visual information and sampling (“V-VIS”) of an ocular field of view that improves or stabilizes vision, ameliorates a visual symptom, reduces the rate of vision loss, or reduces the progression of an ophthalmic or neurologic condition, disease, injury or disorder. The V-VIS devices and methods generate a moving aperture effect anterior to a retina that samples and delivers to the retina environmental light from an ocular field of view at a sampling rate between 50 hertz and 50 kilohertz. Certain of these V-VIS devices and methods may be combined with augmented or virtual reality, vision measurement, vision monitoring, or other therapies including, but not limited to, pharmacological, gene, retinal replacement and stem cell therapies.
US11982814B2 Segmented illumination display
A device having a see-through display including a segmented light source configured to provide additional control of an illumination level of an image display. The individual light segments of the light source are individually controlled to together produce a light beam that illuminates the image display to provide an additional range of control of the illumination level. An N number of light segments allow the minimum light level of the light beam to be 1/N of the minimum light the light source can generate. The maximum light level of the beam is N time brighter than a light source with only one light segment. The dynamic level of the image generated is matched to the ambient light about the device such that the image is visually acceptable to a user. The device can be eyewear in one example.
US11982813B2 Waveguides with high index materials and methods of fabrication thereof
Waveguides comprising materials with refractive index greater than or equal to 1.8 and methods of patterning waveguides are disclosed. Patterned waveguides comprising materials with refractive index greater than or equal to 1.8 can be incorporated in display devices, such as, for example wearable display devices to project virtual images to a viewer.
US11982811B2 Compact display system having uniform image
There is provided an optical device, including a light-transmitting substrate having a refractive index, at least two major surfaces and edges, an optical element for coupling light waves into the substrate for effecting total internal reflection, at least one element carried by the first substrate for coupling light waves out of the substrate, and a first transparent plate, having at least two major surfaces, one of the major surfaces of the first transparent plate being optically cemented, with a first optical adhesive having a refractive index, to one of the major surfaces of the light-transmitting substrate, defining a first interface surface, light waves coupled inside the substrate are partially reflected from the interface plane and partially pass through it, wherein the refractive index of the optical adhesive is different than the refractive index of the light transmitting substrate.
US11982809B2 Electronic device with inner display and externally accessible input-output device
An electronic device may have an inner display mounted in a housing so that an image on the inner display is presented to an eye box through a lens for viewing by a user while the electronic device is being worn on a head of the user. The electronic device may have input-output devices that are operable on external surfaces of the electronic device. The input-output devices may be used to gather user input for controlling an external device while the electronic device is not being worn on the user's head. The input-output devices may include a touch screen display, buttons, and other input-output components. An input-output component may be formed on a movable member that can be moved between a stored position and a deployed position. A projector may project images onto nearby surfaces. A removable electronic device may be coupled to head-mounted support structures or other housing structures.
US11982808B2 Extended field-of-view capture of augmented reality experiences
Augmented reality experiences of a user wearing an electronic eyewear device are captured by at least one camera on a frame of the electronic eyewear device, the at least one camera having a field of view that is larger than a field of view of a display of the electronic eyewear device. An augmented reality feature or object is applied to the captured scene. A photo or video of the augmented reality scene is captured and a first portion of the captured photo or video is displayed in the display. The display is adjusted to display a second portion of the captured photo or video with the augmented reality features as the user moves the user's head to view the second portion of the captured photo or video. The captured photo or video may be transferred to another device for viewing the larger field of view augmented reality image.
US11982807B1 Picture generating apparatus comprising a funnel reflector having a double funnel structure for use in a head-up display
An apparatus for generating pictures for a head-up display includes: a printed circuit board (PCB) including a plurality of light sources; a liquid crystal display (LCD) disposed in front of the plurality of light sources and forming display images based on light emitted from the plurality of light sources; a funnel reflector including an internal optical surface including a double funnel structure and disposed between the PCB and the LCD to guide the light to the LCD; a housing including a space for accommodating the funnel reflector and including, on an upper surface thereof, an LCD seat for accommodating the LCD and a diffuser seat formed at the same angle as the LCD seat; and a diffuser accommodated in the diffuser seat, wherein the funnel reflector includes a tapered top surface and the top surface is formed at an angle corresponding to an angle of the diffuser seat to maintain a uniform distance from the diffuser.
US11982806B2 Optical system with adjustable eye relief
An optical system with adjustable eye relief includes a relay lens assembly. The relay lens assembly is defined by a collimating lens and a focusing lens. The optical system includes an aperture stop. The aperture stop is configured to shift axially along an optical axis between the collimating lens and the focusing lens. The optical system also includes an afocal lens assembly. The afocal lens assembly is defined by the focusing lens and an eyepiece. Additionally, an axial shift of the aperture stop along the optical axis between the collimating lens and the focusing lens changes an eye relief of the eyepiece based on a transverse magnification of the afocal lens assembly.
US11982803B2 Pathologic microscope, display module, control method and apparatus, and storage medium
An apparatus, method and storage medium for controlling a pathologic microscope are provided. The method includes obtaining a pathological digital image from an incident optical path of the pathologic microscope; performing artificial intelligence (AI) analysis on the pathological digital image to generate AI analysis information; and controlling an augmented reality (AR) projection component to project the AI analysis information on a microscopic field of the pathologic microscope on an outgoing optical path.
US11982800B2 Optical system, image projection apparatus, and imaging apparatus
An optical system internally has an intermediate imaging position that is conjugated to a magnification conjugate point on a magnification side and a reduction conjugate point on a reduction side, respectively. The optical system includes a magnification optical system having a first lens element and a second lens element positioned on the magnification side with respect to the intermediate imaging position; and a relay optical system having a plurality of lens elements, positioned on the reduction side with respect to the intermediate imaging position. The first lens element and the second lens element are positioned in this order from the magnification side, and the second lens element has a positive power. The optical system satisfies: 23<|f2/fw|<1000, wherein f2 is a focal length of the second lens element, and fw is a focal length of an entirety of the optical system at a wide-angle end.
US11982797B2 Aspect ratio modifying imaging systems and methods
Aspect ratio modifying imaging systems and methods are provided. In one example, an infrared imaging device includes at least one lens element configured to transmit electromagnetic radiation associated with a portion of a scene. The portion has a first aspect ratio. The electromagnetic radiation includes mid-wave and/or long-wave infrared light. The at least one lens element has a freeform surface having no translational symmetry and no rotational symmetry. The infrared imaging device further includes a detector array configured to receive image data associated with the electromagnetic radiation from the at least one lens element and generate, based on the image data, an image. The image data has a second aspect ratio different from the first aspect ratio. Each of the first and second aspect ratios is a ratio of a size along a first direction and a size along a second direction orthogonal to the first direction.
US11982796B2 Zoom dual-aperture camera with folded lens
Zoom digital cameras comprising a Wide sub-camera and a folded fixed Tele sub-camera. The folded Tele sub-camera may be auto-focused by moving either its lens or a reflecting element inserted in an optical path between its lens and a respective image sensor. The folded Tele sub-camera is configured to have a low profile to enable its integration within a portable electronic device.
US11982794B2 Optical photographing system, image capturing apparatus and electronic device
An optical photographing system includes, in order from an object side to an image side, a first lens element, a second lens element, a third lens element, a fourth lens element, a fifth lens element and a sixth lens element. The first lens element has an image-side surface being convex in a paraxial region thereof. The third lens element has positive refractive power. The fourth lens element has an object-side surface being concave in a paraxial region thereof. The fifth lens element with positive refractive power has two surfaces being both aspheric. The sixth lens element has an image-side surface being concave in a paraxial region thereof, wherein the surfaces of the sixth lens element are both aspheric, and the image-side surface of the sixth lens element includes at least one convex shape in an off-axial region thereof.
US11982788B2 Method for forming nanostructures on a surface and optical element
A method for forming in particular reflection-reducing nanostructures (5) on a preferably polished surface (3) of a crystalline, in particular ionic, substrate (1) for transmission of radiation in the FUV/VUV wavelength range. The method includes: providing a surface (3, 7), which surface is not oriented along a lattice plane having a minimum surface energy, on the substrate (1) or on a layer (6) applied to the substrate (1) by a coating method, in particular vacuum vapor deposition, and introducing an energy input (E) into the surface (7) for rearranging the surface (7) to form the nanostructures (5), wherein the energy input (E) is generated by irradiating the surface (7) with electromagnetic radiation (4). Also, an optical element for transmission of radiation in the FUV/VUV wavelength range.
US11982780B2 Helical PET architecture
A PET imaging system includes a gantry having a patient tunnel and a first detector unit and a second detector unit housed inside the gantry, each including a plurality of detector elements in a helical arrangement around an axial axis of the imaging system. Each of the detector elements in the second detector unit is spaced apart from a corresponding detector element in the first detector unit by an axial gap. Each detector element has an axial position. Each of the first and second detector units has its detector elements arranged so that a set of the detector elements is positioned such that each detector element in the set is offset from an adjacent detector element in the detector unit such that a maximum difference between axial positions of detector elements in each detector unit is less than or equal to the axial gap.
US11982770B2 Methods and apparatus for histogramming
Various embodiments of the present technology may provide methods and apparatus for region of interest histogramming. The apparatus may use a state machine in conjunction with a memory to generate a first histogram having a fixed number of bins over a first range and generate a second histogram having the fixed number of bins over a region of interest selected based on the first peak of the first histogram.
US11982767B2 Vertically stacked lidar assembly
Various technologies described herein pertain to a vertically stacked lidar assembly of an autonomous vehicle. The vertically stacked lidar assembly includes a first lidar sensor system configured to spin about an axis and a second lidar sensor system configured to spin about the axis. The first lidar sensor system is vertically stacked above the second lidar sensor system in the vertically stacked lidar assembly. Moreover, the first lidar sensor system and the second lidar sensor system are coaxially aligned. Redundancy is provided by the vertically stacked lidar assembly including the first lidar sensor system and the second lidar sensor system.
US11982763B2 Triangulation sensor comprising a first optical communication device defines a first translation plane and secured in a particular position along the plane
A sensor device has a metal sensor housing with a housing base coupled to a frame base of a metal optical frame. A device mounting plate is orthogonal to the frame base. A securing device secures an optical communication device to the device mounting plate. A barrel mounting channel has first and second sidewalls, each extending obliquely to the frame base and defining a linear translation pathway along the frame base for a metal lens barrel. A fastener secures the metal lens barrel to the first and second sidewalls. A glass lens is in contact with three protrusions extending outward from an inner annular surface of the lens barrel. The optical communication device is configured to be in optical communication with the lens and is secured in a particular position in a translation plane mutually defined by the device mounting plate and the optical communication device.
US11982759B2 System for determining the position of persons on a floor
System for detecting a person on an underground, which is provided with passive RFID tags (1) in a predetermined pattern, while the person is provided with a sensor module (2), which is adapted to determine the position thereof relative with respect of to the RFID tags and, preferably, the direction and/or the acceleration and/or the inclination thereof. The sensor module and/or further processing means are arranged to calculate the position of the sensor module by means of triangulation calculation. The tag pattern is formed by a regular pattern of tag clusters (4), each being formed by two tag strips, oriented in a T-shape with respect to each other. Of the T-shaped clusters, the first tag strip has an even identification code and the other tag strip has an odd Identification code. The RFID tags are applied to construction foil, which is positioned under the top layer of a floor.
US11982753B2 Method and system for calibrating a system parameter
A method for performing in a positioning, navigation, tracking, frequency-measuring, or timing system is provided. The method comprises: providing first and second estimates of at least one system parameter during a first time period, wherein the at least one system parameter has a true value and/or true evolution over time during the first time period; providing a local signal; receiving, at a receiver, a signal from a remote source; providing a correlation signal by correlating the local signal with the received signal; providing amplitude and/or phase compensation of at least one of the local signal, the received signal and the correlation signal based on each of the first and second estimates so as to provide first and second amplitude-compensated and/or phase-compensated correlation signals corresponding to the first and second estimates of the at least one system parameter during the first time period, and; determining which of the first and second estimates is nearer the true value and/or true evolution over time of the at least one system parameter during the first time period, based on a comparison between the first and second amplitude-compensated and/or phase-compensated correlation signals. A computer readable medium and system are also disclosed.
US11982750B2 Distance-image capturing apparatus and distance-image capturing method
A light source unit that emits a light pulse, a light receiving unit that includes pixels each including a photoelectric conversion device generating electric charge according to incident light and a plurality of electric charge accumulating units accumulating the electric charge and a pixel driving circuit that distributes the electric charge to the electric charge accumulating units of the pixels to be accumulated therein at a predetermined accumulation timing synchronized with the emission of the light pulse, and a distance image processing unit that measures the distance to a subject present in the measurement space on the basis of amounts of electric charge accumulated in the electric charge accumulating units are included, and the distance image processing unit includes a timing control unit that controls the accumulation timing in accordance with a measurement mode set in advance in accordance with a range of distances that are measurement targets.
US11982740B2 Motion-compensated distance sensing with concurrent up-chirp down-chirp waveforms
Various sensors, sensor controllers, and sensing methods are suitable for use in a multi-channel ultrasonic sensor array such as those used in systems for parking assistance, blind spot monitoring, and driver assistance. One illustrative acoustic sensing method includes: driving an acoustic transducer to send acoustic bursts each including an up-chirp in a first frequency band and a down-chirp in a second frequency band; receiving echo signals responsive to the acoustic bursts from the transducer; and using the echo signals to determine a distance or time of flight from the transducer. Another acoustic sensing method includes: driving an acoustic transducer to send acoustic bursts each including a concurrent up-chirp and down-chirp; receiving echo signals responsive to the acoustic bursts from the transducer; and using the echo signals to determine a distance or time of flight from the transducer.
US11982739B2 Ultrasonic ranging state management for unmanned aerial vehicles
Ultrasonic ranging state management for a UAV is described. A transducer transmits an ultrasonic signal and receives an ultrasonic response thereto using a gain value. A noise floor estimation mechanism determines a noise floor estimate. A state mechanism sets an ultrasonic ranging state used by the transducer to a first ultrasonic ranging state. The transducer transmits an ultrasonic signal and responsively receive an ultrasonic response to the ultrasonic signal using a gain value according to the noise floor estimate. The state mechanism processes the ultrasonic response to determine whether to determine a new noise floor estimate, adjust the gain value used by the transducer, or change the ultrasonic ranging state of the UAV to a second ultrasonic ranging state. The configurations of the first and second ultrasonic ranging states differ as to, for example, power and gain levels used by the transducer to receive ultrasonic responses.
US11982738B2 Methods and systems for determining position and orientation of a device using acoustic beacons
A system and method for determining the position and orientation of a wearable audio device, for example, methods and systems for determining the position, orientation, and/or height of a wearable audio device using acoustic beacons. In some examples, the determined position, orientation, and/or height can be utilized to correct for drift experienced by an inertial measurement unit (IMU). In other examples, the drift may cause am externalized or virtualize audio source, generated within a known environment, to move or drift relative to the known locations of physical audio sources within the environment. Thus, the systems and methods described herein can be utilized to correct for drift in the position of a virtual audio source with respect to the wearable audio device by first determining its own absolute position and orientation within the environment.
US11982735B2 Systems and methods of high speed scrubbing of airspace radar returns
High speed scrubbing of airspace radar returns is provided. A system can include a central processing unit (“CPU”) and a graphical processing unit (“GPU”). The CPU loads time-ordered airspace radar return data that includes radar returns each encoded as an object with location information, time information, and property information. The GPU generates arrays including the location information, the time information, and the property information reorganized into a location array, a time array, and a property-based array. The GPU receives an indication to scrub a display of at least a portion of the airspace radar return data to a time window prior to a current display time or subsequent to the current display time. The GPU retrieves, from the arrays, a location entry and a property-based entry that satisfy the time window. The GPU renders frames with pixels corresponding to the location entry, the time entry, and the property-based entry.
US11982733B2 Electronic device for determining position of external electronic device and method thereof
A portable electronic device is disclosed that includes a communication circuit electrically connected to a first antenna or a third antenna and electrically connected to a second antenna, at least one processor, and a memory. The memory may store one or more instructions that, when executed, cause the at least one processor to receive a first signal including first data from an external electronic device using the first antenna and the second antenna, receive a second signal including second data from the external electronic device using the third antenna, and determine a position of the external electronic device based on a phase difference of the first signal, time information of the first data, and time information of the second data. In addition to the above, various embodiments understood through the present disclosure are possible.
US11982732B2 Method and apparatus for processing radar signal by correcting phase distortion
Disclosed is a method and apparatus for processing a radar signal by correcting a phase distortion. The method includes generating radar data based on a radar transmission signal transmitted through an array antenna of a radar sensor based on a frequency modulation model and a radar reception signal received through the array antenna as the radar transmission signal is reflected by a target, correcting the radar data using a correction vector for correcting a feedline error occurring due to a feedline delay difference between channels of the array antenna, and estimating a direction of arrival corresponding to the corrected radar data using a direction matrix reflecting a phase shift of the corrected radar data according to frequency modulation characteristics of the frequency modulation model.
US11982729B2 Motor inverter
A motor inverter is provided. The motor inverter is coupled to an input power source and a motor and controls the mechanical switch to receive or turn off the input power source. The motor inverter includes primary and secondary auxiliary circuits, a microprocessor, a gate driver, and a motor drive circuit. The primary and secondary auxiliary circuits are coupled to the input power source and outputs first and second output voltages respectively. The microprocessor operates the driving switches of the motor drive circuit through the gate driver to switch the input power source for driving the motor. If the microprocessor determines that the first output voltage is abnormal and the motor rotational speed exceeds a safe speed limit, the microprocessor controls the driving switches to form an active short circuit for stopping the motor, and the microprocessor turns off the mechanical switch for protecting the input power source.
US11982727B2 Pilot tone signal generator, magnetic resonance tomograph, method for transmission of a synchronization signal and computer program product
A pilot tone signal generator, a magnetic resonance tomograph, a method for transmission of a synchronization signal, and a computer program product are disclosed. The pilot tone signal generator includes a receive unit for receipt of a synchronization signal of a system control unit of a magnetic resonance tomograph. The synchronization signal may include a clock signal, and the pilot tone signal generator is configured to emit a pilot tone signal as a function of the synchronization signal.
US11982722B2 Automated detection of receive coil location
The invention provides for a magnetic resonance imaging system (100, 300). The magnetic resonance imaging system comprises: a subject support (120) configured for moving a subject between a loading position (121) and an imaging position (200); a receive magnetic resonance imaging coil (114) configured for being placed on the subject; and a light detection system (115) comprising at least one ambient light sensor for measuring light data (144). The light detection system is any one of the following: mounted to the main magnet such that the light data is measured from the imaging zone and mounted to the receive magnetic resonance imaging coil. The execution of the machine executable (140) instructions by a processor (130) cause the processor to: move (500) the subject support from the loading position to the imaging position; acquire (502) the light data using the at least one ambient light sensor when the subject support is in the imaging position; determine (504) if the receive magnetic resonance imaging coil is positioned for acquiring magnetic resonance imaging data using the light data; and provide (506) a signal (146) if the receive magnetic resonance imaging coil is positioned for acquiring the magnetic resonance imaging data.
US11982719B2 Apparatus and method for determining degradation state of battery, battery pack and electric vehicle
An apparatus for determining a degradation state of a battery includes a sensing unit configured to output sensing information indicating a voltage and a current of the battery and a control unit. The control unit determines a degradation ratio of the battery and a measured Q-dV/dQ curve based on the sensing information. The measured Q-dV/dQ curve shows a relationship between a remaining capacity of the battery and a ratio of a change in voltage of the battery to a change in remaining capacity of the battery. The control unit detects a plurality of feature points from the measured Q-dV/dQ curve. The control unit determines a positive electrode degradation ratio, a negative electrode degradation ratio and a lithium ion loss ratio of the battery based on the degradation ratio, the plurality of feature points, a predetermined positive electrode Q-dV/dQ curve and a predetermined negative electrode Q-dV/dQ curve.
US11982716B2 Self-characterizing smart cells for battery lifecycle management
The battery monitoring techniques described herein use a self-characterizing wireless monitor coupled to a battery to monitor different properties of the battery. The wireless monitor may measure, among other things, an alternating current frequency response (ACFR) of the battery. To accomplish this, the wireless monitor may generate and inject a stimulus signal into the battery, and the monitor may then synchronously measure the corresponding impedance response of the battery.
US11982715B2 Embedded monitoring electrodes for battery health monitoring
A battery characterization system includes a drive-sense circuit (DSC), memory that stores operational instructions, and processing module(s) operably coupled to the DSC and the memory. Based on a reference signal, the DSC generates a charge signal, which includes an AC (alternating current) component, and provides the charge signal to a terminal of a battery via a single line and simultaneously to senses the charge signal via the single line to detect an electrical characteristic of the battery based on a response of the battery. The DSC generates a digital signal representative of the electrical characteristic of the battery. The processing module(s), based on the operational instructions, generate the reference signal to include a frequency sweep of the AC component of the charge signal (e.g., different frequencies at different times or multiple frequencies simultaneously) and processes the digital signal to characterize the battery across the different respective frequencies and generate spectrum analysis (SA) information of the battery.
US11982714B2 Method and apparatus with battery state estimation
A processor-implemented method with battery state estimation includes: determining a state variation of a battery using a voltage difference between a sensed voltage of the battery and an estimated voltage of the battery that is estimated by an electrochemical model corresponding to the battery; updating an internal state of the electrochemical model based on the determined state variation of the battery; and estimating state information of the battery based on the updated internal state of the electrochemical model.
US11982712B2 Terminal module
A configuration is adopted in which a terminal module includes a voltage detection terminal having a terminal connection part connected to an electrode terminal and a wire connection part connected to a wire, and a protector housing at least part of the voltage detection terminal, with two liquid draining parts each including a first extension part extending downward in the direction of gravity being provided between the terminal connection part and the wire connection part in the voltage detection terminal, and the protector having a housing part housing the liquid draining parts and accumulating liquid that travels along the first extension part.
US11982711B2 Method for diagnosing switch fault and/or phase loss in inverter
Methods of testing, diagnosing, or assessing the functionality of switches of an electric motor control system and/or a phase loss of an electric motor, and electric motor systems/motor control systems employing such methods, are disclosed herein. In one example embodiment, a method of diagnosing a fault includes detecting respective phase voltage signals communicated from the first, second, and third output nodes indicative of respective phase voltages occurring at the first, second, and third output nodes, respectively, and determining whether the respective phase voltages indicate that a first fault has occurred, either with respect to one or more transistors of pairs of switching transistors or with respect to one or more of first, second, and third phase windings. The determining is based upon whether the respective phase voltage signals indicate that respective phase voltages present respectively at the output nodes are equal or substantially equal to an intermediate output voltage.
US11982710B2 System, apparatus and method for identifying functionality of integrated circuit via clock signal superpositioning
In one embodiment, a method includes: powering on an integrated circuit (IC) and causing the IC to enter into a reset mode, where in the reset mode, a switch coupled between an oscillator of the IC and a reset pin is open; releasing the reset pin to cause the IC to enter into a non-reset mode, where in the non-reset mode the switch is closed to cause the clock signal to be superimposed on a reset signal at the reset pin; and determining, via a monitoring circuit coupled to the IC, the IC as functional in response to identifying the clock signal superimposed on the reset signal at the reset pin.
US11982707B2 Semiconductor device
A semiconductor device includes an internal circuit connected to at least one pad. A first inductor element is connected between the at least one pad and the internal circuit, a second inductor element coupled to the first inductor element and generating an induced voltage due to an overcurrent flowing in the first inductor element. An event detection circuit includes a monitoring element connected to the second inductor element. The monitoring element is configured to generate an event detection signal by sensing changes in properties of the monitoring element caused by at least one of the induced voltages generated in the second inductor element and a current flowing in the second inductor element. The internal circuit supplies an operating voltage to the event detection circuit, and determines whether an event causing the overcurrent has occurred by receiving the event detection signal from the event detection circuit.
US11982706B2 Apparatus, transfer method, chamber and frame for semiconductor burn-in process
The present disclosure relates to burn-in apparatus, transfer method, burn-in chamber, and interchangeable frame thereof for semiconductor devices burn-in process. The burn-in apparatus comprises of a burn-in chamber with an incomplete base which is adapted to be completed and thermally insulated in cooperation with a thermal insulation base of at least one interchangeable frame which is adapted to be removably moved into and docked in the burn-in chamber to complete the burn-in apparatus. The burn-in apparatus comprises the burn-in chamber and at least one frame. The apparatus is complete and thermally insulated when the frame is moved into the burn-in chamber and docked therein. The apparatus is incomplete and thermally uninsulated when the frame is moved out of the burn-in chamber and undocked therefrom.
US11982705B2 Substrate analysis apparatus and substrate analysis method
A substrate analysis apparatus is provided. The substrate analysis includes: an interlayer conveying module configured to transport a first FOUP; an exchange module which is connected to the interlayer conveying module, and configured to transfer a wafer from the first FOUP to a second FOUP; a pre-processing module configured to form a test wafer piece using the wafer inside the second FOUP; an analysis module configured to analyze the test wafer piece; and a transfer rail configured to transport the second FOUP containing the wafer and a tray containing the test wafer piece. The wafer includes a first identifier indicating information corresponding to the wafer, the test wafer piece includes a second identifier indicating information generated by the pre-processing module which corresponds to the test wafer piece, and the analysis module is configured to analyze the first identifier and the second identifier in connection with each other.
US11982704B2 Electronic device
An electronic device includes a first substrate having a first bonding region, a first circuit, a second circuit, a third circuit, and a plurality of first conductive contacts. The first and second circuit are located at a first edge and a second edge of the first bonding region, the third circuit is located between the first and the second circuits. A second substrate having a second bonding region corresponding to the first bonding region in position and a fourth circuit, a fifth circuit, a sixth circuit, and a plurality of second conductive contacts. When the first substrate is bonded with the second substrate, the first circuit, the second circuit, the third circuit, the fourth circuit, the fifth circuit, and the sixth circuit form a loop, and the first and second conductive contacts are electrically connected to a plurality of signal circuits.
US11982700B2 Self-resetting single flux-quantum microwave photodetector
The disclosure relates to a quantum detector configured to receive a microwave signal from a microwave source. The quantum detector comprises a main element formed by a main Josephson junction and a Josephson transmission line which is coupled to the main element for outputting a measurement signal. The Josephson transmission line comprises at least a first set of JTL elements and a second set of JTL elements. The capacitively shunted Josephson junction in each JTL element in the first set is weakly damped, and the JTL element in the second set are more strongly damped than the JTL elements in the first set.
US11982699B2 Over-the-air testing of millimeter wave antenna receiver arrays
A system and method for testing devices such as integrated circuits (IC) with integrated antenna arrays configured for wireless signal reception. The method performs a calibration operation on a reference device under test (DUT). During the calibration operation, the DUT receives a series of first signals from a first far-field (FF) location and a series of array transmissions from a second near-field (NF) location using different beamforming settings, and determines therefrom a set of calibration parameters. The calibration parameters may be used by a probe antenna system (PAS) to transmit an array transmission to the DUT from the second NF location to emulate a single probe or multi-probe transmission from the first FF location.
US11982697B2 RF vector measurement system with one or more entangled quantum sensors
The application discloses a RF vector measurement system including: a first port for generating a RF pulse, a pulse splitter for splitting the pulse into a first pulse send to a device-under-test DUT, and a second pulse send as a reference to a first quantum sensor of the system. The system is arranged to supply a third pulse, which is produced by reflecting or transmitting the first by the DUT, to at least one second quantum sensor phase-correlated with said first quantum sensor by entanglement. A computing unit is arranged to perform a measurement of the DUT by: reading out the state of the population of the first and the second quantum sensor, wherein the state of the second quantum sensor is based on the relative phase and relative amplitude of the second pulse and the third pulse, and determining the relative phase and relative amplitude of the second pulse and the third pulse as the closest match when applying a quantum sensor model for the second quantum sensor, the model being designed to model the dependencies between the relative phase and amplitude and the resulting population state.
US11982696B2 System frequency detector
A system includes an orthogonal coordinate signal generator that generates an orthogonal two-phase voltage signal from a three-phase voltage signal of three-phase alternating current power of a power system; and a frequency calculator including an angular frequency calculator calculating an angular frequency of the power system based on the two-phase voltage signal, and an arithmetic unit calculating a system frequency of the power system from the angular frequency. A prediction calculator calculates a predicted value of the angular frequency after a time has elapsed based on the angular frequency and a differential of the angular frequency. In a state in which the phase jump of the power system is not detected, the frequency calculator calculates the system frequency based on the angular frequency. When the phase jump of the power system is detected, the frequency calculator calculates the system frequency based on predicted value for a constant amount of time.
US11982694B2 Electronic device and method for operating the same
An electronic device and method for operating the same are provided. The electronic device includes a connector, a first measuring unit, a power source, and a switching unit. The switching unit is configured to switch the electronic device between a first operation mode and a second operation mode. When the first operation mode is selected, the first measuring unit is configured to be electrically coupled between the power source and the connector so as to measure a first electrical signal communicated between the power source and the connector.
US11982692B2 Equipment and method for identifying a fault in the windings of a distribution transformer
An apparatus for identifying a fault in the windings of a distribution transformer, a transformer, and an associated method, said device comprising: a first Rogowski current sensor at a high-voltage incoming current terminal, and a second Rogowski current sensor in tandem at a low-voltage outgoing current terminal and at a low-voltage incoming current terminal; a first conductor of the low-voltage outgoing current terminal, passed through in one direction through the second sensor, and a second conductor of the low-voltage incoming current terminal, passed through in the opposite direction through the second sensor; the first and second sensors generate output signals indicating the primary current and the secondary current; both signals are integrated, generating output signals proportional to the primary current and the secondary current, obtaining a transformation ratio, which is compared with a threshold, and sending a fault signal if said threshold is exceeded.
US11982690B2 Method, system, and non-transitory computer readable medium for detecting time difference
A method, a system, and a non-transitory computer readable medium for detecting time difference include a transmitting device and a receiving device being in time synchronization; an oscilloscope detecting a time difference generated thereof to obtain a first time difference; the transmitting device generating a first system time, based on the first system time, generating a first image, and transmitting the first image to a display to generate a second time difference; an image capturing device obtaining the first image from the display and generating a first signal, to generate a third time difference; the receiving device receiving the first signal to generate a fourth time difference, and obtaining the first system time according to the first signal and generating a second system time when obtaining the first system time, and to generate a fifth time difference.
US11982687B2 IC chip holder
The present disclosure relates to an IC chip holder capable of alleviating an impact if the IC chip holder is dropped or collides with another object. In the IC chip holder, an upper housing body is provided, on a side of electric contacts of an IC chip, with an elastic deformation portion capable of elastically deforming toward the inside of the upper housing body. Thus, since the elastic deformation portion elastically deforms toward the inside of the upper housing body, if the IC chip holder is dropped or collides with another object, the elastic deformation portion bends and the impact is alleviated. Thus, a possibility of the IC chip being damaged is reduced.
US11982682B2 Portable field testing apparatus and method
A hand-portable test apparatus includes an in-the-field test processing assembly, and a lab-on-a-chip test cartridge having a neutralising zone, a specific reagent mixing zone, and a testing chamber. It has a convective heating loop for thermal cycling. There are two passive self-actuating valves that allow the test chamber volume to fill with solution, but then close to meter and trap the solution. The apparatus has external illumination ports, and an optical sensing port. Each cartridge is uniquely identified. It has smooth surfaces that allow adhesive membranes to be used to permit the pre-loading of reagents, prevent evaporation, and permit preservation of results. The test apparatus includes a holder for the cartridge with a heater, illumination, and optical sensor units closely positioned relative to the holder. There is a wiring circuit board, a processor, and a power supply. All of the items are contained within a unitary housing.
US11982680B2 Devices, systems, and methods for measuring biomarkers in biological fluids
Platforms for enzymatic assays for biomarkers, including systems, methods, and measuring devices by which a biomarker, such as creatinine, is measured using a small amount of biological fluid, such as blood, plasma, or serum. The measuring device or biosensor can be a test strip including a layered active component assembly positioned between two outer layers which enables multi-step enzymatic reactions operating in kinetic and/or endpoint (in which the reaction is allowed to near completion), and generally includes multiple layers with primary enzyme(s), coupling enzyme(s), and reagents to produce an optical signal correlated to the concentration of a biomarker in the sample. The test strip can be read using a portable optical reader coupled to a smart phone or tablet.
US11982679B2 Conformational mimotopes for detecting specific antibodies
The present invention relates to a method for obtaining protein mimotopes occurring in at least two distinct 3D conformations. In a further embodiment, a method for detecting antibodies with diagnostic relevance using said mimotopes is claimed. In a preferred embodiment, said methods are applied to Alzheimer's disease.
US11982672B2 Methods
The present invention relates to a chimeric antigen receptor (CAR) which comprises an antigen-binding domain which selectively binds TCR beta constant region 1 (TRBC1) or TRBC2; cells; such a T cells comprising such a CAR; and the use of such cells for the treatment of a T-cell lymphoma or leukaemia in a subject.
US11982667B2 Platelet aggregation capacity analyzer, analysis method, and analysis system using complex dielectric permittivity
Provided is a platelet aggregation capacity analyzer including a blood coagulation system-analyzing unit that analyzes a platelet aggregation capacity based on measurement data during a coagulation process of a platelet-containing sample, and an output control unit that controls an output of results analyzed by the blood coagulation system-analyzing unit, in which the blood coagulation system-analyzing unit analyzes the platelet aggregation capacity of the platelet-containing sample based on the barb of measurement data during the coagulation process with a platelet aggregation inhibitor added to the platelet-containing sample and measurement data during the coagulation process without a platelet agonist or the platelet aggregation inhibitor added to the platelet-containing sample.
US11982663B2 Method of identifying a source component of particulate debris in an aircraft engine
The method can include analyzing the composition of the particulate polymer debris, including ascertaining a presence of at least one main polymer element and a presence or absence of at least one signature polymer element in the particulate debris; establishing a correlation between the particulate polymer debris and a set of components, including matching the ascertained presence of the at least one main polymer element to a family of polymers from which the components of the set, including the source component, are made; and determining the source component amongst the components of the set, including matching the ascertained presence or absence of the at least one signature polymer element to a polymer composition of the source component.
US11982662B2 Marker for screening and identifying not-from-concentrate apple juice based on non-targeted metabolomics and use thereof
The present disclosure discloses a marker for screening and distinguishing NFC apple juice based on non-targeted metabolomics and use thereof, relating to the technical field of distinguishing of juice. The marker for distinguishing NFC apple juice disclosed in the present disclosure is selected from the following molecules: gallocatechin, catechin, taxifolin, p-hydroxybenzaldehyde, 5-methoxysalicylic acid, azelaic acid, caffeic acid, chlorogenic acid, epicatechin, eriodictyol, ferulic acid, isoquercitrin, naringenin, n-fructosyl isoleucine, p-coumaraldehyde, p-coumaric acid, phloretin, phlorizin, procyanidin B1, quercetin-3-O-galactoside and rutin. The above markers may be used for distinguishing the NFC apple juice and the FC apple juice, and have relatively high accuracy.
US11982661B1 Sensory transformer method of generating ingredients and formulas
Techniques to suggest one or more sets of ingredients that can be used to recreate or mimic a target sensory description using artificial intelligence are disclosed. An artificial intelligence model includes a transformer inspired neural network architecture that learns from ingredients, recipes, and sensory profiles. The artificial intelligence model includes a sensory transformer model that generates a probability distribution of source ingredients based on an embedding associated with first digital data representing ingredients and the second digital data representing sensory description, and a selector that selects at least one candidate ingredient from the probability distribution of source ingredients for the embedding. A complete set of ingredients generated based on the at least one candidate ingredient when combined become a food product that has or achieves the sensory description.
US11982659B2 System, method and program for calibrating moisture sensor
A system for calibrating a moisture sensor encompasses a processing unit (341). The processing unit (341) includes a reference data obtaining LCKT (345), a subject data obtaining LCKT (346) and a relationship calculating LCKT (347). The reference data obtaining LCKT (345) obtains reference data, after injecting water-vapor with known concentrations into an analyzer. The subject data obtaining LCKT (346) measures subject data indicating temporal variation of output-responses of a subject sensor element of the analyzer under test. The relationship calculating LCKT (347) compares the subject data with the reference data, and calculates relationships between the output-responses of the subject sensor element and the known concentrations.
US11982657B2 Method for calibrating at least one analytic device with multiple repeated hardware components
A method for calibrating at least one analytic device with repeated hardware components is disclosed and comprises providing at least one calibrator sample i having a known target value of a concentration of at least one analyte; at least one measuring step, wherein the measuring step comprises conducting at least one measurement on the calibrator sample using the analytic device, wherein at least one detector signal sijk is acquired; at least one calibration step, wherein a relationship between the detector signal and the concentration of the analyte and/or between the detector signal and a theoretical signal value is determined, wherein the calibration step comprises providing at least one parametrized function; determining calibration values by conducting a calibration based on the parametrized function; and determining an analysis function on basis of an inverse of the parametrized function and the determined calibration values.
US11982656B2 Method of control of a spectrometer
A method for controlling a mass spectrometer comprising a mass analyser and a detector. A test specimen is supplied into the mass analyser, to travel through the mass analyser and towards the detector, the test specimen comprising a carrier gas and/or analyte ions, the test specimen being one of a series of test specimens to be analysed. An ion intensity is measured, the ion intensity representing the intensity of ions within the test specimen received at the detector. The method determines if at least one validity criterion of a group of validity criteria is complied with, the group of validity criteria including: identification of a valid peak in the ion intensity measured within a predetermined time interval; and identification of a user-specified flag associated with the predetermined time interval. If none of the validity criteria are complied with, then terminating supplying into the mass analyser the test specimen and any further test specimen of the series of test specimens. A controller configured to carry out the method, and a mass spectrometer are also disclosed.
US11982652B2 Non-contiguous sample fractionating and concatenating device and dual online multidimensional liquid chromatography system having the same
Disclosed are non-contiguous sample fractionating and concatenating device and a dual online multidimensional liquid chromatography system having the same. The non-contiguous sample fractionating and concatenating device according to an embodiment of the present disclosure includes a sample supply module which supplies a sample to be analyzed, and a sample fractionation module connected to the sample supply module, and which is continuously supplied with the sample, sets a plurality of unit sample supply times obtained by equally dividing a total sample supply time during which the sample is supplied from the sample supply module, sets a plurality of unit fractionation intervals obtained by equally dividing each of the plurality of unit sample supply times, and concatenates and stores the sample supplied during corresponding unit fractionation intervals within each unit sample supply time to acquire a plurality of fractions.
US11982648B2 Active waveguide excitation and compensation
An environmental condition may be measured with a sensor (10) including a wire (20) having an ultrasonic signal transmission characteristic that varies in response to the environmental condition by sensing ultrasonic energy propagated through the wire using multiple types of propagation, and separating an effect of temperature on the wire from an effect of strain on the wire using the sensed ultrasonic energy propagated through the wire using the multiple types of propagation. A positive feedback loop may be used to excite the wire such that strain in the wire is based upon a sensed resonant frequency, while a square wave with a controlled duty cycle may be used to excite the wire at multiple excitation frequencies. A phase matched cone (200, 210) may be used to couple ultrasonic energy between a waveguide wire (202, 212) and a transducer (204, 214).
US11982644B2 Life estimation apparatus for accumulator and life extension method for pressure accumulator
A life estimation apparatus for a pressure accumulator estimates the life of the pressure accumulator based on an AE signal for the pressure accumulator. The life estimation apparatus includes: an AE sensor that is provided at the pressure accumulator and detects the AE signal; and an estimation unit that sets a point of time at which the AE sensor detects a damage AE signal that is generated from the pressure accumulator because of damage of a material during use of the pressure accumulator, as a minimum initial flaw generation time point that is a point of time at which a minimum initial flaw of the pressure accumulator that is detected by a non-destructive inspection method is generated in shipping of the pressure accumulator.
US11982643B2 Acoustic emission method to ascertain damage occurrence in impacted composites
Employing methodologies and systems to detect damage initiation and growth inside a composite material (matrix cracking, delamination, fiber break, fiber pullout, etc.) wherein damage produces high-frequency acoustic emission (AE) waves that are transported to recording sensors along with relatively lower frequency waves representing the flexural deformation of the impacted composite structure.
US11982642B2 Monitoring device of liquid pipeline
A monitoring device of liquid pipeline includes a fixture detachably fixed to an outer surface of a pipeline, a first ultrasonic probe disposed in the fixture, a processing module having stored a minimum signal threshold, and a display unit connecting to the processing module. The processing module controls the first ultrasonic probe transmitting a first sensing signal and receiving a first reflection signal corresponding to the first sensing signal along a radial direction of the pipeline, and analyzes signal of first period and second period signal from the first reflection signal. If the processing module determines that the signal of first period signal is greater than and the signal of second period signal less than the minimum signal threshold, the processing module generates a warning signal that represents abnormality of the first ultrasonic probe or liquid in the pipeline. The display unit displays the warning signal.
US11982639B2 Magnetic marker diagnostic system and diagnostic method
A diagnostic vehicle (1) which diagnoses operation situations of magnetic markers (10) laid in or on a traveling road so as to be magnetically detectable by a vehicle includes sensor unit (11) which obtains a one-dimensional magnetic distribution by measuring a magnitude of magnetism with which any of magnetic markers (10) acts therearound, line sensor camera (13) which obtains a marker image, which is one-dimensional image information, by imaging magnetic marker (10), and diagnosing unit (15) which determines the presence or absence of a flaw in magnetic marker (10) based on a comparison between a magnetic distribution and the marker image.
US11982627B2 Systems and methods for quantitative phenotype analysis
Semi-automated quantitative phenotype analysis of organisms, such as plant organisms, bacterial organisms, and the like. An imaging system, image capture specifications, a semi-automated quantitative image analysis process, and automated batch processing of acquired images that enables completely quantitative experimental readouts that produces data rapidly and objectively.
US11982626B2 Enhancement structures for surface-enhanced Raman scattering
The invention generally relates to improved enhancement structures for use in surface-enhanced Raman scattering (SERS) and/or surface-enhanced fluorescence-based analysis.
US11982621B2 Autofluorescence photothermal characterization systems and methods
Methods and systems described herein detect autofluorescence of a sample. These methods and systems obviate the need for addition of fluorophores to samples to create IR absorption.
US11982619B2 Method for detecting biomaterial using linear upconversion fluorescent property
A method for detecting biomaterial by means of a dye having a linear upconversion fluorescent property is provided. The method includes the steps of: i) preparing a fluorophore having a linear upconversion fluorescent property; ii) reacting the fluorophore and biomaterial to obtain a reaction complex thereof; iii) exciting the reaction complex by means of a light source having a longer wavelength than the maximum light-emitting wavelength of the fluorophore; and iv) detecting and measuring the light-emitting signal having a shorter wavelength than the wavelength of the excited light emitted from the excited reaction complex. A system and a kit for detecting biomaterial using a dye having a linear upconversion fluorescent property are also provided.
US11982617B2 Observation apparatus, optical deflection unit, and image formation method
An observation apparatus includes a case having a transmissive window, an image sensor, an optical system, and a light source housed in the case, and an optical deflection unit. The optical system is configured to condense light incident inside the case to form an image of a sample inside a container. The light source is configured to emit light to the outside of the case without passing through the optical system. The optical deflection unit is configured to deflect light emitted to the outside of the case from the light source to a first direction proceeding toward the transmissive window. An angle of exit between the first direction and an optical axis of the optical system is different from an angle of incidence between a second direction in which light emitted to the outside of the case is incident on the optical deflection unit, and the optical axis.
US11982612B2 Systems and methods for color-scalable flow cytometry with Raman tags
Systems and methods for flow cytometry. The methods comprise: labeling cells of a sample with Raman tags; causing the sample to flow through a microfluidic channel of a flow cytometer through which a laser beam passes; detecting Raman signals emitted from the Raman tags while being illuminated by the laser beam; and determining characteristics of the cells based on the detected Raman signals.
US11982611B2 Systems, apparatuses, and methods for cell sorting and flow cytometry
A method includes providing a cartridge and the cartridge includes a slot for receiving a microfluidic chip having a set of first channels. The cartridge also includes a set of second channels and each channel of the set of second channels is coupleable to a different channel of the set of first channels during use with the microfluidic chip. The cartridge also includes an indent configured for engagement and alignment of the cartridge during use. The method also includes inserting the cartridge into a device, such that the cartridge engages a first biasing member of the device configured for alignment of the cartridge in a first direction. The first biasing member is configured to bias movement of the cartridge into locking position with a notch of the device.
US11982607B2 Method and measuring arrangement for determining a rheological property of a fluid
In order to determine a rheological property of a fluid, the fluid is conveyed with a constant volume flow rate through a nozzle and the fluid strand thereby generated is deposited on a substrate. A relative movement takes place between the nozzle and the substrate at a forward feed velocity value. A contour of the liquid strand between the nozzle and the substrate is optically measured, and an extensional viscosity as a rheological property is deduced from knowledge of the volume flow rate, the forward feed velocity value and the contour of the fluid strand.
US11982601B2 Cell recovery method and device
The present disclosure provides a method of cell sedimentation and retention of target cells, for example circulating tumour cells, CTC, from a fluid sample onto a solid support. The method comprises placing a fluid medium comprising the target cells in a fluid chamber, the fluid chamber having an open end sealed against a surface of the solid support. The method further comprises subjecting the fluid medium to centrifugation within the fluid chamber to induce sedimentation of the target cells and promote cell adhesion to the surface of the solid support. The method further comprises, post-centrifugation, positioning a fluid absorbing element in the fluid chamber to remove fluid from the fluid chamber. The method further comprises controlling a flow rate of the fluid being absorbed by the fluid absorbing element such that the sedimented cells are not detached from the surface of the solid support.
US11982593B2 Real-time, non-destructive Container Closure Integrity measurement
Systems and methods for determining Container Closure Integrity (CCI) in a container system comprising a container, an elastomeric stopper, and a retainer for retaining the stopper in place are disclosed. The systems and methods involve disposing, within a seal assembly, a component configured to sense a degree of compression of the elastomeric stopper. In a first implementation, the elastomeric stopper comprises an embedded positioning component embedded within the elastomeric material. The position of the positioning component is sensed using a detection system and the integrity of the closure is determined based on the position of the embedded component. In a second implementation, a force sensitive resistor is disposed within the seal stack to measure the compression of the elastomeric stopper. The compression of the elastomeric stopper is correlated to the integrity of the seal.
US11982590B2 Gas monitoring system
An optimized method of monitoring a circuit breaker containing a gas with at least one gas characteristic providing a numerical value includes the steps of a) collecting a dataset referring to the at least one gas characteristic inside the circuit breaker, wherein the dataset contains the numerical value of the at least one gas characteristic during a specific condition or specific time of the day, b) calculation of a standard deviation of the at least one gas characteristic of the datasets of at least 3 days of the last 10 days, c) comparing the standard deviation of the gas pressure with a predefined threshold value, and d) triggering a first action in case the standard deviation exceeds the threshold value.
US11982587B2 Testing system for an intermediate steering shaft
A testing system for an intermediate steering shaft includes a steering input motor including a shaft. A first U-joint includes a first end connected to the shaft of the steering input motor. An intermediate steering shaft includes a first shaft coupled to a second end of the first U-joint, a slider connected to the first shaft, and a second shaft connected to the slider. A second U-joint includes a first end connected to the second shaft of intermediate steering shaft. A motor includes a shaft and is configured to simulate steering loads. An adapter is configured to connect a second end of the second U-joint to the shaft of the motor. The adapter is configured to cause eccentric rotation of the second shaft of the intermediate steering shaft.
US11982585B2 System and method for strain and acceleration based analytics in an independent cart system
A system and method of monitoring forces exerted at multiple locations on a mover includes multiple sensors, where each sensor is mounted at one of the locations. Each sensor detects an operating condition of the mover at the location on the mover at which it is mounted. The sensors may include accelerometers, strain gauges, or a combination thereof. Each strain gauge is mounted proximate to an area of interest on the mover. Each strain gauge generates a feedback signal corresponding to a deformation of the material measured at the location of the sensor. From the measured deformation of material, a force acting on the mover at the location of the sensor may be determined. The forces exerted at the different locations on the mover may be monitored in real time to determine bearing performance or monitored over a duration of time to observer changes in bearing performance over that duration.
US11982584B2 Detection device for bearings
A bearing detection device comprises a housing body, to be fixed to a stationary ring of a bearing, and a detection arrangement on the housing body, comprising a piezoelectric transducer. The detection arrangement also comprises: a floating body, mounted on the housing body and suitable for mechanically transmitting vibrations of the bearing, and a sensor unit, which is mounted in a stationary position on the housing body and has a detection surface configured for receiving thereon a corresponding surface of the floating body. The piezoelectric transducer defines at least part of the detection surface and is configured for generating an electrical potential difference that is substantially proportional to the magnitude of a stress exerted by the floating body on the piezoelectric transducer.
US11982580B2 Dielectric elastomer transducer and corresponding fabrication process
For improving the sensitivity, lifetime and energy consumption of a dielectric elastomer transducer (1) to be used as a sensor, it is suggested that a dielectric layer (3) enclosed by two electrodes (2) of the transducer (1) includes a nanoscale volume of a fluid (15) such that the dielectric layer (3) is rendered compressible and/or displaceable out of a volume enclosed by the two electrodes (2). The advantage of such a design is that, although the dielectric layer (3) and possible buffer layers (4) separating the electrodes (2) from the dielectric layer (3) may all have thicknesses in the order of a few μm or even in the sub-μm range, the transducer (1) is rendered highly compliant due to the movability of the fluid (15). In consequence, a large nominal capacitance of the transducer (1) as well as a large relative capacitance change (up to twenty times that of the nominal capacitance) can be achieved in conjunction with a very high sensitivity.
US11982576B2 Monitoring system for perishable products
The present invention provides a combine system in the present invention can be used as dual propose temperature monitoring indicator.The system comprises of scanning devise, QR barcode and temperature indicator providing visual characteristic, which changed depending on time and temperature after triggering, had occurred. The device is not susceptible to environmental conditions and can be stored in room temperature.
US11982575B2 Thermal modeling for cables transmitting data and power
In one embodiment, a method includes receiving at a thermal modeling module, data from a Power Sourcing Equipment device (PSE) for cables extending from the PSE to Powered Devices (PDs), the cables configured to transmit power and data from the PSE to the PDs, calculating at the thermal modeling module, thermal characteristics for the cables based on the data, and identifying a thermal rise above a specified threshold at one of the cables. The data comprises real-time electrical data for the cables. An apparatus and logic are also disclosed herein.
US11982573B2 Water environment temperature measurement tool
A water environment temperature measurement tool includes measurement boxes and a counterweight box; a plurality of groups of the measurement boxes are provided; the counterweight box is movably connected with a group of measurement boxes; and each measurement box is provided with a temperature measurement instrument inside. The water environment temperature measurement tool further comprises: control mechanisms, each comprising a water inlet pipe, a water retaining member, an elastic member, a control assembly, a rotating seat, a rotating shaft, a second screw rod, a control seat and a rotary assembly. In the water environment temperature measurement tool of the present invention, the control mechanisms can achieve extraction and temperature measurement of water at different water body depths by cooperating with the measurement boxes and the temperature measurement instruments.
US11982566B2 System, device, and method for quantum correlation measurement with single photon avalanche diode arrays
A system for photon correlation of an illuminated object and/or a light source is provided. The system includes a light source for illuminating the object and an optical system having an object-facing side configured to face the object or the light source and a projection side with the projection side having a focal plane. The system also includes a single-chip single photon avalanche photodiode (SPAD) array arranged at the focal plane and a timing circuit associated with the single-chip SPAD array for measuring arrival times of photons detected by the single-chip SPAD array.
US11982565B2 SPAD photodiode control circuit
The present disclosure concerns a SPAD photodiode control circuit, including: a first current source; a current mirror including an input transistor in series with the first current source and an output transistor in series with the SPAD photodiode and a second current source in series with the input transistor of the current mirror and in parallel with the first current source, the second current source being alternately controllable to a so-called inactive state where it delivers no current and to a so-called active state where it delivers a non-zero current which adds, in the input transistor of the current mirror, to a current delivered by the first current source.
US11982561B2 Level sensor for detecting the level of a medium
A level sensor comprises an electrical-connection structure and a level-detection structure. The level-detection structure comprises a plurality of elongated electrodes, which include at least three measuring electrodes. The elongated electrodes extend at least partially in side-by-sidey positions in a length direction of the level-detection structure and each have a proximal end and a distal end relative to the electrical-connection structure. The level-detection structure is divided, in the length direction, into a succession of detection sections, each of which includes two effective portions of two respective measuring electrodes, the two effective portions extending to a prevalent extent substantially parallel and equidistant, at a first predetermined distance from each other, in the length direction. In the detection sections there also extends, in the length direction, a non-effective portion of one further elongated electrode other than the two measuring electrodes that define the two effective portions of the corresponding detection section, the at least one further elongated electrode being one measuring electrode or else a reference electrode. The elongated electrodes are shaped in such a way that, at one or more of the detection sections, the non-effective portion of the at least one further elongated electrode extends to a prevalent extent at respective second predetermined distances from the corresponding two effective portions, the second predetermined distances being greater than the first predetermined distance.
US11982558B2 Apparatus, system, and method of providing a content level monitor
An apparatus, system and method for providing a consumable level monitor for association with a content-filled consumable. The embodiments may include a sensing module suitable to sense the consumable level; and a communications module suitable for receiving the consumable level from the sensing module, and for communicating the consumable level to a user.
US11982556B2 Wet gas flow rate metering method based on a coriolis mass flowmeter and device thereof
This application discloses a wet gas flow rate metering method and device thereof. The Coriolis mass flowmeter measures a total mass flow rate Qm, a mixed density ρmix, and a medium temperature T; a combination of sensors measures a differential pressure ΔP between an inlet and an outlet; a flow rate calculation module performs multi-physical field coupling calculation to obtain an average gas density ρg; according to the mixed density ρmix, the average gas density ρg, and a liquid density ρl, a mass liquid content ηm of a mixed medium is calculated, and the total mass flow rate Qm is corrected by the mass liquid content ηm, the medium temperature T and the average pressure P to obtain a corrected total mass flow rate Qm′. According to the total mass flow rate Qm′ and the mass liquid content ηm, a two-phase flow rate is calculated.
US11982553B2 Apparatus for monitoring fluid flow in a pipe using electromagnetic velocity tomography
An apparatus for monitoring a fluid flow in a pipe using electromagnetic velocity tomography (EVT) which can incorporate capacitively-coupled electrodes which avoid any direct physical and electrical contact between the process fluid to be monitored and the electronics for processing the flow induced voltages, yet which can provide highly accurate output data for processing using electromagnetic velocity tomography (EVT) to produce images of the fluid flow.
US11982538B2 Passage direction detecting device
A passage direction detecting device includes: a detection processing unit that detects a passage direction in which a passage connected to an exit of a parking area of a vehicle extends and the vehicle has to travel after exiting from the parking area, based on a road surface marking provided on a road surface to illustrate the parking area.