Document | Document Title |
---|---|
US12062334B2 |
Pixel and display device including the same
A pixel may include a light emitting diode which includes an anode and a cathode, a first transistor which includes a first source region, a first drain region electrically connected to the anode, a first channel region, and a first gate electrode, a first sub-transistor which includes a first sub-source region connected to the first drain region, a first sub-drain region, a first sub-channel region, and a first sub-gate electrode, a second sub-transistor which includes a second sub-source region connected to the first sub-drain region, a second sub-drain region connected to the first gate electrode, a second sub-channel region, and a second sub-gate electrode, a storage line which overlaps the first sub-drain region and the second sub-source region, and a first hold pattern which overlaps the first sub-drain region, the second sub-source region, and the storage line, and connected to the first sub-drain region and the second sub-source region. |
US12062330B2 |
Display panel and electronic device
The present disclosure provides an electronic device and a display panel. The display panel includes a transition display region and a transparent display region. First pixel driving circuits are placed in the transition display region. Dummy pixel driving circuits are placed in the transition display region. One of the dummy pixel driving circuit is adjacently placed within a predetermined distance from at least one side of the first pixel driving circuits arranged along the second direction. This could reduce the environment difference between the pixel driving circuit close to the light sensing region and the pixel driving circuit inside the transition display region and thus reduce the luminance difference between the first display pixels controlled by the pixel driving circuit close to the light sensing region and the first display pixels controlled by the pixel driving circuit inside the transition display region. |
US12062321B2 |
Light emitting diode display device
An LED display device includes a system board, and multiple daughterboards that are assembled on the system board. The system board includes a drive power circuit, a first gate circuit and a second gate circuit. Each daughterboard includes a substrate, multiple LEDs that are disposed on the substrate, multiple first transistor switches that are respectively connected to the LEDs, and at least one second transistor switch that is connected to the LEDs. With respect to each daughterboard, the first transistor switches and the at least one second transistor switch cooperatively control current flows through the LEDs; the first transistor switches are further connected to the drive power circuit to respectively receive multiple drive currents, and are further connected to the first gate circuit to receive a timing signal; and the at least one second transistor switch is further connected to the second gate circuit to receive a timing signal. |
US12062319B2 |
Display apparatus having lock function and display driving circuit thereof
The present disclosure discloses a display apparatus having a lock function and a display driving circuit thereof. The display driving circuit of the present disclosure is configured to transfer a lock signal in a cascade way, receive a lock signal by pull-up and transfer the lock signal in an open drain form. |
US12062316B2 |
Display driving circuit and frequency correction method of display driving circuit
Disclosed are a display driving circuit and a frequency correction method of the display driving circuit, capable of quickly correcting a frequency change of a clock signal when a display device is driven at a low scan rate. |
US12062311B2 |
Display panel, method for driving shift register unit thereof, and shift register
Provided is a display panel. The display panel includes a substrate including a display region and a non-display region surrounding the display region; and a shift register unit, disposed in the non-display region; wherein the shift register unit includes a first shift circuit and a second shift circuit; wherein the first shift circuit is coupled to a first clock terminal, a second clock terminal, an input signal terminal, a first power terminal, a second power terminal, and a shift node; and the second shift circuit is coupled to the shift node, the first clock terminal, the second clock terminal, a third clock terminal, an enable control terminal, an output control terminal, the first power terminal, the second power terminal, and an output terminal. |
US12062310B2 |
Method for driving display device
To suppress degradation of a transistor. A method for driving a liquid crystal display device has a first period and a second period. In the first period, a first transistor and a second transistor are alternately turned on and off repeatedly, and a third transistor and a fourth transistor are turned off. In the second period, the first transistor and the second transistor are turned off, and the third transistor and the fourth transistor are alternately turned on and off repeatedly. Accordingly, the time during which the transistor is on can be reduced, so that degradation of characteristics of the transistor can be suppressed. |
US12062306B2 |
Display system
One form of a displaying unit combines a first screen, a second screen, and a third screen generated by a rendering unit so as to be arranged in a horizontal direction, and displays the combined screens on a display unit. A timer counter circuit causes the abnormality monitoring unit to set the black screen layer ON of the screen in which normality of each part related to the screen cannot be detected at a time interval shorter than a predetermined time, and the displaying unit displays the screen in a black screen by superimposing and displaying a black screen layer on the screen in which the black screen layer of being ON has been set. |
US12062304B2 |
Array substrate and testing method thereof
An array substrate and a testing method thereof are provided. The array substrate includes a gate driving circuit, a plurality of clock signal lines and a plurality of testing terminals, wherein a number of the clock signal lines is greater than a number of the testing terminals; the plurality of clock signal lines are connected to the gate driving circuit and the plurality of testing terminals, and at least two clock signal lines are connected to a same testing terminal; and the plurality of testing terminals are configured to connect to a testing device. |
US12062297B2 |
System and method for three-dimensional augmented reality guidance for use of equipment
Methods for providing real-time, three-dimensional (3D) augmented reality (AR) feedback guidance to a user of an equipment system for training or improved performance, including comparing sensed, real-time user positioning data and data received from the equipment system during use to reference positioning and procedure outcome data, and generating and providing to a user real-time position-based and outcome-based 3D AR feedback based on comparing the sensed and reference data. |
US12062296B2 |
Patient-specific cardiovascular simulation device
A surgical simulation device is disclosed that allows a structural heart disease (SHD) team, including a surgeon and an imaging specialist to perform a simulated cardiac intervention procedure using a patient-specific model that replicates biomechanical and echogenic properties of a specific patient to be operated on. The surgical simulation device can include a station with a tank for receiving a patient-specific cartridge with the patient-specific model. The device can also include an esophageal access system in the station and a vascular access system that couples to an access port of the station. |
US12062294B2 |
Augmentative and Alternative Communication (AAC) reading system
An augmentative and alternative communication (AAC) system and methods therefore are provided for assisting in learning to read. The system stores book data capturing the sequence of a book and dictionary which is used by a display controller for displaying symbols on an AAC reading user interface. This enables set of symbols to be displayed for each word which include a symbols having a contextually appropriate meaning for the current word being read within a displayed group of symbols. A reader conveys their understanding of the word by selecting the correct symbol. Selecting a symbol triggers audio output of the word associated with the symbol. |
US12062292B2 |
Updatable integrated control and monitoring system
An updatable, single fault impervious integrated control and monitoring system (ICMS) for airfield avionics comprising at least a pair of I/O Processors connected in parallel by two separate networks to each of a) a plurality of workstations, preferably including a Master Workstation, and b) one or more Equipment I/O Interface backplanes; said one or more Equipment I/O Interface backplanes comprising one or more programmable Equipment I/O Interface circuit card plugged therein and being structured to be programmed to bidirectionally translate at least one of a plurality of signal types required for control and monitoring of avionic equipment and convert said at least one of a plurality of signal types to and from a common signal type usable by the I/O Processors. Methods of making and using the updatable, single fault impervious ICMS are also described. |
US12062289B2 |
Dispatching provider devices utilizing multi-outcome transportation-value metrics and dynamic provider device modes
The present application discloses systems, methods, and computer-readable media that utilize computing devices to model multi-outcome transportation-value metrics that account for spatio-temporal trajectories across locations, times and other contextual features, and then utilize computer networks to dispatch provider devices to locations based on the multi-outcome transportation-value metrics. Moreover, the disclosed systems can utilize these multi-outcome transportation-value metrics and/or other models to manage and utilize dynamic transportation dispatch modes to more efficiently align provider devices and requestor devices across computer networks. For instance, the disclosed system can dispatch a provider device based on a discounted multi-outcome transportation-value metric. Furthermore, the disclosed system can dynamically determine prioritized dispatch mode provider device slots, fill provider device slots based on performance metrics, and then select provider device from between a prioritized transportation dispatch mode and another transportation dispatch mode based on prioritization metrics corresponding to a transportation request. |
US12062288B2 |
Determining efficient pickup locations for transportation requests utilizing a pickup location model
This disclosure describes a pickup location determination system that determines a pickup location for a received transportation request by filtering out door points based on various factors and by utilizing a pickup location model to select a pickup location from the filtered door points. For example, the disclosed systems generate door points relative to intersection points within a request radius of a request location associated with a received transportation request. The disclosed systems generate potential pickup locations by filtering out door points that are impractical and/or inefficient based on proximity to other door points, locations relative to venues, locations relative to side streets, and/or locations between parallel road segments (e.g., medians). The disclosed systems further utilize a pickup location model to select a pickup location from the potential pickup locations. |
US12062286B2 |
Method, apparatus, server, and computer program for collision accident prevention
A collision accident prevention method, apparatus, server, and computer program are proposed. The method can include predicting, based on data on a three-dimensional (3D) space corresponding to a caution zone, motion of each of at least one pedestrian in the caution zone and at least one vehicle in the caution zone. The method may also include determining, based on the predicted motion, a degree of risk of collision between the at least one pedestrian and the at least one vehicle. The method may further include providing a message corresponding to the determined degree of risk of collision to the at least one vehicle. |
US12062284B2 |
Vehicle display control device, control method of vehicle display control device, and storage medium
A vehicle display control device includes a processor configured to execute computer-readable instructions to perform. The processor is configured to identifying a specific vehicle that is another vehicle satisfying a specific condition based on information acquired according to communication from another vehicle located near a host vehicle, identifying a distance and a direction associated with the specific vehicle viewed from the host vehicle, and causing a display device to display a notification image capable of including a first area surrounding a host vehicle icon indicating the host vehicle and a second area surrounding the first area and a display icon indicating the position of the specific vehicle. |
US12062281B1 |
Roadway sight restriction early warning alarm system
A traffic obstruction early warning system installed in roadway locations with limited visibility or restricted line of sight to warn drivers approaching a hazardous road condition well in advance so that precautionary measures may be taken and thereby reduce the risk of the multiple vehicle involvement. Selected roadway locations for the system installations can be the location of past vehicle pile-ups, or at-risk locations. The system timely and cohesively integrates inputs from a plurality of roadway sensors and human reporting to deploy a variety of visible and audible alerts to approaching drivers, law enforcement, emergency responders, local hospitals, utility companies, vehicle apps, and others using a variety of communication modalities. |
US12062278B2 |
Building security system with false alarm reduction recommendations and automated self-healing for false alarm reduction
A system for preventing a false alarm that occurs at a building, the system includes a processing circuit configured to receive, via a communications interface, building data including events for the building devices. The processing circuit is configured to determine, based on the events, whether a false alarm rule has triggered, where the false alarm rule indicates relationships between one or more of the events that is indicative of a situation at the building site that causes the false alarm, generate a parameter update for at least one of the plurality of building devices in response to determining that the false alarm rule has triggered, and implement the parameter update by providing, via the communications interface, the parameter update to the at least one of the building devices. |
US12062272B2 |
Intelligent inert measurement mode
Embodiments relate generally to systems and methods for gas detection. A method may comprise operating a gas detector with a first alarm setting comprising a first predefined threshold; receiving sensed data of oxygen content in the ambient air; when the sensed data is below the first predefined threshold, activating an alarm; generating an acknowledgement request asking if the gas detector has entered an inert work zone; receiving a response from the user acknowledging that the gas detector has entered an inert work zone; deactivating the alarm; changing the alarm settings of the gas detector to a second alarm setting comprising a second predefined threshold; continuing to receive sensed data of oxygen content in the ambient air; when the sensed data is above the second predefined threshold, activating an alarm; and generating an acknowledgement request for the user asking if the gas detector has entered a normal operation work zone. |
US12062270B2 |
Vehicle monitoring
A method of vehicle-to-vehicle monitoring includes: receiving, at a monitor vehicle, a trigger to provide a report relating to a target vehicle, the trigger including identifying information of the target vehicle; obtaining, at the monitor vehicle, first information wirelessly that at least partially identifies the target vehicle; determining, at the monitor vehicle, that the first information corresponds to the identifying information of the target vehicle; and reporting, from the monitor vehicle based on receipt of the trigger and determining that the first information corresponds to the identifying information of the target vehicle, second information indicating presence of the target vehicle and a location associated with the target vehicle. |
US12062269B2 |
Security tag
A security tag including a flexible member that can be formed into a loop to attach the security tag to an article. A security tag comprises: a main body comprising a casing that comprises a first aperture proximate a first end wall and a second aperture proximate a second end wall; an elongate flexible member, a first end of the flexible member extending through the first aperture; a releasable locking mechanism in the main body and associated with the second aperture, the locking mechanism configured to retain a second end of the flexible member; and two electronic article surveillance sensors within the casing, the sensors on opposite sides of a plane disposed halfway between the first and second apertures. When the second end of the flexible member is retained in the casing by the locking mechanism, a centre of gravity of the main body lies in the plane. |
US12062268B2 |
Methods and apparatus for using video analytics to detect regions for privacy protection within images from moving cameras
In some embodiments, an apparatus includes a memory and a processor. The processor is configured to receive a set of images associated with a video recorded by a moving or a non-moving camera. The processor is configured to detect a structure of a region of interest from a set of regions of interest in an image from the set of images. The processor is configured to classify the structure into a geometric class from a set of predefined geometric classes using machine learning techniques. The processor is configured to alter the region of interest to generate an altered image when the geometric class is associated with an identity of a person, such that privacy associated with the identity of the person is protected. The processor is configured to send the altered image to a user interface or store the altered image in a standardized format. |
US12062263B2 |
Gaming machine and method with ratcheting enhancement feature
There is provided a gaming system, gaming machine, and method that presents a set of persistent enhancers as well as a plurality of symbols in an array corresponding to a plurality of symbol-bearing reels. The plurality of symbol-bearing reels bear game symbols. Each of the persistent enhancers is paired respectively with a separate one of a subset of the game symbols. The persistent enhancers persist across a plurality of game cycles of the game. Game-logic circuitry uses a random number generator to spin and stop the reels for a first game cycle, to populate the array with a portion of the game symbols. The game-logic circuitry detects, in response to the spinning and stopping, occurrence of one or more win events associated with one or more of the subset of the game symbols. In response to detecting a win event, the game-logic circuitry enhances an award for the win event using one of the persistent enhancers that is paired with a subset symbol displayed for the win event. Furthermore, the game-logic circuitry resets the used persistent enhancer to a default value and also increments one or more values of un-used ones of the persistent enhancers. The reset value(s) and incremented value(s) persist to a second game cycle subsequent to the first game cycle. |
US12062260B2 |
Valuable-medium monitoring system, valuable-medium monitoring method, server, and terminal device
A valuable-medium monitoring system of the present disclosure includes terminal devices and a server, the terminal devices each including a controller that extracts information on a valuable medium and determines whether or not the valuable medium is a circulation-unsuitable medium based on the extracted information on the valuable medium; and a transmitter that, in response to a determination that the valuable medium is a circulation-unsuitable medium, transmits information on the circulation-unsuitable medium to the server, the server including: a memory that stores pieces of information on circulation-unsuitable media, the pieces of information being grouped into groups; and a transmitter that, in response to transmission of information on a circulation-unsuitable medium from one of the terminal devices, transmits a specific group of information on a circulation-unsuitable medium to which the circulation-unsuitable medium corresponds to any other terminal devices satisfying a predetermined condition. |
US12062259B2 |
Banknote handling machine
The disclosure relates to a banknote handling machine comprising: a banknote transport arrangement configured to transport banknotes along transport paths within the machine, wherein the banknote transport arrangement comprises a diverter assembly comprising: a diverter rotatably attached to a structure of the machine, and an electric motor configured to transfer kinetic energy to the diverter so as to rotate the diverter between a first position and a second position, wherein the diverter, when in the first position, is configured to control banknotes to be transported along a first transport path, and wherein the diverter, when in the second position, is configured to control banknotes to be transported along a second transport path. |
US12062258B2 |
Use of a payment card to unlock a lock
Exemplary embodiments may provide keys for unlocking access to a location, like a user room, a secure location, a door at an employee location, a trunk, a closet or other locked location or item, on a payment card. Examples of a payment card include but are not limited to a credit card, a debit card, a smart card, an employee identification card, etc. A secure token that acts as digital key may be uploaded to the payment card. The payment card may then be put in close proximity of a wireless reader at the lock. The wireless reader obtains the secure token and extracts the contents. If the contents are proper, the lock is unlocked. Otherwise, the lock remains locked. |
US12062251B2 |
Device and method with image matching
An image matching method includes extracting, from a first image of an object, a landmark patch including a landmark point of the object, extracting, from a second image of the object, a target patch corresponding to the landmark patch; and determining a target point in the second image corresponding to the landmark point based on a matching between the landmark patch and the target patch. |
US12062250B2 |
Face features matching based tracker
Systems, and method and computer readable media that store instructions for features matching based tracker. |
US12062246B2 |
Extracting text from an image
A method for extracting text from an input image and generating a document includes: generating an edges mask from the input image; generating an edges image that is derived from the edges mask; identifying, within the edges mask, one or more probable text areas; extracting a first set of text characters by performing a first optical character recognition (OCR) operation on each of one or more probable text portions, of the derived edges image, corresponding to each of the probable text areas; generating a modified image by erasing, from the input image, image characters corresponding to the first set of text characters extracted by the first OCR operation; and generating a document by overlaying the extracted first set of text characters on the modified image. |
US12062242B2 |
Method and system for real-time continuous lane mapping and classification
The present disclosure discloses systems and method for real-time continuous lane mapping. The technique comprising receiving an input image of a road captured by an image sensor mounted on a vehicle; extracting one or more feature vectors from the image; extracting lane mark coefficients and lane type features from the one or more extracted feature vectors; detecting a lane mark by computing the coefficients and applying a pre-learned value; comparing the lane type relating to right and/or left lane markings with a predefined lane class; classifying the left and/or right lane markings based on the comparison and applying a pre-learned value; and generating a lane map along with the lane markings. The step of the lane detection and the classification is performed simultaneously based on the one or more extracted feature vectors. |
US12062239B2 |
Information processing device
An information processing device of the present invention includes a detection means that detects the content of an image, a determination means that determines a processing mode for the image based on the result of detection of the content of the image, and an execution means that executes processing for a captured image corresponding to the processing mode. |
US12062236B2 |
Image/video analysis with activity signatures
Video frames from a video are compressed into a single image or a single data structure that represents a unique visual flowprint or visual signature for a given activity being modeled from the video frames. The flowprint comprises a computed summary of the original pixel values associated with the video frames within the single image and the flowprint is specific to movements occurring within the video frames that are associated with the given activity. In an embodiment, the flowprint is provided as input to a machine-learning algorithm to allow the algorithm to perform object tracking and monitoring from the flowprint rather than from the video frames of the video, which substantially improves processor load and memory utilization on a device that executes the algorithm, and substantially improved responsiveness of the algorithm. |
US12062235B2 |
Providing travel-based augmented reality content with a captured image
Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for providing augmented reality content with a captured image in association with traveling, in accordance with some example embodiments. The program and method provide for receiving, by a messaging application running on a device of a user, a request to scan an image captured by a device camera; determining, in response to the receiving, a travel parameter associated with the request and an attribute of an object depicted in the image; obtaining supplemental content based on the travel parameter and on the attribute; and displaying an augmented reality content item, which includes the supplemental content, with the captured image. |
US12062233B2 |
Information processing apparatus and information processing method
There is provided an information processing apparatus including a projection control unit (150) that causes visual information to be projected onto a projection surface. The visual information corresponds to content that is provided to the projection surface and disposed on a first object. The content is identified on the basis of a recognition result of the first object and a recognition result of a second object. The second object is provided along with the first object. |
US12062231B2 |
Inundation and overflow prediction system using drone images and artificial intelligence
Disclosed is an inundation and overflow prediction system, and particularly, when there is provided an inundation and overflow prediction system, which can visually express the areas and degree of inundation and overflow on an orthophotograph, a Digital Elevation Model, and a Digital Surface Model based on images captured by a drone, which can reflect the latest environment and provide accurate numerical data, visualized information on inundated areas may be used in real-time for management of land to identify areas vulnerable to inundation and overflow and quickly respond to disasters, and objective information on numerical data may be provided in selecting locations for installing safety facilities against flood. Additionally, reports and documents, drawings for creating data, and visible simulation values may be output to supports works, and, there is an effect of constructing and utilizing a database regarding maintenance of social infrastructures through continuously learning of drone images. |
US12062229B2 |
Identification process of a dental implant visible on an input image by means of at least one convolutional neural network
The invention relates to a process for identification of an implant, optionally worn by an individual, comprising the following steps, performed by a processing unit: obtaining a radiographic input image in which a dental implant is visible; classification of a region of interest of said radiographic image by means of at least one convolutional neural network; said classification producing a list of candidate implants to be the implant visible on the image, the list being ordered as a function of a probability of being the implant visible on the image. |
US12062224B2 |
Method of identifying similars in clothing images
Described herein is a system and computer implemented method for finding similars for a selected clothing image amongst a set of clothing images in an electronic catalog in an online store serving online customers. An object detection model is applied to extract the clothing section within the clothing images to create a preprocessed image. A first machine learning model is applied on the preprocessed image(s) to convert the colors and textures of said preprocessed image into a first set of vector representations. A second machine learning model is applied on the preprocessed image(s) to convert the shapes of said preprocessed image into a second set of vector representations. Operations of mapping nearest vectors, matching attributes, sorting and ranking are performed, and thereafter similar images are displayed to the online customer. |
US12062223B2 |
High-resolution image matching method and system
A high-resolution image matching method and system are provided. The method includes performing regional fidelity down-sampling on an initial high-resolution image to obtain a multi-level low-resolution image, performing local matching on the obtained multi-level low-resolution images using a method with global probes to obtain a matching result of the low-resolution images, and performing reverse refinement on the obtained matching result of the low-resolution image using overall consistency of the image matching, to obtain the matching results of the high-resolution images at all levels until the matching results of the initial resolution images are obtained, so as to reduce the computational complexity of the image matching process and improve the accuracy of the matching result, and then the matching result of the high-resolution image is obtained through reverse refinement based on the overall consistency. |
US12062222B2 |
Computer-readable storage medium, image processing apparatus, and method for image processing
A non-transitory computer readable storage medium storing computer readable instructions executable by a computer is provided. The computer readable instructions cause the computer to obtain subject image data composing a subject image, set larger regions and smaller regions in each of the larger regions in the subject image, calculate a first feature amount of each of the smaller regions with use of values of pixels in each of the smaller regions and a second feature amount of each of the larger regions with use of values of pixels in each of the larger regions, determine whether each of the smaller regions is an edge region including an edge based on a comparison between the first feature amount and the second feature amount, and generate edge image data indicating edges in the subject image with use of results of the determination whether each of the smaller regions is an edge region. |
US12062221B2 |
Generating object images with different lighting conditions
An image generation system generates images of objects under different lighting conditions. An image of an object and lighting conditions for an output image are received. The lighting conditions may specify, for instance, a location and/or color of one or more light sources. The image of the object is decomposed into a shading component and a reflectance component. A machine learning model takes the reflectance component and specified lighting conditions as input, and generates an output image of the object under the specified lighting conditions. In some configurations, the machine learning model may be trained on images of objects labeled with object classes, and the output image may be generated by also providing an object class of the object in the image as input to the machine learning model. |
US12062208B2 |
Multi-stage autonomous localization architecture for charging electric vehicles
An automated charging system for an electric vehicle is disclosed that includes a plug with a built-in camera assembly. The camera assembly captures images of a charging port of the electric vehicle, which are processed by one or more processors to estimate the location of the charging port relative to the plug. A multi-stage localization architecture is described that includes a gross localization procedure and a fine localization procedure. The gross localization procedure can implement a first convolutional neural network (CNN) to estimate a position of an object in the image. The fine localization procedure can implement a second CNN to estimate a position and orientation of the object. Actuators for moving the plug in a three-dimensional space can be controlled by the multi-stage localization architecture. |
US12062206B2 |
Methods of estimating pose graph and transformation matrix between cameras by recognizing markers on the ground in panorama images
A method, computer program, and computer system is provided for 3D pose graph reconstruction. 3D reconstruction of indoor buildings for VR/AR applications, such as virtual touring, digital museum, and virtual home sale, may be performed based on estimating pose graph and transformation matrix between cameras by recognizing markers on the ground in panorama images. Image data corresponding to one or more views of a first camera is received. One or more markers corresponding to a second camera are identified within the received image data. A pose graph corresponding to the one or more views of the first camera is constructed based on the identified one or more markers, the pose graph comprising at least an edge. |
US12062205B2 |
Camera pose determination method and apparatus, and electronic device
Disclosed are camera pose determination methods and apparatuses. The method includes determining first pixels in a current image and second pixels in a previous image, determining second pixel points with the preconfigured semantics in a previous image frame before the current image frame, the first pixel points corresponding to at least a portion of the second pixel points, determining an error between the first pixel points and the second pixel points, and a camera pose change value of the current image frame relative to the previous image frame based on the error, and determining a camera pose of the current image based on a camera pose of the previous image and the camera pose change. Related devices and storage media are also disclosed. |
US12062203B2 |
Shot-processing device
The invention relates to a shot-processing device. The memory receives scene data comprising three-dimensional object pairs associating an object identifier, the ellipsoid data, which define an ellipsoid and its orientation and a position of center, and shot data defining a two-dimensional image of the scene, from a viewpoint corresponding to a desired pose. The detector receives shot data and returns two-dimensional object pairs comprising an object identifier and its associated shot region. The preparer determines a set of positioning elements, each associating the object identifier, the ellipsoid data, and ellipse data which define an ellipse approximating the shot region. The combiner generates candidates associating positioning elements and a shot orientation. The estimator calculates a pose comprising a position and an orientation. The selector projects the ellipsoid data onto the shot data from the pose, determines a measurement of similarity and selects the pose that has the highest likelihood value. |
US12062201B2 |
Generating symmetrical repeat edits for images
Embodiments are disclosed for identifying and generating symmetrical repeat edits to similar objects in an image. A selection of a first object and an edit to the first object in an image is received. The image is searched for a plurality of candidate objects that have a similar shape to the first object and the plurality of candidate objects are filtered to include one or more objects that are symmetrical with the first object. A symmetric object is selected from the plurality of candidate objects. An axis of symmetry is computed between the symmetric object and the first object. The edit is applied to the symmetric object and to the first object. |
US12062200B2 |
Mapping object instances using video data
A method comprising applying an object recognition pipeline to frames of video data. The object recognition pipeline provides a mask output of objects detected in the frames. The method includes fusing the mask output of the object recognition pipeline with depth data associated with the frames of video data to generate a map of object instances, including projecting the mask output to a model space for the map of object instances using a camera pose estimate and the depth data. An object instance in the map of object instances is defined using surface-distance metric values within a three-dimensional object volume, and has an object pose estimate indicating a transformation of the object instance to the model space. The object pose estimate and the camera pose estimate form nodes of a pose graph for the map of model instances. |
US12062195B2 |
System and method for optimizing dynamic point clouds based on prioritized transformations
An example disclosed method includes (i) transmitting a first point cloud to a client, wherein the first point cloud corresponds to a reference point cloud, (ii) receiving a second point cloud, and (iii) hierarchically determining changes in the second point cloud from the reference point cloud, wherein hierarchically determining the changes includes (a) identifying first areas in the second point cloud that have changed from the reference point cloud, and (b) for a first area having a highest priority, determining a first rigid 3D transformation that approximates a first change from the reference point cloud, and if the first rigid 3D transformation cannot be determined, further determining first points to be used to modify the reference point cloud, wherein the first points are representative of the first change. |
US12062193B2 |
Apparatus for preprocessing image data
The present invention provides an apparatus for preprocessing image data, comprising: a preprocessor for reducing a mesh resolution of an oral scan image to a reference resolution; a start line detector for detecting, from the preprocessed oral scan image, a start line corresponding to a bottom of a gum area; a boundary line detector for detecting, from the preprocessed oral scan image, a boundary line between a dental area and a gum area; and an area separator for separating a gum area from the oral scan image by using the start line and the boundary line. |
US12062190B2 |
Apparatus and method for measuring eye movement
The disclosed embodiment provides an apparatus and method for measuring eye movement, that can accurately measure eye movement by determining the eye position at high speed and high resolution even with a low-cost camera by using a phase mask and rolling shutter method instead of a lens, and can perform early diagnosis of neurological diseases, etc. based on the measured eye movement. |
US12062185B2 |
Model-based image segmentation
A method and system for mapping boundary detecting features of at least one source triangulated mesh of known topology to a target triangulated mesh of arbitrary topology. A region of interest in a volumetric image associated with each triangle of the target triangulated mesh is provided to a feature mapping network. The feature mapping network assigns a feature selection vector to each triangle of the target triangulated mesh. The associated region of interest and assigned feature selection vector for each triangle of the target triangulated mesh are provided to a boundary detection network. A predicted boundary based on features of the associated region of interest selected by the assigned feature selection vector is obtained from the boundary detection network. |
US12062182B2 |
Method and computing system for performing or facilitating physical edge detection
A method and computing system for facilitating edge detection are presented. The computing system may include at least one processing circuit configured to receive image information representing a group of objects in a camera field of view, and to identify, from the image information, a plurality of candidate edges associated with the group of objects. The at least one processing circuit may further determine, when the plurality of candidate edges include a first candidate edge which is formed based on a border between a first image region and a second image region, whether the image information satisfies a defined darkness condition at the first candidate edge. The at least one processing circuit may further select a subset of the plurality of candidate edges to form a selected subset of candidate edges for representing the physical edges of the group of objects. |
US12062176B2 |
Generating change comparisons during editing of digital images
The present disclosure describes systems, non-transitory computer-readable media, and methods for detecting and indicating modifications between a digital image and a modified version of a digital image. For example, the disclosed systems generates an ordered collection of change records in response to detecting modifications to the digital image. The disclosed systems generates determine one or more non-contiguous modified regions of pixels in the digital image based on the change records. The disclosed system generate an edited region indicator corresponding to the non-contiguous modified regions. The disclosed systems can further color-code the edited region indicator at an object level based on objects in the modified version of the digital image. |
US12062174B2 |
Fully automated multimodal system architecture for semantic segmentation of large-scale 3D outdoor point cloud data
A method, machine readable medium and system for semantic segmentation of 3D point cloud data includes determining ground data points of the 3D point cloud data, categorizing non-ground data points relative to a ground surface determined from the ground data points to determine legitimate non-ground data points, segmenting the determined legitimate non-ground and ground data points based on a set of common features, applying logical rules to a data structure of the features built on the segmented determined non-ground and ground data points based on their spatial relationships and incorporated within a machine learning system, and constructing a 3D semantics model from the application of the logical rules to the data structure. |
US12062173B2 |
Method for diagnosing plant diseases and plant disease diagnosis system
The disclosure relates to a method for diagnosing plant diseases and a plant disease diagnosis system. The method includes the following steps: acquiring a plant image; determining identification information according to the plant image, wherein the identification information includes at least one of species information and disease information; and extracting diagnostic information from a content management system according to the determined identification information, and outputting the diagnostic information. |
US12062168B2 |
Real-time estimation of local cardiac tissue properties and uncertainties based on imaging and electro-anatomical maps
Systems and methods for estimating local conductivities from anatomical information derived from MR images, ECG, and sparse contact maps are provided. ECG features and sparse measurements are mapped to an anatomical model represented as a graph. Graph convolutional layers and a multilayer perceptron are applied to extract local and global features respectively. The local and global features are combined and further processed by a series of fully connected layers to regress a set of vertex conductivities. |
US12062158B2 |
Image denoising method and apparatus
This application provides an image denoising method and apparatus, and relates to the artificial intelligence field and specifically relates to the computer vision field. The method includes: performing resolution reduction processing on a to-be-processed image to obtain a plurality of images whose resolutions are lower than that of the to-be-processed image; extracting an image feature of a higher-resolution image based on an image feature of a lower-resolution image to obtain an image feature of the to-be-processed image; and performing denoising processing on the to-be-processed image based on the image feature of the to-be-processed image to obtain a denoised image. This application can improve an image denoising effect. |
US12062154B2 |
Image correction system and image correcting method thereof
An image correcting method of the present invention includes: a step of performing a preprocessing process on an original image to generate a mask image including only an erased area of the original image; a step of predicting, by using generative adversarial networks, an image which is to be synthesized with the erased area in the mask image; and a step of synthesizing the predicted image with the erased area of the original image to generate a new image. |
US12062149B2 |
Projection image display control apparatus and method
A projection image display control apparatus may include: an input unit configured to receive projection image information and manipulation information; a memory configured to store a program for controlling a projection image display by using the projection image information and the manipulation information; and a processor configured to execute the program, wherein the processor identifies a manipulation target object within the projection image by using the manipulation information, determines whether the manipulation target object is included in a shadow, and transmits a command signal to change a UI of the manipulation target object included in the shadow. |
US12062148B2 |
On-demand 3D image viewer
An example embodiment may involve obtaining, by a graphical viewer, a 3D model of an object; requesting, by the graphical viewer, one or more 2D textures for the object from an image server application; receiving, by the graphical viewer, the one or more 2D textures from the image server application; possibly based on the 3D model of the object and the one or more 2D textures, generating, by the graphical viewer, a texturized image representation of the object; and displaying, by the graphical viewer, the texturized image representation of the object. |
US12062144B2 |
Automated augmented reality experience creation based on sample source and target images
Methods and systems are disclosed for performing automatically creating AR experiences on a messaging platform. The methods and systems perform operations that include: receiving, via a graphical user interface (GUI), input that specifies a plurality of image transformation parameters; accessing a set of sample source images; modifying the set of sample source images based on the plurality of image transformation parameters to generate a set of sample target images; training a machine learning model to generate a given target image from a given source image by establishing a relationship between the set of sample source images and the set of sample target images; and automatically generating an augmented reality experience comprising the trained machine learning model. |
US12062135B2 |
Three-dimensional motion grid system for autonomous vehicle perception
A method is described and includes receiving a frame of point cloud data from at least one onboard light detection and ranging (LIDAR) sensor of a vehicle; discarding points of the received frame of point cloud data that are outside a defined geographic area around the vehicle; and, subsequent to the discarding, performing ray tracing in connection with the remaining points of the received frame of point cloud data. The method may further include characterizing an occupancy condition of each of a plurality of cells of a three-dimensional (3D) grid corresponding to the defined geographic area based on the ray tracing of the received frame of point cloud data, wherein the 3D grid corresponds to the received frame of point cloud data. |
US12062127B2 |
Wearable electronic device controlling noise canceling of external wearable electronic device and method of operating the same
According to certain embodiments, an electronic device comprises: at least one display module; at least one communication module; at least one microphone; at least one camera; and a processor, wherein the processor is configured to: capture at least one image through the at least one camera, identify at least one object located around the electronic device, based at least in part on the at least one image, identify sound information attributable to the identified at least one object from first sound data input through the at least one microphone, control the at least one display module to display at least one virtual object corresponding to the identified at least one object at a position corresponding to the at least one object, wherein the position is determined based on the sound information, obtain a first user input associated with a first virtual object among the at least one virtual object, and determine a noise cancellation (NC) level of a first object corresponding to the first virtual object, based on the first user input. |
US12062126B2 |
Load multiple primitives per thread in a graphics pipeline
Systems, apparatuses, and methods for loading multiple primitives per thread in a graphics pipeline are disclosed. A system includes a graphics pipeline frontend with a geometry engine, shader processor input (SPI), and a plurality of compute units. The geometry engine generates primitives which are accumulated by the SPI into primitive groups. While accumulating primitives, the SPI tracks the number of vertices and primitives per group. The SPI determines wavefront boundaries based on mapping a single vertex to each thread of the wavefront while allowing more than one primitive per thread. The SPI launches wavefronts with one vertex per thread and potentially multiple primitives per thread. The compute units execute a vertex phase and a multi-cycle primitive phase for wavefronts with multiple primitives per thread. |
US12062121B2 |
System and method of a digital persona for empathy and understanding
A method to generate a digital avatar simulating a human for behavioral empathy and understanding is described. The method includes training a neural network to generate the digital avatar to simulate the human according to a vector of human attributes and generate responses in response to interactions with a user based on the vector of human attributes. The method also includes interacting, by the user, with the digital avatar, in which the digital avatar initially having a similar background and attributes as the user. The method further includes modifying, over time, the attributes of the digital avatar to represent a target background and a target set of attributes different from the user. |
US12062119B2 |
Dynamic differential evolution based control for typeface visual accessibility
Embodiments presented in this disclosure provide for dynamic application of user selected visual accessibility transforms onto glyphs of standard fonts so that, for instance, a user device can present textual content to a user in a form personalized by the user to be more readable. In accordance with some aspects, a user selection of a font transformation is received. A set of initial control points of an initial glyph is transposed based on the font transformation to generate a set of modified control points. A modified glyph is constructed using differential evolution based at least on the set of initial control points and the set of modified control points. |
US12062117B2 |
Method for creating a work of graphic art
A method for creating a work of graphic art including steps of providing six tiles displaying a four signifying color; providing four tiles displaying a three signifying color; providing four tiles displaying a five signifying color; providing three tiles displaying a two signifying color; providing three tiles displaying a six signifying color; providing a tile displaying a one signifying color; providing a tile displaying a seven signifying color; providing a tile displaying a zero signifying color; providing a tile displaying a nine signifying color; providing a flat surface and successively placing the tiles upon the surface so that the tiles form a matrix of six submatrixes, wherein each submatrix has four of the tiles, and wherein the sum of numbers signified by each submatrix's colors equals 16. |
US12062115B2 |
Method and apparatus for text effect processing
A method and an apparatus for text effect processing, an electronic device, and a computer readable storage medium. The method comprises: sending to a server a request to acquire a text effect resource, the text effect resource being used to implement a display effect of text associated with multimedia; receiving a text effect resource sent by the server; and on the basis of the text effect resource, performing color-separated effect processing on text, causing text of different color components to be synchronously and dynamically displayed on a terminal screen, following playback progress of the multimedia. |
US12062109B2 |
Collusion attack prevention
Systems and methods are described for obfuscating variants of content segments. Variants of content segments can be used to encode an identifying sequence in a transmission of content. The variants of the content segments can each include one or more marked frames and one or more unmarked frames. Variations can be introduced into the unmarked frames for each of the variants of the content segments. |
US12062108B2 |
Wagering platforms and access derived from machine-readable codes
A system for verifying a user device for authorizing access to a wagering portal comprising: a server system comprising at least one server, at least one database, and at least one user device; a plurality of operable rules populated on said server system wherein said operable rules are met by actions performed by scanning by the user device one or more tags positioned within a geofence within a venue; verifying an identification card or another verification data confirm age of the user; verifying a location by determining whether the scan by the user device of the first tag was within a geofence corresponding to the venue; and upon verifying the age and a location, redirecting the user device from a server, a URL, or a Web app to a wagering portal. |
US12062104B2 |
Systems and methods for security alerts
A method of including receiving a first input from a user and determining that the first input matches at least a portion of an account number associated with a user account of the user. Based on the determination the method may include requesting and receiving a second input from the user that may include a second string of numbers. The method may also include determining that the second input is a combination of a PIN associated with the user account. Based on the determination, the method may include executing a contingency action. |
US12062103B2 |
Predicting identity-of-interest data structures based on incident-identification data
The present invention relates to a system for identifying identify of interest data structures based on a trained identity of interest model and using individual-incident data structures integrating individual identification data received from third party resources based on an incident data structure. |
US12062099B2 |
Computer-based systems employing a network of sensors to support the storage and/or transport of various goods and methods of use thereof to manage losses from quality shortfall
In some embodiments, the present disclosure provides a network of multi-functional sensors; where, based on a quality insurance, each multi-functional sensor is positioned in, on, or in a vicinity of: a transported cargo and/or a cargo container, containing the transported cargo; where each multi-functional sensor is configured to measure particular transport-related condition, particular cargo-related condition, or both, to form cargo transport sensor data and wirelessly transmit it to a server that is configured to dynamically predict, based on the cargo transport sensor data, a predicted quality loss of the transported cargo, determine a current loss value of the transported cargo and caused one or more remedial actions that include instantaneously instructing to pay a payout amount to an owner of the transported cargo to compensate for the current loss value and/or transmitting a remedial instruction with an adjustment to the operation of one or more of a cargo transport, the cargo container, and a cargo storage. |
US12062097B1 |
Disaster damage analysis and loss mitigation implementing unmanned aerial vehicles (UAVs)
Various techniques are described utilizing one or more unmanned aerial vehicles (UAVs, or “drones”) for various disaster and/or catastrophe-related purposes. UAVs may collect data in an attempt to predict the occurrence and/or extent of a catastrophe and/or to mitigate the impact of a catastrophe before and, if not at that time, once it has occurred. The UAVs may perform various tasks such that the damage to property caused by a catastrophe (or potential catastrophe) may be eliminated or mitigated. A UAV may receive a flight path based on an energy consumption related condition and operate based on the flight path. Operating based on the flight path includes docking the UAV with a power supply device for charging a power source of the UAV. |
US12062094B2 |
Darkpool matching of orders with price discretion
Systems and methods for processing a discretion order in a dark pool matching environment may receive a first order of a first trader, and a contra second order defining a quantity reserved in an OMS of a second trader and a price range. When a first price of the first order is determined to be within the price range, (1) the price of the first order and (2) execution indicia selectable by the second trader to cause execution of a portion of the second order against a portion of the first order, are provided to the second trader. The first price of the first order and the execution indicia are not output or otherwise disclosed to the second trader, prior to determining that the first price of the first order is within the price range of the second order. |
US12062091B1 |
Quote depletion protection
Systems and techniques are described for implementing quote depletion protection via an exchange computer system. In some implementations, a financial instrument transaction order (e.g., a midpoint discretionary order for a financial instrument) with an instruction to apply quote depletion protection is received from a user device. Market conditions associated with the financial instrument transaction order (e.g., a National Best Bid (“NBB”) or National Best Offer (“NBO”)) are monitored. A quote depletion protection profile related to the financial instrument transaction order is accessed. An operation is then performed based on the market conditions and the quote depletion protection profile. The operation includes preventing execution of the order at a price between the NBB and NBO, or preventing execution of the order at a price between the NBB and NBO unless it can be executed at less than a threshold price differential relative to the NBB or NBO. |
US12062090B2 |
Blockchain-enabled electronic futures trading system with optional computerized delivery of cryptocurrency
A blockchain enabled electronic futures trading system and method provided which allows for optional computerized delivery of cryptocurrency. A trade determination system allows a buyer and seller computer system to trade a future on a cryptocurrency such as bitcoin. Additionally, the trade determination system communicates with a central clearing computer system that allows the seller to provide, using the block chain, an amount of bitcoin equal to or greater than the underlying future by transferring the bitcoin from a seller bitcoin wallet associated with the seller computer system to a central clearing bitcoin wallet associated with the central clearing computer system. Upon the expiration date of the future, the seller may optionally select to provide to the buyer the bitcoin that was previously transferred to the central clearing bitcoin wallet instead of fiat currency. |
US12062089B2 |
Assisted channel credit applications with automatic integration into digital wallets
The present disclosure involves systems, software, and computer-implemented methods for providing assisted channel credit application completion for customers, where approval of the credit application results in an automatic integration of payment credentials into a corresponding digital wallet. One example method includes receiving, via an assisted channel user terminal, a request to apply for a new credit account for a customer. Input into a digital credit application is input by an employee or teller on behalf of the customer. A credit adjudication process is performed on the application, and, in response to approval, a new credit account associated with the customer and corresponding payment information is created. A system to which the set of payment information is to be provided is identified, and the set of payment information associated with the new credit account is transmitted to those systems to be automatically integrated into those systems' digital wallets. |
US12062085B2 |
Adjust ads auction using predicted user response to an in-ad survey
The present disclosure selects third party content based on feedback. A selector identifies several content items including first and second content items (or more) responsive to a request. A machine learning engine determines a first feature of the first content item, a second feature of the second content item, and a third feature of the web page or a device associated with the request. The machine learning engine determines, responsive to the first feature and the third feature, a first score for the first content item based on a machine learning model generated using historical signals received from devices via a metadata channel formed from an electronic feedback interface. The machine learning engine determines a second score for the second content item responsive to the second feature and the third feature. A bidding module determines a price for the first content item based on the first and second scores. |
US12062083B1 |
Systems for determining user interfaces to maximize interactions based on website characteristics
Data from a first website and second website is used to determine a model for presenting a search output in response to a query received by the first website. The data from each website includes parameters of search queries, characteristics of items that were output in response, and an indication of items that were purchased. Characteristics of the first website are used to determine weights that are applied to data from the second website. A relationship between search queries received by each website is used to determine a first weight. A relationship between features or options offered by the second website and those offered by the first website is used to determine a second weight. For example, if the second website offers a service that the first website does not, the availability of this service for particular items may be disregarded when determining the model for the first website. |
US12062081B2 |
Gender attribute assignment using a multimodal neural graph
A system including one or more processors and one or more non-transitory computer-readable media storing computing instructions that, when executed on the one or more processors, cause the one or more processors to perform functions including: receiving a respective item description and at least one respective attribute value for each item of a set of items; generating at least one respective text embedding; generating a graph of the set of items based on at least co-view data to create pairs of items that are co-viewed by joining respective pairs of items; training the text embedding model and a machine learning model using a neural loss function based on the graph; and automatically determining, using the machine learning model, as trained, a label for each item of the set of items. Other embodiments are disclosed. |
US12062080B2 |
Reducing sample selection bias in a machine learning-based recommender system
The present disclosure relates to improving recommendations for small shops on an ecommerce platform while maintaining accuracy for larger shops by retraining a machine-learning recommendation model to reduce sample selection bias using a meta-learning process. The retraining process comprises identifying a sample subset of shops on the ecommerce platform, and then creating shop-specific versions of the recommendation model for each of the shops in the subset by optimizing the baseline model to predict user-item interactions in a first training dataset for the applicable shop. Each of the shop-specific models is then tested using a second training dataset for the shop. A loss is calculated for each shop-specific model based on the model's predicted user-item interactions and the actual user-item interactions in the second training dataset for the shop. A global loss is calculated based on each of the shop-specific losses, and the baseline model is updated to minimize the global loss. |
US12062075B1 |
Communication generation for target leads
Systems and methods are provided for user interfaces and other improvements related to asset management. Asset and transaction data can be analyzed, including information about current assets and transaction arrangements. An alert can be generated when a replacement asset can be provided in transaction arrangements with improved transaction features. The replacement asset may be selected from an asset owner's actual or virtual inventory. |
US12062067B2 |
Artificially intelligent computing device and refrigerator control method using the same
A method for controlling a refrigerator performed by an artificial intelligence computing device may include photographing a food material stored inside of the refrigerator; comparing the photographed image with a preconfigured previous image, and transmitting storage information of the food material to a cloud according to a comparison result; learning the transmitted storage information of the food; determining a stock state of the food material based on the learned storage information of the food material; and determining whether to transmit relation information related to the food material depending on the determined stock state of the food material. One or more of the artificial intelligence computing device according to the present disclosure may be linked with an Artificial Intelligence module, a drone (Unmanned Aerial Vehicle, UAV), a robot, an Augmented Reality (AR) device, a virtual reality (VR) device, a device related to 5G service, and the like. |
US12062064B2 |
Reimpression promotion system
In a promotion offering system, a promotion offering may be presented to a consumer on more than one occasion. The previous presentation of the promotion to the consumer may affect a subsequent presentation of the same promotion to the same consumer. The present invention provides an apparatus and method for analyzing the effect a previous presentation of a promotion may have on a consumer when the promotion is presented to the consumer at a subsequent time. |
US12062062B2 |
Missed revenue and analysis based on competitor data
Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method to present missed revenue based on competitor data. The program and method provide for receiving indication of a user request to present missed revenue for at least one product made available for purchase by a website; determining a set of competitor products for the at least one product, each competitor product in the set of competitor products having a competitor product price; identifying, based on the determining, a first competitor product within the set of competitor products with a lowest competitor product price; calculating a missed revenue for the at least one product based at least in part on a difference between the product price and the lowest competitor product price for a given time period; and causing display of the missed revenue in association with the at least one product. |
US12062061B2 |
Allocation of service provider resources based on a capacity to provide the service
An example includes one or more devices may include one or more memories and one or more processors, communicatively coupled with at least one of the one or more memories, to identify a service that is provided within a region; identify a model that is associated with the service, the model having been trained based on consumer profile data, service provider data, and historical information; determine a current demand associated with the service in the region; predict, using the model and based on the current demand associated with the service, a future demand for the service during a time period; determine a current capacity to provide the service based on real-time service provider information associated with service providers that are providing the service in the region; and perform an action associated with the service based on the future demand for the service and the current capacity to provide the service. |
US12062059B2 |
Self-supervised system generating embeddings representing sequenced activity
The disclosure herein describes a system for generating embeddings representing sequential human activity by self-supervised, deep learning models capable of being utilized by a variety of machine learning prediction models to create predictions and recommendations. An encoder-decoder is provided to create user-specific journeys, including sequenced events, based on human activity data from a plurality of tables, a customer data platform, or other sources. Events are represented by sequential feature vectors. A user-specific embedding representing user activities in relationship to activities of one or more other users is created for each user in a plurality of users. The embeddings are updated in real-time as new activity data is received. The embeddings can be fine-tuned using labeled data to customize the embeddings for a specific predictive model. The embeddings are utilized by predictive models to create product recommendations and predictions, such as customer churn, next steps in a customer journey, etc. |
US12062057B2 |
Systems and methods for feed-back based updateable content
A system (100), for providing feed-back based updateable content, comprising a text analyzer (TA) to analyze content to determine analyzed text vectors (ATV); a reader profiler (RP) to profile a reader in terms of analyzed text vectors to obtain reader classification vectors (RCV), dynamically forming clusters of readers, parsing served content through formed clusters to obtain cluster-specific analyzed text vectors; providing a first feedback output signal in correlation with a cluster of readers in correlation with a specific analyzed text vector; causing to provide changed content, to cause a change in said specific analyzed text vector; serving said changed content; parsing said changed content dynamically formed clusters to obtain changed cluster-specific analyzed text vectors; providing a next feedback output signal; checking if said specific analyzed text vector fits within pre-defined ranges of values, provided by optimum text analyzed vectors, across said clusters; and serving said changed content. |
US12062056B2 |
Customizable data management system
The invention relates to methods, systems, and computer-readable media related to a system having a plurality of users, designed to display a user-customized subset of item and/or provider information to the user. |
US12062055B2 |
Systems and methods for increasing data security in social media online platforms
Methods for increasing a data security of information shared and viewed within a social network platform is provided. Methods may include generating a social media impersonation score (“SMIS”) for a first user account on the social network platform. The SMIS may indicate a veracity of the user profile data associated with the first user account. Methods may include verifying the veracity of the user profile data by determining an authenticity of a corporate email address associated with the first user account. Methods may include determining that the corporate email address exists and verifying that a domain associated with the corporate email address is a trusted domain. Methods may include generating the SMIS based on results of the verifying and linking the SMIS to the first user account. Methods may further include displaying the first user account and the SMIS on a graphical user interface (“GUI”) of the social network platform. |
US12062053B2 |
Information processing system, purchase registration device, and control method thereof
An information processing device includes: a first acquirer, a second acquirer, and a switcher. The first acquirer acquires user information of a user who executes a registration operation on a purchased merchandise. The second acquirer acquires a first time value for the registration operation based on the user information. The switcher switches a registration operation method for the purchased merchandise when a second time value required for the registration operation exceeds the first time value. |
US12062052B2 |
Systems for securing transactions based on merchant trust score
Systems for securing transactions based on merchant trust score are disclosed. The system may receive information identifying a merchant from a user device and, in response, retrieve transaction data associated with the merchant and receive website data in response to receiving information identifying the merchant. The system may use a machine learning model to generate a merchant trust score for the merchant, and determine whether the merchant trust score is less than a predetermined threshold. The system may also generate or retrieve an alternative payment method and provide related information or a recommendation to the user device. |
US12062050B2 |
Utilizing risk to process records representing contingent assets
A method executed by a computing entity includes interpreting digital records to produce a first digital record representing a first contingent asset. The method further includes interpreting a first authenticity indicator associated with the first digital record to produce a first contingent asset risk level. When the first contingent asset risk level is greater than a contingency risk threshold level, the method further includes establishing a set of first contingent asset available terms for a corresponding set of portions of the first contingent asset, generating a set of first smart contracts to represent the set of portions to include the set of first contingent asset available terms and a contingent status. The method further includes causing generation of a non-fungible token to represent the set of first smart contracts in an object distributed ledger. |
US12062045B2 |
Systems and methods for verified communication between mobile applications
Systems and methods for establishing trust between a conventional mobile application and a micro application are disclosed. In accordance with aspects, a method may include authenticating user credentials with a backend processing infrastructure of a provider of a mobile application, wherein the authenticating generates session information; receiving, at the mobile application, a uniform resource identifier (URI), wherein the URI includes the session information as a parameter of the URI; receiving, at the mobile application, a user-activation of the URI; receiving, at the backend processing infrastructure of the provider of the mobile application and from a backend processing infrastructure of a third party, the session information; verifying, by the backend processing infrastructure of the provider of the mobile application the session information; and sending, by the backend processing infrastructure of the provider of the mobile application and to the backend processing infrastructure of the third party, requested user information. |
US12062042B2 |
Vehicle toll transponder for enabling multiple transaction cards and securely providing transaction card details
A toll transponder may receive transaction card data identifying a transaction card associated with a transaction account. The toll transponder may provide to a toll server device, and via a toll antenna of a toll collection system, a request for a transaction amount for a vehicle toll, and may receive a response requesting authorization for payment of the transaction amount. The toll transponder may determine, based on the response, an authorization request cryptogram for payment of the transaction amount, and generate an encrypted signal identifying the authorization request cryptogram, the transaction card data, and a toll transponder identifier identifying the toll transponder. The toll transponder may provide the encrypted signal to the toll server device via the toll antenna, and may receive from the toll server device, via the toll antenna, data indicating whether the transaction amount for the vehicle toll is approved. |
US12062036B1 |
Systems and methods for ghost card creation via a browser extension
Embodiments described herein disclose methods and systems for identifying that a user is accessing a retailer or service provider website and automatically enabling an interactive window that includes personalized user information. The system can detect that the user is accessing a payment webpage associated with the website, and, in response, generate a selectable list of payment instruments associated with the user. When the user selects a payment instrument, the system can create an electronic ghost card linked to the payment instrument and the electronic ghost card information can be input into the payment webpage. |
US12062031B2 |
System and method for a line of credit based digital content multichambered cloud based distribution platform
A method whereby a user is granted access to a digital content distribution platform subsequent to the user downloading a computer application onto a client device. Granting access includes providing the user with a line-of-credit usable by the user to access digital content files from the digital content distribution platform. The method includes receiving, from the client device, a user interaction with a social networking platform and increasing the line-of-credit as a function of the user's interaction with the social networking platform. The method includes receiving, from the user, a selection of a digital content file located on the digital content distribution platform and providing the user with access to the selected digital content file if a limit of the line-of-credit exceeds an associated cost of the selected digital content file, and then decreasing the line-of-credit by at least a portion of the line-of-credit. |
US12062028B2 |
Systems and methods of managing hardware systems in a retail point-of-sale management network
In some embodiments, systems and methods are provided a retail point-of-sale (POS) hardware management system, comprising: an intermediary system control circuit configured to execute computer program modules comprising a hardware management module configured to operate as an intermediary module between multiple different sets of client POS systems, a plurality of different sets of hardware systems configured to be engaged by the client POS systems, and a plurality of shared resource applications; the hardware management module comprising a plurality of hardware manager sub-modules each corresponding to one of the sets of hardware systems; each of the hardware manager sub-module is configured to output communications and receive communications in accordance with a single predefined hardware communications protocol, of a set of a plurality of predefined hardware communications protocols, corresponding to the set of hardware systems regardless of a type of hardware system or manufacturer. |
US12062025B1 |
Payment services via application programming interface
The described financial institution computing system provides services to customers through an application programming interface (“API”). The services include user identification services to customers and payment services that allow users to pay the customers via the financial institution. The user identification services allow the customers to verify the identity of users as non-fraudulent users. Further the user identification services allow the financial institution to provide known user information to the customers for purposes of prepopulating registration forms, completing transactions, and the like. Further services, such as user account validation services, payment services, and the like are also possible through the financial institution APIs. In some situations, users are registered with the financial institution. For example, a user may also be an account holder with the financial institution. In other situations, the users are not registered with the financial institution. |
US12062022B1 |
Waste collection and sorting apparatus
A waste management system includes a waste management device, a monitoring unit, and a communication unit. The waste management device includes a collection unit, a classification unit, a segregation unit, a plurality of sensors, a power unit, and a plurality of waste bins. The collection unit collects one or more waste articles. The classification unit utilizes a machine-learning model and identifies a waste category of the one or more waste articles. The segregation unit transports the one or more waste articles to a particular waste bin corresponding to the identified waste category. The power unit supplies power to the waste management device. The monitoring unit monitors the waste management device and controls a resultant action. The communication unit communicates one or more data between a control station and the waste management device using a plurality of IoT devices. |
US12062021B2 |
Method and system for augmenting real-fix tips with additional content
A method and system for generating and outputting a real-fix tip (RFT) augmented with a pointer to additional content. The additional content may be relevant to any of a complaint, vehicle, cause of complaint, how the cause for complaint was discovered, and service-operation performed on the vehicle to resolve the complaint. The RFT may include a complaint, cause, and correction, and may be stored within a database containing repair orders that include complaints, causes, and corrections regarding various vehicles. A processor may generate the RFT after determining a threshold number of RO with a common complaint, vehicle, cause, and correction. A processor may search the database for the RFT based on a complaint and vehicle, display a list of RFT located during the search, display an RFT selected from the list, obtain additional content pointed to by a pointer in the RFT, and output the additional content to a display. |
US12062012B2 |
System and method for managing inventory at dispensing units
Dispensing units or stations for dispensing items, such as in a healthcare facility, are linked in a network. The dispensing stations are arranged in groups. Inventory data for all the stations in a group is combined together, and displayed at a graphical view or widget. Multiple widgets may be displayed on a dashboard screen of a user system, for use in managing inventory. |
US12062011B1 |
Token allocation for distributed shipping document processing
Systems and methods which provide for allocation of tokens, such as may be used for tracking number dissemination, for shipment document processing are described. Embodiments operate to allocate tokens to the various shipping document processing systems for their use by the respective document processing systems. The various shipping document processing systems may be enabled to independently perform shipping document processing for extended periods of time (e.g., days, weeks, etc.) using their respective allocations of tokens, such as to use the tokens, including reuse of the tokens over time, without overlap (e.g., without introducing overlapping instances of tracking numbers). Logic of shipping document processing systems record use time information (e.g., a date and/or time of use of a token or tokens) in association with their use of tokens of their allotment, wherein the use tokens from the allocations is in accordance with last use time information. |
US12062009B2 |
Flexible dock-out time
A system including one or more processors and one or more non-transitory computer-readable media storing computing instructions configured to run on the one or more processors and perform: generating a feasible dock-out plan designed to deliver one or more orders to one or more physical stores based on a feasible route plan by: generating a preliminary dock-out time boundary based on one or more delivery time windows; determining an earliest dock-out time based at least in part on the preliminary dock-out time boundary and a backward search; and determining a latest dock-out time based at least in part on the preliminary dock-out time boundary and a forward search; and transmitting a range of dock-out times comprising (i) the earliest dock-out time and (ii) the latest dock-out time to a user. Other embodiments are described. |
US12062008B2 |
Methods and systems for item delivery along delivery routes
Methods and systems for coordinating item delivery are disclosed. In one aspect, a method comprises receiving delivery route data from a carrier device, generating, based on the delivery route data, a digital route for a delivery resource, the digital route comprising a street portion and an office portion, wherein the street portion comprises: a plurality of delivery points at which the carrier is to perform a service, and a segmented travel course for the carrier to travel to each of the plurality of delivery points in a determined sequence, and wherein the office portion comprises details regarding one or more office activities performed by the carrier to prepare for or conclude the street portion of a delivery route. The method further comprises determining an expected duration of time for: (1) travel of each segment of the travel course, (2) completion of each of the street activities, and (3) completion of the one or more office activities. |
US12061995B2 |
Learning with limited supervision for question-answering with light-weight Markov models
Methods for natural language semantic matching performed by training and using a Markov Network model are provided. The trained Markov Network model can be used to identify answers to questions. Training may be performed using question-answer pairs that include labels indicating a correct or incorrect answer to a question. The trained Markov Network model can be used to identify answers to questions from sources stored on a database. The Markov Network model provides superior performance over other semantic matching models, in particular, where the training data set includes a different information domain type relative to the input question or the output answer of the trained Markov Network model. |
US12061993B2 |
Service providing system, business analysis support system, and method
Disclosed is a service providing system capable of providing an information processing function effective for a variety of system constructions as a service. The service providing system of the present embodiment realizes an information retrieval function, a knowledge base construction function, and a knowledge presentation function. The information retrieval function retrieves information on an analysis target and information indicating a condition of the analysis target; the knowledge base construction function constructs a knowledge database for acquiring knowledge corresponding to the condition of the analysis target based on the information retrieved by the information retrieval function. The knowledge presentation function presents knowledge corresponding to the condition of the analysis target from the knowledge database. |
US12061989B2 |
Machine learning artificial intelligence system for identifying vehicles
An artificial intelligence system for identifying attributes in an image. The system may include a processor in communication with a client device; and a storage medium. The storage medium may store instructions that, when executed, configure the processor to perform operations including: extracting first features; categorizing the first images in a first group or a second group; modifying first metadata associated with each image in the first images to include a binary label; calculating a classification function; classifying a second plurality of images using the classification function; extracting second features from the second images classified in the first group; categorizing the second images in the first group by attribute; calculating an attribute identification function that identifies attributes of the second images; and identifying at least one attribute associated with a client image using the attribute identification function, the client image being received from the client device. |
US12061984B2 |
Architectures, systems and methods for program defined transaction system and decentralized cryptocurrency system
In one aspect, the invention comprises a system and method for control of a transaction state system utilizing a distributed ledger. First, the system and method includes an application plane layer adapted to receive instructions regarding operation of the transaction state system. Preferably, the application plane layer is coupled to the application plane layer interface. Second, a control plane layer is provided, the control plane layer including an adaptive control unit, such as a cognitive computing unit, artificial intelligence unit or machine-learning unit. Third, a data plane layer includes an input interface to receive data input from one or more data sources and to provide output coupled to a decentralized distributed ledger, the data plane layer is coupled to the control plane layer. Optionally, the system and method serve to implement a smart contract on a decentralized distributed ledger. |
US12061980B2 |
Effective representation of complex three-dimensional simulation results for real-time operations
System and methods for training neural network models for real-time flow simulations are provided. Input data is acquired. The input data includes values for a plurality of input parameters associated with a multiphase fluid flow. The multiphase fluid flow is simulated using a complex fluid dynamics (CFD) model, based on the acquired input data. The CFD model represents a three-dimensional (3D) domain for the simulation. An area of interest is selected within the 3D domain represented by the CFD model. A two-dimensional (2D) mesh of the selected area of interest is generated. The 2D mesh represents results of the simulation for the selected area of interest. A neural network is then trained based on the simulation results represented by the generated 2D mesh. |
US12061979B2 |
System and method for query to ad matching using deep neural net based query embedding
The present teaching relates to obtaining a model for identifying content matching a query. Training data are received which include queries, advertisements, and hyperlinks. A plurality of subwords are identified from each of the queries and a plurality of vectors for the plurality of subwords of each of the queries are obtained. Via a neural network, a vector for each of the queries is derived based on a plurality of vectors for the plurality of subwords of the query. A query/ads model is obtained via optimization with respect to an objective function, based on vectors associated with the plurality of subwords of each of the queries and vectors for the queries obtained from the neural network. |
US12061977B2 |
Analog switched-capacitor neural network
Systems and methods are provided for reducing power in in-memory computing, matrix-vector computations, and neural networks. An apparatus for in-memory computing using charge-domain circuit operation includes transistors configured as memory bit cells, transistors configured to perform in-memory computing using the memory bit cells, capacitors configured to store a result of in-memory computing from the memory bit cells, and switches, wherein, based on a setting of each of the switches, the charges on at least a portion of the plurality of capacitors are shorted together. Shorting together the plurality of capacitors yields a computation result. |
US12061974B2 |
Parallel neural processor for artificial intelligence
Systems and/or devices for efficient and intuitive methods for implementing artificial neural networks specifically designed for parallel AI processing are provided herein. In various implementations, the disclosed systems, devices, and methods complement or replace conventional systems, devices, and methods for parallel neural processing that (a) greatly reduce neural processing time necessary to process more complex problem sets; (b) implement neuroplasticity necessary for self-learning; and (c) introduce the concept and application of implicit memory, in addition to explicit memory, necessary to imbue an element of intuition. With these properties, implementations of the disclosed invention make it possible to emulate human consciousness or awareness. |
US12061971B2 |
Predictive maintenance of automotive engines
Systems, methods and apparatus of predictive maintenance of automotive engines. For example, a vehicle has an engine, at least one microphone directed to the engine to sense audio signals including sound emitting from the engine, an artificial neural network configured to analyze the audio signals to generate a result, and at least one processor configured to generate a suggestion for a maintenance service of the engine based on the result from the artificial neural network analyzing the audio signals. |
US12061970B1 |
Systems and methods of large language model driven orchestration of task-specific machine learning software agents
Systems and methods of the present disclosure may receive, from a user computing device, a user-provided data record query including a natural language request for information associated with one or more data sources. User persona attributes of the user may be determined, such as a user role or security parameters or both. Based on the user persona attributes a context query may be generated to obtain context attributes associated with the user-provided query. The natural language request and the context attributes are input into the model orchestration large language model (LLM) to output instructions to machine learning (ML) agents based on the context attributes. The ML agents output responses associated with the user-provided data record query based on the instructions, and the responses are input into the model orchestration LLM to output to the user computing device a natural language response based on the context attributes. |
US12061962B2 |
Using unsupervised machine learning to produce interpretable routing rules
Embodiments of the disclosure relate to systems and methods for leveraging unsupervised machine learning to produce interpretable routing rules. In various embodiments, a training dataset comprising a plurality of data records is created. The plurality of data records includes message data comprising a plurality of messages and action data comprising a plurality of actions that correspond to the plurality of messages. A first machine learning model is trained using the training dataset. The first machine learning model as trained provides cluster data that indicates, for each data record of the plurality of data records of the training dataset, membership in a cluster of a plurality of clusters. An enhanced training dataset is created that comprises the message data from the training dataset, the action data from the training dataset, and the cluster data. A set of second machine learning models is trained using the enhanced training dataset, each respective second machine learning model of the set of second machine learning models providing a decision tree of a plurality of decision trees and corresponding to a distinct cluster of the plurality of clusters. Rules can be extracted from each decision tree of the plurality of decision trees and used as a basis for creating and transmitting alerts based on incoming messages. |
US12061959B2 |
User effort detection
A variety of systems and methods can include evaluation of human user effort data. Various embodiments apply techniques to identify anomalous effort data for the purpose of detecting the efforts of a single person, as well as to segment and isolate multiple persons from a single collection of data. Additional embodiments describe the methods for using real-time anomaly detection systems that provide indicators for scoring effort data in synthesized risk analysis. Other embodiments include approaches to distinguish anomalous effort data when the abnormalities are known to be produced by a single entity, as might be applied to medical research and enhance sentiment analysis, as well as detecting the presence of a single person's effort data among multiple collections, as might be applied to fraud analysis and insider threat investigations. Embodiments include techniques for analyzing the effects of adding and removing detected anomalies from a given collection on subsequent analysis. |
US12061958B2 |
Methods and systems for generating a supplement instruction set using artificial intelligence
A system for generating a supplement instruction set using artificial intelligence. The system includes at least a server wherein the at least a server is designed and configured to receive training data. The system includes a diagnostic engine operating on the at least a server designed and configured to record at least a biological extraction from a user and generate a diagnostic output based on the at least a biological extraction and training data. The system includes a plan generator module operating on the at least a server designed and configured to generate a comprehensive instruction set associated with the user as a function of the diagnostic output. The system includes a supplement plan generator module operating on the at least a server designed and configured to generate a supplement instruction set as a function of the comprehensive instruction set. |
US12061954B2 |
Methods, systems, and computer program product for dynamically modifying a dynamic flow of a software application
Disclosed are techniques for implementing an intelligent system with dynamic configurability. These techniques identifying a plurality of flow nodes for a software application and determine a dynamic flow for executions of the intelligent system with the plurality of flow nodes, one or more dynamic conditions, and one or more dynamic actions, without hard coded inter-dependency between two or more flow nodes of the plurality of flow nodes. The intelligent system is transformed into a dynamically configured intelligent system at least by performing a modification pertaining to one or more flow nodes in the dynamic flow, without affecting remaining flow nodes in the dynamic flow. |
US12061951B1 |
Deciphering matrix code via an image sensor for embedded variable identification facilitating item selection
Systems and methods detect presence of a scannable object comprising readable matrix code within an image captured by an optical instrument, the detecting comprising defining a bounding region encompassing the scannable object. Pattern recognition is contemporaneously performed on the readable matrix code of the scannable object to decipher the readable matrix code and identify data modules embedded within the scannable object, where the data modules include encoded data comprising embedded variable(s). Encoded data are transmitted to an external server to initiate server operation(s) comprising data processing to, at least in part, select, based on analyzing the one or more embedded variables, an item determined to be available to the user from one or more selectable items potentially available to the user, and generate element data comprising an interactive element associated with the selected item. The element data is received and a representation of the interactive element is digitally displayed. |
US12061946B2 |
Package sealing tape types with varied transducer sampling densities
A low-cost, multi-function adhesive tape platform with a form factor that unobtrusively integrates one or more transducers and one or more wireless communication devices in an adhesive product system. In an aspect, the adhesive product system integrates transducer and wireless communication components within a flexible adhesive structure in a way that not only provides a cost-effective platform for interconnecting, optimizing, and protecting the constituent components but also maintains the flexibility needed to function as an adhesive product that can be deployed seamlessly and unobtrusively into various applications and workflows, including sensing, notification, security, and object tracking applications, and asset management workflows such as manufacturing, storage, shipping, delivery, and other logistics associated with moving products and other physical objects. |
US12061945B1 |
Illuminable weighted card
An illuminable metal card includes a metal member, an electrically non-conductive surround member having an opening, the metal member is disposed in the opening, and the metal member and surround member define at least a portion of an inlay. The card further includes electrically conductive first and second contact rails, spaced apart from one another on a side of and in non-contact relation to the metal member, for receiving an electrical signal, and an illuminable patch, located on the first side of and in non-contact relation to the metal member, for electrical coupling with the first and second contact pads to illuminate upon receipt of an electrical signal at the first and second contact rails. The card may include at least one antenna to receive a contactless signal. |
US12061943B2 |
Measuring device with near field interaction device
The invention relates to measuring devices or display devices and a method for operating these devices, in particular instruments for level measurement, for level detection, for detecting the topology of a product surface or for displaying the measured values of these instruments. A measuring device or display device has an RFID unit. The RFID unit is set up to exchange data with a memory on an external command from an external communication device, to switch a controllable switch on and off, and/or to transfer energy to an energy storage device. |
US12061940B2 |
NPA: no code point-to-point data integration tool
Point-to-point data integration methods and systems may include receiving a source payload, generating an entity relationship diagram based on the source payload, generating structured data based on the source payload, generating a representational state transfer application programming interface based on the structured data, and publishing an application programming interface endpoint configured to receive a call to the representational state transfer application programming interface from a third-party application via an internet connection. |
US12061938B2 |
Method, apparatus, and mobile terminal for associating notification messages
Embodiments of the present invention disclose a method, an apparatus, and a mobile terminal for associating notification messages, and relate to the field of information technologies. In the embodiments of the present invention, semantic feature values of notification messages in different applications are obtained, and notification messages that are in different applications and whose semantic feature values match are associated, so as to associate notification messages that are of associated events of a mobile terminal and that are from different channels (for example, different applications), thereby resolving a prior-art problem that notification messages of associated events are dispersedly distributed and are prone to be forgotten by a user. Therefore, the user can conveniently view notification messages that are of associated events and that are from different channels, thereby effectively improving operation efficiency of the user, and improving user experience. |
US12061936B2 |
Computer system and program execution method
A synchronous core processing unit executes the same program as a program executed by another computer for an execution unit at a synchronization timing synchronized with a synchronous core processing unit of the other computer, and migrates the program being executed for which migration is requested according to characteristics of the program to a quasi-synchronous core processing unit. The quasi-synchronous core processing unit executes the program migrated from the synchronous core processing unit, and then migrates the program to the synchronous core processing unit. The synchronous core processing unit outputs, to an output comparison machine, an execution result obtained by executing the program migrated from the quasi-synchronous core processing unit at the synchronization timing. |
US12061933B2 |
Sampling device
A sampling device includes a priority assignment method that assigns higher priority to units with more remaining workload, a priority-aware scheduling method that enables units with higher priority to do the sampling and model update when a conflict happens, a modified priority-aware scheduling method that reduces scheduling overhead by re-assigning priority every several iterations, and another modified priority-aware scheduling method that explores different priority re-assignment frequencies and stores the sorted sequences in memory. |
US12061925B1 |
Techniques for inspecting managed workloads deployed in a cloud computing environment
A system and method for inspecting managed workloads in a cloud computing environment for cybersecurity threats improves inspection of managed workload service repositories, by only inspecting bases of managed workload deployed in the cloud computing environment. The method includes discovering a managed workload deployed in a cloud computing environment; determining an identifier of the managed workload, wherein the identifier includes an indicator to a base repository in which a base is stored, and wherein the managed workload is currently deployed in the cloud computing environment, the base repository further storing a plurality of bases, wherein a portion of the plurality of bases do not correspond to a deployed workload; accessing the base repository to pull the base; and inspecting the base of the deployed managed workload for a cybersecurity threat. |
US12061923B2 |
Memory protection for virtual machines
A system includes a memory addressable by addresses within a physical address (PA) space, and one or more processors that perform operations of virtual machines (VMs). The VMs are allocated with extended PA regions outside the PA space. The system further includes a memory interface controller coupled to the memory and the one or more processors. The memory interface controller receives a request for accessing an address in the extended PA regions from a requesting VM, and uses a remap circuit to map the address in the extended PA regions to a remapped address in the PA space. A memory protection unit (MPU) in the memory interface controller grants or denies the request based on stored information indicating whether the remapped address is accessible to the requesting VM. |
US12061921B2 |
Management apparatus, management system, management method and management program
Virtual machine configuration information and physical machine IDs are collected from physical machines in association with each other. In addition, among information stored in a management table which stores them, a physical machine ID corresponding to the collected virtual machine configuration information, and it is determined whether or not the detected physical machine ID matches with the collected physical machine ID. Herein, in a case of determining not-matching, a physical machine of a source of the collected information is requested to change the virtual machine configuration information. |
US12061919B2 |
Dynamic I/O virtualization system having guest memory management for mapping virtual addresses using virtualization application programming interface (API) in guest kernal
A system and method for providing dynamic I/O virtualization is herein disclosed. According to one embodiment, a device capable of performing hypervisor-agnostic and device-agnostic I/O virtualization includes a host computer interface, memory, I/O devices (GPU, disk, NIC), and efficient communication mechanisms for virtual machines to communicate their intention to perform I/O operations on the device. According to one embodiment, the communication mechanism may use shared memory. According to some embodiments, the device may be implemented purely in hardware, in software, or using a combination of hardware and software. According to some embodiments, the device may share its memory with guest processes to perform optimizations including but not limited to a shared page cache and a shared heap. |
US12061913B2 |
Memory, memory controlling method and system
A memory, a method controlling method and a system are disclosed. The memory includes: an array of memory cells; an instruction decoder; a controller; and an I/O interface, including a chip select pin. The operational states of the memory include a deep power-down state, and in the deep power-down state, they are all disabled. In response to receiving a chip select signal, the memory enters a higher power state from the deep power-down state. The memory of the present disclosure provides the deep power-down state that disables the decoder, and the memory in the deep power-down state exits directly to a higher power state to achieve some functions without enabling all components, thereby reducing power consumption. |
US12061912B2 |
Context-aware thin-network stack to provide rich network features in split boot architecture
An information handling system may include a processor and a basic input/output system communicatively coupled to the processor and comprising a program of executable instructions configured to determine a context associated with a current boot session of the information handling system and based on user boot history stored during one or more previous boot sessions of the information handling system and the context, load one or more network drivers necessary to boot the information handling system in accordance with the context. |
US12061911B2 |
Systems and methods for resource isolation for network boot using virtual machine monitor
An information handling system may include a processor and a basic input/output system configured to be the first code executed by the processor when the information handling system is booted and configured to initialize components of the information handling system into a known state, the basic input/output system further configured to implement a virtual machine monitor, the virtual machine monitor configured to isolate resources of the information handling system allocated to a network boot process of the information handling system from other resources of the information handling system allocated to other components of the basic input/output system. |
US12061910B2 |
Dispatching multiply and accumulate operations based on accumulator register index number
A processor unit for multiply and accumulate (“MAC”) operations is provided. The present invention may include the processor unit having a plurality of MAC units for performing a set of MAC operations. The present invention may include each MAC unit having an execution unit and a one-write one-read (“1W/1R”) register file, where the 1W/1R register file may have at least one accumulator. The present invention may include the execution unit of each MAC unit being configured to perform a subset of MAC operations by computing a product of a set of values received from another register file of the processor unit and adding the computed product to the at least one accumulator. The present invention may include each MAC unit being configured to perform the respective subset of MAC operations in a single clock cycle. |
US12061906B2 |
Apparatus and method for performing a splice of vectors based on location and length data
An apparatus and a method are provided for performing a splice operation, the apparatus having a set of vector registers and one or more control registers. Processing circuitry is arranged to execute a sequence of instructions including a splice instruction that identifies at least a first vector register and at least one control register. The first vector register stores a first vector of data elements having a vector length, and the at least one control register stores control data identifying one or more data elements occupying sequential data element positions within the first vector of data elements. The processing circuitry is responsive to execution of the splice instruction to extract from the first vector each data element identified by the control data in the at least one control register, and to output the extracted data elements within sequential data element positions of the result vector starting from a first end of the result vector, and data elements from a second vector are output to the remaining result vector data element positions not occupied by the extracted data elements from the first vector. |
US12061903B2 |
Software development quality assessment
Static analysis of a code base is expanded beyond finding faults to also find code instances where a particular fault could have occurred but did not. A conformance count reflects code portions that satisfy a specified coding rule per static analysis, and a nonconformance count reflects code portions that do not satisfy the coding rule. Various metrics computed from the conformance count and nonconformance count drive software development quality assessments. For example, bugs or bug categories may be prioritized for developer attention, static analysis tools are evaluated based on the metrics, to reduce noise by eliminating low-value bug alerts. Particular areas of expertise of developers and developer groups are objectively identified. Source code editors are enhanced to provide specific recommendations in context. Other quality enhancements are also provided. |
US12061888B2 |
Method for verifying an execution of a software program
A method can be used for verifying an execution of a compiled software program stored in a program memory of a processor and executed by the processor. A write operation includes assigning a destination address in a register of the processor and writing a datum at a location pointed to by the destination address contained in the register. A verification operation includes reassigning the same destination address in the same register, reading the datum contained at the location pointed to by the destination address contained in the register after the reassignment, and comparing the read datum and the written datum. |
US12061887B2 |
Radio access network application deployment
According to an example aspect of the present invention, there is provided a method comprising: registering a record for a radio resource management application from an application vendor in a distributed ledger, wherein the record is cryptographically signed by the application vendor, comprises application data, and defines a deployment method for deploying the application to one or more radio access network controllers. The method further comprises transmitting, in accordance with the deployment method defined in the record, the application data to a radio access network controller for applying the application for radio resource management. |
US12061886B2 |
Automatically generating reasoning graphs
Embodiments disclosed herein relate to methods and systems for transliterating reasoning graphs and using the same to determine insights. |
US12061885B2 |
Cross-language compilation method and device
A compilation method includes obtaining a source program code. The source program code includes a first function in a first language code and a second function in a second language code. The first language code is a native language. The second language code is a non-native language. The method also includes generating a third language code based on the source program code. The third language code includes a third function, a fourth function and a fifth function. The third function is generated based on the first function. The fourth function is generated based on the second function. The fifth function is generated based on the first function and the second function. Executing the third function invokes the fourth function via the fifth function. |
US12061884B2 |
Extensible data transformation authoring and validation system
A computer-implemented method comprises obtaining a first build task for building first source code in a first programming language of a plurality of programming languages; retrieving, by the processor, the first source code based on the first build task; building the first source code into one or more artifacts and one or more job specifications; storing the one or more artifacts in a cache shared across a cluster; and initializing an application module on the cluster based on the first programming language, the application module configured to receive a job specification of the one or more job specifications and execute a data transformation job using a reference to a location in the cache. |
US12061882B2 |
Machine-learning assisted autocomplete in visual programming
A visual-programming tool accesses a datastore of existing program data, which includes program code associated with a plurality of programs, (e.g., games), stored as multi-layer trees of nodes with logical connections signifying relationships between nodes of adjacent layers. The tool uses machine learning to determine multi-layer trees of predictions including at least one chain of nodes from the multi-layer tree of nodes. The tool provides one or more of the multi-layer trees of predictions including chains of nodes for presentation via a graphical-user interface and receives a gliding gesture input indicating a decision between nodes of the one or more layers. The input indicates a decision associated with selecting a chain of nodes when the input traverses more than one layer. The visual-programming tool provides further layers from the one or more multi-layer trees of predictions based on the received input without requiring acceptance of individual nodes at each layer. |
US12061881B2 |
Object-oriented infrastructure-as-code platform (OOIACP)
Novel tools and techniques are provided for implementing object-oriented infrastructure-as-code platform (“OOIACP”) and its functionalities. In various embodiments, an OOIACP may receive a request to perform a function from a requesting device. The OOIACP includes a declarative configuration language (“DCL”)-based infrastructure-as-code (“IAC”) software tool that provides structure and data functionalities and a wrapper tool that provides algorithm and sequence functionalities to the IAC software tool to convert the IAC software tool into an object-oriented programming (“OOP”)-based IAC system. The OOIACP uses a run command to perform the requested function, by identifying classes within a class hierarchy associated with the requested function, and initiating a set of procedures in each identified class. Each class and subclass within the class hierarchy has one or more predefined class behaviors, and each subclass inherits class behaviors of classes to which it belongs and of any intermediate subclasses. |
US12061879B1 |
Accessing stored code strings for execution to produce resources for diverse situations
A software configuration includes to store, in a strings memory, combinations of possible source locations and of possible destination locations that are subject to rules pairwise, and to further store respective code strings in association with the respective combinations. The possible locations may be stored by alphanumeric designators, for convenience in looking up the code strings. These code strings may be in a form that is mostly alphanumeric, may embed numerical parameters, and may even represent numerical operations. In fact, a code string of this type may even be configured in the form of code which, upon being executed, implements the rule that is applicable to the combination of the code string's source location and their destination location. The looked-up code string, or a code module generated from it, may then indeed be executed, to produce a resource that complies with the applicable rule. |
US12061878B2 |
Method and system for calculating minwise hash signatures from weighted sets
A system and method for the creation of locality sensitive hash signatures using weighted feature sets is disclosed. The disclosed methodology takes advantage of discretization mechanisms commonly used in computer systems to model the influence of the feature weights on the calculated hash signature. Pseudo random numbers required for the signature calculation are created in ascending order, which enables the signature generation mechanism to identify and avoid the unnecessary creation of pseudo random numbers to improve the performance of the signature calculation process. Further, hierarchic, tree-search like algorithms are used during the processing of signature weights to further decrease the number of required random numbers. The features of the Poisson Process model, like its ability to provide random numbers in ascending order and the split—and mergeability of Poisson Processes are used to further improve the performance of the signature calculation process. |
US12061876B2 |
Efficient transformer language models with disentangled attention and multi-step decoding
Systems and methods are provided for facilitating the building and use of natural language understanding models. The systems and methods identify a plurality of tokens and use them to generate one or more pre-trained natural language models using a transformer. The transformer disentangles the content embedding and positional embedding in the computation of its attention matrix. Systems and methods are also provided to facilitate self-training of the pre-trained natural language model by utilizing multi-step decoding to better reconstruct masked tokens and improve pre-training convergence. |
US12061875B2 |
Determining indications of visual abnormalities in an unstructured data stream
A corpus of textual data records, labeled by experts as corresponding to a defined characteristic, that comprise descriptions of problems with an item are collected. A language model generates a plurality of n-grams from the corpus. Frequently occurring n-grams are analyzed using a zero-shot learning model to determine similarity to the defined characteristic. N-grams highly similar to the defined characteristic may be selected as defined phrases. N-grams highly similar to another characteristic may also be selected to reduce false positives. The zero-shot model may also be used to determine a weighting factor for each defined phrase for each record. A relevance score is determined for a record by multiplying the weighting factors for each phrase that has a similarity score relative to the record above a threshold based on the expert labeling. The relevancy score may be used to automatically diagnose problems with the item. |
US12061874B2 |
Software component defect prediction using classification models that generate hierarchical component classifications
Systems and methods for facilitating updates to software programs via machine-learning techniques are disclosed. In an example, an application generates a feature vector from a textual description of a software defect by applying a topic model to the textual description. The application uses the feature vector and one or more machine-learning models configured to predict classifications and sub-classifications of the textual description. The application integrates the classifications and the sub-classifications into a final classification of the textual description that indicates a software component responsible for causing the software defect. The final classification is usable for correcting the software defect. |
US12061873B2 |
Determining lexical difficulty in textual content
Techniques performed by a data processing system for analyzing the lexical difficulty of words of textual content include analyzing a plurality of textual content sources to determine a first frequency at which each of a plurality of first words appears, analyzing search data to determine a second frequency at which each of the plurality of first words appear in searches for a definition, generating a lexical difficulty model based on the first frequency and the second frequency, the model is configured to receive a word as an input and to output a prediction for how difficult the word is likely to be for a user, receiving a request to analyze first textual content from a client device, analyzing the first textual content using the lexical difficulty model to generate lexical difficulty information, and sending a response to the client device that includes requested information. |
US12061872B2 |
Non-lexicalized features for language identity classification using subword tokenization
A natural language identity classifier system is described, which employs a supervised machine learning (ML) model to perform language identity classification on input text. The ML model takes, as input, non-lexicalized features of target text derived from subword tokenization of the text. Specifically, these non-lexicalized features are generated based on statistics determined for tokens identified for the input text. According to an embodiment, at least some of the non-lexicalized features are based on natural language-specific summary statistics that indicate how often tokens were found within a corpus for each natural language. Use of such summary statistics allows for generation of natural language specific conditional probability-based features. Because of the inherent interpretability of a trained non-lexicalized ML model as described herein, it is possible to modify behavior of the trained ML model by adjusting summary statistics maintained for natural language tokens and/or by adjusting data for the subword tokenizers. |
US12061867B2 |
Systems and methods for guided natural language text generation
The presently disclosed embodiments may include a computer readable medium including instructions that when executed by one or more processing devices cause the one or more processing devices to perform a method. The method may include: analyzing an electronic document text; identifying in the electronic document text a first drafted text element to be modified; causing the first drafted text element to be highlighted to a user on a display; generating at least one text output option that conveys a meaning associated with the first drafted text element but includes one or more changes relative to the first drafted text element; and causing the at least one text output option to be shown to the user via the display. |
US12061861B2 |
Custom display post processing in speech recognition
Solutions for custom display post processing (DPP) in speech recognition (SR) use a customized multi-stage DPP pipeline that transforms a stream of SR tokens from lexical form to display form. A first transformation stage of the DPP pipeline receives the stream of tokens, in turn, by an upstream filter, a base model stage, and a downstream filter, and transforms a first aspect of the stream of tokens (e.g., disfluency, inverse text normalization (ITN), capitalization, etc.) from lexical form into display form. The upstream filter and/or the downstream filter alter the stream of tokens to change the default behavior of the DPP pipeline into custom behavior. Additional transformation stages of the DPP pipeline perform further transforms, allowing for outputting final text in a display format that is customized for a specific user. This permits each user to efficiently leverage a common baseline DPP pipeline to produce a custom output. |
US12061859B2 |
Markdown data content with action binding
Various embodiments support or provide for binding markdown data content to an action. In particular, some embodiments provide a document editor for binding an action to content of a document, such as a markdown document. Such embodiments can enable a user to edit or generate a document using markdown syntax that links and binds the document to metadata, which enables some embodiments to enhance the content the document beyond what standard markdown permits, such as a user invokable action. |
US12061858B1 |
Method and system for determining initial mesh for conductor in electronic circuit design
A method determines an initial mesh for a conductor in an electronic circuit design to enable more efficient simulation of electro-magnetic properties of the conductor. The method includes parsing a three-dimensional representation of a conductor as multiple vertices of a closed polygon, each vertex joining corresponding edges of the polygon; obtaining a straight skeleton of the conductor by moving the edges inwardly toward a center of the polygon at a constant speed in a self-parallel manner; determining widths of the conductor at multiple points along the straight skeleton as a function of the edges moving inwardly at the constant speed; constructing a backbone of the conductor, including registering the widths of the conductor along the conductor backbone; providing mesh cells on the conductor backbone using predetermined scaling factors of the registered widths of the conductor backbone; and generating the initial mesh for the conductor based on the mesh cells. |
US12061857B1 |
Post-CTS insertion delay and skew target reformulation of clock tree
Methods and systems for performing post clock tree synthesis (CTS) of a clock tree include accessing, from memory, an integrated circuit design comprising a clock tree interconnecting a clock source to a plurality of clock sinks. Each clock sink has an associated current insertion delay. A mean insertion delay of the plurality of clock sinks is determined based on the associated current insertion delays of the clock sinks. A target insertion delay for the clock sinks is set based on the mean insertion delay and a target insertion delay adjustment determined for each individual clock sink. One or more clock sinks are identified that have a target insertion delay adjustment exceeding a skew threshold value. The clock tree is modified to reduce the target insertion delay adjustment, for each identified clock sink of the one or more clock sinks, to less than or equal to the skew threshold value. |
US12061856B2 |
Semiconductor device including combination rows and method and system for generating layout diagram of same
A method generating a layout diagram includes: arranging the layout diagram into rows; configuring one or more of the rows as combination rows, the combination-row-configuring including relative to a second direction substantially perpendicular to the first direction, setting a height of each of the one or more combination rows to be substantially equal to a sum of a first height of a first cell and a second height of a second cell, the first cell being different than the second cell, and the first height being different than the second height; and populating each of the one or more combination rows including: stacking a first instance of the first cell on a first instance of the second cell, or stacking a second instance of the second cell on a second instance of the first cell. |
US12061852B2 |
Generating digital building representations and mapping to different environments
A method, computer system, and a computer program product for environment mapping is provided. The present invention may include generating a digital twin, wherein the digital twin is a digital representation of a smart building. The present invention may include applying the digital twin to a second building. The present invention may include providing an implementation assessment, wherein the implementation assessment includes at least the environmental impact of preferences of a user in the second building. |
US12061846B2 |
Simulation and validation of autonomous vehicle system and components
Performing a test simulation for an autonomous vehicle may include receiving a system under test (SUT) from a user, the system under test comprising a sensor, sensor control, vehicle control logic, or other aspect of an autonomous vehicle, and providing options for the remaining aspects of the simulation from which the user may choose. The user may indicate a variable parameter, and respective simulations may be performed for a plurality of values of the variable parameter to determine values of the parameter for which the SUT functions as desired, and values of the variable parameter for which the SUT does not function as desired. Separate container instances of the simulation engine and separate respective container instances of the SUT may be created for each simulation, with each engine container instance calling to a respective SUT container. |
US12061842B2 |
Wearable device AR object voice-based interaction
Disclosed are systems and methods for voice-based control of augmented reality (AR) objects on a wearable device. The systems and methods perform operations comprising: instructing a display element of the AR wearable device to present a visual indicator representing a cursor; receiving voice input representing a first virtual object; determining a real-world position within a real-world environment being viewed through the AR wearable device based on a current position of the visual indicator; and instructing the display element of the AR wearable device to present the first virtual object within the real-world environment at the real-world position. |
US12061840B2 |
Methods and apparatus for dynamic volume adjustment via audio classification
Methods, apparatus, systems and articles of manufacture are disclosed for dynamic volume adjustment via audio classification. Example apparatus include at least one memory; instructions; and at least one processor to execute the instructions to: analyze, with a neural network, a parameter of an audio signal associated with a first volume level to determine a classification group associated with the audio signal; determine an input volume of the audio signal; determine a classification gain value based on the classification group; determine an intermediate gain value as an intermediate between the input volume and the classification gain value by applying a first weight to the input volume and a second weight to the classification gain value; apply the intermediate gain value to the audio signal, the intermediate gain value to modify the first volume level to a second volume level; and apply a compression value to the audio signal, the compression value to modify the second volume level to a third volume level that satisfies a target volume threshold. |
US12061839B2 |
Pace-aware music player
An electronic device may comprise audio processing circuitry, pace tracking circuitry, and positioning circuitry. The pace tracking circuitry may be operable to selects a tempo of songs for playback, by the audio processing circuitry based on position data generated by the positioning circuitry, a desired tempo, and whether the songs are stored locally or network-accessible. The position data may indicate the pace of a runner during a preceding, determined time interval. The pace tracking circuitry may control the song selection and/or time stretching based on a runner profile data stored in memory of the music device. The profile data may include runner's distance-per-stride data. The electronic device may include sensors operable to function as a pedometer. The pace tracking circuitry may update the distance-per-stride data based on the position data and based on data output by the one or more sensors. |
US12061834B2 |
Methods and systems for facilitating user participation in content engagement activities
A method includes providing, via a user interface (UI) of a first application on a first screen device, a UI element prompting a user to connect the first screen device with a second screen device that is presenting a video to the user. The method further includes receiving, via the UI element, an indication of a user request to connect the first screen device with the second screen device. In response to receiving the indication of the user request to connect the first screen device with the second screen device, the method further includes causing the first screen device to be paired with the second screen device. The method further includes providing, for presentation in the UI of the first application of the first screen device, on or more comments provided by one or more other users for the video that is concurrently presented on the second screen device. |
US12061833B2 |
Multi-window display method, electronic device, and system
Embodiments of this application provide a multi-window display method, a first electronic device, and a second electronic device. The method is applied to the first electronic device and the second electronic device that communicate with each other. When a plurality of applications run on a mobile phone, a plurality of windows of the mobile phone can be displayed on a PC, and each window is correspondingly used to display a different application. A user can perform an operation on each mobile phone application by using a window that corresponds to the mobile phone application and that is displayed on the PC. In addition, the operation performed by the user on the mobile phone application on the PC does not affect use of another function of the user on the mobile phone. This improves office efficiency such as file sharing, and improves user experience. |
US12061832B2 |
Virtual display instantiation for video conference content screen sharing
Cloud-connected wireless screen extension is performed to facilitate a screen share of content using a virtual display instantiated based on a connection between a first device and a second device. A virtual display is instantiated at a first device associated with a conference participant of a video conference based on a connection established between the first device and a second device. A screen share of first content during the video conference is then facilitated from the first device via the second device using the virtual display while second content excluded from the screen share is output at a display of the first device. In this way, the second device can be adapted as an additional (e.g., extended) display available for screen sharing content from the first device during a video conference. |
US12061827B2 |
Processing system, information processing apparatus, and medium for authorized usage of an image processing apparatus
A processing system that permits a user who is authenticated to use an image processing apparatus installed in a controlled area, the processing system includes an acquisition portion that acquires entrance permission/refusal information indicating whether or not there is entrance permission from a determination portion which determines, based on first authentication information acquired from the user, whether or not to permit entrance of the user to the controlled area, the entrance permission indicating that the entrance is permitted, and a processor that permits the user to use the image processing apparatus, when the entrance permission/refusal information indicates entrance permission and authentication is performed based on second authentication information acquired from the user in the controlled area. |
US12061826B2 |
Inkjet printer for displaying on display unit promotion message, non-transitory computer-readable recording medium storing computer-readable instructions for inkjet printer for displaying on display unit promotion message, printer for displaying on display unit promotion message and non-transitory computer-readable recording medium storing computer-readable instructions for printer for displaying on display unit promotion message
A printer may include a print executing unit. The printer may, in a case where a predetermined operation is accepted from a user of the printer, cause the print executing unit to execute a print preparation action; and in a case where the print preparation action is executed by the print executing unit, display on a display unit a promotion message for prompting subscription to a service related to the printer. |
US12061825B2 |
Information processing apparatus
An information processing apparatus configured to output information to a computing apparatus configured to generate a model for determining a density of an image to be formed by an image forming apparatus, the information processing apparatus includes: an acquisition unit configured to acquire pieces of log data each relating to a measurement result of an image formed by the image forming apparatus; a reception unit configured to receive information for specifying a piece of log data to be used for generation of the model among the pieces of log data acquired by the acquisition unit; and a transmission unit configured to transmit the information to the computing apparatus. |
US12061821B1 |
Variable size metadata pages with log-structured metadata
In at least one embodiment, a log-structured system for metadata (MD) updates can be leveraged to enable use of variable size MD pages with multiple different encoding formats. Processing can include: generating an updated MD page by performing one or more updates to an existing version of the MD page; selecting a first page type to be used for encoding the updated MD page, wherein said selecting selects the first page type from a plurality of predefined page types, wherein each of the plurality of predefined page types identifies a different metadata layout or format for storing MD pages; encoding the updated MD page in accordance with the first page type and accordingly generating a first encoded version of the updated MD page; and storing the first encoded version of the updated MD page at a first physical storage location of a non-volatile storage device. |
US12061819B2 |
Managing single-level and multi-level programming operations
Methods, systems, and devices for managing single-level and multi-level programming operations are described. During a first duration, a first set of resources of a memory system may be configured for single-level operations and a second set of resources of a memory system may be configured to multi-level operations. Also, during the first duration, a first set of data may be received and written to a first virtual block that spans the first set of resources in accordance with a single-level programming operation. Additionally, during the first duration, a second set of data may be transferred from the first set of resources or the second set of resources to a second virtual block that spans the second set of resources in accordance with a multi-level programming operation. |
US12061814B2 |
Using data similarity to select segments for garbage collection
A storage system performs garbage collection, with data compression, in storage memory. The system obtains hash results from data segments. The system determines similarity of content of data segments, based on the hash results. The system performs data compression of live data of two or more data segments that have similarity of content meeting a similarity threshold. The system writes the compressed live data of the two or more data segments into the storage memory. |
US12061810B2 |
Information processing apparatus and method in hybrid cloud system including hosts provided in cloud and storage apparatus provided at a location other than the cloud
An information processing apparatus and method capable of minimizing influences affecting business activities and dynamically changing the configuration of a storage apparatus in response to scale-out of hosts are proposed. The information processing apparatus for managing the configuration of the storage apparatus which constitutes a hybrid cloud system is provided with a data acquisition unit and a data copy management unit; and if the data acquisition unit detects the scale-out of the hosts and determines that a first volume, which stores data from the hosts, in the storage apparatus has a high load, the data acquisition unit issues an instruction to the data copy management unit to copy the data and the data copy management unit issues an instruction to the storage apparatus, in accordance with the instruction from the data acquisition unit, to copy the data, regarding which the access frequency from each host is high, to a second volume and to copy the data, regarding which the access frequency from a specified host is high, to a third volume. |
US12061808B2 |
Storage device for tuning an interface with a host
A storage device includes a main non-volatile memory and a controller communicating with a host according to a predetermined interface protocol and controlling the main non-volatile memory. The controller includes a special function register (SFR) storing parameters indicating connection characteristics between the storage device and the host. The controller receives a parameter change command according to the interface protocol from the host, extracts one or more descriptors respectively including an SFR address and a parameter value corresponding to a target parameter to be changed from the parameter change command, and tunes an interface by executing the one or more descriptors to write the parameter value into the SFR. |
US12061803B2 |
System with increasing protected storage area and erase protection
An apparatus may include a processor. The apparatus may include a memory communicatively coupled to the processor. The apparatus may include a memory control circuit (MCC). The MCC may be configured to define a protected portion of the memory, wherein the protected portion of the memory is configured for read-only access by the processor, increase a size of the protected portion of the memory, and, after the increase in size of the protected portion of the memory, prevent decreases of the size of the protected portion of the memory. |
US12061802B2 |
Dynamic memory management apparatus and method and computer-readable storage medium for the same
Disclosed herein are a dynamic memory management apparatus and method and a computer-readable storage medium for the same. The dynamic memory management method includes defining a shadow area mapped to a memory area, setting a coloring value in the shadow area, and permitting or denying access to the memory area based on the coloring value when accessing the memory area. |
US12061801B2 |
Memory addressing methods and associated controller, memory device and host
The present invention provides a method for accessing a secure digital (SD) card, which includes a voltage supply pin for receiving voltage supply from a host, at least one ground pin, a clock pin for receiving a clock signal from a host, a command pin for receiving a command from a host, and four data pins for writing data into the SD card or reading data from the SD card. The method includes receiving, via the command pin, an address extension command including a first address from a host, receiving, via the command pin, an access command including a second address from a host, and accessing, via the data pins, at least a memory location of the SD card indicated by a third address, which is a combination of the first address and the second address. The access command indicates an access operation to be performed on the SD card selected from: a single read operation, a single write operation, a multiple read operation, a multiple write operation and an erase operation. |
US12061798B2 |
Virtual machine change block tracking
According to certain aspects, a system includes a client device that includes a virtual machine (VM) executed by a hypervisor, a driver located within the hypervisor, and a data agent. The VM may include a virtual hard disk file and a change block bitmap file. According to some embodiments the driver intercepts write operations generated by the VM to store data in a sector, determines an identity of the sector based on the intercepted write operation, determines an entry in the change block bitmap file that corresponds with the first sector, and modifies the entry in the change block bitmap file to indicate that data in that sector has changed. The data agent may generate an incremental backup of the VM based on the change block bitmap file in response to an instruction from a storage manager, where the incremental backup includes the data in the sector where data was modified. |
US12061796B2 |
Storage device and operation method thereof
A storage device includes a memory device including a first memory region, a second memory region, and a third memory region, the first memory region having a lowest bit-density relative to the second memory region and the third memory region, a second memory region having a medium bit-density relative to the first memory region and the third memory region, and a third memory region having a highest bit-density relative to the first memory region and the second memory region; and a controller configured to control the memory device The controller is configured to distribute data received from a host to the first to third memory regions based on attributes of the data, to determine a current state based on a data distribution amount for each of the first to third memory regions and a respective size of each of the first to third memory regions, and to perform an action of increasing or decreasing a size of the second memory region under the current state based on a reinforcement learning result for mitigating a reduction in lifespan of the third memory region. |
US12061794B2 |
System and method for multiple pass data compaction utilizing delta encoding
The inventor has conceived, and reduced to practice, a system and method for data compaction using that applies delta encoding methods to entropy encoding methods to improve data compaction of entropy encoding methods under certain conditions and when compacting data having certain characteristics. Delta encoding may be applied to entropy encoding methods to further compact data sets by reducing the number of sourceblocks included in a codebook to those most commonly encountered in data to be encoded and, where mismatches occur during encoding, using delta encoding of bit differences with existing sourceblocks in the codebook rather than adding new sourceblocks to the codebook. |
US12061790B2 |
Defining and deforming 3D virtual objects using cross-sectional shapes
Some examples provides a set of frameworks, process and methods aimed at enabling the expression and exploration of free-form and parametric 3D shape designs enabled through natural interactions with a hand-held mobile device acting as a controller for 3D virtual objects. A reference plane in a virtual space generated by the location of the mobile device may be used to select a 3D virtual object intersected by the reference plane. Positioning of the mobile device may also be used to control a pointer in the virtual space. In an example, the orientation of the mobile device may be detected by an accelerometer or gyroscope. In example, the position of the mobile device may be detected by a position sensor. |
US12061789B2 |
Image sharing method and electronic device
Embodiments of this application provide an image sharing method. The method includes: establishing, by a first electronic device, a Bluetooth link to a second electronic device; establishing, by the first electronic device, a Wi-Fi link to a Wi-Fi wireless access point, and establishing, by the second electronic device, a Wi-Fi link to the Wi-Fi wireless access point; obtaining, by the first electronic device, an image, and sending the image to the second electronic device over a Wi-Fi link; and after receiving the image, determining, by the second electronic device, whether a display screen of the second electronic device is on. The second electronic device displays the image on the display screen if determining that the display screen is on. According to the method in this application, transaction processing efficiency of an electronic device can be greatly increased. |
US12061785B2 |
Flexible electronic device for displaying based on type of content
According to an example embodiment of the present disclosure, an electronic device includes a display that is flexible, has at least a portion located at a first side of the electronic device, and is changeable in size to which the display is exposed to the first side, and a controller configured to display content related to a first application in a first area of the display and display content related to a second application in a second area of the display, wherein when an event related to a notification is identified, the controller displays content related to the notification on one area determined from the first area and the second area based on at least one of the content related to the first application and the content related to the second application. |
US12061783B2 |
Data monitor for detecting unintentional sharing of content
A method, computer program product, and computer system are provided. A processor identifies a webpage currently being viewed by a user. A processor accesses the webpage using a public account. A processor determines shared content of the webpage. A processor, in response to a public view of the webpage including unapproved shared content, generates an indication of the unapproved shared content within the user's view of the webpage. |
US12061778B2 |
Inline message alert
A computing device can be running a current context and displaying a current interface for the current context when a communication is received on the device. The device can display an alert on a portion of a display screen in conjunction with the current interface being displayed. The alert can include information about the communication, which can allow a user to better determine whether or not the communication requires immediate attention. If the user ignores the alert, it will disappear in a specified amount of time. If the user chooses to deal with the communication, he/she can tap on the alert to bring up an overlay interface for replying to the communication without having to switch to another application specifically configured for handling (e.g., viewing, replying to) the communication. After the user replies to the communication using the overlay interface, he/she can be automatically brought back to the current interface. |
US12061776B2 |
List navigation with eye tracking
Described techniques enable displaying a plurality of positions arranged around a central location on a display, the plurality of positions including at least one empty position and filled positions displaying a first subset of list elements, the filled positions including an adjacent position that is adjacent to the at least one empty position. Movement of a gaze point may be tracked, relative to the filled positions and around the central location towards the at least one empty position. The at least one empty position may be filled with a list element of the list elements, and the adjacent position may be emptied to thereby display a second subset of the list elements. |
US12061775B2 |
Collaboration system including markers identifying multiple canvases in a shared virtual workspace
A node of a collaboration system is provided to establish communication with other nodes, store data identifying graphical targets having locations in a virtual workspace and including locations in the virtual workspace of the identified graphical targets, and compute a mapping of a local client viewport to a local client screen space. The node is configured to render on the local client screen space graphical targets having locations within the local client viewport, provide a user interface to display a list of viewport markers representing viewports, where each viewport defines an area in the workspace, and respond to an input indicating a selected viewport marker from the list of viewport markers, update the local client viewport to match the location and dimensions of the viewport represented by the selected viewport marker, and render on the local client screen space graphical targets having locations within the updated local client viewport. |
US12061769B2 |
Systems and methods for managing security events using a graphical user interface
Example implementations include a method, apparatus and computer-readable medium for managing security events via a graphical user interface (GUI), comprising receiving an indication of a first security event occurring in an environment, determining a priority value of the first security event, and creating a first identifier of the first security event, wherein the first identifier is a visual icon of a given shape. The implementations further include assigning a size and color to the first identifier of the first security event based on the priority value and generating, for display on the GUI, the first identifier of the first security event, wherein the GUI is configured to display identifiers of one or more security events in a selectable layout of a plurality of selectable layouts, wherein selection of the first identifier generates a panel of selectable actions that can be executed to address the first security event. |
US12061767B2 |
Shared virtual area communication environment based apparatus and methods
Improved systems and methods for navigating and interacting in virtual communication environments. At least some of these systems and methods provide a framework that includes one or more virtual areas and supports realtime communications between the communicants. At least some of these systems and methods provide an interface that includes navigation controls that enable a user to navigate virtual areas and interaction controls that enable the user to interact with other communicants in the one or more virtual areas. |
US12061763B2 |
Electronic equipment
A display device which can achieve compatibility between the simplicity of the configuration or control of electronic equipment and the maintaining of its high operability includes: a display panel and a touch panel arranged on a front surface side of the display panel as viewed from a viewer. The touch panel includes one transparent substrate and a conductive pattern disposed on the substrate. A plurality of detection areas in each of which a touch position can be detected are provided in the touch panel. A non-detection area in which the touch position is not detected is provided between two detection areas next to each other. |
US12061754B2 |
Stylus and sensor control circuit
A stylus includes a first transmission circuit, a second transmission circuit, and a control circuit which controls the first and second transmission circuits according to a first transmission mode in which the control circuit controls the first transmission circuit to transmit a first downlink signal from a tip electrode and controls the second transmission circuit to not transmit a second downlink signal from a tail electrode, a second transmission mode in which the control circuit controls the first transmission circuit to not transmit the first downlink signal from the tip electrode and controls the second transmission circuit to transmit the second downlink signal from the tail electrode, and a third transmission mode in which the control circuit controls the first transmission circuit to transmit the first downlink signal from the tip electrode and controls the second transmission circuit to transmit the second downlink signal from the tail electrode. |
US12061753B2 |
Input device and switch assembly thereof
An input device including a switch connector having a plurality of electrical terminals fixedly mounted to a circuit board. The input device including a switch assembly magnetically coupled to the switch connector in a removable manner. The switch assembly including a switch adapter having a plurality of contact elements in engagement with the plurality of electrical terminals of the switch connector, and a switch fitted to the switch adapter with a plurality of leads of the switch electrically connected to the plurality of contact elements of the switch adapter. The switch adapter being between the switch connector and the switch. The input device including a magnetic catch arrangement having a first catch unit at the circuit board and a second catch unit at the switch adapter which coact with each other to magnetically couple the switch assembly to the switch connector. A corresponding switch assembly thereof and a computer mouse. |
US12061752B2 |
Attention aware virtual assistant dismissal
Systems and processes for operating an intelligent automated assistant are provided. An example process includes initiating a virtual assistant session responsive to receiving user input. In accordance with initiating the virtual assistant session, the process includes determining, based on data obtained using one or more sensors of the electronic device, whether one or more criteria representing expressed user disinterest are satisfied. In accordance with determining that the one or more criteria representing expressed user disinterest are satisfied prior to a first time, the process includes automatically deactivating the virtual assistant session prior to the first time. The first time is defined by a setting of the electronic device. In accordance with determining that the one or more criteria representing expressed user disinterest are not satisfied prior to the first time, the process includes automatically deactivating the virtual assistant session at the first time. |
US12061750B1 |
Modular vehicle HMI
A vehicle system is provided for a modular human-machine interface (HMI). The system includes a configurable display of a vehicle; and an HMI display system of the vehicle, in communication with the configurable display. The HMI display system is configured to, responsive to detection of presence of a modular programmable widget having one or more physical controls, present a user interface to the configurable display for the configuration of the one or more physical controls of the modular programmable widget, receive, via the user interface, input assigning functions to the one or more physical controls, save the function assignment to display settings of the HMI display system, and in a runtime mode, perform an assigned function responsive to user input to the one or more physical controls. |
US12061749B1 |
Keyboard based on key position layout and input method thereof applied to electronic device
The present invention discloses a keyboard based on key position layout and an input method thereof applied to an electronic device. The keyboard includes a keyboard body. The keyboard body is provided with a main key area formed by 25 keys, and 28 letter key positions are arranged in the main key area and are configured to display 28 input method letters. The input method letters are Chinese phonetic letters, calligraphical code letters or English Latin letters. On virtual keys of a virtual keyboard, dynamic substitution between input method letters in letter key positions is performed to display a currently used input method. |
US12061748B2 |
System and method for a single surface palmrest with localized haptics for touchpad and tactile feedback
A haptic touchpad may include a seamless layer of glass; a touchpad assembly, including: a capacitive touch printed circuit board (PCB) operatively coupled to a bottom side of the seamless layer of glass via a first adhesive; a contact foil operatively coupled to the bottom surface of the capacitive touch PCB via a second adhesive; a piezoelectric element array operatively coupled to a bottom side of the contact foil to receive an applied mechanical stress; and a controller of the information handling system operatively coupled to the piezoelectric element array to: receive electric actuation signals from the piezoelectric element array placed under the mechanical stress via the contact foil; and send an electrical response signal to the piezoelectric element array to cause the piezoelectric element array to generate haptic feedback; and a unibody C-cover support frame to support the touchpad assembly and the seamless layer of glass. |
US12061746B2 |
Interactive simulation system with stereoscopic image and method for operating the same
An interactive simulation system with a stereoscopic image and a method for operating the system are provided. The system includes a three-dimensional display and a control host. The stereoscopic image display is used to display a stereoscopic image. The system includes an interactive sensor that is used to sense gesture of a user or an action that the user manipulates a haptic device so as to produce sensing data. In the meantime, the system detects eye positions of the user. The changes of coordinates with respect to the gesture or the haptic device can be determined and referred to for forming a manipulation track. An interactive instruction can be determined. The stereoscopic image can be updated according to the interactive instruction and the eye positions of the user. |
US12061742B2 |
Display device and control device
A display device includes: a first display unit that displays a first image at a remote position; a second display unit that displays a second image and a third image at a position different from a position of the first image, the third image having luminance different from luminance of the second image; a detection unit that detects an operation performed by a user with respect to the first image; and a display control unit that adjusts a display mode for at least either one of the first image displayed by the first display unit and the second image displayed by the second display unit, based upon the operation detected by the detection unit. |
US12061741B2 |
Embedded system and vibration driving method
An embedded system and a vibration driving method are provided. The embedded system includes a vibration module, a Bluetooth module, a storage module, and a microcontroller unit. The vibration module includes a plurality of actuators. The Bluetooth module is configured to receive a Bluetooth signal provided by an external device. The storage module is configured to store a vibration type database. The microcontroller unit is coupled to the vibration module, the Bluetooth module, and the storage module. The microcontroller unit generates vibration type data according to the Bluetooth signal and the vibration type database. The microcontroller unit drives at least one of the plurality of actuators according to the vibration type data. |
US12061738B2 |
Attention redirection of a user of a wearable device
A method including determining a gaze direction of a user of a wearable device, capturing an image using a forward-looking camera of the wearable device, detecting a surroundings of the user based on the image, determining whether or not the user is distracted based on the gaze direction and the surroundings, and in response to determining the user is distracted, causing an operation to be performed on the wearable device, the operation configured to cause the user to change the user's attention. |
US12061736B2 |
Information processing apparatus
An information processing apparatus includes: a processor configured to: acquire a moving image captured by an image capturing device attached to an operator; detect an eyeball movement of the operator using a sensor attached to the operator; and specify, from among the acquired moving image, a portion that was captured when a speed of the detected eyeball movement satisfied a predetermined condition as a boundary between actions of the operator. |
US12061728B2 |
Content distribution integrity control
Provided is a technology including an apparatus and a machine-implemented method for operating a content sending apparatus attachable to a network, comprising acquiring a sequence comprising at least two content blocks; generating at least one authentication metadata block comprising at least one signed digest derived by a chaining digest technique from the sequence of content blocks; deriving a content transform encoding for each of the content blocks; and sending the at least one authentication metadata block and at least one content transform encoding to at least one of a set of recipient devices, the at least one device being operable to apply an inverse transformation to the content transform encoding and to authenticate at least one resultant content block according to the authentication metadata block. |
US12061727B2 |
Method for ensuring the trustworthiness of source code
A method for ensuring the trustworthiness of software source code (source code) is provided, wherein two software developers sign the source code produced by said software developers. A compiling device checks, on the basis of the public signature keys of the software developers, whether the source code is trustworthy and produces a binary code from the source code. The produced binary code is signed by the compiling device, and the signed binary code together with the public signature key of the compiling device is made available for further use. The signed binary code is therefore likewise trustworthy. |
US12061726B2 |
Securely communicating and customizing artificial intelligence modules
A user can customize (also referred to as train) an AI module, which includes any of a variety of machine learning systems. The AI module can be used by the device on which the AI module is trained or can be communicated to other devices in the same environment (e.g., the same home). The AI module can also be communicated in a secure and private manner to a device in another environment (e.g., another user's home). To do so, the AI module is encrypted and added to a blockchain, and the blockchain is communicated via a peer-to-peer network to the device in the other environment. The recipient of the blockchain can then decrypt the AI module and use the AI module in that other environment, including further training the AI module for use in that other environment. |
US12061725B2 |
Information processing system, information processing apparatus, and non-transitory computer readable medium storing program for saving resource of information processing apparatus
An information processing system includes an information processing apparatus; and a server, in which the server acquires data to be processed from the information processing apparatus and executes processing on the data, and the information processing apparatus transmits the data to be processed to the server as a first job, and acquires data of a processing result for the data to be processed, which is transmitted to the server in the first job, as a second job different from the first job. |
US12061715B2 |
Processing data and programs with mutual security to the data and programs
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for processing confidential data and confidential programs while providing mutual security to the data and programs. A method includes receiving, from a first system, customer energy data, including data representing energy consumption by a customer; receiving, from a second system, program data representing one or more programs for processing the customer energy data; executing the programs with the customer energy data as input to produce output that includes estimated energy consumption data, while providing security for the program data from access by the first system and any third party and while providing security for the customer energy data and the estimated energy consumption data from access by the second system and any third party; and providing the estimated energy consumption data as output (i) to the first system or (ii) to the customer or (iii) both. |
US12061711B2 |
Credential-based data access and synthesis
A method at a computing system is described. The method comprises receiving on behalf of a user a request for information, determining access credentials of the user, and based at least on the access credentials, identifying a first portion of the information that the user has permission to access, and a second portion of the information that the user does not have permission to access. The method further comprises obtaining synthesized data configured to replace at least part of the second portion of the information, the synthesized data being different than the second portion of information, relevant to the request, and not including any information that the user does not have permission to access, and providing a data set for access by the user, the data set including the first portion of the information and the synthesized data. |
US12061710B2 |
Mechanism for secure library sharing
An apparatus comprising a memory comprising a protected memory region and a processor comprising a trusted execution environment (TEE) to load a library in a shared library region within the protected memory region and execute a plurality of applications to share access to the library in the shared library region. |
US12061709B2 |
Systems and methods for conducting data extraction using dedicated data extraction devices
A computing device, such as a server, has a sealed housing and runs one or more data extraction agents. In some embodiments, the computing device includes one or more processors and memory located inside the sealed housing, the memory stores instructions that when executed by the one or more processors causes the one or more processors to: authenticate with a data recipient system using a prestored security engine and using a shared registration secret uniquely associating the computing device with the data recipient system; retrieve an extraction job specification from an extraction job specification repository associated with the data recipient system; and using the extraction job specification, communicate to one or more client computing devices associated with a client system to extract data records from one or more data stores of the client system. Related methods are also disclosed. |
US12061705B2 |
Secure remote image analysis based on randomized data transformation
A non-transitory storage medium stores instructions readable and executable by a first computer (14) to perform an image processing method (100, 200, 400). The method includes: encrypting image data portions to generate encrypted image data portions; transmitting the encrypted image data portions from the first computer to a second server (16) different from the first computer; decrypting encrypted processed image data portions received at the first computer from the second server to produce processed image data portions and generating a processed image from the processed image data portions; and controlling a display device (24) to display the processed image or storing the processed image in a database (30). |
US12061703B2 |
OpenTelemetry security extensions
In one embodiment, a device instruments an application to generate OpenTelemetry trace data during execution of the application. The device detects an occurrence of a security event during execution of the application. The device identifies a correlation between the security event and the OpenTelemetry trace data. The device provides an indication of the security event in conjunction with the OpenTelemetry trace data, based on the security event being correlated with the OpenTelemetry trace data. |
US12061700B2 |
Logos as visual indicators of trust in applications
Apparatus and methods for providing an indicator of trustworthiness of a software application are provided. A program may receive information regarding the software application from a developer of the application. The program may analyze the application and determine that the application is trustworthy and secure. The program may then create a unique logo that may include various information to indicate to a user that the program has determined the application is trustworthy. The program may transmit the logo to the developer so the developer may incorporate the logo into the application. In an embodiment, the program may transmit the logo to a third-party application store for display on a page where the application is available. |
US12061698B2 |
Method and device for determining malicious file
This application discloses a method and device for determining a malicious file. The method includes: whether a plurality of received file blocks meet a preset condition is judged. Herein, the plurality of file blocks are file blocks of a file to be detected, and the preset condition at least includes: a size condition of each of the plurality of file blocks and a sorting condition of each of the plurality of file blocks. When the plurality of file blocks do not meet the preset condition, a Hash eigenvalue of at least one header file block is calculated, wherein the at least one header file block is at least one file block cached in a device cache area according to the order of the file blocks. The plurality of file blocks are divided into subfiles with a preset quantity, and the Hash eigenvalue unrelated to the order of each subfile is calculated. Whether or not the file to be detected is the malicious file is judged based on the Hash eigenvalue of the at least one header file block and the Hash eigenvalue unrelated to the order of each subfile. Through this application, the problem that the file to be detected is difficult to be detected as the malicious file when the device has no enough space to cache all file blocks of the file to be detected in the related art is solved. |
US12061696B2 |
Sample traffic based self-learning malware detection
Techniques for sample traffic based self-learning malware detection are disclosed. In some embodiments, a system/process/computer program product for sample traffic based self-learning malware detection includes receiving a plurality of samples for malware detection analysis using a sandbox; executing each of the plurality of samples in the sandbox and monitoring network traffic during execution of each of the plurality of samples in the sandbox; detecting that one or more of the plurality of samples is malware based on automated analysis of the monitored network traffic using a command and control (C2) machine learning (ML) model if there is not a prior match with an intrusion prevention system (LPS) signature; and performing an action in response to detecting that the one or more of the plurality of samples is malware based on the automated analysis of the monitored network traffic using the C2 ML model. In some embodiments, the IPS signatures and C2 ML model are automatically generated and trained. |
US12061695B2 |
Unauthorized data encryption detection
In some examples, a storage system creates a first copy of a data volume, and receives write requests having a specified characteristic from a host system, the write requests to write data of the data volume, where the storage system is to reject the write requests having the specified characteristic and to accept write requests without the specified characteristic. The storage system maintains metadata for the first copy of the data volume, the metadata indicating blocks of the data volume that have changed since the first copy of the data volume was created. The storage system determines, using the metadata, whether an unauthorized data encryption of the data of the data volume has occurred. |
US12061691B2 |
Graphical user interface for presentation of network security risk and threat information
A graphical user interface (GUI) for presentation of network security risk and threat information is disclosed. A listing is generated of incidents identified by use of event data obtained from a networked computing environment. A particular incident is determined to be associated with a risk object, wherein a risk object is a component of the networked computing environment. The listing is populated with a name associated with the risk object. Risk events associated with the incident are determined, wherein each risk event contributes to a risk score for the incident. The risk score indicates a potential security issue associated with the risk object. The listing is populated with the risk score and a summary of the events. An action is associated with the listing, for triggering display of additional information associated with the risk object. The listing can be displayed in a first display screen of the GUI. |
US12061690B2 |
Security annotation of application services
Disclosed embodiments include systems, methods, and computer-readable media for maintaining and accessing security metadata associated with a micro service. Aspects include generating security metadata associated with a micro service. The security metadata may be separate from an executable portion of the micro service and define a plurality of security attributes of the micro service. Examples of security attributes include a security grade level for the micro service, a security sensitive operation that the micro service is programmed to perform, a function classification for the micro service, and an idempotence property for the micro service, among others. Aspects also include accessing the security metadata, and determining, based on the security metadata, whether to perform a control action of various different types for the micro service. |
US12061689B2 |
Provisioning system and method
A provisioning system is provided for provisioning a plurality of electronic devices with provisioning data. Each of the plurality of electronic devices is associated with an electronic device type. The provisioning system includes a provisioning control apparatus, and a provisioning equipment configured to be electrically connected with at least one of the plurality of electronic devices for provisioning the at least one electronic device. The provisioning system includes a provisioning security module configured to receive the device type information from the provisioning control apparatus and to generate provisioning data on the basis of the device type information. The provisioning security module transmits the provisioning data to the provisioning equipment for provisioning the at least one electronic device with provisioning data. The provisioning security module maintains a provisioning counter indicative of a remaining number of the plurality of electronic devices that can be provisioned with provisioning data. |
US12061688B2 |
Device provisioning using secure credentials for a first deployment
A disclosed method includes assigning a unique identifier to a computer product instance, such as a server, switch, router, or storage device, to be deployed at a data center or other location on behalf of a customer, generating security credentials for the computer product dependent on the identifier, obtaining the credentials by a customer-side automated deployment agent, and using them by the deployment agent during deployment of the computer product. The credentials may be generated by a supplier-side credential management system, then requested and received by the deployment agent over a secure communication channel. The credentials may be generated by a program shared between the supplier-side credential management system and the deployment agent. The identifier may identify a hardware or software component or be selected by the supplier or customer. The credentials may include a username, password, token, cryptographic key, or digital certificate for a first login. |
US12061682B2 |
System and method to perform digital authentication using multiple channels of communication
Embodiments are generally directed to techniques and devices to communicate a first communication to a mobile device, the first communication including first data to cause the mobile device to download a mobile application, communicate a second communication to the mobile device, the second communication comprising second data comprising a task identifier, the second data to cause the mobile application to perform an authentication task associated with the task identifier, determine the user is authenticated by the authentication task, and enable the mobile device to perform sensitive actions. |
US12061681B2 |
Fingerprint-based authentication using touch inputs
Techniques and apparatuses are described that enable a device to be unlocked and continuous user authentication without a touch input dedicated to fingerprint requisition. A touch input is received that comprises one or more touches to a touchscreen, and raw image data corresponding to the touches is retrieved from a fingerprint imaging sensor. A pixel-clustering technique is performed on the raw image data to determine a portion of the raw image data that corresponds to each of the touches. Touch embeddings are formed for each of the portions of the raw image data and compared to one or more stored fingerprint embeddings that correspond to respective fingerprints of one or more authorized users. An authentication result is then determined for the touch input based on the comparison results. |
US12061680B1 |
Electronic device system with ring devices
Electronic devices in a system may be controlled by a user. The user may have one or more wearable devices or other devices. A user's device may be used by the user in identifying a target electronic device of interest among the electronic devices in the system. The target electronic device may be identified using a gaze tracking sensor that senses the user's point-of-gaze, an orientation sensor that detects a direction in which the user's device is pointed, or other sensor circuitry. Visual feedback, audio feedback, and/or haptic feedback may be provided to the user to confirm which electronic device has been identified as a target electronic device of interest. User input may be gathered by sensors and used in adjusting operating parameters in the target electronic device of interest. Health monitoring operations and other operations may also be performed. |
US12061677B2 |
Secure processor for detecting and preventing exploits of software vulnerability
A secure processor, comprising a logic execution unit configured to process data based on instructions; a communication interface unit, configured to transfer of the instructions and the data, and metadata tags accompanying respective instructions and data; a metadata processing unit, configured to enforce specific restrictions with respect to at least execution of instructions, access to resources, and manipulation of data, selectively dependent on the received metadata tags; and a control transfer processing unit, configured to validate a branch instruction execution and an entry point instruction of each control transfer, selectively dependent on the respective metadata tags. |
US12061673B1 |
Multi-agent planning and autonomy
Described is a system for controlling multiple autonomous platforms. A training process is performed to produce a trained learning agent in a simulation environment. In each episode, each controlled platform is assigned to one target platform that produces an observation. A learning agent processes the observation using a deep learning network and produces an action corresponding to each controlled platform until an action has been produced for each controlled platform. A reward value is obtained corresponding to the episode. The trained learning agent is executed to control each autonomous platform, where the trained agent receives one or more observations from one or more platform sensors and produces an action based on the one or more observations. The action is then used to control one or more platform actuators. |
US12061668B2 |
Equivariant models for generating vector representations of temporally-varying content
The disclosed invention includes systems and methods for training and employing equivariant models for generating representations (e.g., vector representations) of temporally-varying content, such as but not limited to video content. The trained models are equivariant to temporal transformations applied to the input content (e.g., video content). The trained models are additionally invariant to non-temporal transformations (e.g., spatial and/or color-space transformations) applied to the input content. Such representations are employed in various machine learning tasks, such as but not limited to video retrieval (e.g., video search engine applications), identification of actions depicted in video, and temporally ordering clips of the video. |
US12061666B2 |
Distributing matrix multiplication processing among processing nodes
Based on a predetermined number of available processor sockets, a plurality of candidate matrix decompositions are identified, which correspond to a multiplication of matrices. Based on a first comparative relationship of a variation of first sizes of the plurality of candidate matrix decompositions along a first dimension and a second comparative relationship of a variation of second sizes of the plurality of candidate matrix decomposition sizes along a second dimension, a given candidate matrix decomposition is selected. Processing of the multiplication among the processor sockets is distributed based on the given candidate matrix decomposition. |
US12061664B2 |
Method for filtering with reduced latency and associated devices
The invention relates to a method for filtering a numerical input signal sampled at a sampling frequency in order to obtain a filtered signal, the method being performed by a radar system and including at least one step for obtaining a first (respectively second) output signal by carrying out first (respectively second) operations on the first (respectively second) processing channel, the first (respectively second) operations including at least the application of a discrete Fourier transform to M/2 points on a signal coming from the input signal, and applying an inverse discrete Fourier transform to M/2 points on the first signal in order to obtain M points of the spectrum of the first signal, M being an integer strictly greater than 2, the application step being carried out by the addition of the results of two processing channels. |
US12061662B2 |
Methods, apparatuses and systems for displaying alarm file
The present disclosure relates to methods, apparatuses and systems for displaying an alarm file and belongs to the field of communications. One of the method includes: through a persistent connection with a service end, receiving a data packet corresponding to the alarm file sent by the service end, wherein the service end releases a storage resource occupied by the alarm file after sending the alarm file; obtaining the alarm file by parsing the data packet corresponding to the alarm file; generating a uniform resource locator (URL) of the alarm file; displaying the alarm file based on the URL of the alarm file. The present disclosure can reduce wastes of the storage resource of the service end. |
US12061661B2 |
Insight engine
Provided are systems and methods for providing insights to users of a mobile application based on triggers that may be detected from within the data or externally. In one example, a method may include receiving, via a message transmitted to a uniform resource locator (URL) of a host platform, information about a user of a software application, reading a plurality of records associated with the user from the received information, the plurality of records comprising data and a plurality of timestamps, respectively, generating derived data based on the data included in the plurality of records, converting the plurality of timestamps into a single timing identifier that represents all of the plurality of timestamps, and transmitting, to a computing system, a notification comprising the derived data and the new timing identifier. |
US12061660B2 |
Cross application meta history link
A method, computer system, and a computer program product for recovering a hyperlink. In one embodiment, the method comprises obtaining an invoked hyperlink from a user. The hyperlink is received by the user to highlight a content. A browser is used to invoke the hyperlink so as to collect associated metadata and other information required to retrieve and open the originating application at any time. This associated metadata and other information is then stored and obtained at a later time by invoking the browser. In addition, responsive to the user searching for the hyperlink, the content can then be opened by the browser using the stored associated metadata and other information. |
US12061659B2 |
Fault monitoring in a utility supply network
A first aspect of the invention provides a method of fault monitoring in a utility supply network, the method comprising: receiving user queries, each user query about a performance of the network at a respective location; defining a region based on the locations specified in the received user queries; determining an estimate of a user population in the region; and according the region, based on the estimate, a priority for one or more of fault investigation and remediation. |
US12061657B2 |
System and method for identifying a user
Systems and methods for identifying a user are disclosed. One aspect comprises providing an address element and a class identifier, receiving a request for a file, wherein the request comprises the address element and the class identifier, comparing the class identifier to a comparator element, providing a first file if the class identifier is within the comparator element, and providing a second file if the class identifier is outside the comparator element. |
US12061656B2 |
Techniques to leverage machine learning for search engine optimization
Embodiments are directed to systems, devices, methods, and techniques to determine words or word combinations of search engine queries and selected items corresponding to the words or word combinations. Embodiments also include applying a machine learning model to the word or word combinations and the selected items to determine a mapping between a word or word combination and a particular selected item, and updating attribute data in a web document with the word or word combination, wherein the web document is associated with the particular item such that a search including the word or word combination returns a result including the web document. |
US12061653B2 |
Curation and provision of digital content
A method includes accessing a structured content item from a first database and event data from a second database, the event data including sets of event attributes in a multi-dimensional namespace and associated with a respective point in time; determining a relevancy profile characterizing a metric of relevancy of the structured content item over a respective time interval, the metric of relevancy including a distance in the multi-dimensional namespace between attributes associated with the structured content and the sets of event attributes; generating, using the relevancy profile, second digital content including a subset of the structured content item; and providing the second digital content for rendering on a device. Related apparatus, systems, techniques and articles are also described. |
US12061649B2 |
Graph clustering method based on perception application algorithm semantics and computer readable medium
The invention relates to a graph clustering method based on perception application algorithm semantics and a computer readable medium. The graph clustering method includes: acquiring original graph data G and a graph's application algorithm A; initializing a subgraph Gi; randomly selecting a vertex v and a corresponding connecting edge thereof from the graph G, and deleting the v and the corresponding edge thereof from the graph G; computing a semantic serial degree after adding the vertex v into the subgraph Gi; determining a clustering block with the maximum semantic serial degree, and adding the vertex v and the corresponding connecting edge into the subgraph; repeating the steps until the graph G is empty; and completing graph clustering, and outputting a clustering result. Compared with the prior art, the method provided by the invention has the advantages of being able to greatly accelerate application analysis and mining of big graph data. |
US12061646B2 |
Methods and apparatus to identify media that has been pitch shifted, time shifted, and/or resampled
Methods, apparatus, systems and articles of manufacture are disclosed to identify media that has been pitch shifted, time shifted, and/or resampled. An example apparatus includes: memory; instructions in the apparatus; and processor circuitry to execute the instructions to: transmit a fingerprint of an audio signal and adjusting instructions to a central facility to facilitate a query, the adjusting instructions identifying at least one of a pitch shift, a time shift, or a resample ratio; obtain a response including an identifier for the audio signal and information corresponding to how the audio signal was adjusted; and change the adjusting instructions based on the information. |
US12061645B2 |
Method for creating an album by auto populating in real time by an application and system thereof
The present application discloses a method for creating an album in real-time by an application, once selecting the titled album; entering camera mode in the application. Text function bar shown within camera mode; ability to contribute personalized text entry while in camera mode before and after captured if needed; capturing the at least one media. Photo, video or text entry, via the application; showing the at least one media with text entries by the application; and automatically, self-populating, in real time, directly into selected album. All entries will have date and time under each entry to ensure the accuracy. In addition, application allows user to invite additional contributors to contribute and capture directly, into the same album at the same time. When the album is finalized, the album may automatically include date of the first and last entry on cover and spine of album, alongside the title. |
US12061642B2 |
Methods to present search keywords for image-based queries
Techniques for providing recommended keywords in response to an image-based query are disclosed herein. In particular, various embodiments utilize an image matching service to identify recommended search keywords associated with image data received from a user. The search keywords can be used to perform a keyword search to identify content associated with an image input that may be relevant. For example, an image search query can be received from a user. The image search query may result in multiple different types of content that are associated with the image. The system may present keywords associated with matching images to allow a user to further refine their search and/or find other related products that may not match with the particular image. This enables users to quickly refine a search using keywords that may be difficult to identify otherwise and to find the most relevant content for the user. |
US12061633B2 |
Building system that maps points into a graph schema
A building system of a building including one or more memory devices having instructions thereon, that, when executed by one or more processors, cause the one or more processors to receive tags describing points of the building. The instructions cause the one or more processors to map the tags to classes of a schema of a graph data structure, perform clustering to generate clusters of the points. The instructions cause the one or more processors to identify, based on the clusters, relationships in the schema of the graph data structure between the tags mapped to the classes of the schema of the graph data structure. The instructions cause the one or more processors to construct the graph data structure in the schema based on the tags mapped to the classes and the relationships in the schema of the graph data structure. |
US12061627B2 |
Phrase based unstructured content parsing
From an unstructured content using an ontology, a forward materialization graph is generated. The forward materialization graph is converted to a set of vector representations comprising multidimensional numbers representing elements of the forward materialization graph. A set of inference paths is computed for the set of vector representations. An inference path in the set of inference paths connecting a first vector representation with a second vector representation. Based on a set of features, the set of vector representations is formed into clusters, a feature in the set of features comprising a relevance probability, the relevance probability corresponding to a relevance of a portion of the unstructured content according to a relevance metric. A structured representation of the unstructured content is placed at an edge location of a content delivery network determined using the set of clusters. |
US12061624B2 |
Techniques for replicating management data
Techniques for processing commands may include: initially synchronizing a target database of volume reservation and registration information with a source database of volume reservation and registration information; while initially synchronizing the target database with the source database, enabling volume reservation and registration command processing on both a first node managing the source database and a second node managing the target database; while initially synchronizing the target database with the source database, performing first processing to service a first command that is any of a reservation command and a registration command for a first volume; and after initially synchronizing the target database with the source database, using the target database of the second node when servicing reservation and registration commands received at both the first node and the second node. |
US12061620B2 |
Systems and methods for ingesting data in disparate formats
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. |
US12061614B2 |
Recommendation algorithm-based problem action suggestion system and method thereof
A recommendation algorithm-based problem action suggestion system includes a query input unit configured to extract text data for each item in user's query information received from a user terminal in abnormality of a device of production equipment or a product, a database unit configured to manage a past action history of workers with respect to abnormality occurrence of the device into a database (DB) of problem action data, and a controller configured to perform a pre-processing work for converting the text data into numerical data that may be processed by the recommendation algorithm, to obtain similarity between the numerical data and the problem action data of the database unit and to suggest action methods to the user terminal in an order of higher probability of solving the problem. |
US12061613B2 |
System and method for evaluating chemical compound data using and applying a virtual landscape
The present invention is directed to generating an n-dimensional map using the results of a query for compounds enumerated within a collection of documents describing a particular biological target of interest and a curated set of compounds not enumerated in the collection of documents. Both sets of compounds (document coded and curated coded) are converted into coded forms and placed in the n-dimensional map. One or more processors are configured to evaluate the distance between the curated coded forms and the closest cluster of document coded forms. Based on the distance between a coded form and the document coded forms, the curated coded forms can be ranked regarding the likelihood of interacting with the particular biological target. |
US12061607B2 |
Method and system for high-throughput distributed computing of computational jobs
A method and a system for high-throughput distributed computing of computational jobs, comprise setting up a data storage system and a grid of user devices that offer computational capacity. Customer entities upload in a customer platform first job specification parameters, and then the full job data. A partitioning scheme is selected based on the job specification and on the grid status, that is periodically updated by querying the user devices. Based on the partitioning scheme, the job data are split on the fly in input chunks, that are included in executable tasks and assigned to different user devices. To this end, devices may be selected based on computing capacity and availability parameters, and on a priority level selected for the job. Output chunks are generated by executing the tasks, and after verification of timely arrival of all the required output chunks, they are assembled as a complete job result, for download by the customer. |
US12061605B2 |
System and method for associating records from dissimilar databases
A method and system are provided for matching database records. According to one embodiment, the method includes receiving a record from a first database, and selecting a sequence of characters within the record. The method also includes identifying a key associated with a second, dissimilar database by comparing the selected sequence with a number of historical records. The comparison is performed using one or more analytical processes, where at least one analytical process is a machine-learning (ML) process. The method further includes matching, using the key, the record from the first database with another record from the second database, where the other record includes the identified key. |
US12061604B2 |
Searchable encryption system
A registration device (400) generates ciphertext data using a new data key, generates an encrypted keyword using a new keyword key, and registers a set of the ciphertext data and the encrypted keyword. A search operation device (500) restores an old data key from the new data key, restores an old keyword key from the new keyword key, and generates a new search query and an old search query, using the new keyword key and the old keyword key, respectively. A data management device (600) finds an encrypted keyword that matches one of the new search query and the old search query, and outputs an encrypted search result including ciphertext data corresponding to the encrypted keyword that has been found. The search operation device decrypts a plaintext from the ciphertext data included in the encrypted search result, using one of the new data key and the old data key. |
US12061601B2 |
Tracking errors in data set lineage
Tracking errors in data set lineage including receiving, from a user, a change to a model data set, wherein the model data set is a reusable modeling layer comprising at least a portion of a data source retrieved from a data warehouse; accessing a list of dependent worksheets utilizing the model data set as a data source wherein each dependent worksheet is configured to perform analysis on the portion of the first data source within the model data set without changing the model data set; generating an error report for the dependent worksheets utilizing the model data set; and providing, to the user, the error report for the dependent worksheets utilizing the model data set. |
US12061595B2 |
Facilitating performance of database operations using microservices
The disclosure herein describes causing a database operation to be performed via a microservice. A translation layer exposes a translation API that is configured to receive commands in an API command format. A command in the API command format is received from a command sender that includes a database type. A microservice configured to perform the received command based on the included database type is identified. The command is transferred to the identified microservice, which is configured to translate the transferred command to a database command format associated with the database type and perform the translated command in association with a database. A response is received from the microservice based on performance of the command by the microservice, wherein the received response is in a response format that is compatible with the exposed translation API, and the received response is provided, via the exposed translation API, to the command sender. |
US12061592B1 |
Lock-free read access to hash map data structures
Disclosed herein are system, method, and computer program product embodiments for providing a lock-free read access to one or more data structures. An embodiment operates by allocating a first portion of a memory corresponding to a first data structure of the one or more data structures, the first data structure comprising a size. The embodiment then performs a first operation associated with the first data structure. The embodiment then receives a first request to insert second data to the first data structure, and determines whether an increase of the size is to be executed. The embodiment then, based on the determination that an increase of the size is to be executed, inserting the second data to a modified first data structure, comprising: executing garbage collection to free-up the first portion of the memory based on at least one parallel operation associated with the first data structure. |
US12061590B2 |
Information processing system and processing method
An information processing system comprises a processor including hardware. The processor is configured to acquire an evaluation parameter of a procedure performed by a doctor, calculate one or more evaluation items based on the evaluation parameter acquired, evaluate a first skill of the procedure based on the one or more evaluation items calculated, reference a training course based on the one or more evaluation items calculated and the first skill evaluated, and a database storing each of the one or more evaluation items in correspondence with training courses based on weighting coefficients, and perform processing of notifying a proposal of the training course referenced. |
US12061589B2 |
Illegal content search device, illegal content search method, and program
The present disclosure relates to a search for illegal (illegitimate) content In particular, the present disclosure provides the search in an efficient manner by excluding pieces of presumed illegitimate content from the candidates of illegitimate content for comparing with legitimate content. The illegitimate content comprises content posted by an unauthorized user without a legitimate ownership of the content. An illegitimate content sensing device according to the present disclosure comprises a presumed illegitimate content deletion part for, on the basis of a profile of candidate illegitimate content, identifying pieces of the candidate illegitimate content having a profile which is within a degree of identicalness to a profile of previously identified illegitimate content as presumed illegitimate content. |
US12061586B2 |
K-D tree balanced splitting
A system for clustering data into corresponding files comprises one or more processors and a memory. The one or more processors is/are configured to: 1) determine to cluster a set of data into a set of files; 2) determine a set of split points in a corresponding set of dimensions of the set of data to determine the set of files, wherein each file of the set of files has an approximate target size; and 3) store one or more items of the set of data into a corresponding file of the set of files based at least in part on the set of split points. The memory is coupled to the one or more processors and configured to provide the processor with instructions. |
US12061584B2 |
Illegal content search device, illegal content search method, and program
An objective of the present invention is to make a search for illegal (illegitimate) content more efficient. The illegitimate content relates to content posted by an unauthorized user without a legitimate ownership of the content. An illegitimate content search device according to the present invention comprises: a query generation dictionary storage part for storing a query generation dictionary for generating a search query used in searching for illegitimate content; a query generation dictionary creation part for extracting, from a title of illegitimate content, associated wording being associated with wording included in a title of legitimate content, and registering the extracted associated wording in the query generation dictionary for generating the search query used in searching for the illegitimate content; and a search query generation part for generating the search query using the associated wording registered in the query generation dictionary. |
US12061583B1 |
Systems for processing data using stages
Systems and techniques for processing data using data pipelines. For instance, a first version of data may be read from one or more databases for processing by a data pipeline. Stages of the data pipeline may then process the data, such as by transforming, validating, or changing the data, in order to generate additional versions of the data. These versions of the data are passed through the subsequent stages of the data pipeline. Additionally, metadata may be generated for one or more stages of the data pipeline, where the metadata represents information describing the processing by the one or more stages. This metadata may also be passed through the subsequent stages of the data pipeline. Based on the last stage of the data pipeline processing the data, the versions of the data along with the metadata may then be written into the one or more databases. |
US12061570B2 |
Three-dimensional model configurator method
A control circuit accesses a memory having stored therein data for a three-dimensional model in a first file format (such as, for example, an OBJ file format). The control circuit correlates components of the three-dimensional model in the first file format to corresponding codes, and then expresses the three-dimensional model as data for the three-dimensional model in a second file format (such as, for example, an RVT file format) that is different from the first file format as a function of the aforementioned corresponding codes. |
US12061569B2 |
Blockchain data archiving method, apparatus, and computer-readable storage medium
This application provides methods, apparatus, electronic devices, and computer-readable storage medium for archiving blockchain data. One method includes synchronizing, by a first committing node, blockchain data with a consensus node, and determining a synchronization block height of the synchronized blockchain data, the synchronized blockchain data comprising state data; determining target state data required by a current transaction in the state data, and backing up the target state data; generating a state data snapshot of the synchronization block height according to the backed-up target state data, and transmitting the state data snapshot, the synchronization block height, and signature information of the first committing node to a second committing node as archiving point information; receiving endorsement information of the second committing node for the archiving point information; and archiving the synchronized blockchain data according to the endorsement information and the archiving point information. |
US12061564B2 |
Network-on-chip data processing based on operation field and opcode
The present application relates to a network-on-chip data processing method. The method is applied to a network-on-chip processing system, the network-on-chip processing system is used for executing machine learning calculation, and the network-on-chip processing system comprises a storage device and a calculation device. The method comprises: accessing the storage device in the network-on-chip processing system by means of a first calculation device in the network-on-chip processing system and obtaining first operation data; performing an operation on the first operation data by means of the first calculation device to obtain a first operation result; and sending the first operation result to a second calculation device in the network-on-chip processing system. According to the method, operation overhead can be reduced and data read/write efficiency can be improved. |
US12061559B2 |
Prevention of RAM access pattern attacks via selective data movement
Aspects of the present disclosure relate to techniques for minimizing the effects of RowHammer and induced charge leakage. In examples, systems and methods for preventing access pattern attacks in random-access memory (RAM) are provided. In aspects, a data request associated with a page table may be determined to be a potential security risk and such potential security risk may be mitigated by randomly selecting a memory region from a subset of memory regions, copying data stored in a memory region associated with a page table entry in the page table to the second memory region, disassociating the second memory region from the subset of memory regions and associating the memory region associated with the page table to the second memory region, and updating the page table entry in the page table to refer to the second memory region. |
US12061558B2 |
Protection of data in memory of an integrated circuit using a secret token
Methods, systems, apparatuses, and computer program products are provided for protecting data in a memory of an integrated circuit (IC). A process token is obtained in a special purpose IC from a host that is external to and communicatively connected to the special purpose IC. The process token is stored in a first memory portion of the special purpose IC. In response to receiving a processing request from the host, the processing request is processed, and data generated by processing the processing request is written in a second memory portion of the special purpose IC. When a read request is received to read the data in the second memory portion, a determination is made whether the read request includes a read token that matches the previously stored process token. If the read token matches the process token, the data in the second memory portion may be returned to the host. |
US12061546B2 |
Technique for processing lookup requests, in a cache storage able to store data items of multiple supported types, in the presence of a pending invalidation request
Each entry in a cache has type information associated therewith to indicate a type associated with the data item stored in that entry. Lookup circuitry responds to a given lookup request by performing a lookup procedure to determine whether a hit is detected, by default performing the lookup procedure for a given subset of multiple supported types. Invalidation circuitry processes an invalidation request specifying invalidation parameters used to determine an invalidation address range and invalidation type information, in order to invalidate any data items held in the cache storage that are both associated with the invalidation address range and have an associated type that is indicated by the invalidation type information. Whilst processing of the invalidation request is yet to be completed, filtering circuitry performs a filtering operation for a received lookup request, in order to determine, in dependence on an address indication provided by the received lookup request and one or more of the invalidation parameters of the invalidation request, intersection indication data identifying, for a given type in the given subset, whether an intersection is considered to exist between any entries that would be accessed during performance of the lookup procedure for the received lookup request for the given type and any entries that will be invalidated during processing of the invalidation request, and operation of the lookup circuitry is controlled in dependence on the intersection indication data. |
US12061542B2 |
Memory device with latch-based neural network weight parity detection and trimming
Latch-based methods and apparatus for performing neural network weight parity detection on the die of a non-volatile memory (NVM) array to detect bit flip errors within neural network weight data are described, particularly for use with floating point number values. Upon detection of a parity error in a neural network weight, the erroneous weight is set to zero to trim the corresponding neuron from the network, thus preventing the erroneous value from significantly affecting the network, particularly in situations where the bit flip would otherwise affect the magnitude of a floating-point weight value. The exemplary latch-based procedures described herein are linear procedures that do not require logic decisions. Procedures are also described that assess an amount of degradation in the NVM array based on parity bit data collected in the latches. Multiple plane and multiple die NVM array implementations are also described for massive parallel processing. |
US12061540B2 |
Processor and processing method
A processor includes a queue configured to hold a memory access instruction including one or more addresses, a contracted address generator configured to generate a contracted address by contracting bits of multiple addresses in a case where the memory access instruction includes the multiple addresses, a conflict detector configured to detect a conflict between the contracted address and the address held in the queue, and an access controller configured to control processes of the memory access instruction held in the queue, based on a detection result of the conflict detector. |
US12061539B2 |
System and method for anomaly detection and root cause automation using shrunk dynamic call graphs
A system and method for real-time or near real-time anomaly detection and root cause automation in production environments or in other environments using shrunk dynamic call graphs are provided. The system includes an instrumentation agent that generates shrunk dynamic call graphs and exceptions/errors by injecting monitoring code or probes or call-tags into monitored application, a data agent that forwards collected data to the analysis engine over a network, an analysis engine that performs continuous clustering using machine learning, anomaly, and root cause detection. The system also includes a reporting module to report the anomaly. |
US12061537B2 |
Testing software changes and determining a repeatability of software tests
Systems and techniques are provided for testing software changes and determining a repeatability of software tests. An example method can perform software tests at different timepoints, each software test being based on a test scenario comprising a test simulation environment configured to test a software; determine one or more software tests from the software tests having a variation in test scores that exceeds a divergence threshold, the one or more software tests comprising at least one test scenario; rerun a software test a number of times, the software test configured to test changes to a code of the software, the changes to the code being associated with the software test and/or the at least one test scenario; and determine, based on test scores generated by the software test performed the number of times, a repeatability score for the software test on the changes to the code of the software. |
US12061536B1 |
Systems and methods for identifying an optimal set of log files for problem analysis
Disclosed herein are systems and methods for identifying an optimal set of log files for problem analysis. In one aspect, a method may comprise receiving, by at least one computing device, a function call trace comprising a sequence of functions executed in a software component; computing similarity values between the received function call trace and each known call trace of a plurality of known call traces, wherein each respective known call trace of the plurality of known call traces is associated with a respective set of log file names; creating a resulting set of log file names based on a union of respective sets of log file names associated with those respective known call traces of the plurality of known call traces, for which the respective similarity values are greater than a threshold similarity value; and receiving a set of log files based on the resulting set of log file names. |
US12061534B2 |
Method for providing error detection for a disk drive of a set top box
Various implementations described herein are directed to technologies for providing error detection for a disk drive of a digital video recorder (DVR). Access data is measured according to a degree of usage of a disk drive of a DVR. The access data is stored. The stored access data is analyzed to detect performance degradation of the disk drive. |
US12061533B1 |
Ingest health monitoring
Ingest health monitoring includes receiving an event stream of events in a data intake and query system to store on at least one storage system and obtaining an event from the event stream. Ingest health monitoring further includes transmitting the event to a selected ingest module queue for the event, updating an output rate indicator counter for the selected ingest module queue when failure to store the event in the ingest module queue occurs, obtaining the event from the selected ingest module queue, processing the event to generate a file for the event, and transmitting the file to the at least one storage system. Ingest health monitoring further includes updating the write failure indicator counter for a storage system of the at least one storage system when failure to transmit to the storage system occurs and updating the user interface based on the output rate indicator counter and the write failure indicator counter. |
US12061529B1 |
Automatic learning method and system for digital test vector
The present disclosure discloses an automatic learning method and system for a digital test vector. The system includes an upper computer, a pattern generator PG, a driver DRIVER, a comparator COMPARE and a history random access memory HRAM. The method includes: writing a pattern file, the pattern file including an input pin timing and an output pin timing, wherein the input pin timing is provided by a device under test, and the output pin timing is configured to be in a learning state; running the pattern file, and recording a running state; reading recorded running state data, and acquiring an output pin state, recorded within certain time, in the running state data; and correcting the output pin timing in the running pattern file according to the acquired output pin state to obtain a corrected output timing, thus obtaining a corrected pattern file. The present disclosure greatly improves the development efficiency, reduces writing of the characteristic of an output pin of a chip, and lowers the writing difficulty. |
US12061525B2 |
Object store data management container with integrated snapshot difference interface for cataloging snapshots while resident in object store
Techniques are provided for a snapshot difference interface integrated into an object store data management container. The snapshot difference interface is capable of interpreting an object format and snapshot file system format of snapshots backed up to an object store within objects formatted according to the object format. The snapshot difference interface can identify differences between snapshots, such as files that changed between the snapshots, while the snapshots are still resident within the object store. Because the snapshot difference interface does not retrieve the snapshots from the object store, security is improved, resource and network consumption is reduced, there is less of an impact upon client I/O processing, and a catalog of the snapshots can be more efficiently built and recovered in the event of corruption. |
US12061524B2 |
Content indexing of files in block-level backup copies of virtual machine data
A streamlined approach analyzes block-level backups of VM virtual disks and creates both coarse and fine indexes of backed up VM data files in the block-level backups. The indexes (collectively the “content index”) enable granular searching by filename, by file attributes (metadata), and/or by file contents, and further enable granular live browsing of backed up VM files. Thus, by using the illustrative data storage management system, ordinary block-level backups of virtual disks are “opened to view” through indexing. Any block-level copies can be indexed according to the illustrative embodiments, including file system block-level copies. The indexing occurs offline in an illustrative data storage management system, after VM virtual disks are backed up into block-level backup copies, and therefore the indexing does not cut into the source VM's performance. The disclosed approach is widely applicable to VMs executing in cloud computing environments and/or in non-cloud data centers. The illustrative content indexing is accomplished without restoring the VM data files being indexed to a staging location. |
US12061521B1 |
Non-blocking hardware function request retries to address response latency variabilities
Managing hardware function requests incurring variable response latencies is provided. A request for a hardware function is received from a requesting program. The requested hardware function is expected to incur a variable response latency and is implemented as a main hardware function and a retry hardware function. The main hardware function is executed. It is determined whether a fixed response latency of the main hardware function has been exceeded. A response is returned with a retry flag to the requesting program. The retry flag directs the requesting program to issue a request for the retry hardware function after an interval of time. A unique identifier corresponding to the main hardware function is provided to the requesting program. |
US12061520B2 |
Data storage system drive utilization
One or more systems, devices, computer program products, and/or computer-implemented methods provided herein to use a redundant array of disks. A system can comprise a memory that stores computer executable components, and a processor that executes the computer executable components stored in the memory, wherein the computer executable components can comprise a control component that directs, for n physical drives of a redundant array of disks (RAID) storing data for at least n logical volumes, log-structured writing of data of each logical volume of the at least n logical volumes vertically across chunks of only a single physical drive of the n physical drives, wherein the control component further directs writing of parity data at each of the physical drives, which parity data at each physical drive of the subset respectively corresponds to other ones of the physical drives of the n physical drives. |
US12061516B2 |
Determining false positive and active event data
In one example of the present disclosure, a method for determining false positive and active indications is disclosed. The method may apply anomaly network event data to a machine learning model. The machine learning model is trained with historic and correlated anomaly network event data. The method then determines which one of the anomaly network event data is a false positive indication and which one is an active indication. |
US12061506B2 |
Transmission of pulse power and data over a wire pair
In one embodiment, a method includes applying Forward Error Correction (FEC) to data at power sourcing equipment, transmitting the data and pulse power over a wire pair to a powered device, identifying data transmitted during power transitions between a pulse power on time and a pulse power off time in the pulse power at the powered device, and applying FEC decoding to at least a portion of the data based on said identified power transitions. |
US12061500B2 |
Communication system including antennas on substrate
A communication system includes a substrate, a plurality of antennas disposed on the substrate, and a radio frequency (RF) tag. A distance between the RF tag and at least one antenna among the plurality of antennas is detected based on a signal emitted by the RF tag and received by the at least one antenna. |
US12061499B2 |
Computing device hinge with sliding cover
Hinged computing devices often connect two components via one or more hinges, using either a door-hinge style or other conventional hinge style. Presenting a continuous visual impression of the computing device to the user, with any gaps covered, provides protection to internal components and suggests a higher overall quality of the computing device to the user. Using conventional hinges, achieving a 360-degree range of motion is difficult, and often requires a pair of hinges connected by a spine to accommodate the respective thicknesses of the two hinged components in all orientations. However, using a pair of conventional hinges connected by a spine to achieve a 360-degree range of motion can yield a variable gap between the spine and the hinged components. The presently disclosed technology is directed to mechanically deterministic sliding covers that conceal these variable gaps, while still maintaining a 360-degree range of motion of the computing device. |
US12061497B2 |
Computing device holder and method of storing thereof
A computing device holder; it has a curved base comprising a flat upper part, wherein the curved base defines an inner space for receiving an edge of a table; a receiving portion for receiving the computing device; a connector connecting the receiving portion to the flat upper part; and a hinge connecting the connector to the receiving portion, wherein the connector allows the receiving portion to rotate around the longitudinal axis defined by the length of the connector, and wherein the hinge allows the receiving portion to rotate around the hinge from a first position where the receiving portion is orthogonal with respect to the flat upper part of the curved base to a second position where the receiving portion is parallel with respect to the flat upper part of the curved base. |
US12061496B2 |
Foldable display device and method of operating the same
A foldable display device includes a screen maintained in one of a folded state and an unfolded state, the screen, when switched from the unfolded state to the folded state, being divided into a first screen sensing a user input and a second screen displaying a first image, and a controller displaying a specific image corresponding to the user input on the second screen when the user input is sensed on the first screen in the folded state. The first screen displays a second image that is the same as the first image. |
US12061494B2 |
Electronic device with display module capable of producing sound
A display module includes a middle frame, a display screen, a coil, and a magnet. The display screen is arranged on the middle frame. The display screen and the middle frame cooperatively define a receiving space. The coil defines an accommodation space. A portion of the magnet is accommodated in the accommodation space. The magnet and the coil are received in the receiving space. One of the magnet and the coil is arranged on the display screen, and the other one of the magnet and the coil is arranged on the middle frame. |
US12061486B2 |
Area cleaning planning method for robot walking along boundary, chip and robot
Disclosed are an area cleaning planning method for robot walking along the boundary, a chip and a robot. The area cleaning planning method includes: on a laser map which is scanned and constructed by a robot in real time, the robot is controlled to walk along the boundary in a predefined cleaning area framed at the current planning starting point position, so that the robot does not cross out the predefined cleaning area in the process of walking along the boundary; meanwhile, according to the division condition of the room cleaning subareas that conform to the preset wall environment condition in the predefined cleaning area, the robot is controlled to walk along the boundary in a matched area, when the robot walks along the boundary in the matched area and returns to the planning starting point position, the robot is controlled to perform planned cleaning in the matched area. |
US12061482B2 |
Sensor data prioritization for autonomous vehicle based on vehicle operation data
An autonomous vehicle includes a control system, an array of sensors, processing logic, and a switch. The processing logic generates operation instructions based on sensor data and the control system controls the autonomous vehicle based on the operation instructions. The array of sensors generate the sensor data that is related to objects in an external environment. The switch is coupled between the sensors and the processing logic to buffer the processing logic from the sensor data. The switch is further coupled between the processing logic and the control system to provide the operation instructions from the processing logic to the control system. The switch includes a prioritization engine that prioritizes an order of transmission, from the switch to the processing logic, of the first sensor data over the second sensor data based on received vehicle operation data. |
US12061474B2 |
Controller for optimizing motion trajectory to control motion of one or more devices
A controller for controlling a motion of at least one device subject to constraints on the motion, is disclosed. The controller comprises a processor and a memory, where the controller inputs parameters of the task including the state of the at least one device to a neural network trained to output an estimated motion trajectory for performing the task. Further, the controller extracts at least some of the integer values of a solution to a mixed-integer optimization problem for planning an execution of the task that results in the estimated motion trajectory. Further, the controller solves the mixed-integer optimization problem for the parameters of the task with corresponding integer values fixed to the extracted integer values to produce an optimized motion trajectory subject to the constraint and changes the state of the at least one device to track the optimized motion trajectory. |
US12061472B2 |
V2X application enabler for tele-operated driving
A method of operating a first device in a wireless communication network is provided. The method includes operations of establishing a tele-operated driving session between the first device and a second device, updating the tele-operated driving session between the first device and the second device, and terminating the tele-operated driving session between the first device and the second device. |
US12061471B2 |
Wearable remote control device and tracking system
A wearable remote control device 1 for controlling a movable equipment 10 includes a wearable carrier 2 adapted for being worn on a user's hand, a control interface 3 configured for converting user's input into instructions; a communication module 4 configured for sending the instructions receivable by the movable equipment 10, an actuation interface 5, and a tracking module 6 configured for being actuated by the actuation interface 5. The actuation interface 5 includes an actuation module 51 adapted for being actuated by the user's hand, and a gesture sensing module 52 configured for detecting a predetermined hand gesture. Upon the actuation module 51 is actuated, the actuation interface 5 provides a tracking signal 61 receivable by the movable equipment 10 for determining a traveling path with respect to movements of the wearable remote control device 1. |
US12061470B2 |
Guided operation by robotic processes
A method is disclosed. The method is implemented by a robot engine that is stored as program code on a memory of a system. The program code is executed by a processor of the system, which enables robotic process automations of the robot engine. The processor is communicatively coupled to the memory within the system. The method includes initiating a guided operation of a platform presented by the system and monitoring the guided operation to observe an interaction with the platform or to receive a direct input by the robot engine. The method also includes executing a backend operation with respect to the interaction or the direct input. |
US12061469B2 |
Integrated system for predicting maintenance of industrial assets
A system and method for predicting maintenance and providing optimized operational performance in industrial operations on a Metaverse platform, is described. In one aspect, the system implements AI/ML engines for anomaly detection and predictive analytics to control future failures, facilitate planned maintenance, and provide actionable recommendations to control future failures. The system combines data with AR/VR-based digital twin solutions for real-time troubleshooting and maintenance training. The system detects anomalies in industrial assets using sensor and IIoT data and provides predictive analytics for capturing failures and actionable recommendations, provides improved overall equipment effectiveness, enhanced device and system utilization, simulation of processes using data, and prescription uptime plans, achieving superior productivity gains and predictable uptime. |
US12061467B2 |
Data processing apparatus, data processing method, and storage medium storing program for determining an abnormality based on manufacturing data
A data processing apparatus includes a processor. The processor generates visualization data for displaying estimation results of manufacturing conditions based on estimation results and relationship data. The relationship data includes first relationship data as a relationship between first manufacturing conditions recorded during an analysis, and second relationship data as a relationship between second manufacturing conditions corresponding. The processor divides the estimation results of the manufacturing conditions into a first group based on the first relationship data, and into a second group based on the second relationship data. The processor generates the visualization data based on a change in manufacturing condition relationship between the first group and the second group. |
US12061461B2 |
System and method for the automatic switching of multiple vendor controllers with an interfaced input/output device
A system and method perform automatic switching of multiple vendor controllers with an interfaced input/output device. The method comprises storing parameters in a memory, wherein the parameters specify each type of instrument controller in a respective one of a plurality of vendor classes, and automatically switching a signal between an instrument and at least one of a first instrument controller of a first vendor class and a second instrument controller of a second vendor class using the parameters, wherein the first vendor class and the second vendor class are different. The system and an automatic input/output switch controller implement the method. |
US12061459B2 |
Method and system for automatic access provisioning and scaling of robots
A method for automatically scaling a number of robots leveraging interactive sessions to be used within a system infrastructure, dynamically based on workload, is provided. The method includes: receiving a request for a number of robots to be provisioned within the system infrastructure; validating an availability of the requested number of robots; monitoring a CPU utilization and a memory utilization within the system infrastructure; adjusting the requested number of robots based on the CPU utilization and/or the memory utilization; and releasing the adjusted number of robots for facilitating use thereof to perform corresponding tasks within the system infrastructure. |
US12061457B2 |
Optoelectronic safety sensor and method for safeguarding a machine
An optoelectronic safety sensor (10) for safeguarding a machine (34), the sensor (10) comprising a light receiver (24) for optical detection of object data and a control and evaluation unit (26) configured to use the object data to decide whether a safety-critical object (36) is detected in a vicinity of the machine (34) and in this case to trigger a safety-related reaction, and wherein the control and evaluation unit (26) is further configured to adapt the sensitivity of a criterion for deciding whether a safety-critical object (36) is detected as a function of at least one of previously detected objects and simultaneously detected objects. |
US12061454B1 |
Renewable energy system controls
Physical and/or financial instruments may optimally hedge the cash flow of one or more renewable energy generators based on a desired risk and return profile of renewable infrastructure investors. Baseline revenues may be determined based on forward-looking electricity market price scenarios corresponding to qualified market products intended for sale from the renewable energy generators. Risk and return metrics of cash flows of the renewable energy generators may be determined. At least one physical hedge and/or financial hedge may be added. The size and operation of the renewable energy generators along with any physical hedges, or financial hedges, or both physical and financial hedges, may be optimized across multiple market price scenarios of qualified market products to optimize investor-tailored risk and return utility functions. |
US12061451B2 |
Target function prioritization of control modes for renewable electric generation resource and charge storage device
The present disclosure describes a method of operating a power plant, comprising: obtaining an energy production forecast for a forecast period; generating a plurality of simulation results associated with simulated operation of the power plant for the forecast period, wherein the plurality of simulation results are generated by simulating operation of the power plant using a plurality of control algorithms; assigning a score to each of the plurality of control algorithms based on the generated plurality of simulation results; selecting a control algorithm from the plurality of control algorithms for the forecast period based on the assigned score for the control algorithm; and operating the power plant in accordance with the control algorithm for a duration of the forecast period. |
US12061449B2 |
Building management system with equipment schedule and setpoint synchronization and control
A building management system includes building equipment operable to affect a physical state of a building. The building management system includes a system manager coupled to the building equipment via a system bus, the system manager comprising a schedule manager configured to control an operation schedule of the building equipment. A client device is configured to communicate with the schedule manager to modify operation schedules of the building equipment or add new operation schedules for the building equipment. The schedule manager comprises a list of available schedules for the building equipment and is configured to, in response to modification of the operation schedules or addition of new operation schedules, update the list of available schedules to include the modification or the new operation schedule. The enterprise batch synchronization module is configured to create, copy, modify and apply schedule and setpoint configuration templates to multiple cloud connected building equipment simultaneously. |
US12061447B2 |
Systems and methods for automatic interaction with a flexible number of devices
Systems and methods for automatically interacting with a flexible number of devices are provided. The system includes a plurality of devices, a configuration tool, and a controller. The plurality of devices are configured to measure or generate a plurality of points in a building automation system. The configuration tool is configured to generate a control program. The controller is configured to identify a primary list of N devices, where N is an integer. The controller is configured to automatically generate a plurality of secondary lists of points based on the primary list of N devices. The controller is configured to provide the plurality of secondary lists of points as inputs to a control logic configured to use the plurality of secondary lists of points to generate one or more control signals to control the N devices. |
US12061446B2 |
Building management system with artificial intelligence for unified agent based control of building subsystems
A building management system with artificial intelligence based control of a building includes data collectors are configured to receive data and generate data streams for subsystems of the building. The system includes a learning engine configured to identify a building state of the building by correlating data of the data streams for the subsystems and provide the identified building state to cognitive agents. The system includes the cognitive agents, each of the cognitive agents configured to receive the identified building state from the learning engine, generate a control decision based on the received building state, and operate at least one of the plurality of subsystems of the building to control a physical condition of the building based on the control decision. |
US12061445B2 |
Strengthened timepiece component
Timepiece component based on a micromachinable material, including at least one micromachinable-material surface portion that is smoothed at least by hydrogen smoothing. The at least one micromachinable-material surface portion includes an oxide layer of thickness larger than 1 micron in order to increase its mechanical strength. In a particular embodiment the micromachinable material can be silicon and the oxide layer silicon oxide. |
US12061436B2 |
Image forming apparatus
An image forming apparatus includes a main body housing, a drawer, a drum cartridge, and a toner cartridge. The drawer includes a waste toner conveying pipe and a lock member. In a state where the toner cartridge is mounted on the drum cartridge, the drum cartridge is mounted on the drawer, the drawer is located at a drawn-out position, and the lock member is located at a lock position, the toner cartridge is detachable from the drum cartridge. |
US12061434B2 |
Image forming apparatus to reduce or suppress leakage of toner
An image bearing member includes an agitation member and a sheet member. A sheet portion of an agitation member comes into contact with a second side surface of the blade member. When viewed from a rotation axis direction of a shaft portion of the agitation member, an imaginary line A connects a position of an end portion on a most upstream side of the second side surface in the rotation direction and an axial center position of the shaft portion, and an imaginary line B is orthogonal to the imaginary line A and passes through the position of the end portion on the most upstream side of the second side surface, and the free end of the sheet member is disposed at a position closer to the blade member than a position where a second line intersects with an outer circumferential surface of the image bearing member. |
US12061432B2 |
Image forming apparatus
An image forming apparatus includes: an apparatus body; an image forming unit that forms a toner image on a recording medium; a first transport part that transports the recording medium to the image forming unit along a feed path extending from one side toward the other side in the horizontal direction, the feed path being a path along which the recording medium transported by the first transport part passes, and that includes a portion extending toward the one side beyond the image forming unit; and a second transport part that transports the recording medium from the image forming unit to the outside of the apparatus body along a discharge path extending from the other side toward one side in the horizontal direction and that includes a portion extending toward the one side beyond the image forming unit, the discharge path and the feed path at least partially overlapping each other in the vertical direction. |
US12061431B2 |
Image forming apparatus and operation unit for operating the same
An image forming apparatus includes an image forming unit configured to form an image on paper, an operation unit, and a controller to receive an execution signal and control the image forming unit. The operation unit includes a touch panel display to receive a touch operation by a user, and to display an execution icon to be touched by the user to enable the operation unit to transmit the execution signal to the image forming apparatus. The operation unit further includes a cable connected to the operation unit to transmit the execution signal to the controller, an exterior cover configured to form an exterior, and an insertion member disposed on a side opposite to a side where the touch panel display is disposed on an outside of the exterior cover to pass fingertips of the user through when the user operates the operation unit while holding up the operation unit. |
US12061425B2 |
Process cartridge including frame having photosensitive drum, drum coupling and flanged fixed to photosensitive drum
The image forming apparatus includes a drum cartridge having a photosensitive drum and a drum drive input member; a developing cartridge configured to be movably mounted to the drum cartridge, the developing cartridge comprising a developing roller disposed so as to face the photosensitive drum and a developing drive input member; a drum drive transmission member configured to engage with the drum drive input member and configured to transmit drum driving force to the drum drive input member while permitting a positional gap of the drum drive input member within a predetermined range; and a developing drive transmission member configured to engage with the developing drive input member and configured to transmit developing driving force to the developing drive input member while permitting a positional gap of the developing drive input member within a predetermined range. |
US12061423B2 |
Method and apparatus for mitigating tin debris
Microwave heating of debris collecting vanes within the source vessel of a lithography apparatus is used to accomplish uniform temperature distribution in order to reduce fall-on contamination and formation of clogs on the inner and outer surfaces of the vanes. |
US12061420B2 |
3-side buttable stitched image sensor
A sensor fabricated from a plurality of layers on a semiconductor wafer. The sensor comprises a plurality of sensor elements arranged in stitching blocks and having a plurality of vertically arranged read-out lines, a plurality of vertically arranged select/reset lines, and a plurality of horizontally arranged select/reset lines, running from a right-hand edge to an oppositely disposed left hand edge and being connected to ones of the plurality of vertically arranged select/reset lines, plurality of read-out circuits connected to the plurality of vertically arranged read-out lines, and ones of the plurality of vertically arranged read-out lines swerve at one of the bottom or top edges of the stitching blocks, such that ones of the plurality of vertically arranged read-out lines in a first one of the plurality of stitching blocks connect to a displaced one of the vertical lines in a second abutting one of the plurality of stitching blocks. |
US12061417B2 |
Water-developable photosensitive resin printing original plate
A photosensitive resin printing original plate is disclosed in which a side surface light-blocking layer does not peel off from a metal support during handling of the printing original plate, and which enables efficient production of the side surface light-blocking layer. A water-developable photosensitive resin printing original plate, includes at least: a support; and a photosensitive resin layer arranged on the support, in which a peripheral side surface of the water-developable photosensitive resin printing original plate is covered with a light-blocking layer; the light-blocking layer contains carbon black and a vinyl polymer at a mass ratio of 80/20 to 30/70; and the vinyl polymer is an alcohol-soluble vinyl polymer containing 25 to 65 mol % of a hydroxyl group with respect to a constituent monomer unit in a molecule (in the case of being chemically modified, a constituent monomer unit after the modification). |
US12061412B2 |
Nozzle mounted camera
An inspection system comprising (a) one or more sleds, each sled comprising (i) three or more rails running lengthwise and defining a diameter and a central axis of said each sled, (ii) first and second mounts, (iii) a nozzle comprising an interface configured for connection to a hose, and (iv) one or more jets configured for communicating fluid from said hose outward; (c) a camera module comprising (i) a housing, (ii) a camera having an optical axis, (iii) one or more lights; (iv) at least one battery, (v) memory operatively connected to said camera for recording images from said camera; and (vi) front and rear members for interengaging with said first and second mounts, respectively, such that at least one of said front or rear members urges against said first or second mounts to secure said camera module to said each sled such that said optical axis is essentially coincident with said central axis. |
US12061411B2 |
Vehicle photographic system for identification of surface imperfections
A system and method are provided for determining surface defects of an object under study. A photographic tool is employed to produce real-time blending of a series of images of a static object where each of the individual images are illuminated under a different lighting condition with respect to the static object. The achieved effect is similar to what is experienced when looking at a painted surface from different perspectives in order to see if there are any imperfections. For example, in the case of automotive photography, paint problems, sheen differences, scratches, dents, and small dings may only be visible when the vehicle is lit from a specific or correct angle. |
US12061409B2 |
Locking cap for a camera lens
A locking cap and automated locking cap for coupling to a rear mounting key of a camera lens are disclosed. The locking cap can include a base cap, locking ring, spring ring, shim ring, and top ring. The locking ring includes a locking mechanism and tab for activating the locking mechanism. The tab allows a user to rotatably slide the locking ring to activate or deactivate the locking mechanism. The automated locking cap can include a circuit board and actuating device in communication with the circuit board, which is programmed to receive signals from a user and to transmit the signals to the actuating device. The actuating device includes a retractable pin that inserts into and retracts from a through-hole the top ring, the spring ring, and the locking ring upon receiving the respective signal from the user, which allows the user to activate or deactivate the locking mechanism. |
US12061408B1 |
Apparatus with light-based control of light-based computation
A light-based apparatus has an input device, accepting two or more numerical inputs and an output command. It has a logic unit that receives the two numerical inputs from the input device, and is adapted to combine various lights, in amplitudes based on the respective values of the numerical inputs, to produce an output light sum representing a sum of the two numerical inputs. The logic unit also has an output sensing circuit to sense the output light sum. The logic unit is responsive to the output command to output a value representing the output light sum. The device uses a computing method that includes comingling light from multiple sources, at the same time, in a light containment area to provide comingled light. The method includes using light amplitude sensing circuitry to sense an amplitude of the comingled light, outputting an arithmetic sum, based on the amplitude of the comingled light, without using a binary computer to compute the arithmetic sum. |
US12061407B2 |
High-efficiency end-fire 3D optical phased array based on multi-layer platform
Beam steering device such as optical phased array (OPA) is a key component in applications of solid-state LIDAR and wireless communication. The traditional single-layer OPA results in a significant energy loss due to the substrate leakage caused by the downward coupling from the grating coupler structure. In the present disclosure, we have investigated a structure based on multi-layers Si3N4/SiO2 platform that can form a 3D OPA to emit the light from the edge of the device with a high efficiency, a 2D converged out-coupling beam will be end-fired to the air. The high efficiency and wide horizontal beam steering are demonstrated numerically, the influence of vertical crosstalk, the delay length, number of waveguide layers, and the fabrication feasibility are also discussed. |
US12061405B2 |
Automated control of an electrochromic device
A method includes receiving first dimensions of an electrochromic device and second dimensions of one or more obstructions of the electrochromic device. The method further includes generating, based on the first dimensions and the second dimensions, an obstruction map that indicates at least one of an obstructed portion or an unobstructed portion of the electrochromic device. The method further includes determining, based the obstruction map, a first desired tinting state of the electrochromic device. The method further includes causing a current tinting state of the electrochromic device to correspond to the first desired tinting state. |
US12061403B2 |
Method for fabricating solid state electrochromic device, solid state electrochromic device and its applications
An electrochromic apparatus includes a first glass, a first adhesive layer disposed on the first glass, a second glass, a second adhesive layer disposed on the second glass, a solid-state electrochromic device (ECD) interposed between the first adhesive layer and the second adhesive layer, and a sealant disposed at edges of the first glass and the second glass to seal the ECD. The first adhesive layer and the second adhesive layer are disposed between the first glass and the second glass. The first adhesive layer and the second adhesive layer are optically transparent. Edges of the adhesive layers are flush with or beyond edges of the ECD. The sealant is adhesive and waterproof. |
US12061402B2 |
Narrow pre-deposition laser deletion
Certain aspects pertain to methods of fabricating an optical device on a substantially transparent substrate that include a pre-deposition operation that removes a width of lower conductor layer at a distance from the outer edge of the substrate to form a pad at the outer edge. The pad and any deposited layers of the optical device may be removed in a post edge deletion operation. |
US12061401B1 |
Transflective spatial light modulator with enhanced diffusion of light and method of manufacture of the same
Some implementations relate to a transflective spatial light modulator for enhancing the visual characteristics of a display device, making them paper-like, high resolution, and high brightness. The modulator may include a front surface configured to receive and modulate light from a primary source into visual information for display. The modulator may include a rear surface opposite the front surface and a stack of layers between the two surfaces. The stack of layers may include a polarizing layer, an anisotropic diffuser film, a liquid crystal layer, a thin film transistor element, and a layer of micro-reflective structure electrodes. The thin film transistor element may apply electricity to the liquid crystal layer to effectuate addressable spatial light modulation, solving intrinsic problems of transflective spatial light modulators. The combination of these elements results in a transflective spatial light modulator that is paper-like, high resolution, and high brightness. |
US12061400B2 |
Liquid crystal display device
It is an object to provide a liquid crystal display device which has excellent viewing angle characteristics and higher quality. The present invention has a pixel including a first switch, a second switch, a third switch, a first resistor, a second resistor, a first liquid crystal element, and a second liquid crystal element. A pixel electrode of the first liquid crystal element is electrically connected to a signal line through the first switch. The pixel electrode of the first liquid crystal element is electrically connected to a pixel electrode of the second liquid crystal element through the second switch and the first resistor. The pixel electrode of the second liquid crystal element is electrically connected to a Cs line through the third switch and the second resistor. A common electrode of the first liquid crystal element is electrically connected to a common electrode of the second liquid crystal element. |
US12061399B2 |
Adhesive member and display device comprising adhesive member and method for manufacturing
A display device includes an electronic component comprising a bump, which includes a first bump portion and a second bump portion that has a surface area less than that of the first bump portion on a plane to surround the first bump portion, a display panel facing the electronic component and including a signal pad that is in contact with the bump, and an adhesive member which is disposed between the display panel and the electronic component and in which an opening overlapping the first bump portion on the plane is defined, wherein the bump is in contact with the signal pad through the opening. |
US12061396B2 |
Display device
A display device may have a reduced thickness while having enhanced color reproducibility by having an improved structure. The display device may include: a liquid crystal panel; a light source plate which is arranged at the rear of the liquid crystal panel to provide light to the liquid crystal panel, and which includes a printed circuit board and an LED chip mounted on the printed circuit board; and a chip cover which is provided to cover a light-emitting surface of the LED chip, and which changes the wavelength of the light emitted from the LED chip, wherein the chip cover includes: a cover layer having a first surface arranged to face the light-emitting surface of the LED chip, a second surface opposite to the first surface, and an accommodating groove provided on the second surface; a light conversion member which changes the wavelength of the light emitted from the LED chip, and which is accommodated in the accommodating groove; and a barrier layer for covering the second surface to cover the light conversion member from the outside. |
US12061391B2 |
Display panel and display device
A display panel and a display device are provided. The display panel includes a panel main body. A first dimming element is disposed on a side of the panel main body. The first dimming element has a first alignment direction. A second dimming element is disposed on a side of the panel main body away from the first dimming element or between the first dimming element and the panel body. The second dimming element has a second alignment direction. The first alignment direction is perpendicular to the second alignment direction. The applicability of the display panel is improved, and it has an anti-peeping effect. |
US12061383B2 |
Devices, systems and/or methods for myopia control
The present disclosure is directed generally to a lens that provides a stop signal to a myopic eye, over a substantial portion of the spectacle lens that the viewer is using. The present disclosure is directed to devices, methods and/or systems of imposing a stop signal to eye growth, using a spectacle lens in conjunction with a micro lenslet array. The present disclosure is also directed to devices, methods and/or systems of modifying incoming light through spectacle lenses that utilizes chromatic cues to decelerate the rate of myopia progression. The present disclosure is directed to devices, methods and/or systems of imposing a stop signal to eye growth, using a spectacle lens in conjunction with a refractive optical element and/or diffractive optical element that offer conflicting or contradictory optical signals at a wavelength between 510 nm and 610 nm. |
US12061381B2 |
Colored contact lens, manufacturing method of colored contact lens, and iris recognition system
Provided is a colored contact lens having: a lens; and a colored region formed in the lens, at least a part of the colored region is arranged at a position overlapping an iris of a wearer when the colored contact lens is worn, and the colored region has infrared transparency. |
US12061379B2 |
Dual port constrained acoustic volume
A portable eyewear electronic device that includes a speaker module and methods of assembly of the device are presented. The electronic eyewear device includes a speaker module that emits acoustic radiation that is channeled through a carrier contained within a temple to one or more acoustic ports near a user's ear. |
US12061369B2 |
Heat dissipation structure for optical module and communications device
This application provides a heat dissipation structure for an optical module and a communications device, and relates to the field of optical communications technologies. The heat dissipation structure for the optical module includes: a panel with a jack; a PCB board, disposed on one side of the panel, where the PCB board is configured to install the optical module; and a heat conduction module, configured to conduct, to the panel, heat emitted from the optical module, where one end of the heat conduction module is in contact with the optical module, and the other end of the heat conduction module is in contact with the panel. In the heat dissipation structure for the optical module and the communications device, the panel is mainly used to dissipate heat from the optical module. |
US12061367B2 |
Apparatus arranged for aligning an optical component with an on-chip port as well as a corresponding system and method
An apparatus arranged for deflecting an optical component for alignment purposes of the optical component with a further optical component, wherein the apparatus comprises a plurality of adjacently placed elongate carriers, extending mutually parallel to each other in a longitudinal direction, wherein two adjacently placed elongate carriers have a spacing between them for receiving a first optical component such that the received optical component rests against two adjacently placed elongate carriers, wherein the two elongate carriers have slopes such that the spacing between the two adjacently placed elongate carriers is smaller at a bottom side compared to the spacing at a top side of the carriers, wherein the carriers comprise piezoelectric material configured to deflect the carriers in a direction perpendicular to the longitudinal direction by actuating the piezoelectric material. |
US12061361B2 |
Optical fiber connecting structure
An optical fiber connection structure according to the present invention includes a fiber support member configured to support an optical fiber to be optically connected to an optical waveguide device, a stopper configured to restrict movement in an axial direction of the optical fiber supported by the fiber support member, and a lens disposed on an optical axis between an end surface of the optical waveguide device and the optical fiber. |
US12061360B2 |
Mode expansion waveguide and spot size converter comprising such for direct coupling with fiber
A waveguide comprising: a tapered-width first waveguide portion and second waveguide portions and a third waveguide portion, such that along a first direction, widths of a first and the second waveguide portions gradually increase towards a first end of the third waveguide portion, and a distance, in a second direction, between the first waveguide portion and the second waveguide portion gradually decreases from a second end of the first waveguide portion to the first end of the first waveguide portion, wherein the second direction is perpendicular to the first direction; and the maximum distance Gmax between the second end of the first waveguide portion and a second end of the second waveguide portion is greater than 0.2 μm and less than 0.48 μm; and the waveguide has a refractive index between 2 and 4 at a 1550 nm wavelength. |
US12061359B2 |
Process for delaying an optical signal
A process for delaying a useful optical signal (P1) having a wavelength value λ between 0.2 μm and 3 μm, with respect to a reference optical signal (P2) having the same wavelength value λ. The process includes having the useful optical signal propagate along a tapered fiber portion. A length of the tapered fiber portion can be varied using stretching means that are light, less cumbersome and less expensive compared to those necessary for a standard optical fiber. In addition, the delay value which is effective for the useful optical signal can be varied over a wide range. Such process can be useful for interferometry measurements in particular. |
US12061358B2 |
Method for manufacturing optical fiber emitting plasma light
A method for manufacturing an optical fiber emitting plasma light includes a coating removal step of removing a coating of an optical fiber; a photocatalyst application step of applying a photocatalyst to an end surface of a core layer of the optical fiber from which the coating has been removed through the coating removal step; and a molding step of molding the end surface of the core layer into a curved surface by applying a laser to the core layer of the optical fiber applied with the photocatalyst through the photocatalyst application step. The method for manufacturing an optical fiber including the above processes may be effectively used for therapy such as plasma disc coagulation therapy (PDCT) by converting the applied laser light into plasma light. |
US12061352B2 |
Backlight unit and holographic display apparatus including the same
A backlight unit may include: a light source providing coherent light; a light guide plate having a light entrance surface on which light from the light source is incident and a light exit surface through which the light is output; a plurality of diffraction gratings (for example, a first input grating, a second input grating, and a third input grating) that are arranged in different regions of the light guide plate to sequentially diffract the light from the light source such that that the beam width of the light may increase as the light propagates in the light guide plate; and a diffraction grating (for example, an output grating) that diffracts and outputs the light having an increased beam width in a direction toward the outside of the light guide plate. |
US12061351B2 |
Interactive object systems and methods
An interactive object system includes an interactive object and a source of electromagnetic radiation, e.g., an external source. A power harvesting device of the interactive object receives and harvests power from the electromagnetic radiation to power a special effect system of the interactive object. In an embodiment, the interactive object includes a retroreflective material that reflects electromagnetic radiation, which may be of a same or different wavelength as the electromagnetic radiation from which power is harvested. The interactive object system detects the reflected electromagnetic radiation, which may be used to trigger one or more additional actions related to the interactive object. |
US12061347B2 |
Metasurfaces for full-color imaging
Metasurfaces and systems including metasurfaces for imaging and methods of imaging are described. Such metasurfaces may be formed on a substrate from a plurality of posts. The metasurfaces are configured to be optically active over a wavelength range and in certain embodiments are configured to form lenses. In particular, the metasurfaces described herein may be configured to focus light passed through the metasurface in an extended depth of focus. Accordingly, the disclosed metasurfaces are generally suitable for generating color without or with minimal chromatic aberrations, for example, in conjunction with computational reconstruction. |
US12061346B2 |
Image sensor including color separating lens array and electronic apparatus including the image sensor
An image sensor includes: a sensor substrate including a plurality of first pixels and a plurality of second pixels; a spacer layer on the sensor substrate; and a color separating lens array on the spacer layer and changing condensing light of a first wavelength on each of the first pixels and condensing light of a second wavelength on each of the second pixels. The color separating lens array includes a first color separating lens array layer including a plurality of first nanoposts, a first dielectric material layer arranged among the plurality of first nanoposts, and a plurality of first etch prevention patterns arranged respectively under the plurality of first nanoposts. |
US12061343B2 |
Field of view expansion by image light redirection
A near-eye display has an image projector coupled to a lightguide for receiving and propagating image light provided by the image projector, the image light carrying an image to be displayed to a viewer. Field of view of the near-eye display may be expanded by providing a beam redirector downstream of the lightguide for controllably redirecting the image light in coordination with displaying different field of view portions by the image projector. To compensate the redirection of external light by the beam redirector, a second beam redirector may be provided upstream of the first redirector and the lightguide. |
US12061342B2 |
Two-dimensional optical waveguide, virtual and real light wave beam combiner, and AR apparatus
A two-dimensional optical waveguide, a virtual and real optical beam combiner, and an AR device. A surface of a substrate is divided into an in-coupling region, a folding area, and an out-coupling region. The folding area is provided with a defect area and at least two line defects, and the defect area extends from the in-coupling region toward a side away from the in-coupling region. The line defects have one end in contact with the defect area, and another end extending to the out-coupling region. The at least two line defects are distributed along an axis of the defect area. A photonic crystal is provided along a periphery of the defect area and the line defects. The photonic crystals includes multiple scattering rods having an axis perpendicular to a surface of the folding area. |
US12061341B2 |
Color correction for virtual images of near-eye displays
A near-eye display for conveying virtual images within a real-world view includes a projector arranged to compensate for undesirable color gradients in the virtual images. The projector includes an illuminator with an extended light source having a plurality of cells each containing different color light sources and a partial homogenizer for partially overlapping light from the plurality of cells at an illumination plane of a spatial light modulator. A controller adjusts the color outputs of the cells to provide a color distribution over the illumination plane to compensate for the color gradients within the virtual images. |
US12061340B2 |
Virtual image display device and optical unit
A virtual image display device includes an image light generation device generating image light, a transmissive tilted mirror reflecting the image light from the image light generation device, and a concave transmissive mirror having a concave shape and reflecting, toward the transmissive tilted mirror, the image light reflected by the transmissive tilted mirror to form an exit pupil. The virtual image display device further includes an absorber layer or an absorption film on an external side of a transmissive reflective surface formed in the concave transmissive mirror. |
US12061339B1 |
Head mountable display
A head mountable display can include a structural frame, an optical bracket coupled to the structural frame, an optical assembly adjustably secured to the optical bracket, the optical assembly including a display screen, and a stop mechanism extending from the structural frame. The optical assembly can move back-and-forth between the optical bracket and the stop. |
US12061336B2 |
Head-up display
A main controller of an HUD is configured to: acquire road surface information of a front road surface based on a plurality of measurement points on the front road surface, which is detected by a road surface detection sensor mounted on a vehicle with the HUD and is positioned forward of a traveling direction of the vehicle; calculate, by using the road surface information, a virtual image plane position on a virtual image plane where a virtual image of a display object is displayed, which is a display position of the virtual image for displaying the virtual image along the front road surface; and calculate a display position of a display surface within an image display device, which corresponds to the virtual image plane position, so as to output, to the image display device, a control signal for displaying the display object on the display position of the display surface. |
US12061334B2 |
Optical scanning system using micro-electro-mechanical system (mems) micro-mirror arrays (MMAs)
An optical scanning system includes one or more Micro-Electro-Mechanical System (MEMS) Micro-Mirror Arrays (MMAs) used to scan a field-of-view (FOV) over a field-of-regard (FOR). The MEMS MMA is configured such that optical radiation from each point in the FOV does not land on or originate from out-of-phase mirror segments and a diffraction limited resolution of the optical system is limited by the size of the entrance pupil and not by the size of individual mirrors. |
US12061331B2 |
Active matrix programmable mirror
Microelectromechanical system (MEMS) devices, methods of operating the MEMS device, and methods of manufacturing the MEMS device are disclosed. In some embodiments, the MEMS device includes a glass substrate; an electrode on the glass substrate; a hinge mechanically coupled to the electrode; a membrane mirror mechanically coupled to the hinge; a TFT on the glass substrate and electrically coupled to the electrode; and a control circuit comprising: a multiplexer configured to turn on or turn off the TFT; and a drive source configured to provide a drive signal for charging the electrode through the TFT. An amplitude of the drive signal corresponds to an amount of charge, and the amount of charge generates an electrostatic force for actuating the hinge and a portion of the membrane mirror mechanically coupled to the hinge. |
US12061329B2 |
Microscope system, imaging method, and imaging device
A microscope system includes: a light source unit that emits linear illumination parallel to a first direction; an objective lens that condenses the linear illumination onto a measurement target region; an acquisition unit that acquires a first optical signal indicating a light intensity value of light emitted from the measurement target region by the linear illumination; and a focus control unit that controls at least one of a relative position or a relative posture of the light source unit and an imaging unit that generates the first optical signal on a basis of a light intensity distribution of the first optical signal. |
US12061326B2 |
Observation device, observation method, and observation device control program
A detection section detects a position of a container in a vertical direction, and an imaging optical system controller acquires an adjustment value of an imaging position of an imaging optical system according to the detected position. A correction section corrects the adjustment value according to a change in a refractive index of the container according to a temperature of the container. The imaging optical system controller adjusts an imaging position of an observation target on the basis of the corrected adjustment value. |
US12061324B2 |
Optical system, optical apparatus and method for manufacturing the optical system
An optical system (LS) has an aperture stop (S), and a negative lens (L73) disposed closer to the image side than the aperture stop (S) and satisfying the following conditional expressions. −0.010 |
US12061322B2 |
Camera optical lens
The present invention includes a camera optical lens including, from an object side to an image side in sequence: a first lens having a positive refractive power, a second lens having a negative refractive power, a third lens having a refractive power, a fourth lens having a positive refractive power, and a fifth lens having a negative refractive power. The camera optical lens satisfies the following conditions: 0.18≤d1/TTL≤0.40, 0.60≤ET1/d1≤1.00, −7.00≤f2/f≤−2.00, and 3.00≤R6/R5≤12.00. The camera optical lens according to the present invention has excellent optical characteristics, such as large aperture, wide angle, and ultra-thin. |
US12061317B2 |
Optical lens assembly
The present disclosure discloses an optical lens assembly which includes, sequentially from an object side to an image side along an optical axis, a first lens, a second lens, a third lens, a fourth lens, a fifth lens and a sixth lens. The first lens may have negative refractive power, a convex object-side surface, and a concave image-side surface. The second lens may have negative refractive power, a convex object-side surface, and a concave image-side surface. The third lens may have positive refractive power, and both object-side and image-side surfaces thereof are convex. The fourth lens may have positive refractive power, and both object-side and image-side surfaces thereof are convex. The fifth lens may have negative refractive power, and both object-side and image-side surfaces thereof are concave. The sixth lens may have positive refractive power, and both object-side and image-side surfaces thereof are convex. |
US12061315B2 |
Composite barrier film for attaching to a quantum-dot film and the method to make the same
A composite barrier film, comprising: an ultra-thin barrier film, wherein the ultra-thin barrier film is capable of being water-resistant and oxygen-resistant; and a protection film, being attached on the ultra-thin barrier film for increasing the stiffness of the ultra-thin barrier film, wherein a thickness of the ultra-thin barrier film is less than a thickness of the protection film. |
US12061313B2 |
Diamond coated antireflective window system and method
A system and method for diamond based multilayer antireflective coating for optical windows are provided. An antireflective coatings for optical windows may include an optical grade silicon substrate, a first polycrystalline diamond film on the silicon substrate, a germanium film on the first polycrystalline diamond film, a fused silica film on the germanium film; and a second polycrystalline diamond film on the fused silica film. A method of fabricating a diamond based multilayer antireflective coating may include the steps of cleaning and seeding an optical substrate, forming a first diamond layer on the optical substrate, forming a germanium layer on the first diamond layer, forming a fused silica layer on the germanium layer, cleaning and seeding the germanium layer, and forming a second diamond layer on the germanium layer. |
US12061310B2 |
Recalibration of risk related models impacted by climate
One or more processors may detect that an extreme event that occurred in a first region. One or more processors may determine that the extreme event creates a drift in a probability distribution that is an output of a model associated with the first region. One or more processors may retrain the model associated with the first region using data associated with the extreme event. One or more processors may identify a second region similar to the first region according to a defined correlation threshold. One or more processors may generate data representing potential extreme scenarios for the second region based on the detected extreme event in the first region. One or more processors may retrain a model associated with the second region based on the generated data representing potential extreme scenarios. |
US12061306B2 |
Constructing structural models of the subsurface
Method and systems are provided for building a structural model of the subsurface. The method may comprise obtaining discretized data that includes surfaces, polylines, points, or combinations thereof. The surfaces in the discretized data are segmented by other surfaces to form a number of segments. Each of the segments are fit to an implicit function. The implicit function for each of the segments is thresholded to create a number of implicit surfaces. The implicit surfaces are intersected to create a number of model surfaces. The structural model is then constructed from the model surfaces. |
US12061305B2 |
Field operations neural network heuristics
A system and method that include receiving an oilfield operational plan and converting the oilfield operational plan into pixel-grids that are interpreted as images. The system and method also include inputting the pixel-grids to an image analysis convolution neural network to execute an image interpretation process. The system and method additionally include determining a current state of the oilfield operational plan based on the image interpretation process. The system and method further include determining a next state of the oilfield operational plan. |
US12061303B2 |
Method of analysing seismic data
A method of analysing seismic data from a geological structure. The method includes determining a set of tiles from a data cube of seismic data and determining which tiles of the set of tiles can be grouped into one or more patches of tiles. |
US12061301B2 |
Monitoring system comprising a plurality of portable devices and a control unit
A system for monitoring the exposure of a plurality of individuals to a physical or chemical property associated with an environment. The system includes a plurality of portable devices. Each portable device is arranged to be worn or carried by an individual in the environment. The system further includes a control unit for communicating with each of the plurality of portable devices. Each portable device includes a detector arranged to measure a physical or chemical property that the individual wearing or carrying the device is exposed to in the environment; one or more physiological sensors each arranged to measure a physiological parameter of the individual; a geolocation module arranged to determine the location of the individual; and a communication module for communicating data collected by the portable device with other(s) of the plurality of the portable devices and with the control unit. |
US12061299B2 |
Radiation detector and radiographic method using same
A radiation detector, which can reduce power consumption of a read-out module, comprises: a radiation detection unit which includes a plurality of pixels connected to a plurality of gate lines and a plurality of data lines that intersect and arranged in a matrix form, and which store, in the plurality of pixels, charges generated in proportion to radiation dosage; a gate module for selecting at least one of the plurality of gate lines and controlling the selected gate line; the read-out module for selecting at least one of the plurality of data lines, and reading charges stored in at least one exposure detection pixel determined by the selected data line and the selected gate line; and an automatic exposure detection unit for determining whether the radiation detection unit is exposed to radiation by using a charge quantity read by the read-out module from the exposure detection pixel in every preset period. |
US12061295B2 |
Method for calibrating a camera and/or a lidar sensor of a vehicle or a robot
Calibrating a camera and/or a lidar sensor of a vehicle or a robot involves a camera capturing images of a vehicle or robot environment. The lidar sensor emits a real pattern into the vehicle or robot environment in at least one portion of a detection range of the camera, and the real pattern is captured by the camera. A virtual pattern generated in a coordinate system of the lidar sensor is projected onto a virtual plane in the vehicle or robot environment by the lidar sensor. Laser radiation emitted by the lidar sensor penetrates the virtual plane and the real pattern correlating with the virtual pattern is generated on a real projection surface. The real pattern captured by the camera is recalculated onto the virtual plane based on a surface profile of the real projection surface. A rectified virtual pattern is generated in a coordinate system of the camera and the camera and/or lidar sensor is/are calibrated by comparing the virtual pattern and the rectified virtual pattern. |
US12061293B2 |
Silicon photomultiplier based LiDAR
Provided are methods, systems, and computer program products for a LiDAR with an increased dynamic range. The method includes filtering output pulses of an SiPM device to a substantially symmetric pulse shape and capturing timing information and intensity information of the filtered output pulses for at least one predetermined intensity level. The method includes monitoring saturation of the SiPM device, wherein a width of a saturation plateau of a respective output pulse is determined in response to saturation of the SiPM device. The method also includes extrapolating additional timing information and additional intensity information of the respective output pulse using the captured timing information, the captured intensity information, and the determined width of the saturation plateau. |
US12061291B2 |
Systems and methods for controlling laser power in light detection and ranging (LiDAR) systems
Embodiments of the disclosure provide a system for controlling laser pulses emitted by an optical sensing device. The system may include a laser emitter configured to emit a plurality of laser pulses, a power source configured to deliver electrical currents to the laser emitter, and a control circuit configured to deliver electrical currents from the power source to the laser emitter. The control circuit may include a first control path configured to deliver a first electrical current rising at a first rate from the power source to the laser emitter to emit a first laser pulse. The control circuit may also include a second control path configured to deliver a second electrical current rising at a second rate from the power source to the laser emitter to emit a second laser pulse following the first laser pulse. The second rate may be higher than the first rate. |
US12061289B2 |
Attaching a glass mirror to a rotating metal motor frame
A rotatable optical reflector device of a Light Detection and Ranging (LiDAR) scanning system used in a motor vehicle is disclosed. The rotatable optical reflector device comprises a glass-based optical reflector including a plurality of reflective surfaces and a flange. The rotatable optical reflector device further comprises a metal-based motor rotor body at least partially disposed in an inner opening of the glass-based optical reflector. The rotatable optical reflector device further comprises an elastomer piece having a first surface and a second surface. The first surface of the elastomer piece is in contact with a second mounting surface of the flange. The rotatable optical reflector device further comprises a clamping mechanism compressing the elastomer piece at the second surface of the elastomer piece, wherein movement of the metal-based motor rotor body causes the glass-based optical reflector to optically scan light in a field-of-view of the LiDAR scanning system. |
US12061286B2 |
Radar for detecting human body part
Systems and methods for detecting a body part like a human hand near a base station or a user equipment are disclosed. A plurality of radar pulses is transmitted from a communication device in succession and the reflected plurality of radar pulses is received sampled and adaptively processed to remove transmit and receive antenna mutual coupling and clutter from stationary objects near the body part. In one aspect the adaptive processing is accomplished with a single tap adaptive filter. The processed signal may be used to determine if there is a human body part near the communication device allowing the device to determine whether it is safe for the device to transmit a millimeter wave communication signal. |
US12061285B2 |
Detecting a parking row with a vehicle radar system
A vehicle radar detection system arranged to be mounted in an ego vehicle and including at least one detector arrangement and at least one control unit arrangement. The detector arrangement is adapted to obtain a dataset initially including a number K of radar detections. The control unit arrangement is adapted to repeatedly determine a dominating line from the dataset of radar detections, remove radar detections associated with the dominating line from the dataset of radar detections until a first stopping criterion is fulfilled, thereby determining a plurality of lines from the number K of radar detections. |
US12061280B2 |
Electronic apparatus, method, non-transitory computer readable medium, and electronic system
According to one embodiment, an electronic apparatus includes processing circuitry configured to set, based on first information indicating a plurality of candidate positions where a plurality of wireless devices are located, first candidate positions which are part of the plurality of candidate positions, and estimate first wireless devices each located at any of the first candidate positions among the plurality of wireless devices, based on second information regarding communication among the plurality of wireless devices each located at any of the plurality of candidate positions. |
US12061279B2 |
Observed time difference of arrival (OTDOA) positioning in wireless communication networks
Aspects of the disclosure provide a method for observed time difference of arrival (OTDOA) positioning. The method can include receiving from a serving cell of a first network assistance data for measuring time difference of arrival of positioning reference signals (PRSs) received from a plurality of neighboring cells of a second network, receiving from the serving cell a gap pattern for decoding a master information block (MIB) of a first neighboring cell of the plurality of neighboring cells, or a system frame number (SFN) offset of the first neighboring cell, and determining an SFN timing of the first neighboring cell based on the gap pattern for decoding the MIB of the first neighboring cell or the SFN offset of the first neighboring cell. |
US12061278B1 |
Acoustic identification of audio products
Disclosed are techniques for a multimedia device with audio and video capturing capability to identify an audio device based on acoustic playback signal if the audio device cannot be identified from captured video. The multimedia device may assemble a list of candidate audio devices that are a possible match for the observed audio device from a database of previously recognized audio devices and may transmit commands to the candidate audio devices to play acoustic identification signals. The acoustic identification signals may be audible sound or ultrasonic tone sequences with embedded identification information unique to each audio device. The multimedia device may record and analyze the acoustic identification signals received from any of the candidate audio devices to construct metrics to select the most likely candidate for the observed audio device. The metrics may include time of flight, direction of arrival, received amplitude, direct-to-reverberant ratio (DRR) of the acoustic identification signals. |
US12061273B2 |
Methods and systems for correcting a predicted position and/or a clock offset of a navigation satellite
A method, apparatus and computer program product are provided to correct a predicted value of the position of a navigation satellite and/or a clock offset of a clock of the navigation satellite. In the context of a method implemented by a client computing device, a prediction is received, from a serving computing device, that includes at least one predicted value for the position of the navigation satellite at one or more points in time within a prediction interval. The method also determines, with the client computing device, such as an Internet of Things device, at least one error component and, based thereupon, corrects the prediction received from the serving computing device by correction at least one predicted value for one or more of: (i) the position of the navigation satellite or (ii) the clock offset for the clock of the navigation satellite. |
US12061272B2 |
Satellite automatic identification system (AIS) for determining potential spoofing maritime vessels based upon actual frequency of arrival of AIS messages and related methods
An Automatic Identification System (AIS) for tracking a plurality of maritime vessels may include a ground AIS server and a constellation of Low-Earth Orbit (LEO) satellites in communication with the ground AIS server. Each LEO satellite may include an AIS payload configured to receive AIS messages from the plurality of maritime vessels and determine therefrom reported vessel position data, determine an actual frequency of arrival (FOA) for each of the AIS messages, determine an expected FOA for each of the AIS messages based upon the reported vessel position data for each AIS message, determine a potential spoofing maritime vessel based upon a difference between a corresponding expected FOA and actual FOA for a given AIS message, and send a potential spoof alert to the ground AIS server. |
US12061270B2 |
Method and apparatus for detecting GNSS spoofing
An apparatus for detecting global navigation satellite system (GNSS) spoofing, including a GNSS receiver that includes a first radio-frequency front-end (RF1) connected to antenna 1; a second radio-frequency front-end (RF2) connected to antenna 2; a digital section connected to both RF1 and RF2 and controlled with a single frequency oscillator. The digital section generates a first set of GNSS raw measurements based on signals received from antenna 1; generates a second set of GNSS raw measurements based on signals received from antenna 2; computes single differences between simultaneous raw measurements, generated with the signals received from the antenna 1 and the antenna 2 for the same GNSS satellite; compares the single differences with a threshold; and issues a spoofing alert when more than one of the single differences is below a threshold. |
US12061268B1 |
System and method for improving positioning accuracy of global navigation satellite system devices
A system and method for Global Navigation Satellite System (GNSS) accuracy improvement for GNSS devices using error corrections calculated from the location information of other GNSS devices. The system and method comprise use of an algorithm wherein GNSS signal data received by a network of GNSS devices is collected and sent to a GNSS location correction engine, which calculates an ensemble error correction for the network and transmits the error correction to the GNSS devices in the network. Implementations of the system and method may include selection of subsets of devices for inclusion in the calculations based on device location, time, hardware, and other factors. |
US12061267B2 |
External environment recognition device
Regardless of the irradiation method of the distance measuring sensor, degradation of recognition performance due to a change in the installation position of the distance measuring sensor is suppressed. An outside environment recognition device (12) that recognizes an outside environment around a vehicle according to an observation result of a LiDAR sensor (11) installed in the vehicle is configured to include a storage unit (21) that stores posture information of an installation posture of the LiDAR sensor in a three-dimensional predetermined coordinate system, a coordinate signal conversion unit (23) that converts a plurality of observation points obtained from the LiDAR sensor into a plurality of three-dimensional coordinate signals on the basis of the posture information in the predetermined coordinate system, a road surface candidate point extraction unit (24) that extracts a plurality of road surface candidate points indicating a road surface from the plurality of three-dimensional coordinate signals based on a height component of each of the three-dimensional coordinate signals, a road surface plane estimation unit (25) that estimates a road surface plane based on the plurality of road surface candidate points, and a calibration amount calculation unit (26) that calculates a calibration amount of the posture information based on a reference plane set based on the predetermined coordinate system and the road surface plane. |
US12061266B2 |
Deep learning for object detection using pillars
Among other things, we describe techniques for detecting objects in the environment surrounding a vehicle. A computer system is configured to receive a set of measurements from a sensor of a vehicle. The set of measurements includes a plurality of data points that represent a plurality of objects in a 3D space surrounding the vehicle. The system divides the 3D space into a plurality of pillars. The system then assigns each data point of the plurality of data points to a pillar in the plurality of pillars. The system generates a pseudo-image based on the plurality of pillars. The pseudo-image includes, for each pillar of the plurality of pillars, a corresponding feature representation of data points assigned to the pillar. The system detects the plurality of objects based on an analysis of the pseudo-image. The system then operates the vehicle based upon the detecting of the objects. |
US12061264B2 |
Imaging device and electronic device
The present technology relates to an imaging device and an electronic device that enable construction of an imaging device that outputs information required by a user with a small size. A single-chip imaging device includes: an imaging unit in which a plurality of pixels is arranged two-dimensionally and that captures an image; a signal processing unit that performs signal processing using a captured image output from the imaging unit; an output I/F that outputs a signal processing result of the signal processing and the captured image to an outside; and an output control unit that performs output control of selectively outputting the signal processing result of the signal processing and the captured image from the output I/F to the outside. The present technology can be applied to, for example, an imaging device that captures an image. |
US12061261B2 |
Augmenting panoramic LIDAR results with color
Methods and systems can augment 360 degree panoramic LIDAR results (e.g., from a spinning LIDAR system) with color obtained from color cameras. A color-pixel-lookup table can specify the correspondence between LIDAR pixels (depth/ranging pixels) and color pixels, which may be done at different viewing object distances. The operation of the color cameras can be triggered by the angular positions of the LIDAR system. For example, a color image of a particular camera can be captured when the LIDAR system is at a particular angular position, which can be predetermined based on properties of the cameras (e.g., shutter speed). Alternatively or in addition, a common internal clock can be used to assign timestamps to LIDAR and color pixels as they are captured. The corresponding color pixel(s), e.g., as determined using a color-pixel-lookup table, with the closest timestamp can be used for colorization. |
US12061256B2 |
Methods and systems for acoustic machine perception for an aircraft
In an example, a method is described. The method includes causing one or more sensors arranged on an aircraft to acquire, over a window of time, first data associated with a first object that is within an environment of the aircraft, where the one or more sensors include one or more of a light detection and ranging (LIDAR) sensor, a radar sensor, or a camera, causing an array of microphones arranged on the aircraft to acquire, over approximately the same window of time as the first data is acquired, first acoustic data associated with the first object, and training a machine learning model by using the first acoustic data as an input value to the machine learning model and by using an azimuth, a range, an elevation, and a type of the first object identified from the first data as ground truth output labels for the machine learning model. |
US12061255B2 |
Scan matching and radar pose estimator for an autonomous vehicle based on hyper-local submaps
A scan matching and radar pose estimator for determining a final radar pose for an autonomous vehicle includes an automated driving controller that is instructed to determine a hyper-local submap based on a predefined number of consecutive aggregated filtered data point cloud scans and associated pose estimates. The automated driving controller determines an initial estimated pose by aligning a latest aggregated filtered data point cloud scan with the most recent hyper-local submap based on an iterative closest point (ICP) alignment algorithm. The automated driving controller determines a pose graph based on the most recent hyper-local submap and neighboring radar point cloud scans, and executes a multi-view non-linear ICP algorithm to adjust initial estimated poses corresponding to the neighboring radar point cloud scans in a moving window fashion to determine a locally adjusted pose. |
US12061254B2 |
Microwave imaging using a radially-polarized probe
A microwave and millimeter wave imaging system. In either a far-field or a near-field detection mode, a radially-polarized probe transmits an imaging signal along a predetermined scan path to detect a target in a sample. The imaging signal's orientation is independent of the target's orientation and changes at each target as the probe transmits the signal during scanning. A measurement system receives scattered waves reflected from the sample via a single channel and images the sample and the target based on the reflected waves independent of the orientation of the target. |
US12061251B2 |
Radar device, method, and radar system
According to one embodiment, a radar device includes a first and second radar units. The first radar unit includes a first substrate, and first transmit and receive array antennas. The second radar unit includes a second substrate, and second transmit and receive array antennas. A shape of the first substrate corresponds to a shape of the second substrate. A relative position of the first transmit or receive array antenna in the first substrate corresponds to a relative position of the second transmit or receive array antenna in the second substrate. |
US12061249B1 |
Radar transmit bandwidth augmentation
Various technologies pertaining to forming a very high instantaneous bandwidth (IBW) radar signal based upon several radio frequency (RF) signals that have sub-bands of the frequency band of the radar signal are described herein. A radar system is configured to address local oscillator leakage across multiple transmit channels of the radar system, such that the radar signal has a relatively constant or other desired amplitude and phase across frequencies of the radar signal. In addition, the radar system is configured to compute a correction signal that pre-distorts each of the sub-frequency channels such that upon combining enables the generation of desired amplitude and phase response across a transmitted pulse. |
US12061246B2 |
Method and apparatus for magnetic sensor producing a changing magnetic field
Methods and apparatus for detecting a magnetic field include a semiconductor substrate, a coil configured to provide a changing magnetic field in response to a changing current in the coil; and a magnetic field sensing element supported by the substrate. The coil receives the changing current and, in response, generates a changing magnetic field. The magnetic field sensing element detects the presence of a magnetic target by detecting changes to the magnetic field caused by the target and comparing them to an expected value. |
US12061245B2 |
Device for measuring a magnetic field, associated system and method
This device for measuring a magnetic field comprises: a magnetic field sensor, comprising: a probe, and a pick-up coil and a feedback coil coiled around the probe, and a control circuit, comprising: a generation module comprising a probe signal generation unit, configured to generate an electrical current, a preamplification module, a buffer module, configured to deliver an output signal of the control circuit defining an output magnetic field value, a piloting module configured to pilot the probe signal generation unit to generate the electrical current in the probe. The control circuit comprises a correction module configured to control a working magnetic field, corresponding to a magnetic field maximizing the magnetic field sensitivity of the probe and minimizing the magnetic field noise of the probe. |
US12061244B2 |
System and method for in-vehicle radiation detection and reduction
A system and a method of in-vehicle electromagnetic (EM) radiation detection to be executed by at least one processor, are disclosed. The method may include: receiving one or more indications related to emission vectors of EM fields generated by one or more radiating components; receiving an area of interest in the vehicle; calculating the EM field for at least one location within the area of interest by vector addition of the emission vectors of the EM fields at the at the at least one location; and identifying at least one location having an intensity of the calculated EM field, higher than one or more threshold values. |
US12061240B2 |
Battery fleet monitoring systems
A system and method are described for monitoring batteries at various phases of their lifecycle. The batteries may be monitored in non-operational and operational states. The monitoring may be done wirelessly. The information gathered from monitoring the batteries may be used to make decisions about the use of a battery. |
US12061239B2 |
Battery system, vehicle including the same, and method for monitoring secondary battery
The battery system includes a secondary battery, a voltage sensor, a current sensor, a temperature sensor, and a processor. The processor is configured to calculate a polarization overvoltage by subtracting a voltage drop amount caused by a DC resistance and a reactive resistance of the secondary battery determined in accordance with a temperature and an SOC of the secondary battery from a voltage difference between OCV and CCV of the secondary battery. |
US12061236B2 |
Power conversion device, rotating machine system, and diagnosis method
This power conversion device has: a current measurement unit for measuring phase current; a current vector calculation unit for calculating a current vector by performing 3-phase to 2-phase conversion on the phase current; an amount-to-be-analyzed calculation unit for calculating, on the basis of the current vector, an amount to be analyzed; and a feature amount waveform extraction unit for extracting a waveform in a specific frequency range on the basis of the amount to be analyzed. |
US12061234B2 |
Testing device
A testing device including a main housing, and a probe housing, wherein the probe housing is rotatably coupled to the main housing. The testing device further includes a first test probe and a second test probe. The first test probe may be configured to be inserted into an alternating-current receptacle. The second test probe is coupled to the probe housing. The second test probe may be configured to be inserted into a universal serial bus receptacle. |
US12061230B2 |
Active optical plug to optically or electrically test a photonics package
Embodiments described herein may be related to apparatuses, processes, and techniques related to active optical plugs used to cover optical connectors of a photonics package to protect the connectors. The active optical plugs may also be used to perform testing of the photonics package, including generating light to be sent to the photonics package and to detect light received from the photonics package as part of the test protocol. This allows testing the optical connection and the photonics package, without exposing the optical connections of the package to damage from dust or physical contact. Other embodiments may be described and/or claimed. |
US12061228B2 |
Degradation monitor for bond wire to bond pad interfaces
A device comprises a substrate and a stacked bond ball structure. The substrate comprises a bond pad, and the stacked bond ball structure comprises a first and a second bond ball. The first bond ball is in contact with the bond pad, and the second bond ball is positioned on the first bond ball. The stacked bond ball structure is configured to be coupled to a resistance-sensing circuit, such that a resistance of an interface between the first bond ball and the bond pad can be measured to determine an amount of degradation of the interface between the first bond ball and the bond pad. In some implementations, the device further comprises a controller configured to obtain a measured resistance of the interface from the resistance-sensing circuit and determine the amount of degradation of the interface based at least in part on the measured resistance. |
US12061225B2 |
Small-sized fast cold and hot shock test devices
The present disclosure provides an small-sized fast cold and hot shock test device. The device includes a host, a test head used for cold and hot shock to a component under test by temperature control and output of compressed air, and an adjustment device for adjusting a position of the test head. The host includes a control device at least used to send temperature control data to the test head. The test head includes an eddy current mechanism for cooling or heating the compressed air, a heater including an air inlet end and an air outlet end, and a nozzle. The eddy current mechanism includes an air inlet, a cold air outlet, and a hot air outlet. The air inlet is connected with an air supply system through an intake air line unit. The cool air outlet is connected with the air inlet end of the heater. The nozzle is connected with the air outlet end of the heater. |
US12061223B2 |
Method and system for traveling wave-based fault location of AC and DC transmission lines based on 5G communication
A method and system for traveling wave-based fault location of AC and DC transmission lines based on 5G communication. The method includes: calibrating time based on time information sent by a 5G base station; generating synchronous sampling pulses by using the calibrated time and a crystal oscillator, collecting a current signal, and on this basis, detecting a fault instant and an arrival instant of traveling wave head of a local end; sending the arrival instant of traveling wave head of the local end to an opposite end through a 5G network; and calculating a distance from a fault to either end according to the arrival instant of traveling wave head of the local end, an arrival instant of traveling wave head of the opposite end, and a full length of a line. |
US12061222B2 |
Detecting device and manufacturing method
The electrostatic capacitance detecting device includes a first substrate; a detection electrode provided on a front-side surface of the first substrate to detect a proximity of an operating body to an operating face; a stray capacitance coupling conductor provided in a direction with respect to the first substrate, the direction being opposite to a direction of the detection electrode with respect to the first substrate; a first peripheral electrode provided on the front-side surface of the first substrate to surround the detection electrode; and a plurality of lateral electrodes provided side by side to surround the detection electrode, the plurality of lateral electrodes extending along a thickness direction of the first substrate and connected to each of the first peripheral electrode and the stray capacitance coupling conductor. |
US12061218B2 |
System and method for multi-rate concurrent waveform capture and storage for power quality metering
Systems and methods are provided for use in an IED that perform high resolution waveform capture to generate multi-rate waveform data in real-time. In one embodiment, high-resolution sampled data is dynamically pre-ordered into separate high resolution and low resolution data streams for presentation and storage. This pre-ordering of data is optimized so as to minimize the amount of data manipulation required to prepare the sampled data for eventual presentation and storage in the IED. Pre-ordering of data facilitates minimum performance impact so that continuous real-time data capture can be achieved. |
US12061217B2 |
Circuit test device and method
Circuit test devices and methods are provided. The method includes measuring a voltage between first and second conductor points (CPs) of a circuit under test (CUT), and determining if the measured voltage is less than a low voltage threshold value (LVTV) indicative of electrical continuity (EC) between the first and second CPs. In response to determining that the measured voltage is less than the LVTV, the method includes: transmitting a test signal (TS) to the first or second CP, and determining if the test signal is received after being transmitted. In response to determining that the TS is received, a presence of EC between the first and second conductor points is reported, and in response to determining that the TS is not received, absence of EC between the first and second CPs, or a lack of electrical contact between the VMC and the first and/or second CP(s), is reported. |
US12061216B2 |
Apparatus and method for detecting electrical current flow
An apparatus and method for detecting the flow of electrical current through an electrical connector or outlet to an electrical load. |
US12061215B2 |
RF measurement from a transmission line sensor
Embodiments disclosed herein include a sensor. In an embodiment, the sensor comprises a board, wherein an aperture is formed through the board, a current loop winding through the board around the aperture, and a voltage ring around the aperture and within an inner perimeter of the current loop, wherein the voltage ring comprises an interior ring, an insulator ring around the interior ring, and an exterior ring around the insulator ring. |
US12061214B2 |
Method of reducing noise in a fluxgate current transducer
Fluxgate current transducer including a fluxgate device comprising a saturable soft magnetic core and an excitation coil, and a processing circuit comprising a control circuit and a voltage generator connected to the control circuit for generating an alternating current in the excitation coil, the voltage generator generating a voltage oscillating between a maximum positive voltage (+Umax) and a maximum negative voltage (−Umax) configured to alternatingly saturate the soft magnetic core. The control circuit is configured to generate a voltage having an absolute value of amplitude less than an absolute value of said maximum positive voltage (+Umax) and said maximum negative voltage (−Umax) voltage during a variable time window (Tn, Tn+1, Tn+2, Tn+3) after detection of the excitation coil current reaching a threshold current (S3) representative of saturation of the magnetic core during at least a subset of a plurality of alternating voltage periods (P). |
US12061213B2 |
Non-contact voltage measurement with adjustable size rogowski coil
A sensor probe includes a body having first and second channels that are spaced apart and extend through the body approximately parallel to each other. A first end of a Rogowski coil is fixed within the first channel. The Rogowski coil passes through the second channel and loops back to the first channel where a second end of the Rogowski coil is selectively insertable into the first channel opposite the first end of the Rogowski coil. A non-contact sensor coupled to the body is positioned between the first and second channels to measure a parameter of an insulated conductor situated within the loop formed by the Rogowski coil. The size of an interior region within the loop is selectively adjustable by sliding movement of the Rogowski coil within the second channel. |
US12061210B2 |
Wheel speed sensor for a utility vehicle
A wheel-speed sensor (WSS), including: an active pulse-sensor (PS) having a detection-direction (DD), and a housing for the PS; a movement of a pulse-generator in the DD is detectable by the PS; the WSS has an axis and axis direction (AD) defined to be aligned perpendicularly to the DD; the housing has first/second-components, the first-component (FC) being enclose-able and to which the FC is connectable; the PS is on the FC; the WSS has a radial-cable-outlet (RCO), aligned radially to the axis to lead a cable out; the RCO integrally formed with the second-component (SC) so that the cable is led in a different direction; the FC has a first-region (FR), and the SC has a second-region (SR), the FR-contour-circumference having a shape-feature in predetermined-angle (PA) steps around the axis, so that an FC orientation is definable in the PA steps to provide a PA around the axis. |
US12061209B2 |
Method and system of utilizing oversized tires and/or wheels on a vehicle chassis
Embodiments presented provide for a system installable on a vehicle chassis that compensates for wheels and tires that vary from original manufacturer equipment to allow on-board safety systems to correctly ascertain and maintain proper vehicle dynamics. |
US12061208B2 |
Automatic analysis device
The automatic analysis device includes: a reagent tank that holds a reagent container that contains a reagent; and a lid opening/closing device including a lid opening/closing member configured to be movable in a first direction parallel to a vertical direction and a second direction perpendicular to the first direction. The lid opening/closing member has a first member for opening a lid of the reagent container and a second member for closing the lid. The lid opening/closing member is configured to be movable between a first position and a second position, the first position located above the reagent container and the second position located below the first position in the first direction such that the bottom surface of the lid opening/closing member comes into contact with the reagent container, and the lid opening/closing member is configured to be movable between the second position and a third position that is away from the second position in the second direction. |
US12061207B2 |
Multi/parallel scanner
A microscope system may comprise a plurality of microscope modules, a cassette for holding a plurality of slides, a slide loader configured to move the plurality of slides between the cassette and the plurality of microscope modules, and a processor coupled to the slide loader. The processor may be configured with instructions which, when executed, cause the slide loader to move a slide into or from a selected microscope module among the plurality of microscope modules. Various other methods, systems, and computer-readable media are also disclosed. |
US12061205B2 |
Methods for assessing treatment with a gastrointestinal implant
The present invention provides methods of predicting and monitoring treatment with a gastrointestinal implant (e.g., a gastrointestinal sleeve), including efficacy and complications associated therewith (e.g., complications attributed to the gastrointestinal implant or occurring concurrently with, but independent from, the gastrointestinal implant). Further provided are methods of determining a time point for removing a gastrointestinal implant (e.g., based on one or more biomarkers, e.g., biomarkers associated with safety and efficacy). |
US12061197B2 |
Flavivirus diagnostic assay
The present invention provides a method for detecting viral infection of a subject by a first Flavivirus species, said method comprising: (a) contacting a sample from said subject with a solid phase support, wherein said solid phase support includes a capture means for immobilising antibody present in the sample that binds a first antigen from a first Flavivirus species; (b) challenging said immobilised antibody with: (i) a second antigen from a second (different) Flavivirus species, wherein the binding of said second antigen thereto suppresses (e.g. blocks) any inherent antigenic binding cross-reactivity towards the second Flavivirus species; and (ii) a labelled first antigen from the first Flavivirus species, thereby forming a labelled antigen-antibody complex; and (c) wherein the presence of labelled complex indicates viral infection of the subject by the first Flavivirus species, and wherein the absence of labelled complex indicates no viral infection of the subject by the first Flavivirus species; and kits for performing said method. |
US12061196B2 |
Method for detection and interpretation of results indicated on a photographed diagnostic test
An exemplary method of interpreting results indicated on a photographed diagnostic test comprises: sweeping the photographed diagnostic test, or cropped area of the photographed diagnostic test; creating a vector of color values including the color values obtained from a plurality of horizontal pixel positions on the photographed diagnostic test or cropped area of the photographed diagnostic test; identifying the location of the control line and each testing line depicted within the photographed diagnostic test; and calibrating to determine a hormone or analyte level corresponding to a color value of a test line. Systems of interpreting results indicated on a photographed diagnostic test are also provided. |
US12061195B2 |
Aluminum oxide surfaces and interface molecules
A device, interface complex, diagnostic system, kit or method for use in binding analyte of interest, wherein immobilizing is on an aluminum oxide surface. An interface molecule is immobilized on the aluminum oxide surface. Attached to the interface molecule, is a cross linking agent for binding to the analyte, or a biomolecule specific to the analyte. The interface molecule includes a polypeptide having at least one carboxy rich domain providing at least 5 free carboxyl groups within a molecular volume of 2.2-25 nm3, the free carboxyl groups being provided by amino acids containing two or more carboxyl groups, through which the interface molecule is immobilized to the aluminum oxide surface. The biomolecule may be covalently attached to the interface molecule, or the biomolecule may bean engineered antibody attached to the interface molecule through an antigenic determinant or through an Fc fragment. |
US12061194B2 |
Systems including Janus droplets with binding moieties for a virus, a pathogen or a bacterium
Embodiments described herein may be useful in the detection of analytes. The systems and methods may allow for a relatively simple and rapid way for detecting analytes such as chemical and/or biological analytes and may be useful in numerous applications including sensing, food manufacturing, medical diagnostics, performance materials, dynamic lenses, water monitoring, environmental monitoring, detection of proteins, detection of DNA, among other applications. For example, the systems and methods described herein may be used for determining the presence of a contaminant such as bacteria (e.g., detecting pathogenic bacteria in food and water samples which helps to prevent widespread infection, illness, and even death). Advantageously, the systems and methods described herein may not have the drawbacks in current detection technologies including, for example, relatively high costs, long enrichment steps and analysis times, and/or the need for extensive user training. Another advantageous feature provided by the systems and methods described herein includes fabrication in a relatively large scale. In some embodiments, the systems and methods may be used in conjunction with a detector including handheld detectors incorporated with, for example, smartphones (e.g., for the on-site detection of analytes such as pathogenic bacteria). |
US12061193B2 |
Fluidic control elements for signal readout enhancement in two-dimensional paper networks (2DPN)
This invention relates to an improved version of paper-based analytical device and method for chromatographic chemical or immunoassays. Particularly, this present invention discloses a device and a method for reducing smears and improving sharpness and intensity of test sample readout for a multi-step chemical assay or immunoassay by introducing two additional elements, a time-delay pad (2) and a mixer (1), to the conventional two-dimensional paper network device (2DPN). |
US12061189B2 |
Models of reconstructed sensitive skin
The present invention relates to models of reconstructed sensitive skin reproducing the features of sensitive skin, as well as to processes for obtaining such models. The present invention further relates to in vitro processes for testing formulations or active ingredients for the prevention or treatment of sensitive skin. |
US12061188B2 |
Ligand discovery and gene delivery via retroviral surface display
Compositions of retroviruses and methods of using the same for gene delivery, wherein the retroviruses comprise a viral envelope protein comprising at least one mutation that diminishes its native function, a non-viral membrane-bound protein comprising a membrane-bound domain and an extracellular targeting domain. |
US12061185B1 |
Replaceable alcohol sensor module
A replaceable alcohol sensor module for use with a breathalyzer. The alcohol sensor module requiring calibration can be removed from the body of the breathalyzer and replaced with a new alcohol sensor module. The alcohol sensor module has at least an alcohol sensor and a circuitry mounted on a PCB that removable connects the replaceable alcohol sensor module to the breathalyzer. The circuitry transmits the signal and/or electrical current generated by the alcohol sensor to a processing unit of the breathalyzer for processing. |
US12061180B2 |
Gas-liquid separator for a chromatography system
The present invention relates to a gas-liquid separator for a chromatography system, comprising: (a) a separating region having an inlet nozzle, a baffle unit and a gas distribution unit; (b) a dividing region having a liquid outlet; and (c) a gas discharge region having a gas outlet; wherein the separating region is connected to the dividing region by a separating opening and the distance of the inlet nozzle from the baffle unit is greater than the smallest longitudinal extension of the separating opening and the inlet nozzle is configured such that a gas-liquid stream directed through the inlet nozzle can act on the baffle unit. The present invention further relates to a chromatography system comprising a separator according to the invention and to a chromatography method wherein the separator is used. |
US12061176B2 |
Test apparatus for flexible screen
A testing apparatus for a flexible screen includes a slide rail, a reel, and a clamping member. The reel is disposed at an end of the slide rail in the extension direction of the slide rail which the axial direction of the reel is perpendicular to. The reel has a hollow structure and is connected to a evacuating device through a gas path formed in the hollow structure to enable the evacuating device to vacuumize inside of the reel to fit the flexible screen and coil around the reel. The reel is configured to affix first end of flexible screen and rotate to coil the flexible screen. The clamping member is configured to clamp a second end of the flexible screen opposite to the first end. The reel is further configured to rotate to drive, through the flexible screen, the reel and the clamping member to slide towards each other along the slide rail. |
US12061175B2 |
Fastening assembly for fastening a test device holder to a force-measuring apparatus, force-measuring apparatus having a fastening assembly of this type, test device holder, and slide part for a force-measuring apparatus
The invention relates to a fastening assembly (3) for fastening a test device holder (5) to a force measuring apparatus (1), having a test device holder (5) and a slide part (7) which can be or is arranged on a force measurement tower (9) of the force measuring apparatus (1) in such a way that the slide part can move in the vertical direction of the force measurement tower (9). The test device holder (5) has at least one position defining element (11), and the slide part (7) has at least one counter position defining element (13). The position defining element (11) and the counter position defining element (13) are designed to fix the position of the test device holder (5) relative to the slide part (7) in at least one direction, selected from the vertical direction of the force measurement tower (9) and a direction perpendicular to the vertical direction, and at the same time to allow rotation of the test device holder (5) relative to the slide part (7) about an axis of rotation (D) defined by the position defining element (11) and/or the counter position defining element (13). The test device holder (5) has a first angle adjustment device (15) and the slide part (7) has a second angle adjustment device (17), which are designed to adjust and preferably to fix the angle of the test device holder (5) relative to the slide part (7) about the axis of rotation (D). The test device holder (5) has at least one fixing element (19) and the slide part (7) has at least one counter fixing element (21). The fixing element (19) and the counter fixing element (21) are designed to fix the test device holder (5) on the slide part (7). |
US12061171B2 |
Method for analyzing damping characteristics of carbon composite material using viscous damping coefficient of carbon fiber and system for analyzing damping characteristics of carbon composite material using same
This application relates to an apparatus and method for analyzing the damping characteristics of a carbon composite material. Damping analysis of carbon composite material using modal damping ratio is a conventional method that cannot accurately represent viscous damping coefficient variation but has errors in a sensitivity analysis. The damping characteristics of the carbon composite material were described by a parallel combination of the viscous damping coefficient of carbon fiber and binding matrix. The damping characteristics of the carbon composite material were expressed with the sensitivity index calculated only from the viscous damping coefficient of the carbon fiber by removing the viscous damping coefficient of the binding matrix that does not change depending on the carbon fiber direction. Various embodiments improve accuracy in analyzing the damping characteristics of carbon composite material. |
US12061165B2 |
Plasmonic organic electrochemical transistor
One type of plasmonic organic electrochemical transistor (POECT) includes a channel comprising an organic semiconductor, a gate electrode comprising at least one of: an ensemble of nanoparticles and an array of nanostructures, wherein each of the at least one of: an ensemble of nanoparticles and an array of nanostructures comprises localized plasmonic material, an analyte formed at least one of: (a) over the at least one of: the ensemble of nanoparticles and the array of nanostructures and (b) around the at least one of: the ensemble of nanoparticles and the array of nanostructures, wherein an electrolyte is configured to be formed at least one of: between the channel and the gate electrode and over the channel and the gate electrode, a source electrode electrically connected to a first end of the channel; and a drain electrode electrically connected to a second end of the channel which is opposite the first end. |
US12061164B2 |
Gas sensor
A gas sensor includes a sensor element, spring terminals, and a spring insulator. The spring terminals are formed of bendable wire. The spring insulator includes an insertion hole in which a proximal section of the sensor element is inserted and retaining grooves, which communicate with the insertion hole. The spring terminals each include a holding section retained in the associated retaining groove and an arm section, which extends from the holding section and comes into contact with the associated one of terminal contact portions of the sensor element while flexing with respect to the holding section. When viewed in an insertion direction of the sensor element to the insertion hole, a flexing direction of the arm section of each spring terminal with respect to the holding section is inclined with respect to the outer surface of the associated terminal contact portion. |
US12061162B2 |
Apparatus and method for detecting trace metals with electrically conductive diamond electrodes
A trace metal analysis detector and method of operating the same to detect metals in various fluid samples using boron doped diamond working electrodes. |
US12061160B2 |
In situ determination of acceptable resuspension in pharmaceutical products using water proton NMR
A method of using the transverse relaxation rate (R2) of solvent NMR signal to noninvasively assess if an alum-containing product, such as a vaccine, has been acceptably resuspended for use following transport and/or storage. This technique allows for the manufacturer and/or distributor and/or end user to monitor for unexpected stressors associated with transport and/or storage including, but not limited to, temperature fluctuations, pH changes, vigorous shaking during transportation, exposure to sunlight, and freezing. |
US12061154B2 |
Method for constructing recognition model of moisture damage of asphalt pavement and method and system for recognizing moisture damage of asphalt pavement
A method for constructing a recognition model of a moisture damage of an asphalt pavement, and a method and system for recognizing the moisture damage of the asphalt pavement are provided. The method includes the following steps: S1, acquiring an initial dataset through a Ground Penetrating Radar (GPR) pavement field survey; S2, acquiring a time-frequency image set; S3, adjusting a resolution of a time-frequency image; and S4, constructing the recognition model and recognizing the moisture damage of the asphalt pavement with the recognition model. —A method and a system for recognizing the moisture damage of the asphalt pavement are further provided. The method for constructing and the method and the system for recognizing solves a technical problem of detecting the moisture damage of the asphalt pavement automatically to not only improving a precision of a moisture damage recognition, but also providing a novel method for analyzing GPR original data. |
US12061153B2 |
Method and apparatus for capturing an image of a lateral face of a wooden board
Method and apparatus for capturing an image of a lateral face of a wooden board, where the lateral face (2) is parallel to a main axis of development of the wooden board (3), with the method comprising a step for feeding the wooden board (3) with the lateral face (2) transverse to a feeding direction (4), a step for illuminating the lateral face (2), a step for capturing, using a plurality of area scan cameras (9), a plurality of first digital images at different times, where each first digital image comprises a portion (10) of the lateral face (2) extending for an entire height of the lateral face (2) transverse to the main axis of development and for part of a length of the lateral face (2) along the main axis of development, where the set of all such portions (10) corresponds to the entire lateral face (2), and a merging step for merging the first digital images using an electronic processing unit to obtain a second digital image showing the entire lateral face (2). |
US12061146B2 |
Electricity measuring type surface plasmon resonance sensor, electricity measuring type surface plasmon resonance sensor chip, method for detecting surface plasmon resonance changes
An electricity measuring type surface plasmon resonance sensor includes: a plasmon resonance intensifying sensor chip in which a prism and a sensor chip including an electrode, a silicon semiconductor film, and a plasmon resonance film electrode arranged in this order are arranged in an order of the prism, the electrode, the silicon semiconductor film, and the plasmon resonance film electrode; and an electric measuring apparatus which directly measures a current or voltage from the electrode and the plasmon resonance film electrode. |
US12061144B2 |
Road surface friction coefficient estimating device
A road surface friction coefficient estimating device includes an electronic control unit. The electronic control unit is configured to: compute a system noise variance value as an index indicating a degree of variation in a road surface friction coefficient estimation value; compute an observation noise variance value as an index indicating a degree of variation in observation noise; compute, with regard to an observation deviation, an index indicating a degree of shift of the observation deviation that is newly obtained as to an index indicating a degree of past variation in the observation deviation; compute the index as a friction coefficient change amount; compute a Kalman gain; and add in the friction coefficient change amount when computing the system noise variance value. |
US12061141B2 |
Instrument and method for accurate measurement of surface viscosity of viscous liquid
A method is provided for determining the surface viscosity of a liquid in which a thread is formed from a drop of the liquid. The thread is lengthened and its minimum radius h0 is determined at multiple times between the thread formation and thread pinch-off. The minimum radius and associated time values are used to determine a linear relationship of minimum radius and time, with the coefficient of the linear relationship, or the slope X of the line in the linear relationship, corresponding to the surface viscosity μs of the liquid according to one of the following equations: x = 0 . 0 7 0 9 1 + 5 B s0 / 3 h 0 , ( 1 ) where Bs0=μs/μR in which h0 is defined as above, R is the dimension of the feature on which the drop is provided and μ is the bulk viscosity of the liquid, or x = 0 . 0 3 0 4 Oh ( 1 + 5 b s0 / 3 h 0 ) , ( 2 ) in which Oh=μ/√{square root over (ρRσ)}, where μ and R are as defined above, ρ is the density of the liquid, and σ is the surface tension of the liquid without surfactants. |
US12061137B2 |
Measuring indoor air quality for a heating, ventilation, and air conditioning system
An air quality measuring device that includes a first chamber, a second chamber, a third chamber, and a fourth chamber. The first chamber includes a first inlet configured to receive a first airflow, a first outlet configured to receive a first portion of the first airflow, and a second outlet configured to receive a second portion of the first airflow. The second chamber includes a second inlet configured to receive the first portion of the first airflow and a first sensor disposed within the second chamber. The third chamber includes a third inlet configured to receive the second portion of the first airflow and a second sensor disposed within the third chamber. The fourth chamber includes a fourth inlet configured to receive the second portion of the first airflow and a third sensor disposed within the fourth chamber. |
US12061136B2 |
Method and apparatus for analyzing biological samples
A measuring apparatus includes an input to receive an aerosol sample, a modifier unit to provide a modified sample by removing particles of the aerosol sample, and a sensor unit to measure a spectral profile by detecting molecules of the gas phase of the modified sample, wherein the spectral profile is a mobility spectrum or a mass spectrometer spectrum, the modifier unit is arranged to generate a corona discharge, to form charged particles by charging particles of the aerosol sample with the corona discharge, and to provide the modified sample by removing the charged particles with an electric field, the particle removal efficiency of the modifier unit has a cutoff size to prevent propagation of particles larger than the cutoff size to the sensor unit, and the cutoff size is in the range of 1 nm to 20 nm. |
US12061134B2 |
Pipeline inspection method for carrying out an airtightness inspection on a conduit
A conduit inspection method includes a first specifying step (S1) of specifying, as a normal section of a conduit, a section from a first end (Pa) of the conduit that is connected to one manhole to a first position (P1) in the conduit at which airtightness can be confirmed, a second specifying step (S1) of specifying, as a normal section of the conduit, a section from a second end (Pb) of the conduit that is connected to another manhole to a second position (P2) in the conduit at which airtightness can be confirmed, and a third specifying step (S3) of specifying a section from the first position (P1) to the second position (P2) as an abnormal section of the conduit. |
US12061133B2 |
Methods and apparatus for measuring impact of solar irradiance on hydrostatic pressure testing
Provided is a hydrostatic pressure testing system that can account to solar irradiance, comprising a controller configured to control the hydrostatic pressure testing system during hydrostatic pressure testing on an installation, a test fluid assembly configured to transfer a test fluid to the installation, a plurality of pumps configured to pressurize the installation to a first pressure level using the test fluid, a plurality of pressure sensors configured to measure pressure of the test fluid in the installation, and a plurality of irradiance sensors configured to measure solar irradiance on the installation. |
US12061124B2 |
Circuit to compensate for temperature impedance drift of conductive component
A current control module is employed to protect a conductive feature of a printed circuit board (PCB) from an overcurrent event by comparing a reference voltage output from a compensation circuit connected to a reference power supply to a voltage output from a conductive feature connected to a power supply which is different from the reference power supply. The reference output voltage is representative of an anticipated voltage output from the conductive feature. The current control module is configured to initiate regulation of power to the conductive feature when the voltage output from the conductive feature exceeds the reference voltage output. |
US12061120B2 |
Floating bridge structure and infrared sensing device
A floating bridge structure includes a substrate, a floating bridge layer, and at least one support. The floating bridge layer is on the substrate and substantially parallel to an upper surface of the substrate. The support extends on a vertical surface from the substrate to the floating bridge layer, in which the vertical surface is substantially perpendicular to the upper surface of the substrate. |
US12061118B2 |
Calibration apparatus, system and method for in-vehicle camera
The present invention provides a calibration apparatus, system and method for an in-vehicle camera. The calibration apparatus for an in-vehicle camera includes: a body, where at least one distinctive mark arranged at intervals along a first direction and at least one heating member arranged at intervals along a second direction are disposed on the body. The distinctive mark is configured to be recognized by a common camera, and the heating member is configured to generate heat so as to be recognized by an infrared camera. According to the calibration apparatus, system and method for an in-vehicle camera provided in the present invention, during calibration, a common camera can recognize the distinctive mark, and therefore, the common camera can be calibrated; the heating member may generate heat so as to be recognized by an infrared camera, and therefore, the infrared camera is calibrated. In this way, the common camera and the infrared camera can be calibrated simultaneously in one calibration operation; the operation is simple and convenient. |
US12061117B2 |
Image spectral band translation in multispectral image applications
First image data including a plurality of values representing the image in one or more first spectral bands of an electromagnetic spectrum is received. Second image data including a plurality of values representing the image in one or more second spectral bands of the electromagnetic spectrum is determined based on the first image data. The one or more second spectral bands of the electromagnetic spectrum include at least one spectral band not included in the one or more first spectral bands of the electromagnetic spectrum. The second image data is stored in a memory and/or provided to a user device for displaying the image in one or more second bands of the electromagnetic spectrum to a user of the user device. |
US12061115B2 |
Data output device
A data output device is provided. The data output device includes a converter circuit configured to generate a conversion signal based on an output signal; a boosting circuit configured to generate a boosting signal based on the output signal; and an output circuit configured to generate the output signal based on an input signal and a feedback signal, the feedback signal being based on the conversion signal and the boosting signal. |
US12061105B2 |
Method for operating a flow measuring point for media having at least one liquid phase
The present disclosure relates to a method for operating a flow measuring point for media having at least one liquid phase, the flow measuring point including: a Coriolis measuring device for measuring the mass flow rate and the density of a medium flowing through a pipeline; and a pressure-difference measuring apparatus for sensing the pressure difference between a flow region arranged upstream of the Coriolis measuring device and a flow region arranged downstream of the Coriolis measuring device, wherein a flow measurement based on measured values of the pressure difference is corrected by means of measured values acquired using the Coriolis measuring device. |
US12061104B2 |
Flowmeter, method for operating a flowmeter, system and method for operating a system
A flowmeter includes a control and evaluation unit, a sensor unit for capturing a primary variable, and a memory for storing data sets. The control and evaluation unit has a computing unit for determining the flow rate and/or for operating the sensor unit. The sensor unit is connected to the computing unit. During operation, the computing unit determines the flow rate from the primary variable, and determines the flow rate based on a data set and/or controls the sensor unit based on a data set. The data set includes a set of calibration values and/or a parameter for the operation of the sensor unit, and/or a parameter for determining the flow rate. The data set is assigned to a value of a state variable. The state variable is a medium parameter and/or a process parameter. The computing unit exchanges the data set depending on a change in the state variable. |
US12061103B2 |
Packaging design for a flow sensor and methods of manufacturing thereof
Disclosed herein are embodiments of a sensor assembly, methods of manufacturing the same, and methods of using the same. In one embodiment, a sensor assembly comprises a substrate comprising an outer region, an inner region, and a middle region positioned between the outer region and the inner region, the substrate further comprising electrical contact pads on at least the inner region. The sensor assembly further comprises a housing coupled to the substrate at the outer region or at the middle region to form a hermetic seal. The sensor assembly further comprises a sensor device coupled to the substrate, via the electrical contact pads, at the inner region. In certain embodiments, the sensor assembly further comprises a conformal coating deposited on at least a portion of the sensor assembly. |
US12061100B2 |
Variable reluctance resolver using surface mounted inductors and/or transformers
A variable reluctance resolver with a stator assembly including a printed circuit board having a first surface and a second surface. A plurality of inductors coupled with the annular printed circuit board first surface, wherein the plurality of inductors are in electrical connection with a power source. The variable reluctance resolver also having a rotor including a body with a first surface and a second surface, an annular recess located in the rotor first surface. The annular recess including a radially inner surface and a radially outer surface, wherein the annular recess defines a width variable with angular position. The plurality of inductors are located at least partially within the annular recess and the rotor is operable to rotate relative to the stator assembly. |
US12061096B2 |
Barometric pressure sensor calibration based on activity context
A wholistic activity context is used to determine whether to calibrate a barometric pressure sensor of a mobile device. A pair of activity transitions are determined from three activities of the mobile device. A time relationship and a position relationship between the activity transitions is determined. An opportunity to calibrate the barometric pressure sensor occurs between the activity transitions. A calibration of the barometric pressure sensor is performed in response to determining that the time relationship and the position relationship indicate that the wholistic activity context surrounding the opportunity to calibrate the barometric pressure sensor is conducive to calibration. |
US12061088B2 |
Obstacle avoidance method and apparatus
Methods, apparatus, and computer programs stored on a computer-readable storage medium for obstacle avoidance are provided. One example method includes obtaining vehicle information, obstacle information, and a drivable area of a vehicle at a moment t, and processing the drivable area based on the vehicle information and the obstacle information to obtain a potential energy grid map. The method can include obtaining information about a center line of a lane in which the vehicle is currently located, and obtaining a parallel-line track cluster based on the information about the lane center line. The method can include calculating a cost value of each parallel-line track, and performing time-domain filtering on a parallel-line track with a minimum cost value in the parallel-line track cluster to obtain a target track at the moment t specifying a parallel line track that is used by the vehicle to avoid an obstacle. |
US12061086B2 |
Self-adaptive horizontal attitude measurement method based on motion state monitoring
Disclosed is a self-adaptive horizontal attitude measurement method based on motion state monitoring. Based on a newly established state space model, a horizontal attitude angle is taken as a state variable, an angular velocity increment Δωb for compensating a random constant zero offset is taken as a control input of a system equation, and a specific force fb for compensating the random constant zero offset is taken as a measurement quantity. Meanwhile, judgment conditions for a maneuvering state of a carrier are improved, and maneuvering information of the carrier is judged by comprehensively utilizing acceleration information and angular velocity information output by a micro electro mechanical system inertial measurement unit (MEMS-IMU), whereby a measurement noise matrix of a filter can be automatically adjusted, thereby effectively reducing the influence of carrier maneuvering on the calculation of a horizontal attitude. The method has no special requirement on the maneuvering state of the carrier, and can ensure that the system has high attitude measurement precision in different motion states without an external information assistance. |
US12061084B2 |
Geodetic levelling staff and method of use thereof
A geodetic levelling staff, a method for measuring a height with the geodetic levelling staff and a system including the geodetic levelling staff and a level are provided. The geodetic levelling staff includes a circular level that indicates whether the geodetic levelling staff is in a vertical position, a level detection unit for detecting a bubble position of the circular level, a control circuit that receives detected data performed by the level detection unit and transmits the detected data to a near field communication tool, the near field communication tool for performing a communication from the geodetic levelling staff to the level according to the detected data received from the control circuit, wherein the level operates according to the detected data received from the near field communication tool. |
US12061073B2 |
Warhead and method of producing same
A method for producing a warhead with directed blasting action involves the step of making an outer casing and arranging therein a charge with a cavity situated at the front end of the charge. An insert whose shape corresponds to the shape of the cavity is arranged on the surface of the charge. The method furthermore involves the step of depositing a material on the insert in an additive manufacturing process. A warhead manufactured according to the method includes an outer casing, a charge with a cavity situated at the front end of the charge, and an insert. A material is deposited on the insert. |
US12061069B1 |
Multi-layer wearable body armor
A multi-layer armor plate comprises a strike plate, a structural mesh layer, an outer skin, a compliant mesh layer, and an inner skin layer. The strike plate has an outer surface and an inner surface. The structural mesh layer is positioned on the outer surface of the strike plate and includes lattice structure with a first structural compliance. The outer skin layer is positioned over the structural mesh layer. The compliant mesh layer is positioned on the inner surface and includes lattice structure with a second structural compliance that is greater than the first structural compliance. The inner skin layer is positioned over the compliant mesh layer. |
US12061065B2 |
Interchangeable, multi location, multi cant, auto locking, quick mount for holsters, handheld devices, and carried gear
Provided in this disclosure is a interchangeable, multi location, multi cant, auto locking, quick mount structure for a holster, for a firearm, hand held device, carried gear or the like. The interchangeable, multi location, multi cant, auto locking, quick mount includes an insert plate having a generally circular profile and configured for securement to a receptacle (e.g., a holster or magazine pouch) for removably retaining a hand-held device (e.g., a firearm or ammunition magazine. A receiver platform is configured for mounting to an engagement surface (such as a gun belt) for removably receiving the insert plate. An internal track is formed on the receiver platform and has a generally circular profile configured to mate with and retain the generally circular profile of the insert plate. In this manner, rotation of the insert plate is enabled to a selected mounting angle with respect to the receiver platform. |
US12061062B2 |
Retractable suppressor
A rifle includes a magazine well, a barrel detachably coupled to the magazine well, and a suppressor detachably coupled to the barrel. The barrel includes a forward barrel portion on an end of the barrel opposite the magazine well. The forward barrel portion includes a muzzle locking mechanism. The suppressor is configured to be retractable. |
US12061055B2 |
Heat exchanger
There is provided a heat exchanger comprising: a conduit defining an inlet flow path for a fluid; a header disposed to receive a flow from the inlet flow path; a heat exchanger matrix disposed to receive a flow from the header; and a swirler disposed within the conduit and the header. The swirler is arranged to disperse a flow from the inlet flow path over the heat exchanger matrix. The conduit, header, and swirler are formed as a unitary piece by additive manufacturing. |
US12061054B2 |
Heat exchanger plate and a plate heat exchanger
A plate heat exchanger and a heat exchanger plate for evaporation of a first fluid are disclosed. The heat exchanger plate comprises a heat exchanger area extending in parallel with an extension plane of the heat exchanger plate and comprising a corrugation of ridges and valleys. An edge area extends around the heat exchanger area. Portholes extend through the heat exchanger area and comprise a first inlet porthole for said first fluid. A peripheral rim surrounds the first inlet porthole and extends transversely to the extension plane from a root end to an edge. The peripheral rim has a circumferential length and comprises a flat or substantially flat portion. A restriction hole extends through the flat or substantially flat portion. |
US12061053B2 |
Heat transport device and method for manufacturing same
A heat transport device comprises first flow passages through which a first fluid flows, and second flow passages through which a second fluid flows, wherein a cross-section A satisfying the following Requirement 1 to Requirement 3 can be achieved. Requirement 1 is that the cross-section A is a cross-section perpendicular to the second flow passages. Requirement 2 is that the holes of the second flow passages are disposed so as to be aligned in the left-right direction and to form layers in the up-down direction; and when comparing layers with holes adjacent in the up-down direction, the holes of the second flow passages are not disposed at the same position in the left-right direction. Requirement 3 is that the first flow passages exist between the layers with holes adjacent in the up-down direction, and the first flow passages meander in the up-down direction so as to avoid the holes of the second flow passages in the layers with holes that are sandwiched in the up-down direction. |
US12061049B2 |
Modular thermoacoustic energy converter
A modular thermal apparatus for performing transformation between thermal and acoustic energy is disclosed and includes a housing, first and second fluid ducts extending therethrough, and a regenerator having axially extending regenerator fluid passages. A first heat exchanger conducts thermal energy in the axial direction and includes transversely oriented fluid passages extending through a thermally conductive body and changing direction within the body to terminate axially aligned with the regenerator fluid passages. The apparatus also includes a second heat exchanger having fluid passages extending through a thermally conductive body and terminating in fluid communication with the regenerator fluid passages. Thermal energy is transferred between the heat exchangers and an external thermal energy source or sink. The housing withstands a pressure associated with a pressurized working gas and the fluid ducts provide for connection of the apparatus as a module within an acoustic power loop. |
US12061045B2 |
Method for starting up a cryogenic air separation unit and associated air separation unit
In a process for starting up an air separation unit, which is at a temperature of above 0° C., the air separation unit comprising a main air compressor for compressing the feed air, a booster driven by a turbine and a venting conduit connected downstream of the booster and upstream of the main heat exchanger wherein in order to start up the air separation unit, once the turbine is operating at said given speed, the venting conduit is opened to send at least part of the air compressed in the booster from the booster outlet to the atmosphere. |
US12061044B2 |
Natural gas liquefying apparatus
A natural gas liquefying apparatus is provided. At least a part of a cooling region, in which a precooling unit and a liquefaction unit are arranged, and at least a part of a compression region, in which first and second compressors compressing refrigerants to be used in the precooling unit and the liquefaction unit are arranged, are arranged to be opposed to each other across a long side of a second refrigerant cooler group arrangement region in which a liquefying refrigerant is cooled. A first refrigerant cooler group arrangement region, in which a precooling refrigerant is cooled, is arranged so that a long side of the first refrigerant cooler group arrangement region is opposed to one side of a rectangular region including the compression region, the one side being different from a side of the rectangular region opposed to a long side of the second refrigerant cooler group arrangement region. |
US12061043B2 |
Contact freezing with dual product transportation systems
A freezer includes one or more cooling plates arranged into a table surface, wherein the freezer is configured to run either a closed loop film or a disposable film one at a time over the cooling plates; the closed loop film is provided on the freezer; and a disposable film of finite length is provided on the freezer while the closed loop film is on the freezer. The disposable film can be an alternate or backup to keep the freezer operating when the closed loop film needs repair. |
US12061034B2 |
Ice maker and refrigerator
An ice maker includes: an upper tray defining an upper chamber that is a portion of an ice chamber; a lower tray defining a lower chamber that is another portion of the ice chamber, wherein the lower tray is relatively rotatable relative to the upper tray; and an upper heater disposed around the upper tray, for providing heat to the upper chamber, wherein the upper tray is made of a non-metal material and a flexible material, the upper heater is a DC heater receiving DC power, at least a portion of the upper tray is thicker than the lower tray, an accommodation part for accommodating the upper heater is formed on the upper tray, and at least a portion of the upper heater is disposed to vertically overlap the ice chamber in a state that the upper heater is accommodated in the accommodation part. |
US12061032B2 |
Ice maker and refrigerator
Provided is a refrigerator including a cabinet having a refrigerating compartment and a freezing compartment defined therein and an ice maker disposed in the freezing compartment. The ice maker includes a cold-air hole for receiving cold air, an upper tray made of an elastic material, wherein the upper tray is positioned to be exposed to the cold-air flowing from the cold-air hole, a lower tray made of an elastic material, wherein the lower tray is coupled to the upper tray to define a plurality of spherical ice chambers therebetween, a driver for pivoting the lower tray to open the spherical ice chambers, at least one thermally-insulating portion formed at a top face of the upper tray and corresponding to at least one of the ice chambers respectively, wherein the at least one thermally-insulating portion is constructed to prevent the cold-air from invading the at least one corresponding ice chamber. |
US12061031B2 |
Heat management system
A heat management system includes a refrigerant circulation line for circulating refrigerant, the refrigerant circulation line comprising a compressor, a water-cooled condenser, a first expansion valve, an air-cooled condenser, a second expansion valve, an evaporator, a refrigerant heat exchanger for causing mutual heat exchange between refrigerant introduced into the second expansion valve and refrigerant discharged from the evaporator, and a first refrigerant bypass line configured such that refrigerant that has passed through the water-cooled condenser bypasses the first expansion valve and the air-cooled condenser; a heating line for heating the indoor space by circulating cooling water that exchanges heat with the refrigerant through the water-cooled condenser; and a cooling line for cooling a battery and electronic equipment components by circulating the cooling water that exchanges heat with the refrigerant or air. |
US12061030B2 |
Refrigeration systems and methods
Cascaded refrigeration systems containing: a plurality of refrigeration units, each refrigeration unit containing a first refrigeration circuit, each first refrigeration circuit comprising an evaporator and a heat exchanger; and a second refrigeration circuit; wherein each first circuit heat exchanger is arranged to transfer heat energy between its respective first refrigeration circuit and the second refrigeration circuit. |
US12061023B2 |
Water-based refrigerant for a thermal working machine and thermal working machine having such a refrigerant
A water-based refrigerant for a thermal working machine. The refrigerant for a thermal working machine (150) having an evaporator (A), a condenser (B), a compressor (CGL), and a throttle element (D). The refrigerant is based on water and comprises a refrigerant component with a hydroxyl group, for example in the form of ethanol. The use of such a mixture as a refrigerant for a thermal working machine and for a thermal working machine having such a refrigerant, and to a method for operating a thermal working machine having such a refrigerant is also disclosed. |
US12061020B2 |
Hydrogen storage device and method of producing a hydrogen storage device
A hydrogen storage device is described. The hydrogen storage device comprises a heater/cooler module (6) and a pressure containment vessel (1) defining an interior volume and having within it: a thermally conducting network (4) having a face in thermal contact with the heater/cooler module (6), the shape of the thermally conducting network (4) being a fractal geometry in two or three dimensions; optionally a metal foam in thermal contact with the thermally conducting network (4); and a hydrogen storage material (5) in thermal contact with the thermally conducting network (4). |
US12061019B2 |
Air-conditioning apparatus
An air-conditioning apparatus includes: a heat source-side system having an intermediate heat exchanger that causes heat exchange to be performed between a heat source-side heat medium and a use-side heat medium, causes the heat source-side heat medium to receive or transfer heat, and causes the use-side heat medium to undergo a phase change; and a use-side cycle circuit formed of pipes connecting, to one another, the intermediate heat exchanger, a pump that sucks and delivers the use-side heat medium in a liquid state, a use-side heat exchanger that heats or cools air in an air-conditioning target space due to heat exchange causing a change in phase of the use-side heat medium, and a pressure-reducing device that reduces a pressure of the use-side heat medium that passes through the use-side heat exchanger, the use-side cycle circuit causing the use-side heat medium to circulate through the use-side cycle circuit. |
US12061016B2 |
Solar concentrator
A reflective concentrator can include a primary reflector and a secondary reflector located radially outward of the primary reflector. The primary reflector can be a rotationally-symmetric, convex conical shape, radial sections of which may include an off-axis parabolic reflector with a focal point radially outward of the primary reflector. A secondary reflector may be located radially outward of the primary reflector, and may include a rotationally symmetric section of a toroidal space surrounding the primary reflector. In some embodiments, the secondary reflector may be convex or concave. Incident sunlight generally aligned with a rotational axis of symmetry of the primary reflector may be reflected off of the primary reflector, off of the secondary reflector, and back towards a point near the central peak of the primary reflector. The reflective concentrator may be aerodynamically stable, and may include an aerodynamic fairing on its read side to further increase the aerodynamic stability of the structure. |
US12061015B2 |
Flow generating device
The present invention relates to a flow generating device. The flow generating device according to an embodiment of the present invention includes: a suction portion configured to suction air; a fan configured to introduce the air suctioned into the suction portion in an axial direction so as to discharge the suctioned air in a radial direction; a fan housing including a housing plate configured to support the fan, a guide wall protruding from one surface of the housing plate to surround at least a portion of an outer circumference of the fan, and a discharge portion disposed outside the guide wall; a cover configured to surround the fan and the fan housing; and at least one heater disposed between the outer circumference of the fan and the cover. |
US12061014B2 |
Exhaust device
The present disclosure relates to an exhaust device. The exhaust device according to the concept of the present disclosure includes a base plate, a swirler, a driving motor, and a rotation shaft. The swirler includes a rotating plate in which the rotation shaft is connected to a central portion thereof, and a plurality of blade parts extending from an edge portion of the rotating plate. In this case, the rotating plate may be convexly bent such that the central portion thereof is positioned on the front side than the edge portion. |
US12061013B2 |
Anti-splash structure and humidification apparatus
Some embodiments of the present disclosure provide an anti-splash structure and a humidification apparatus. The anti-splash structure is provided between a mist outlet (111) and a water storage reservoir (101) of the humidification apparatus, and includes a mist-guiding passage (1) configured to connect the mist outlet (111) and the water storage reservoir (101); a water blocking structure is provided in the mist-guiding passage (1); and the water blocking structure is located at a position opposite to the mist outlet (111) and an opening of the water storage reservoir (101). |
US12061010B2 |
Dehumidifier
A dehumidifier includes a water tank, a body, and a drainage pump. The body has a working state and includes a drainage position. The body is configured to extend out relative to the water tank in the working state. A water inlet end of the drainage pump is communicated with the water tank, and a water outlet end of the drainage pump is communicated with the drainage position. |
US12061009B2 |
Magnetic vent cover
A vent cover for an air duct having (a) a top surface with an aperture, (b) an actuating member extending through the aperture and operably connected to a magnet selectively engageable with the air duct, and (c) a bias means for urging the magnet towards the air duct, the actuating member movable between a securing position and a releasing position, wherein in the securing position the bias means urges the magnet towards the air duct, and in the releasing position the actuating member moves the magnet away from the air duct to allow the vent cover to be removed from the air duct. |
US12060999B2 |
Oven range
An oven range is provided that may include a main body that forms an exterior of the oven range; a cavity that forms a space for cooking an item within the main body; a door coupled to the main body to selectively open and close the cavity; a cooktop provided over the main body; and a controller located over the door and at a front end of the cooktop and having an electronic component installed therein, a cooling flow path being formed in the controller to cool the electronic component. |
US12060996B2 |
Micromixer and combustor having the same
A micromixer configured to prevent auto-ignition and flash-back phenomena, and a combustor including the same are provided. The micromixer includes an inlet flow path configured including an inlet formed on one end and receiving a first fluid and a supply port formed on an inner wall and receiving a second fluid, and the inlet flow path is configured to flow a mixed fluid formed by mixing the first fluid and the second fluid, an outlet flow path injecting the mixed fluid to a combustion chamber and formed at a position spaced apart from a virtual extension line of the inlet flow path, and an inclined flow path connecting the inlet flow path and the outlet flow path and formed to be inclined at a predetermined angle to reduce transfer of radiant heat by flame generated in the combustion chamber to the inlet flow path. |
US12060994B2 |
Using diode rectification to determine igniter, inducer relay, and igniter relay faults
Exemplary embodiments are disclosed of controls including circuit assemblies configured for determining igniter, inducer relay, and igniter relay faults. In exemplary embodiments, a control for a system includes an input configured to receive a control signal, an inducer relay, an igniter relay, and a circuit assembly. The circuit assembly is configured to be coupled to the inducer relay, the igniter relay, and an igniter of the system. The circuit assembly comprises a plurality of diodes and is configured to enable detection of and distinguishing between a failure of the igniter, a failure of the inducer relay, and a failure of the igniter relay as determined by a waveform of the control signal at the input of the control for a given one of a plurality of operational states of the control. |
US12060993B2 |
Floating wick
A candlewick includes a flotation device, a wick, and a bracket configured to position a first portion of the wick above a waterline of the flotation device and to position a second portion of the wick below a waterline of the flotation device. |
US12060992B2 |
System and method for building ornamental flame displays
A modular burner system includes a nipple elongated along an axis and a plurality of jets connected to the nipple. The jets are spaced from each other along the axis. Each jet connected to the nipple has a jet axis and is elongated from the nipple along the jet axis. Each jet connected to the nipple has an exit on the jet axis spaced from the nipple to release fuel to fuel a flame at the exit. The jet axis of at least one of the jets connected to the nipple is at a first angle relative to the axis and the jet axis of at least one of the jets connected to the nipple is at a second angle relative to the axis different than the first angle. |
US12060991B1 |
Light pipe with uniform and segmented light outputs for barcode-reading devices
A light pipe for an electronic device, such as a barcode-reading device, can include a plurality of light-redirecting surfaces that are each positioned to receive light from a light source within the interior portion of the barcode-reading device and to redirect the light toward an optical element positioned on an exterior surface of the barcode-reading device. The plurality of light sources and the plurality of light-redirecting surfaces can collectively produce a uniform light output at the optical element when all of the plurality of light sources are activated. The light pipe can also include a plurality of optical barriers interspersed between the plurality of light-redirecting surfaces to isolate light from individual light sources. This allows for a segmented light output to be projected onto the optical element. The light pipe can be made from a flexible and resilient material, thereby allowing the light pipe to provide shock absorption. |
US12060990B2 |
Light emitting device with adaptable glare class
Example embodiments relate to light emitting devices with adaptable glare classes. One example light emitting device includes a carrier. The light emitting device also includes a plurality of light sources disposed on the carrier. Additionally, the light emitting device includes a plurality of lenses disposed on the carrier and covering the plurality of light sources. Each lens of the plurality of lenses includes a lens portion and a base portion surrounding said lens portion. Further, the light emitting device includes a light shielding structure including a plurality of reflective barriers, each having an outer surface and a first reflective inner surface. The outer surface is oriented such that a portion of the light rays emitted by a first light source of the plurality of light sources is transmitted through a first lens of the plurality of lenses and through a first portion of the outer surface. |
US12060989B2 |
Underwater light having a replaceable light-emitting diode (LED) module and cord assembly
An underwater light having a replaceable light-emitting diode (LED) module and cord assembly is provided. The underwater light includes a lens, a bezel, a screw, a cable attachment assembly, a mounting flange, a rear housing, a fastening assembly, an internal lens, a printed circuit board (PCB) including light-emitting diodes (LEDs) mounted thereon, a heat sink, and an electronics assembly. The assembly of the underwater light provides for the dissipation of heat away from the PCB thereby cooling the LEDs and electronic components mounted thereon. The electrically non-conductive nature of the exterior components of the underwater light permit the underwater light to be installed in any location in a pool or spa. Since the exterior of the underwater light is electrically non-conductive, no specific bonding or grounding of the underwater light is necessary. |
US12060987B2 |
Light-emitting module with detection unit
A light-emitting module includes: a plurality of light-emitting elements located on a mounting surface; one or more optical members configured to control light emitted from each of the plurality of light-emitting elements, and allow output light and monitor light for controlling an output of the output light to exit; and a detection unit configured to detect the monitor light. The one or more optical members include a first optical member on which the light emitted from the plurality of light-emitting elements is incident. The plurality of light-emitting elements comprises a plurality of first light-emitting elements, which are, among the plurality of light-emitting elements, all light-emitting elements that are configured to emit light incident on the first optical member. The detection unit includes: a first condensing lens configured to condense the monitor light, and a light-receiving element configured to receive the monitor light exiting from the first condensing lens. |
US12060986B2 |
Luminaire with integrated self-test
The invention relates to a luminaire (10) comprising illuminants (170) for generating light, and a control unit (110) for controlling the illuminants (170), and at least one further element (140), in particular an operator control element (143) or a sensor (142), for generating control information that influences the operation of the luminaire (10), wherein the control unit (110) is configured in such a way that a self-test is carried out after a supply voltage has been applied to the luminaire (10). Said self-test is carried out automatically and independently in an analysis mode of the luminaire (10), wherein the control unit (110) checks the luminaire (10) for the presence and/or the functionality of the at least one further element (140). Depending on the checking result, and the type of further unit (140) checked, the control unit (110) controls the illuminants (170) such that a temporally variable light emission (171) signals the checking result. Measuring devices (200, 210, 220) are additionally specified which detect the checking result by measurement of operating parameters of the luminaire (10) and present this information preferably by way of a display (211, 221) of the measuring device (200, 210, 220). A method is likewise specified which includes checking the at least one further element (140) and controlling the illuminants (170) by means of the control unit (110). |
US12060981B2 |
Adapter for electrically connecting a lighting device to an electrical track, lighting system comprising such an adapter and an electrical track
The present invention relates to an adapter (1) for connecting a light to a track having mains phases and comprising a housing (2), at least one spring-loaded connector (6.1) linked to the housing (2), and a cover (4) partially covering the housing (2) and having at least one opening (8.1). The cover (4) is displaceable so as to be placed selectively in one of: a position in which the at least one spring-loaded connector (6.1) extends at least partially through the at least one opening (8.1), a position in which the cover (4) covers the at least one spring-loaded connector (6.1). |
US12060977B1 |
Enhanced solid-state light source and electronic simulated candle
Apparatuses and systems are illustrated relating to solid-state light sources with enhanced designs. The configuration of the light sources may point the tips of the light sources in a single direction, in opposite directions, in a radial (e.g., a spoked-wheel configuration where all tips face outwards from center), or any other feasible configuration. The enhanced design is implemented in an electronic window candle product. |
US12060976B2 |
Fuel supply device
A fuel supply device includes a fuel tank having an internal space configured to store fuel, a tube member having a flow path therein and having one side connected to the fuel tank and the other side connectable to an external component, and an opening/closing control unit coupled to the tube member and configured to control an operation of opening or closing the flow path of the tube member. The opening/closing control unit is configured to close the flow path of the tube member based on a rate (dP/dt) of pressure change over time of the fluid being greater than or equal to a predetermined value. |
US12060968B2 |
Solar radiation mitigation system
The present technology generally relates to a solar radiation mitigation system mountable to a furniture element. The solar radiation mitigation system has a panel assembly. The panel assembly has a first panel capable of blocking a first radiation amount, and a second panel in operational relation with the first panel. The second panel blocks a second radiation amount. The panel assembly blocks a combined radiation amount greater than the first and second radiation amounts when the first and second panels are in operational relation. The solar radiation mitigation system comprises at least one adjustable arm comprising a distal arm connector connected to the first panel, a proximal arm connector being detachably attachable to the furniture element for mounting the system to the furniture element, and an elongated member extending from the proximal arm connector to the distal arm connector. The elongated member is adjustable to position and orient the first panel with respect to the furniture element. |
US12060962B2 |
Plumbing fixtures for a spa
A through bulkhead connector for a spa includes a first fitting member and a second fitting member slidably connected to the first fitting member. The first fitting member includes a flange and an adapter portion extending from the flange and defining a passageway through the adapter portion and flange. The flange includes a receiving slot formed therein and which is open at one end for receiving a correspondingly shaped and dimensioned portion of the second fitting member. |
US12060960B2 |
Aseptic coupling devices
Formation of a sterile connection includes inserting a first aseptic coupling device into a second aseptic coupling device, removing a first membrane from the first aseptic coupling device and a second membrane from the second aseptic coupling device, and rotating a locking clip on the first aseptic coupling device to compress a first seal member of the first aseptic coupling device with a second seal member of the second aseptic coupling device to form a sterile fluid passageway. |
US12060957B2 |
Device for connecting fluid-conducting pipes and/or chambers
A device (1) for connecting fluid-conducting lines (2) and/or chambers (3) in a high-frequency electromagnetic field. The device includes two line bodies (4, 6) each having a line body inner wall (5, 7), which is rigid per se, and a bellows (8). The line body inner walls together enclose an inner cavity (9) for the passage of fluid through the device, and the line bodies are connected to one another, and enclosed with a sealing action, by the bellows and the first and second line bodies can be displaced and/or tilted relative to one another. The second line body inner wall projects a little into an interior space (10) surrounded by the first line body inner wall and ends there and the first line body inner wall is electrically conductively connected to the second line body inner wall by at least one elastically deformable sliding contact (11). |
US12060956B2 |
Connector for pipelines and method to connect the connector to a pipeline
A connector for a pipeline, in particular for conveying hydrocarbons, extends along a longitudinal axis and has a gripping portion configured to be fitted around and clamped to the outer face; a sleeve portion, which is mounted in sliding manner to the gripping portion; a metal front gasket configured to be placed between the front end face and a face of the sleeve portion; and linear actuators connected with the gripping portion and the sleeve portion to axially compress the metal front gasket between the front end face of the pipeline and the face of the sleeve portion. |
US12060954B2 |
Piping component and sealing element for insertion therein
An assembly configured to be press joined with a pipe by a pressing tool includes a piping component, which includes a body, a first end having a rim and an inner surface having a plurality of grooves, and a sealing recess wall positioned between the first end and the body and defining a sealing recess. The assembly also includes a sealing element received within the sealing recess of the piping component and having a sealing element thickness. The sealing element thickness of the sealing element is about equal to and not less than a Minimum Sealing Element Thickness Value of the sealing element. |
US12060950B2 |
Valve assembly and hydraulic circuit
A valve assembly and a hydraulic circuit including the valve assembly are provided. The valve assembly comprises a hydraulically actuated valve configured to be biased from a first control position to a second control position by a hydraulic pressure applied to a first fluid port of the hydraulically actuated valve. A first switching threshold pressure required to switch the hydraulically actuated valve to its second control position when applied to the first fluid port of the hydraulically actuated valve in its first control position differs from a second switching threshold pressure required to keep the hydraulically actuated valve in its second control position when applied to the first fluid port of the hydraulically actuated valve in its second control position. |
US12060943B2 |
Seals and methods of making and using the same
A seal including: annular jacket including a body including a heel, a first lip, and a second lip defining an annular recess, the first lip including an arcuate exterior portion, and having a thickness, WFL, and a length LFL; and an annular energizer disposed within the annular recess, adjacent to at least one of the first lip and the second lip, wherein the heel comprises a cutout portion, and wherein the ratio of LFL:WFL is greater than 2. |
US12060938B2 |
Electric motor with integral gearbox
The present disclosure relates to an electric motor with an integral gearbox, and the electric motor may include a stator provided with a first member disposed on an inner circumferential surface of an enclosure to generate an electromagnetic force, a rotor provided with a second member disposed on an outer circumferential surface to face an inner circumferential surface of the stator to generate an electromagnetic force together with the first member, a gear assembly disposed with a gear tooth on an inner circumferential surface of the rotor, and provided inside the rotor, and a control unit that controls the gear assembly, wherein the gear assembly includes one or more gear plates that rotate as the rotor rotates, a connecting gear disposed to be selectively coupled to any one of the one or more gear plates, and an output shaft that rotates together as the connecting gear rotates to transmit a rotational force to the outside, and the control unit controls the moving part according to a shift signal to allow the connection gear to be coupled to or decoupled from any one of the one or more gear plates. |
US12060935B2 |
Gear synchronization controller and related method of gear syncronization to prevent a blocked shift condition for a power transferring gear set of a wheel end motor
A power transferring gearset includes a gear synchronization controller disposed in communication with a drive gear, a driven gear and a shifting mechanism. In response to detecting a gear engagement command, the gear synchronization controller is configured to determine a rotational speed delta between a rotational speed of the drive gear and a rotational speed of the driven gear and compare the rotational speed delta to a pre-determined speed delta. In response to determining that the rotational speed delta is less than the predetermined speed delta, the gear synchronization controller applies a rotational shutter function to the drive gear to apply a series of clockwise and counterclockwise rotational cycles to the drive gear simultaneously during the axial movement of the shifting mechanism for preventing a blocked condition of the power transferring gearset while establishing the meshed relationship between the shifting and gear teeth. |
US12060934B1 |
Techniques to discriminate vehicle propulsion system torque errors
Control systems and methods for a vehicle transmission initiate a shift operation of the transmission and, during the transmission shift operation, determine an acceleration of a torque generating system output shaft based on its measured rotational speed and determine an acceleration of the transmission output shaft based on its measured rotational speed, identify an error source using a transmission model that maps differences between the determined and target accelerations back to torque generating system error and/or transmission clutch torque error and, based on the identified error source, adjust the actuation of at least some of the plurality of clutches to compensate for the torque generating system error and/or transmission clutch torque error to mitigate or eliminate noise/vibration/harshness (NVH) caused by the transmission shift operation. |
US12060932B2 |
Operation device for vehicle transmission and vehicle
An operation device for a vehicle transmission is configured to include: a base bracket that is fixed to a vehicle body of a vehicle; a slider lever that is slidably supported by the base bracket and includes a shift knob; and a main gear, which is rotatably supported by the base bracket and includes gear teeth at an outer circumferential portion, to which an end portion of a shift wire of the vehicle transmission is connected at a position separated from a gear support shaft of the base bracket, the slider lever including a rack gear that is formed along a sliding direction of the slider lever and is engaged with the gear teeth of the main gear, and gear change of the transmission being performed by causing the main gear to rotate with sliding of the slider lever and pushing and pulling the shift wire. |
US12060929B2 |
Chainring
A chainring is disclosed. The chainring includes a plurality of teeth about the outer perimeter of the chainring; and a chain retention feature at a root of one or more of the plurality of teeth and traversing at least a portion of a circumference of the chainring, the chain retention feature to align with at least a portion of a roller chain and assist in a retention of the roller chain on the chainring. |
US12060924B2 |
Device for winding/unwinding a link
A device for winding/unwinding a link includes, but is not limited to, an input shaft and a hollow through output shaft, the two shafts being coaxial and movable in rotation about a longitudinal axis; a permanent magnet synchronous motor comprising a rotor integral in rotation with the input shaft; a cycloidal reducer comprising an eccentric cam mounted integral in rotation with the input shaft, and a cycloidal disc mounted integral in rotation with the cam, in such a way that a rotation of the cam about the longitudinal axis drives a rotation of the cycloidal disc in an eccentric and cycloidal movement; and a transmission member suitable for transmitting an angular displacement of the cycloidal disc to the output shaft. |
US12060923B2 |
Speed reducer
A speed reducer includes an input shaft, an input gear, a fixing gear and an output gear. The input shaft includes an eccentric structure. The input gear is disposed on the eccentric structure and includes first teeth of which each with a first contact portion and a second contact portion. The fixing gear and the output gear are disposed corresponding to the input gear, wherein the fixing gear includes second teeth, and the second teeth are in contact with the first contact portions, wherein the output gear includes third teeth, and the third teeth are in contact with the second contact portions. A first tooth number difference between the first teeth and the second teeth is different from a second tooth number difference between the first teeth and the third teeth. |
US12060918B2 |
System and method to disconnect and brake a rotating device
A disconnect mechanism comprises an input shaft defining a drive axis, a disconnect shaft selectively engaged with the input shaft to be driven about the drive axis by the input shaft, and a disconnect ramp operatively connected to the disconnect shaft to axially move the disconnect shaft between at least a first axial position and a second axial position. A disconnect pawl is selectively engaged with the disconnect ramp shaft, and a brake is selectively engaged with the disconnect shaft in the second axial position. |
US12060917B2 |
Common control apparatus for parking and clutch, operating method thereof, and vehicle
Disclosed are a common control apparatus for parking and a clutch, an operating method thereof, and a vehicle. The common control apparatus for parking and a clutch comprises a parking mechanism, a clutch mechanism, and a motor; the parking mechanism comprises a positioning plate, a rotating drum connected to the positioning plate, a cam groove formed on the rotating drum, an elastic positioner, and positioning grooves; the positioning plate rotates under the driving of the motor; the elastic positioner interacts with the positioning grooves; the rotating drum can rotate to positions corresponding to parking lock, parking disengagement, clutch engagement, and clutch disengagement; the clutch mechanism comprises a clutch shifting fork assembly and a shifting fork driving cam; the cam groove comprises a straight groove and an engagement rotation groove; and when the shifting fork driving cam is located in the engagement rotation groove, the engagement rotation groove is engaged with the shifting fork driving cam to drive the clutch shifting fork assembly to move axially. The present invention simultaneously controls the disengagement and engagement of the parking mechanism and the clutch by means of one motor, and the apparatus has the advantages of simple structure, easy manufacturing, low cost, and high efficiency. |
US12060916B2 |
Disk brake
The present invention relates to a brake actuating mechanism for a disc brake having an optimized adjusting device. |
US12060915B2 |
Brake drum system for a wheel of a vehicle
A brake drum system (100) for a wheel of a vehicle, comprising a brake drum (110) rotatable with the wheel, the brake drum having an inner surface (124) adapted to receive a friction-generating lining when a driver applies the brakes of the vehicle; a wheel end hub (112) adapted to be located radially between a drive axle of the vehicle and the brake drum (110); and a substantially circular spring element (102) for concentrically aligning the brake drum (110) with the wheel end hub (112), the spring element being adapted to be clamped between the brake drum and the wheel end hub for providing a radially directed spring force, wherein the spring element has an outer surface adapted to be pressed against the brake drum and an inner surface adapted to be pressed against the wheel end hub. |
US12060907B2 |
Method for assembling a metal part with a composite part and corresponding assembly of parts
The invention relates to a method for assembling a first metal part with a second part made of a composite material comprising at least one matrix and fibers arranged inside the matrix. The method comprises at least: a step of forming the first part, consisting in producing a plurality of teeth projecting from a contact face of the first part, two adjacent teeth being separated from each other by an interstitial space, the teeth having an end protuberance; and a step of pressing the second part against the first part, in such a way that the fibers of the composite material can penetrate inside the interstitial space defined between adjacent teeth and that the fibers are retained by the end protuberances of the teeth. |
US12060906B2 |
Panel fastener
A fastener for attachment to a panel, having an inner skin and an outer skin, via a panel aperture in the outer skin. The fastener including an insert pillar, a base plate, a spring, and a top insert arranged and configured to allow longitudinal compression of the spring resulting in movement and deflection of components to promote ease of use, security, and durability. |
US12060904B2 |
Threaded fastener having a thread crest greater than its thread root and V angles on the crest and root
An interlocking thread with a tooth-cross-section that is wider at its crest than at its root and with “V” angles located both along the crest and the root which tightens into a tapped hole that has a similar thread cross-section. |
US12060903B2 |
Device for compensating for tolerances between two components to be connected to one another
A device for compensating for tolerances between two components to be connected to one another may have a hollow cylindrical base element. The base may also have a hollow cylindrical compensating element which is in thread engagement with the base element and which can be moved out of an initial position into a compensating position by rotation relative to the base element. The device may also have a connecting element extending at least through a first cavity of the device for connecting the two components. The first cavity may have an inner contour in cross section and the connecting element may have an outer contour in cross section. The inner contour may differ from the outer contour in such a way that when the inner contour and the outer contour are oriented concentrically at least one radial overhang is present. |
US12060895B2 |
Cross-flow fan
A cross-flow fan, and blades of a cross-flow fan are provided. The cross-flow fan includes a rotary shaft; a plurality of blades that extends in a direction parallel to the rotary shaft and having a positive pressure surface and a negative pressure surface; and a connector that connects the rotary shaft and the plurality of blades. At least one protrusion that protrudes in a thickness direction and extends in a longitudinal direction of the plurality of blades is formed on the plurality of blades, and by means of the at least one protrusion formed on a blade surface, a flow separation phenomenon caused by friction with the blade surface is suppressed, thereby reducing noise generated by the cross-flow fan. |
US12060893B2 |
Portable blowing device
A portable blowing device includes a body and fans arranged in the body. Air channels are arranged in the body and extend in the length direction of the body to allow airflow to pass through. Wind shields are arranged in the air channels, and a periphery of the wind shield is closely connected with a side wall of the air channel so that a sub-air channel is formed between the wind shield and the side wall of the air channel. Air outlets are formed in the side wall for communicating with outside and the sub-air channel, and airflow generated by the fan can enter the sub-air channel and then exits the air outlets. Because of the reduced volume of the sub-air channel, the airflow is concentrated after entering the sub-air channel, and airflow exiting the air outlets is strengthened, so that the cooling effect and the user experience are improved. |
US12060889B1 |
High-speed pressurized impeller disk
A centrifugal impeller includes a pressurized cavity that reduce the stresses in the impeller disk, blades, shroud and hub as the stiffness of the rotor is not compromised while weight is reduced across the component and peak stress regions are shifted across the part. The centrifugal impeller can be a centrifugal pump or a radial inflow turbine. The pressurized cavity is formed between a forward wall and an aft wall of the impeller and can include a plurality of orifices that open into the cavity to supply pressure from low to high pressure location around the impeller. Annular rings can be used within the cavity to stiffen the impeller. Radial and tangential stiffening ribs can be used on the two walls to stiffen the impeller. |
US12060888B2 |
Molten sulfur pump vibration and temperature sensor for enhanced condition monitoring
A vertical molten sulfur pump assembly includes a pump motor disposed in a top portion and an impeller disposed in a bottom portion, within an impeller casing. A pump inlet is disposed at the second end below the impeller casing. The vertical molten sulfur pump assembly is configured to pump molten sulfur into the inlet and upwards through a discharge passageway by rotation of the impeller. A vibration sensor and a temperature sensor are disposed on an external surface of the bottom portion, on or proximate to the impeller casing and the pump inlet. A temperature sensor is configured to measure a temperature of the molten sulfur proximate to the pump inlet. A vibration sensor includes a substrate comprising a polymer and a resonant layer, and resonant layer includes an electrically conductive nanomaterial and is configured to produce a resonant response in response to receiving a radio frequency signal. |
US12060886B2 |
Power source for inflation system (solid-state battery)
A power source for inflation systems. Specific embodiments relate to inflation systems that use an electrically-powered inflation system, wherein the power source of the inflation system is a solid state battery. Particular embodiments may find use in connection with inflating evacuation slides or life rafts on board a passenger transportation vehicle, such as an aircraft or marine vessel. Other embodiments may be used for inflating shelters, life vests, or any other inflatable safety device that requires a rapid inflation. |