US12198441B2
A three-dimensional object detecting device generates a mask image that masks regions outside a three-dimensional object candidate region in a difference image of a first overhead image and a second overhead view image for which the imaging locations O are mutually aligned, identifies a near ground contact line of a three-dimensional object based on a masked difference image. The difference image is masked with the mask image, finds an end point of the three-dimensional object based on the masked difference image, identifies the width of the three-dimensional object based on a distance between a non-masking region boundary and the end point of the three-dimensional object in the mask image, identifies a far ground contact line of the three-dimensional object based on the width of the three-dimensional object and the near ground contact line, and identifies the location of the three-dimensional object in the difference image based on the near ground contact line and the far ground contact line.
US12198429B2
Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for displaying object names in association with augmented reality content. The program and method provide for receiving, by a messaging application running on a device, a first request to identify plural objects based on an image captured by a camera of the device; identifying, in response to receiving the first request, the plural objects based on the image; for each of the plural objects, determining at least one attribute of the object, and calculating a number of augmented reality content items, from plural augmented reality content items, corresponding to the at least one attribute of the object; selecting, from the plural objects, an object with a largest calculated number of corresponding augmented reality content items; and displaying a name for each of the plural objects based on the selecting.
US12198420B2
Disclosed are systems, methods, and non-transitory computer-readable media for using adversarial learning for fine-grained image search. An image search system receives a search query that includes an input image depicting an object. The search system generates, using a generator, a vector representation of the object in a normalized view. The generator was trained based on a set of reference images of known objects in multiple views, and feedback data received from an evaluator that indicates performance of the generator at generating vector representations of the known objects in the normalized view. The evaluator including a discriminator sub-module, a normalizer sub-module, and a semantic embedding sub-module that generate the feedback data. The image search system identifies, based on the vector representation of the object, a set of other images depicting the object, and returns at least one of the other images in response to the search query.
US12198419B2
A measurement system includes: measurement target information database that stores measurement point information, including measurement conditions and guidance information for each measurement point, associated with the type of the measurement target; a measuring instrument that performs measurements on the measurement target; an image capturing unit that captures an image of a subject; a display unit; a measurement target identification unit that identifies the type of the measurement target based on the image captured by the image capturing unit; a measurement target information obtaining unit for obtaining the measurement point information corresponding to the type of the measurement target identified by the measurement target identification unit from the measurement target information database; and a setting unit that displays the guidance information included in the measurement point information obtained by the measurement target information obtaining unit on the display unit and sets the measurement conditions on the measuring instrument.
US12198402B2
A hazard estimation unit 21 estimates a likelihood of an occurrence of an event according to a hazard function, with respect to each of a plurality of pieces of time-series data that are a series of multiple pieces of data to which an event occurrence time relevant to the data is given in advance and that include time-series data in which the event did not occur and time-series data in which the event occurred. A parameter estimation unit 22 estimates a parameter of the hazard function so as to optimize a likelihood function expressed by including the event occurrence time given with respect to each of the plurality of pieces of time-series data and the likelihood of the occurrence of the event estimated with respect to each of the plurality of pieces of time-series data.
US12198398B2
Methods and systems are disclosed for performing operations for transferring motion from one real-world object to another in real-time. The operations comprise receiving a first video that includes a depiction of a first real-world object and extracting an appearance of the first real-world object from the video. The operations comprise obtaining a second video that includes a depiction of a second real-world object and extracting motion of the second real-world object from the second video. The operations comprise applying the motion of the second real-world object extracted from the second video to the appearance of the first real-world object extracted from the first video. The operations comprise generating a third video that includes a depiction of the first real-world object having the appearance of the first real-world object and the motion of the second real-world object.
US12198392B2
A three-dimensional data encoding method includes: encoding geometry information of each of three-dimensional points based on one of a first geometry information encoding method of encoding using octree division and a second geometry information encoding method of encoding without using octree division; and generating a bitstream including the geometry information encoded and a geometry information flag indicating whether the encoding was performed based on the first geometry information encoding method or the second geometry information encoding method. In the generating of the bitstream: when the encoding is performed based on the first geometry information encoding method, the bitstream including a parameter set used in octree division is generated; and when the encoding is performed based on the second geometry information encoding method, the bitstream not including the parameter set used for octree division is generated.
US12198386B2
A vehicle external environment imaging apparatus includes imaging devices and a controller. The imaging devices are disposed on a vehicle to perform imaging of a vehicle external environment. The controller generates information regarding a distance or a direction of a vehicle-external imaging target with imaging images of the imaging devices. At least two imaging devices are disposed on the vehicle to be able to perform duplicated imaging of a common imaging region. The controller generates, on the basis of a distance and a direction in an imaging image obtained by a first one of the at least two imaging devices, correction information regarding a distance, a direction or both of the vehicle-external imaging target based on an imaging position which is to be used in a monocular process on an imaging image of at least one the at least two imaging devices that is different from the first one.
US12198383B2
A camera parameter estimating device includes an obtaining unit which obtains time series frames including a plurality of subject images existing in a common field of vision shared by multiple cameras for each of the cameras, a point estimating unit which estimates the coordinates of a joint point determined in the subject image in the time-series frame for each of the subject images, a motion trajectory estimating unit which estimates the trajectory of the joint point between the time-series frames for each of the cameras, an inter-camera correspondence estimating unit which estimates a group of the trajectories between the frames obtained respectively from a pair of the cameras, and a parameter estimating unit which estimates a camera parameter for each of the cameras according to the group of trajectories.
US12198378B2
Technologies for performing sensor fusion include a compute device. The compute device includes circuitry configured to obtain detection data indicative of objects detected by each of multiple sensors of a host system. The detection data includes camera detection data indicative of a two or three dimensional image of detected objects and lidar detection data indicative of depths of detected objects. The circuitry is also configured to merge the detection data from the multiple sensors to define final bounding shapes for the objects.
US12198376B2
Method for creating marker-based shared augmented reality (AR) session starts with initializing a shared AR session by a first device and by a second device. The first device displays on a display a marker. The second device detects the marker using a camera included in the second device and captures an image of the marker using the camera. The second device determines a transformation between the first device and the second device using the image of the marker. A common coordinate frame is then determined using the transformation, the shared AR session is generated using the common coordinate frame, and the shared AR session is caused to be displayed by the first device and by the second device. Other embodiments are described herein.
US12198375B2
There is provided a computer implemented method of controlling movement of an object, comprising: accessing a current image of a surface relative to an object at a current location, wherein an imaging sensor is set to capture the current image depicting an overlap with a previously captured image of the surface when the object was at a previous location, registering the current image to the overlap of the previously captured image, computing the current location of the object relative to a reference location according to an analysis of the registration, and feeding the current location into a controller for controlling movement of the object.
US12198373B2
A method for scenario triggering and interaction is disclosed. One or more camera devices (110) are used to monitor a target object (142) in a scene (140). A target object vector (143a) is generated from captured images of each camera device (110) to represent a line of sight from the camera device (110) to the target object (142). A target object position (129) in the scene (140) is then determined from an intersection of the target object vectors (143a). The target object position (129) is compared with a task triggering region (144) in the scene (140) to trigger a pre-determined task when the target object (142) is within or around the task triggering region (144). For example, the target object (142) may be a human user and augmented reality contents are presented to the human user when the human user is detected to be within or around the task triggering region (144).
US12198371B2
Provided are a medical image processing apparatus, a processor device, a medical image processing method, and a program that may suppress flickering of display when a region of interest in a medical image is reported. A medical image processing apparatus includes an image acquisition unit (40) that acquires an endoscopic image (38), a region-of-interest detection unit (41) that detects a region of interest, an emphasis region setting unit (42) that sets a location of an emphasis region for emphasizing the region of interest in accordance with a location of the region of interest when the medical image is displayed using a monitor device (16), and a display control unit (44) that updates display of the emphasis region using an update interval exceeding an update interval of display of the endoscopic image.
US12198365B2
Described herein are a system and methods for efficiently using depth and image information for a space to generate a 3D representation of that space. In some embodiments, an indication of one or more points is received with respect to image information, which is then mapped to corresponding points within depth information. A boundary may then be calculated to be associated with each of the points based on the depth information at, and surrounding, each point. Each of the boundaries are extended outward until junctions are identified as bounding the boundaries in a direction. The system may determine whether the process is complete or not based on whether any of the calculated boundaries are currently unlimited in extent in any direction. Once the system determines that each of the boundaries is limited in extent, a 3D representation of the space may be generated based on the identified junctions and/or boundaries.
US12198364B2
A computer vision system and method for detecting and modeling features of a building in a plurality of images is provided. The system includes at least one computer system in communication with a database of aerial imagery, and computer vision system code executed by the at last one computer system which automatically detects contours and infers interior roof features of the building. The system first processes the plurality of images to identify a plurality of two-dimensional (2D) line segments in each image. Then, the system processes the plurality of 2D line segments to generate a plurality of three-dimensional (3D) line segments. The plurality of 2D line segments are then processed to detect a contour of the structure, and the contour of the structure is utilized by the system to infer interior roof lines from the structure. A model of the roof of the structure is finally generated using the detected contour and interior roof lines. The system can execute a straight-skeleton algorithm to infer the interior roof lines from the detected contour. Additionally, the system can detect roof rakes from the images.
US12198359B2
Systems and methods for communicating in a network using share signals in accordance with various embodiments of the present disclosure are provided. In one embodiment, a method for communicating in a network may include receiving, from a first client device associated with an A/V recording and communication device, at a backend server in network communication with the A/V recording and communication device, a share signal comprising location data and first image data captured by a first camera of the A/V recording and communication device, the share signal including a command to share the first image data with a network of users; generating a power-up command signal based on the share signal; identifying at least one second camera to power up; and transmitting the power-up command signal to the at least one second camera, by the backend server, using a network interface.
US12198356B2
Systems and techniques for the optimized matched filter tracking of space objects are provided. In one aspect, a method of detecting faint objects includes receiving a plurality of telescope images from a telescope imaging system and performing a plurality of computational calculations on the telescope images using a plurality of search parameters to identify one or more objects moving through the telescope images. The number of the computational calculations is reduced by a priori relatively restricting a parameter space of the computational calculations.
US12198342B2
A system for computer-aided triage can include a router, a remote computing system, and a client application. A method for computer-aided triage can include determining a parameter associated with a data packet, determining a treatment option based on the parameter, and transmitting information to a device associated with a second point of care.
US12198341B2
The present invention provides a personalized registration method for a template library of anatomical morphology and mechanical properties of materials of bone CT images. In the method, a large number of bone CT images of healthy persons are used to build a statistical model capable of containing anatomical morphology and mechanical properties of materials of bones, the parameterized description of bones of a patient is realized by a personalized registration method for the statistical model and bone CT images, a prosthesis template library is built by using images of the patient and registration parameters, and the template library is matched with the CT images of the patient by the personalized registration method to retrieve template images and prosthesis models similar to the bone conditions of the patient from the template library as the initial reference template for design of personalized prosthesis implants.
US12198339B2
An evaluation method and system for the corrosion degree of an absorbable stent. The method includes the following steps: obtaining the total number S0 of stent bars of the absorbable stent at the time zero of implantation (S10); separately obtaining n frames of optical coherence tomography (OCT) images of the absorbable stent at the time x of implantation, wherein x is greater than 0, and n is a natural number greater than 1 (S20); determining, according to the n frames of OCT images, the total number Ni of the stent bars corresponding to each frame of OCT image, wherein i is a natural number greater than or equal to 1 and less than or equal to n; and calculating the total number Sx of the stent bars corresponding to the n frames of OCT images at the time x of implantation (I) (S30); determining a corrosion degree Cij of a jth stent bar in an ith frame of OCT image at the time x of implantation, wherein j is a natural number greater than or equal to 1 and less than or equal to Ni (S40); and calculating an overall corrosion degree Cx of the absorbable stent at the time x of implantation according to the following formula: (II) (S50). The evaluation method can be applied to clinical treatment.
US12198336B2
The present application relates generally to image tiling, including but not limited to systems and methods of fast whole slide tissue tiling. A computing system may identify a first image of a first dimension from which to select one or more tiles. The computing system may perform a reduction operation on the first image to generate a second image of a second dimension. The computing system may apply a thresholding operation on the second image to identify a first set of pixels corresponding to the presence of the feature and a second set of pixels corresponding to the absence of the feature based on an intensity of each pixel in the second image. The computing system may select, from a plurality of tiles corresponding to the first image, a subset of tiles corresponding to the first set of pixels identified from the second image.
US12198329B2
Methods are provided for the automated detection, characterization, and selection of micro-objects in a microfluidic device. In addition, methods are provided for grouping detected micro-objects into subgroups that share the same characteristics and, optionally, repositioning micro-objects in a selected sub-population within the microfluidic device. For example, micro-objects in a selected sub-population can be moved into sequestration pens. The methods also provide for visual displays of the micro-object characteristics, such as two- or three-dimensional graphs, and for user-based definition and/or selection of sub-populations of the detected micro-objects. In addition, non-transitory computer-readable medium in which a program is stored and systems for carrying out any of the disclosed methods are provided.
US12198328B2
A defect detection method applied to an electronic device includes determining, pixel difference values based a test sample image and positive sample images. A color difference threshold is determined according to positive sample images. Feature connected regions of the test sample image are generated according to the color difference threshold and pixel difference values. A first threshold is generated according to image noises of positive sample images. A target region is determined from the feature connected regions according to a number of pixel points in each feature connected region and the first threshold. Once a second threshold is determined according to defective pixel points of negative sample images, a detection result of a test sample is determined according to an area of the target region and the second threshold.
US12198327B2
The present invention proposes a technique for enabling the execution of measurement processing without referring to a design drawing for which it is difficult to adjust or obtain parameters for image processing that requires knowhow. This measurement system according to the present disclosure refers to a learning model generated on the basis of teaching data, which is generated from a sample image of a semiconductor, and the sample image, generates a region-segmented image from an input image (measurement subject) of a semiconductor having a predetermined structure, and uses the region-segmented image to perform image measurement. Here, the teaching data is an image in which labels, which include a structure of the semiconductor in the sample image, are assigned to each pixel of the image, and the learning model includes parameters for deducing teaching data from the sample image (see indicator 1).
US12198320B2
A method for detecting defects in working CNC tools in real time, implemented in an electronic device, includes acquiring sounds of operation of a tool during a cutting or other operation process and dividing the acquired cutting sounds into a plurality of recordings of audio according to a preset time interval. Time-frequency features of the plurality of recordings of audio are acquired according to multiple feature transformation methods and a fusion feature image of the cutting sound is formed according to the extracted time-frequency features. A tool detection model is generated by training the fusion feature image, and any defects of the tool and any defect types the tool has are detected according to the tool detection model.
US12198315B2
An information processing apparatus includes a first acquisition unit to acquire input image data, a second acquisition unit to acquire display luminance information including maximum and minimum luminance values in displaying on a display device and print luminance information including maximum and minimum luminance values to be reproduced on printed matter outputted by a printing apparatus, and a conversion unit, to cause the printing apparatus to perform the output based on the input image data for which display is performed on the display device, to convert a first luminance range of the input image data to a second luminance range that is less than the first and, then, to generate output image data having the second luminance range. The minimum luminance value of the display luminance information is greater than the minimum luminance value of the print luminance information.
US12198314B2
An image processing method includes: receiving an input image; performing a low-frequency image regulating operation to regulate the local intensity of the image of pixel unit(s) according to low-frequency information of the image of pixel unit(s) of the input image; performing a high-frequency image regulating operation to improve the details of the image of pixel unit(s) according to high-frequency information of the image of pixel unit (s) of the input image; and, generating an output image according to the input image, the low-frequency image regulating operation, and the high-frequency image regulating operation.
US12198313B2
Managing the display of an electronic device includes receiving an instruction to activate an enhanced state of the display and obtaining a current operating value of the display operating in a base state. An enhanced operating value is determined for the display based on the current operating value and a power budget allocated to the display. The enhanced operating value may be greater than the current operating value and is less than a maximum operating value of the display in the enhanced state. The display is instructed to operate in the enhanced state at the enhanced operating value.
US12198307B2
A method of rendering an image of a 3-D scene includes rendering a noisy image at a first resolution; obtaining one or more guide channels at the first resolution, and obtaining one or more corresponding guide channels at a second resolution. The second resolution may be the same resolution as, or a higher resolution than, the first resolution. For each of a plurality of local neighbourhoods, the method comprises: calculating the parameters of a model that approximates the noisy image as a function of the one or more guide channels (at the first resolution), and applying the calculated parameters to the one or more guide channels at the second resolution, to produce a denoised image at the second resolution.
US12198304B1
A system and method for real time discrete cosine transform image and video processing with convolutional neural network architecture. The system and method incorporate discrete cosine transform image processing with convolutional neural networks to achieve fast and efficient image processing that yields more reliable results than previously used image processing methods. The proposed system and method enable effective, real time, image processing which is applicable to a wide range of imaging and video devices.
US12198301B2
Provided are an image fusion method, a storage medium and an electronic device are to-be-fused are acquired. Luminance and chrominance separation is performed on the visible light image to extract a luminance component and a chrominance component. Luminance fusion is performed on the luminance component of the visible light image and the infrared image to obtain a luminance fusion result. Image reconstruction is performed according to the luminance fusion result and the chrominance component of the visible light image to obtain a fused image.
US12198300B2
Computational refocusing-assisted deep learning methods, apparatus, and systems are described. In certain pathology examples, a representative image is generated using a machine learning model trained with uniformly focused training images generated by a Fourier ptychographic digital refocusing procedure and abnormalities are automatedly identified and/or enumerated based on the representative image.
US12198294B2
A rearranger circuit rearranges data elements of each raw image of a plurality of raw images according to a plurality of raw color channel arrays. The data elements of each raw image are input to the rearranger circuit according to instances of a pattern of color channels of a color filter array (CFA). The data elements specify values of the color channels in the instances of the pattern, and each raw color channel array has the data elements of one color channel of the color channels in the instances of the pattern. The rearranger circuit can be used in neural network training or in generating raw color channel arrays for performing neural network inference.
US12198293B2
A client device assists in identifying user consumption of information. The client device comprises a hardware processor; a screen; memory storing computer instructions that when executed perform capturing a series of screen image snapshots being presented on the screen; reducing resolution of each screen image snapshot in the series of screen image snapshots; capturing metadata associated with each screen image snapshot in the series of screen image snapshots, the metadata at least including a timestamp; identifying a duplicate in the series of screen image snapshots; discarding the duplicate from the series of screen image snapshots; and uploading the series of captured screen image snapshots to a processing server for processing.
US12198289B1
A method includes receiving, by a processing device and from a client device, a first video segment of a video stream, wherein the first video segment represents an eye area of a subject. The method further includes performing a first computer vision operation on the first video segment to track a plurality of points corresponding to the eye area of the subject. The method further includes modifying the first video segment to include an overlay of a first 3D model of false eyelashes proximate the tracked points corresponding to the eye area of the subject. The method further includes providing the first modified video segment for presentation at the client device.
US12198281B2
Methods and systems are disclosed for performing operations comprising: receiving a video that includes a depiction of a real-world object; generating a three-dimensional (3D) body mesh associated with the real-world object that tracks movement of the real-world object across frames of the video; determining UV positions of the real-world object depicted in the video to obtain pixel values associated with the UV positions; generating an external mesh and associated augmented reality (AR) element representing the real-world object based on the pixel values associated with the UV positions; deforming the external mesh based on changes to the 3D body mesh and a deformation parameter; and modifying the video to replace the real-world object with the AR element based on the deformed external mesh.
US12198278B2
Systems, methods, and storage media for manifesting a virtual object in a virtual environment are disclosed. Exemplary embodiments may: receive, at a first physical object detector, a first signal, from a first physical object-associated element in a first physical environment; identify, at a first value identification module, based on the first signal, a first value associated with the first signal; identify, at a first virtual object identification module, based on the first value, a first virtual object; and manifest, at a first virtual environment output device, a first manifestation of the first virtual object in a first manifestation of the first virtual environment.
US12198273B2
Systems and methods are provided for efficiently encoding geometry information for 3D media content. An illustrative system generates a low-resolution polygon mesh from a high-resolution polygon mesh. The system uses a vertex occupancy prediction network to generate, from vertices of the low-resolution polygon mesh, approximated vertices of the high-resolution polygon mesh. The system uses a connectivity prediction network to generate, from approximated vertices of the high-resolution polygon mesh, approximated connections of the high-resolution polygon mesh. The system computes vertex errors between the approximated vertices and the vertices of the high-resolution polygon mesh, and connectivity errors between the approximated connections and the connections of the high-resolution polygon mesh. The system transmits, to a receiver over a communication network, bitstreams of the low-resolution polygon mesh, the vertex errors, and the connectivity errors for reconstruction of the high-resolution polygon mesh and display of the 3D media content.
US12198268B2
The length of a moving body made of a material that hardly reflects laser light is measured with high accuracy.
First point cloud information based on three-dimensional point cloud information of a first region A1 of a moving body path RW in which a movement direction is set, second point cloud information based on three-dimensional point cloud information of a second region A2, and third point cloud information based on three-dimensional point cloud information of a third region A3 downstream of the second region A2 are acquired in a time series. A velocity VAM of a moving body AM is calculated based on a temporal change of the first point cloud information A1. A front end position FE of the moving body AM at a first time T1 is calculated based on the second point cloud information A2. A rear end position RE of the moving body AM at a second time T2 is calculated based on the third point cloud information A3. A length LAM of the moving body is calculated based on the velocity VAM of the moving body, the front end position FE of the moving body AM at the first time T1, and the rear end position RE of the moving body AM at the second time T2.
US12198260B2
A computer system displays a first view of a three-dimensional environment including a first representation of a first portion of a physical environment. While displaying the first view, the computer system detects movement of a first user from a first location to a second location of the physical environment, and in response: if the second location corresponds to a first type of exercise, the computer system replaces at least a portion of a second representation of a second portion of the physical environment that includes the second location with virtual content corresponding to the first type of exercise; and if the second location corresponds to a second type of exercise, the computer system replaces at least a portion of a third representation of a third portion of the physical environment that includes the second location with virtual content corresponding to the second type of exercise.
US12198259B2
A computer system displays a first user interface object with a first appearance at a first position in a first view of a three-dimensional environment that is at least partially shared between a first and second user. While displaying the first user interface object, the computer system detects a first user input by the first user. In response to detecting the first user input: in accordance with a determination that the second user is not currently interacting with the first user interface object, the computer system performs a first operation; and in accordance with a determination that the second user is currently interacting with the first user interface object, the computer system displays a visual indication, that the first user interface object is not available for interaction, including changing an appearance or position of the first user interface object, and forgoes performing the first operation.
US12198258B2
A processor for an endoscope includes: an endoscopic image acquisition unit that acquires an endoscopic image of a patient from the endoscope; a virtual endoscopic image acquisition unit that acquires a virtual endoscopic image reconstructed on the basis of a three-dimensional medical image obtained by capturing an image of the patient in advance; a virtual endoscopic image reconstruction unit that reconstructs a corrected virtual endoscopic image that matches most with the endoscopic image on the basis of the degree of matching between the virtual endoscopic image and the endoscopic image; and a diagnosis support information output unit that outputs diagnosis support information based on a feature parameter corrected according to a correspondence between each pixel of the endoscopic image and a distance image obtained from the corrected virtual endoscopic image.
US12198255B2
Methods and systems are described in some examples for changing the traversal of an acceleration data structure in a highly dynamic query-specific manner, with each query specifying test parameters, a test opcode and a mapping of test results to actions. In an example ray tracing implementation, traversal of a bounding volume hierarchy by a ray is performed with the default behavior of the traversal being changed in accordance with results of a test performed using the test opcode and test parameters specified in the ray data structure and another test parameter specified in a node of the bounding volume hierarchy. In an example implementation a traversal coprocessor is configured to perform the traversal of the bounding volume hierarchy.
US12198249B2
A computer implemented method for displaying details of a texture of a three-dimensional, 3D, object, wherein the texture comprises a periodic pattern, is provided. The method comprises, while zooming in on the 3D object: determining a portion of the 3D object, wherein the determined portion of the 3D object corresponds to a zoom level; displaying the determined portion of the 3D object including a corresponding portion of the texture. The method further comprises, upon the zoom level reaching a zoom-in threshold, executing a 3D to 2D transition comprising: identifying a two-dimensional, 2D, image representing the texture of the currently displayed portion of the 3D object from a set of 2D images, each 2D image of the set of 2D images representing the texture of the 3D object at a specific of portion of the 3D object, wherein at least one 2D image of the set of 2D images represents the texture of the 3D object at a plurality of portions of the 3D object; wherein a resolution of the 2D image is higher than a resolution of the texture of the portion of the 3D object at the zoom-in threshold.
US12198234B2
Methods and systems are provided for identifying motion in medical images. In one example, a method includes obtaining projection data of an imaging subject, reconstructing a first image of a location of the imaging subject from the projection data using a first reconstruction technique and reconstructing a second image corresponding to the same location of the imaging subject from the of projection data using a second reconstruction technique, different than the first reconstruction technique in terms of temporal sensitivity, calculating an inconsistency metric quantifying temporal inconsistencies between the first image and the second image, and taking an action based on the inconsistency metric.
US12198229B2
Example embodiments allow for training of encoders (e.g., artificial neural networks (ANNs)) to generate a color palette based on an input image. The color palette can then be used to generate, using the input image, a quantized, reduced color depth image that corresponds to the input image. Differences between a plurality of such input images and corresponding quantized images are used to train the encoder. Encoders trained in this manner are especially suited for generating color palettes used to convert images into different reduced color depth image file formats. Such an encoder also has benefits, with respect to memory use and computational time or cost, relative to the median-cut algorithm or other methods for producing reduced color depth color palettes for images.
US12198223B2
A controller circuit includes a background buffer, M safety information buffers, and an image mixer. The background buffer is used to store a background image. The M safety information buffers is used to store M images of M selected pieces of safety information, M being a positive integer. The image mixer is coupled to the M safety information buffers and the background buffer, and is used to generate an output image according to the background image and the M images of M selected pieces of safety information.
US12198213B2
Methods, computer-readable media, software, and career planning system may receive inputs from a user in response to questions related to personality and may provide outputs related to preferences for schooling and other career options, such as courses, colleges, universities, programs, majors, careers, jobs, and/or companies. The personality of the user may be broken into four (or other numbers) different pillars, life vectors, and/or personality characteristics and the user may be provided a score in each of the pillars, life vectors, and/or personality characteristics based on the responses to the questions. These scores for each of the pillars, life vectors, and/or personality characteristics may be then matched to various schooling and career option recommendations for the user.
US12198211B2
A system for collecting, storing, and/or analyzing data received from one or more inputs comprising a property information database, a profile preference database, and one or more modules for accessing the databases. The system may receive data from a multiple listing service, internet source, and/or drone. The system may calculate and store a predicted property value and/or compare the predicted property value to a stored listed property price. A real estate offer and/or orders for an inspection, appraisal, contractor walkthrough, preliminary title report, or loan applications may be generated and/or sent to an entity based, at least in part, on information stored in the property information database and/or the profile preference database.
US12198189B2
A system and method are provided for distributed risk management. According to one example embodiment, a central risk controller is provided that can communicate with a plurality of local risk management modules located at a plurality of gateways. The central risk controller may allocate a portion of a central account balance associated with a trading account to each local risk management module. Then, as the trades are made using the trading account, the local risk management modules may manage risk associated with the trades until the local account balance is insufficient. As the account balance gets low, the local risk management module may query the central risk controller for the additional risk account balance.
US12198186B2
Systems, methods, and apparatuses for resource bandwidth monitoring and control are described. For example, in some embodiments, an apparatus comprising a requestor device to send a credit based request, a receiver device to receive and consume the credit based request, and a delay element in a return path between the requestor and receiver devices, the delay element to delay a credit based response from the receiver to the requestor are detailed.
US12198184B2
A software-based interactive collection book for mobile devices provides the users a way to connect their customers to products while the products are still being developed. This will allow a user to engage with their customers earlier to drive more sales. This will result in their products being more successful in the market at the time of launch.
US12198179B1
This disclosure describes techniques for updating planogram data associated with a facility. The planogram may indicate, for different shelves and other inventory locations within the facility, which items are on which shelves. For example, the planogram data may indicate that a particular item is located on a particular shelf. Therefore, when a system identifies that a user has taken an item from that shelf, the system may update a virtual cart of that user to indicate addition of the particular item. In some instances, however, a new item may be stocked on the example shelf instead of a previous item. The techniques described herein may use sensor data generated in the facility to identify this change and update the planogram data to indicate an association between the shelf and the new item.
US12198177B2
A processor-implemented method is disclosed. The method includes: receiving input representing a request to connect a data record associated with a value transfer card with a first social networking account on a social networking platform, the request including authentication information for the first social networking account; transmitting, to a computing system associated with the social networking platform, a request to obtain social media data associated with the first social networking account; receiving, from the computing system associated with the social networking platform, the requested social media data; generating a personal preference profile based on the obtained social media data; obtaining, from computing systems associated with one or more third-party affiliate entities, product data for products that are exchangeable with stored value associated with the data record; and generating recommendations of product offers based on filtering the obtained product data using the personal preference profile.
US12198173B2
A user treatment engine uses user data describing characteristics of a user to evaluate a set of treatments that the user treatment engine may apply to the user. The user treatment engine generates treatment cost predictions for the treatments and generates treatment scores for the set of treatments based on the treatment cost predictions for the treatments and the user data for the user. The user treatment engine selects and applies a treatment from the set of treatments based on the generated treatment scores. The user treatment engine determines a reward to the online concierge system for the application of the treatment to the user and updates treatment selection parameters for the applied treatment based on the determined reward.
US12198171B2
Embodiments are provided that improve identification of user accounts for linking with a shared account, specifically user accounts suggested for linking with a consumer sharing account using specific electronically managed data to dynamically allocate data to the consumer sharing account. Some example embodiments detect electronic marketing information corresponding to user identifier(s) via a plurality of data sources, identify a consumer sharing account associated with a first user identifier, determine suggested user identifier(s) not associated with the consumer sharing account based on a portion of the electronic marketing information associated with the suggested user identifier(s), detect a transaction associated with the first user identifier, allocate at least a first portion of a dynamically-allocable transaction metric, and in response to detecting the transaction, cause generation at a first user device of a graphical user interface display that upon interaction causes sending of a consumer sharing account notification.
US12198157B2
Methods, systems, and devices to support techniques for dynamically and securely managing user rewards are described. A system may issue digital assets that include a user-specific code to a user, and the system may store the digital assets on a distributed ledger (e.g., in a digital wallet associated with the user). The system may issue one or more digital assets to the user in response to determining that the user has performed one or more actions corresponding to the one or more digital assets. In some examples, each digital asset may include a same user-specific code, such as a quick response (QR) code, embedded in a respective image associated with each digital asset. The user may present an owned digital asset to a third-party vendor, and the third-party vendor may scan the user-specific code associated with the digital asset to identify and provide rewards available to the user.
US12198156B2
Provided herein are systems, methods and computer readable media for managing a sales pipeline, and in some embodiments, calculating supply based on travel propensity. An example method comprises identifying a total demand for a promotion tuple at a geographic location, determining, using a processor, a promotion area for the promotion tuple, the promotion tuple comprising at least a category, price information and a geographic area, identifying one or more promotions offered by a promotion and marketing service that comprise at least the category and the price information of the promotion tuple, determining whether the total demand for the promotion tuple at the geographic location is satisfied, wherein the total demand is satisfied in an instance in which the geographic location is within the promotion area for the one or more promotions, and identifying a demand gap in an instance in which the total demand for the promotion tuple at the geographic location is not satisfied.
US12198151B2
Various systems and methods that may relate to referral and/or delivery services are described. Some embodiments may include incentivizing groups to meet goals. Various other embodiments are described.
US12198149B2
A product authentication management system is described. The system comprising at least one relational Merkle tree data store, wherein the relational Merkle tree data store comprising at least one child node, the child node having a linked parent node, the parent node is tagged with a hash of the child node, and child node is tagged with an inverse hash of the parent node.
US12198146B2
A method for carbon sequestration and management through a wood storage project includes: determining source of wood used for storage for carbon sequestration with an optimization technique; preparing storage facilities (Wood Vaults) with an optimized ratio between carbon sequestration efficiency and cost; storing the sourced wood in the storage facilities; monitoring, evaluating, verifying and certifying carbon credit for the wood storage project; and conducting carbon credit trade for the wood storage project.
US12198141B2
Aspects described herein may relate to a transaction exchange platform using a streaming data platform (SDP) and microservices to process transactions according to review and approval workflows. The transaction exchange platform may receive transactions from origination sources, which may be added to the SDP as transaction objects. As the transactions are processed, the transactions may require access to a resource (e.g., a key value in a database). A microservice processing the transaction may request, from a locking microservice, a lock for the resource. The locking microservice may query a local cache to determine whether a lock exists for the resource. If the local cache determines that no lock exists for resource, the locking mechanism may employ a consensus protocol to obtain a lock for the resource from a plurality of clusters. If consensus is reached, a lock for the resource may be granted to the requesting microservice.
US12198140B2
Systems and methods for fraud monitoring are disclosed, including: receiving a transaction request associated with a first instrument of a user; extracting, characteristics of the transaction request; identifying, by the first processor, user data based on the transaction request; determining a fraud severity value and notification value based on inputting the characteristics and user data into a fraud machine learning model; performing a first fraud action based on the fraud severity value; wherein the first fraud action is at least one selected from the group of locking the first instrument for a period of time, deactivating the first instrument, and electronically transmitting a first query message to a user device associated with the first instrument; and transmitting a fraud notification based on the notification value, wherein the fraud notification includes severity information associated with the fraud severity value.
US12198139B2
Novel technical ways of analyzing a blockchain system using machine learning are presented, including structures and techniques that can facilitate blockchain address risk assessment via graph analysis. In various embodiments, a system can access a blockchain. The system can build a transaction graph based on analysis of the blockchain. Nodes of the transaction graph can respectively represent blockchain addresses that are recorded in the blockchain. In various cases, edges in the transaction graph can respectively represent blockchain transactions between different ones of the blockchain addresses that are recorded in the blockchain. The system can calculate risk scores respectively corresponding to the blockchain addresses, based on analyzing the transaction graph via at least one machine learning algorithm. These techniques can improve computer operational efficiency by avoiding the execution of unnecessary blockchain transactions.
US12198136B2
A method for pooling and retrieving block rewards in a reward pool including an operator node and a set of member nodes in a distributed network extending a proof-of-space-based blockchain includes: submitting a transaction configured to generate a singleton in a set of singletons, the singleton including: an outer puzzle hash linking the singleton to a singleton puzzle hash; and an inner puzzle hash defining a pool address associated with the reward pool; generating a block including a proof-of-space and a block reward allocated to the singleton puzzle hash; detecting the block reward allocated to the singleton puzzle hash; identifying the singleton linked to the singleton puzzle hash; and submitting a transaction configured to: remove the singleton from the set of singletons; and transfer the block reward from the singleton puzzle hash to the pool address.
US12198130B2
Systems, methods, and apparatuses for providing a customer a central location to manage permissions provided to third-parties and devices to access and use customer information maintained by a financial institution are described. The central location serves as a central portal where a customer of the financial institution can manage all access to account information and personal information stored at the financial institution. Accordingly, the customer does not need to log into each individual third-party system or customer device to manage previously provided access to the customer information or to provision new access to the customer information.
US12198128B2
Disclosed herein is digital object generator that makes uses a one-way function to generate unique extended reality environments based on the user specific input. Features of the input are first extracted via a few-shot convolutional neural network model, then evaluated weight and integrated fit. The resulting digital object includes a user decipherable output such as a visual representation, an audio representation, or a multimedia representation that includes recognizable elements from the user specific input.
US12198121B2
A distributed computer system includes a central server, a computing device of a user, and point-of-sale terminals. The central server is configured to assign a global user ID to a user and store, in association with the global user ID and local user IDs. The computing device is configured to generate and display a code symbol representing at least one user ID. A point-of-sale terminal is configured to scan the displayed code symbol and code symbols of merchandise being purchased, and generate transaction information. A local server is configured to transfer the transaction information from the terminal to the central server. When the transaction information includes a local user ID, a point total of the user is updated based on the transaction information and transmitted to the computing device. The central server stores the transaction information, which is received from the local server, in association with the global user ID.
US12198103B2
A system and a method are provided for displaying message history while composing a message. The method includes displaying a message composition application comprising a first recipient field, a message history display area, and a message composition field; detecting an input into the first recipient field for specifying a recipient; and upon detecting that the recipient has been specified: displaying a second recipient field; navigating application focus from the first recipient field to the second recipient field; and displaying a message history associated with the recipient in the message history display area.
US12198097B2
The package configuration optimization system includes at least one non-transitory storage medium comprising instructions and at least one processor executing the instructions for performing operations. The operations may include receiving historical order data associated with a fulfillment center, the order data including at least one of items ordered, package information, shipping costs, or fill rate, generating a forecast for order data based on the historical order data and performance data associated with the fulfillment center, the forecast comprising a plurality of dummy orders, receiving preferences for packaging cost reduction, determining a current packaging configuration associated with the fulfillment center, optimizing the current packaging configuration to generate at least one new packaging configuration using the received preferences and the generated forecast, and sending the at least one new packaging configuration to a remote system.
US12198094B2
A traceability management method for supply chains of agricultural, fishery and animal husbandry products provided by the invention is provided for a user for inputting an identification data, and searching for at least one first data, second data and/or third data matching the identification data from databases, and then performing correlated recursive mathematical operation on the first data, the second data, and/or the third data to search for and establish a traceability node having connection relationship with the first data, the second data and/or the third data. Thereby, relevant historical footprints of a product in a supply chain between manufactories can be traced.
US12198081B2
A work request interface receives work request data for a power generation system. The work request data includes a work request having data characterizing equipment of the power generation system and a first state of the equipment. The work request interface processes the work request to modify at least one field in the work request to provide a standardized work request. The standardized work request includes data characterizing operations needed to change a state of the equipment from the first state to a second state. A work order generator receives the standardized work request and determines a priority of the standardized work request. The work order generator determines a mode of operation of the power generation system needed to change the state of the equipment from the first state to the second state and generates a set of work orders for the work request.
US12198079B2
A contribution identification method for noise at a boundary of an urban substation in the present disclosure includes the following steps: describing site elements and surrounding environmental elements of an urban substation; measuring and recording a background noise value at each boundary of the urban substation; determining an orientation of a specific sound source of the urban substation, and setting a corresponding measurement point at each boundary of the urban substation; obtaining a spectrum of each specific sound source; analyzing a contribution of each intra-substation sound source of the urban substation to noise at the boundary of the substation; analyzing a noise level of each sound source measurement point in the urban substation; recording measured data during noise measurement, and correcting a noise measurement result; and generating a test report.
US12198073B2
Techniques are provided for decision making tasks using a hybrid approach where cooperation between an AI assessor and a human labeler controls automation of the process. In one aspect, a method for hybrid decision making automation includes: monitoring interactions between an AI assistant and a human decision maker; tracking, from the interactions, agreement of the human decision maker with decision predictions made by the AI assistant; determining a predicted performance of data tasks by the AI assistant on unseen data based on the agreement of the human decision maker with the decision predictions over time; and assessing delegation of remaining data tasks on the unseen data to the AI assistant using the predicted performance.
US12198070B2
An effective strategy provides an intuitive starting point for an enterprise network agent to resolve issues before the issues increase the probability of an outage. Being able to predict whether and when a current anomalous state will transform into an outage is valuable to an enterprise network agent tasked with network administration, including monitoring the network; configuring the network; recommending software or hardware licenses, updates, or additions; obtaining software or hardware licenses or devices; generating reports and alerts; and launching countermeasures in association with the enterprise network.
US12198061B2
A method for predicting the yield of manufacturing semiconductor devices includes steps of: acquiring defect data of semiconductor devices to be predicted, wherein the semiconductor devices to be predicted include finished semiconductor devices and semi-finished semiconductor devices, and the defect data indicates a defect type and location of at least one defect of the semiconductor devices; inputting the defect data into a pre-trained yield prediction model, wherein the yield prediction model includes a neural network structure and a classification structure, the neural network structure is used to extract defect feature vectors from the defect data, and the classification structure is used to output classification results of qualified or unqualified yield according to the defect feature vectors; and determining, by the yield prediction model, classification results of qualified or unqualified yield of the semiconductor devices.
US12198059B2
Systems and methods for performing direct conversion of image sensor data to image analytics are provided. One such system for directly processing sensor image data includes a sensor configured to capture an image and generate corresponding image data in a raw Bayer format, and a convolution neural network (CNN) coupled to the sensor and configured to generate image analytics directly from the image data in the raw Bayer format. Systems and methods for training the CNN are provided, and may include a generative model that is configured to convert RGB images into estimated images in the raw Bayer format.
US12198055B2
One embodiment provides for a computer-readable medium storing instructions that cause one or more processors to perform operations comprising determining a per-layer scale factor to apply to tensor data associated with layers of a neural network model and converting the tensor data to converted tensor data. The tensor data may be converted from a floating point datatype to a second datatype that is an 8-bit datatype. The instructions further cause the one or more processors to generate an output tensor based on the converted tensor data and the per-layer scale factor.
US12198052B2
According to various embodiments, described herein are systems and methods for training machine learning (ML) models to generate real-time scores to predict the probabilities of task completion. In one embodiment, an exemplary method includes the operations of receiving, from a data store, a set of features and a workflow for training a first type of ML models, the workflow specifying a data source, a number of stages and associated parameters for training the ML models; retrieving, from the data source, training data for the set of features; and segmenting the training data into different segments. The method further includes the operations of training a separate first type of ML model using each of the different segment of the training data in accordance with the workflow; and persisting the first type of trained ML models into the data storage. The method also includes using a trained ML model to generate probability scores and displaying the scores to users in real-time.
US12198049B2
A vehicle data relation device includes an internal audio/image data analyzer, configured to receive first data representing at least one of audio from within the vehicle or an image from within the vehicle; identify within the first data second data representing an audio indicator or an image indicator, wherein the audio indicator is human speech associated with a significance of an object external to the vehicle, and wherein the image indicator is an action of a human within the vehicle associated with a significance of an object external to the vehicle; an external image analyzer, configured to receive third data representing an image of a vicinity external to the vehicle; identify within the third data an object corresponding to at least one of the audio indicator or the video indicator; and an object data generator, configured to generate data corresponding to the object.
US12198037B2
The described techniques provide for an automated process of hardware design using main applications (e.g., use cases) and a modeling heuristic of a compiler. Hardware may be optimized and designed based on the knowledge of the compiler for the hardware and firmware information. For instance, a user may define constraints (e.g., area constraints, power constraints, performance constraints, accuracy degradation constraints, etc.) and the changes of compilation heuristics and hardware parameters may be optimized to efficiently achieve the user defined constraints. Accordingly, hardware configuration parameters may be optimized based on the neural network's compilation process (e.g., actual compiler constraints) and optimization of power, performance, and area (PPA) constraints (e.g., user defined constraints). Specific neural processor (SNP) hardware may thus be designed based on the optimized hardware configuration parameters (e.g., via modeling heuristics of its compiler and main applications informed via user defined constraints or PPA constraints).
US12198035B2
Disclosed is a method for predicting areas of environmental information needed to be collected, which is performed by one or more processors of a computing device. The method may include: outputting one or more episodes based on environmental information; measuring uncertainty for each of the one or more episodes; and predicting an area of the environmental information needed to be collected based on the measured uncertainty.
US12198031B2
Techniques for subtask assignment for an artificial intelligence (AI) task are described, and may be implemented to leverage a local set of devices to distribute portions of an AI task between the devices. Generally, the described techniques enable AI task allocation based on a variety of factors, such as device capabilities, device availability, task complexity, and so forth.
US12198027B1
A method of training Machine Learning (ML) models for aligning inertial data captured by inertial sensors located in dynamic vehicles, comprising receiving inertial data recorded in a plurality of trips of vehicles using inertial sensors placed in the vehicles in one or more predefined orientations with respect to the vehicles, segmenting each of the trips to trip segments, creating labeled training samples each comprising a time-series vector comprising inertial data samples recorded during a time window of a respective trip segment and associated with a label reflecting the predefined orientation of the inertial sensors, training one or more ML models using the labeled training samples to estimate orientation of inertial sensors with respect to vehicles, and outputting the trained ML model(s) for estimating orientation of inertial sensors placed in vehicles with respect to the vehicles for aligning their captured inertial data with respect to the vehicles.
US12198024B2
Techniques for configuring autosave triggers in a computing environment based on environment and data conditions are disclosed. A system trains a machine learning model based on data attributes and environmental attributes to generate autosave value triggers for a computing environment. The autosave value triggers are triggered by different conditions. For example, one autosave trigger may be triggered when an error condition is detected. Another may be triggered when a certain number of operations are performed. The machine learning model generates autosave trigger values scores for one or more autosave triggers. The system may implement the autosave triggers in the computing environment based on the autosave trigger values.
US12198014B2
There is provided a providing device including a processing unit that enables acquisition of one or both of control information for causing artificial intelligence to function in a device and information for specifying the control information from a distributed network.
US12198013B1
A method, system and computer program product for calibrating a quantum error mitigation technique with appropriate settings. Calibrations of the quantum error mitigation technique corresponding to combinations of noise factors and extrapolation functions that when applied to quantum circuits that represent the target quantum circuit achieve an expectation value that is close to a zero-noise value within a threshold degree of accuracy are saved. A calibration (combination of noise factors and an extrapolation function) is then selected from the saved calibrations based on the depth of the target quantum circuit. The quantum error mitigation technique is then calibrated based on the selected calibration. The calibrated quantum error mitigation technique is then performed on the target quantum circuit. In this manner, a quantum error mitigation technique is automatically calibrated with the appropriate settings to achieve a zero-noise value by the target quantum circuit without requiring multiple iterations.
US12198008B2
Techniques facilitating frequency allocation in multi-qubit circuits are provided. In one example, a computer-implemented method comprises determining, by a device operatively coupled to a processor, an estimated fabrication yield associated with respective qubit chip configurations by conducting simulations of the respective qubit chip configurations at respective frequency offsets; and selecting, by the device, a qubit chip configuration from among the respective qubit chip configurations based on the estimated fabrication yield associated with the respective qubit chip configurations.
US12198005B1
A quantum computing service may use multiple quantum computers to execute a same quantum computing algorithm to improve the quantum computational accuracy. The quantum computing service may instruct individual ones of the multiple quantum computers to execute the quantum computing algorithm repeatedly for a number of times. The quantum computing service may obtain a plurality of results from the multiple quantum computers. The quantum computing service may aggregate the plurality of results to generate an ensemble result, and provide the ensemble result to a customer as a final result of the quantum computing algorithm.
US12198003B2
Generalizations of quantum amplitude amplification and amplitude estimation algorithms work with non-boolean oracles (by way of definition, the action of a non-boolean oracle Uφ on an eigenstate |x is to apply a state-dependent phase-shift φ(x); unlike boolean oracles, the eigenvalues exp(iφ(x)) of a non-boolean oracle are not restricted to be ±1). The non-boolean amplitude amplification algorithm preferentially amplifies the amplitudes of the eigenstates based on the value of φ(x). Starting from a given initial superposition state |ψ0, the basis states with lower values of cos(φ) are amplified at the expense of the basis states with higher values of cos(φ). The non-boolean quantum mean estimation algorithm uses quantum phase estimation to estimate the expectation ψ0|Uφ|ψ0 (i.e., the expected value of exp(iφ(x)) for a random x sampled by making a measurement on |ψ0). The quantum mean estimation algorithm offers a quadratic speedup over its counterpart boolean algorithm known in the art.
US12197984B1
A card, such as a payment card, or other device may include an electronics package. The electronics package may include an RFID antenna. The RFID may not be utilized to access data on the card, or other device, until the appropriate manual input is received into the card or other device. Such manual input may take the form of a manual press of a physical button or the manual activation of a virtual button on a touch-screen device (e.g., a touch-screen mobile phone or card).
US12197982B2
A transaction card may power on the transaction card using electric current induced from an interaction of the transaction card with an electromagnetic field. The transaction card may establish a communication with a device. The communication may indicate that the transaction card has powered. The transaction card may receive, from the device, a set of instructions to configure a set of applets on the transaction card after notifying the device that the transaction card has powered on. The set of applets to be configured may be related to completing one or more different transactions. The set of applets to be configured may be different than another set of applets already configured on the transaction card. The transaction card may configure the set of applets on the transaction card according to the set of instructions after receiving the set of instructions.
US12197976B2
A storage product having: a network interface operable on a computer network; a bus connector adapted to be connected to a computer bus; a storage device having a storage capacity accessible through network storage services provided over the network interface; and a processing device configured to at least generate storage access messages from incoming packets received by the network interface from the computer network. The storage product is operable in a standalone mode when no local host system is connected to the bus connector to control the storage product and operable in a slave mode when a local host system is connected to the bus connector to process a portion of the storage access messages.
US12197975B2
A first controller application of a control plane of a cluster infrastructure may detect a message from a message queue of a data plane of the cluster infrastructure. The message may include a request to instantiate a new service. Responsive to detecting the message, a request may be transmitted to a second controller application of the control plane. Responsive to the request, the second controller application may instantiate the new service within the data plane.
US12197970B2
Embodiments of a multi-processor array are disclosed that may include a plurality of processors, local memories, configurable communication elements, and direct memory access (DMA) engines, and a DMA controller. Each processor may be coupled to one of the local memories, and the plurality of processors, local memories, and configurable communication elements may be coupled together in an interspersed arrangement. The DMA controller may be configured to control the operation of the plurality of DMA engines.
US12197963B2
This on-vehicle control device includes: an acquisition unit configured to acquire a plurality of pieces of wear information regarding a degree of wear of each of a plurality of function units mounted on a vehicle; a selection unit configured to select, on the basis of each piece of the wear information acquired by the acquisition unit, from the plurality of function units, one or a plurality of the function units to be caused to perform a target process that should be performed by one or a plurality of the function units among the plurality of function units; and a control unit configured to perform a control of causing the one or plurality of the function units selected by the selection unit to perform the target process.
US12197962B1
Resegmenting chunks of data for load balancing is disclosed. A plurality of first chunks of data is received. The plurality of first chunks of data includes one or more entries that include raw data produced by a component of an information technology environment and that reflects activity in the information technology environment. The plurality of first chunks of data is resegmented into a plurality of second chunks of data based on a source type of the plurality of first chunks. A first subset of the plurality of second chunks of data is distributed to a first indexer of a set of indexers. An occurrence of a trigger event is determined, and in response to the trigger event, a second subset of the plurality of second chunks of data is distributed to a second indexer of the set of indexers.
US12197954B2
The present technology augments the GPU compute model to provide system-provided data marshalling characteristics of graphics pipelining to increase efficiency and reduce overhead. A simple scheduling model based on scalar counters (e.g., semaphores) abstract the availability of hardware resources. Resource releases can be done programmatically, and a system scheduler only needs to track the states of such counters/semaphores to make work launch decisions. Semantics of the counters/semaphores are defined by an application, which can use the counters/semaphores to represent the availability of free space in a memory buffer, the amount of cache pressure induced by the data flow in the network, or the presence of work items to be processed.
US12197953B2
Apparatuses, systems, methods, and program products are disclosed for techniques for distributed computing and storage. An apparatus includes a processor and a memory that includes code that is executable to receive a request to perform a processing task, transmit at least a portion of the processing task to a plurality of user node devices, receive results of the at least a portion of the processing task from at least one of the plurality of user node devices, and transmit the received results.
US12197952B2
The disclosure relates to a method and apparatus including setting a memory swap size limit, the limit being lower than a memory swap size defining a maximum size of a part of said memory resources used for swap, obtaining a score for at least one running program, a high score corresponding to a low priority level, obtaining monitoring information representative of a monitored activity of the program during a time period and of a learnt user's habit of use of the program, including a number of times the program gained the focus within the time period. The disclosure also includes deriving a score delta from information with a decrement value to the score delta at each focus gained by the program, adjusting the score by adding the delta, and terminating execution when memory swap size limit is reached and the adjusted score reaches a memory swap size limit threshold.
US12197941B2
In an example embodiment, a framework is provided that helps configure predefined actions on transactions in a process flow, which will be continuously learned using artificial intelligence (AI)/machine learning techniques. This allows decision trees to be dynamically built to bypass unnecessary delays, especially as the volume of inputs grows and the variations of decisions become more complex.
US12197938B1
An input/output (I/O) device can initiate data migration of a virtual machine (VM) instance from a source device to a target device. The data migration of the VM instance may include migrating the data for the VM instance and tag data associated with the data. The data for the VM instance and the tag data may be stored together in a source memory. A first read request from the I/O device can enable a memory controller in the source device to read the data for the VM instance and the tag data together, store the tag data in a tag data buffer, and transmit the data for the VM instance to the target device. A second read request from the I/O device can read the stored tag data from the tag data buffer and transmit to the target device. The target device can write the data for the VM instance together with the tag data in the target memory.
US12197937B2
An apparatus comprises a processing device configured to obtain information associated with an application and to determine, based at least in part on the obtained information, values associated with metrics characterizing suitability of hosting the application at edge computing sites of an information technology infrastructure. The processing device is also configured to generate, based at least in part on the determined values, a score for the application, and to analyze workload status of the edge computing sites. The at least one processing device is further configured to select, based at least in part on the score for the application and the workload status of the edge computing sites, whether to host the application at a core computing site of the information technology infrastructure or the edge computing sites, and to host the application at the selected one of the core computing site and the edge computing sites.
US12197936B2
A set of deployment applications that are configured to deploy a plurality of resources that compose a containerized application onto at least one cluster of a plurality of different clusters is identified. Each cluster includes a plurality of nodes onto which the plurality of resources can be deployed. A set of clusters of the plurality of clusters onto which the plurality of resources have been deployed as a plurality of deployed resources is identified. User interface imagery that includes information that: identifies a set of deployed resources of the plurality of deployed resources of the containerized application; identifies a total number of deployment applications in the set of deployment applications; and identifies a total number of clusters in the set of clusters is generated. The user interface imagery is presented on a display device.
US12197933B2
A parallel hypervisor system for virtualizing application-specific supercomputers is disclosed. The hypervisor system comprises (a) at least one software-virtual hardware pair consisting of a software application, and an application-specific virtual supercomputer for accelerating the said software application, wherein (i) The virtual supercomputer contains one or more virtual tiles; and (ii) The software application and the virtual tiles communicate among themselves with messages; (b) One or more reconfigurable physical tiles, wherein each virtual tile of each supercomputer can be implemented on at least one physical tile, by configuring the physical tile to perform the virtual tile's function; and (c) A scheduler implemented substantially in hardware, for parallel pre-emptive scheduling of the virtual tiles on the physical tiles.
US12197929B2
Systems and methods of generating an interface including elements related to a next best state prediction are disclosed. A request for an interface including a user identifier is received. A next state prediction engine receives a sequence unit set including at least one sequence unit associated with the user identifier and a set of features associated with the at least one sequence unit and generates at least one next state prediction using a trained sequential prediction model. The trained sequential prediction model is configured to receive the sequence unit set and the set of features for the at least one sequence unit and output at least one predicted next state for the sequence unit set. An interface generation engine generates an interface including at least one element related to the at least one predicted next state and transmits the interface to a user device associated with the user identifier.
US12197923B2
Devices and methods for managing boot personalities in a network device are disclosed. The method includes, after powering on the network device, a programmable component of the network device outputting a first signal unique to a first boot personality. One or more switches are toggled based on the first signal. The toggling results in connecting at least one of one or more first components in the network device associated with the first boot personality and disconnecting at least one of one or more second components in the network device associated with a second boot personality.
US12197920B2
Embodiments of a system and a method for classifying blocks of text at varying, possibly simultaneous, and possibly interacting levels of scope (e.g., sentence, paragraph, section, document) are disclosed. A system includes a processor coupled to: a data reader to receive an input comprising of a data stream, and convert the data stream into one or more logical data blocks of varying scopes. The system includes a dependency tree generator to create a dependency tree to define the scope and dependencies of each of a plurality of natural language processors (NL Processors) with respect to each other such that the dependency tree identifies when an input of a NL Processor (depender) depends on an output of another NL Processor (dependee). Each NL Processor is configured based on a type of at least one logical data block of the one or more logical blocks to which it applies. The system includes a pipeline generator, which automatically generates a pipeline of natural language processors from the dependency tree such that all dependee classifiers are executed and completed on all of their text blocks before all of their depender classifiers.
US12197916B2
Instruction decoder to decode processing instructions; one or more first registers; first processing circuitry to execute the decoded processing instructions in a first processing mode and configured to execute the decoded processing instructions using the one or more first registers; and control circuitry to execute the decoded processing instructions in a second processing mode using one or more second registers; the instruction decoder being configured to decode processing instructions selected from a first instruction set and a second instruction set in the second processing mode, in which one or both of the first and second instruction sets comprises at least one unique instruction set; the instruction decoder configured to decode one or more mode change instructions to change between the first and second processing mode; and the first processing circuitry configured to change the current processing mode between the first and second processing mode responding to executing mode change instruction.
US12197901B2
In a first aspect of the invention, there is a computer-implemented method including: generating, by one or more processors, dependency version information for a target software application, based on activity of a compiler registered with an event handler; generating, by the one or more processors, one or more dependency sections with a dependency list for the target software application, wherein the dependency list incorporates the dependency version information; and building, by the one or more processors, a software package with the one or more dependency sections with the dependency list for the target software application.
US12197900B2
An endpoint protection system implementing a new blocking strategy allows a user to specify an arbitrary number of protection rules through a user interface. In user mode, the protection rules are compiled into a single expression tree, which is then compiled into byte code. In kernel mode, the byte code is dynamically loaded in memory (e.g., kernel space) and the assembler validates the byte code and performs a plurality of security checks, then ultimately assembles the byte code into machine code that is native to the processor. Because complex detection/protection logic is compiled in user mode, the invention allows for highly expressive and powerful protection rules. Further, because complex detection/protection logic is not manually written in kernel mode, but validated then evaluated via simple machine code instructions in the privileged mode, the invention is safer and will not slow down the entire operating system.
US12197899B1
Techniques are described herein for modularized components related to a host application rendered on a user device. For example, a technique may include receiving a first modular interactive UI feature and a second modular interactive UI modular feature. The first modular interactive UI feature may include first code and the second modular interactive UI feature may include second code that is executable independent of the first code. The first modular interactive UI feature may be configured to perform a first function and the second modular interactive UI feature may be configured to perform a second function that is distinct from the first function.
US12197898B2
In various examples disclosed herein, provided is a method and system for cross-validating files to facilitate code generation. The system can perform the cross-validation in phases of disparate files to enable the interoperability of the files. The files can include representations of tasks that are organized differently and differ in format and semantics. The method and system described herein can perform syntax and semantic validation on the files to check for errors, and then identify terms and names identified in the tasks associated with the files along with signatures (e.g., schemas for data models or function signatures for function invocations) associated with the names. After error checking is complete, and after the names and signatures are identified, the names and signatures in the respective files can be cross-validated to find matching tasks, and code is generated that utilizes the cross-validated and matching tasks.
US12197894B2
Systems and methods for generating a component for a device application are disclosed. The method includes generating a computer-readable specification for a device component, the device component comprising instructions that, when executed, cause a device to perform one or more features and transmitting the computer-readable specification to a set of developers that are determined to be capable of developing the device component. The method includes generating a point cost for each developer in the set of developers to develop the device component and transmitting a task to one or more developers, selected from the set of developers by a user, to develop the device application. The method further includes receiving a completed device component from the one or more developers, the completed device component configured based on the computer-readable specification and allocating points corresponding to the point cost for each developer to each of the one or more developers.
US12197890B2
The subject matter described herein provides systems and techniques for the design and use of multiply-and-accumulate (MAC) units to perform matrix multiplication by systolic arrays, such as those used in accelerators for deep neural networks (DNNs). These MAC units may take advantage of the particular way in which matrix multiplication is performed within a systolic array. For example, when a matrix A is multiplied with a matrix B, the scalar value, a, of the matrix A is reused many times, the scalar value, b, of the matrix B may be streamed into the systolic array and forwarded to a series of MAC units in the systolic array, and only the final values and not the intermediate values of the dot products, computed for the matrix multiplication, may be correct. MAC unit hardware that is particularized to take advantage of these observations is described herein.
US12197889B2
A process for a floating point multiplier-accumulator (MAC) is operative on N pairs of floating point values using N MAC processes operating concurrently, each MAC process operating on a pair of values comprising an input value and a coefficient value. Each MAC process simultaneously generates: an integer form fraction at a first bitwidth and a second bitwidth greater than the first bitwidth, a sign bit, and an exponent difference computed by subtracting an exponent sum from a maximum exponent sum of all exponent sums. The integer form fractions of the first bitwidths are provided to an adder tree using the first bitwidth, and if the sum has an excess percentage of leading 0s, then the second bitwidth is used by an adder tree using the second bitwidth to form a great precision integer form fraction. The sign, integer form fraction, and maximum exponent are provided to an normalizer which generates a floating point result.
US12197888B2
Integrated circuits with dot product circuitry are provided. The dot product circuitry may be configured to generate partial products of different ranks based on the inputs. The partial products may be organized into corresponding groups based on their ranks. Each group of partial products having the same rank can then be compressed using a compressor/reduction tree. At least some of the compressed partial product values may be shifted between the different groups to maintain the proper offset. Each partial product may have an associated one's to two's complement conversion bit. The conversion bits of the various partial product groups can be separately aggregated and then injected into the compressor tree at one or more locations.
US12197887B2
Circuitry for decomposing block floating-point numbers into lower precision floating-point numbers is provided. The circuitry may include a high precision storage circuit configured to provide high precision floating-point numbers, input selectors configured to receive the high precision floating-point numbers from the high precision storage circuit and to generate corresponding lower precision floating-point components with adjusted exponents, and a low precision block floating-point vector circuit configured to combine the various lower precision floating-point components generated by the input selectors. The lower precision floating-point components may be processed spatially or over multiple iterations over time.
US12197886B2
A neural processing device and a method for converting data thereof are provided. The neural processing device comprises a first compute unit configured to receive first input data in first precision and generate first output data in the first precision by performing calculations, a second compute unit configured to receive second input data in second precision which is different from the first precision and generate second output data in the second precision by performing calculation, and a first converting buffer configured to receive and store the first output data, generate the second input data by converting the first output data into the second precision, and transmit the second input data to the second compute unit.
US12197885B1
Techniques are disclosed for translating messages into multiple languages among a group of wireless portable electronic communication devices communicable with one another via a remote cloud-based communications platform server (CPS). The CPS receives a first voice message from a sending portable communication device (PCD) and determines a language setting for the sending PCD. The CPS may then convert the first voice message to a first text message in the language of the sending PCD. The CPS may then determine a logical channel associated with the first voice message and any other PCDs associated with the logical channel set to receive the message sent by the sending PCD. For each other PCD associated with the logical channel, the CPS may then (i) determine a language setting for the other PCD, (ii) translate the first text message to a second text message in the language to which the other PCD is set, (iii) convert the second text message to a second voice message in the language to which the other PCD is set, and (iv) send the second voice message to the other PCD.
US12197883B2
Provided is a method for augmented reality-based image translation performed by one or more processors, which includes storing a plurality of frames representing a video captured by a camera, extracting a first frame that satisfies a predetermined criterion from the stored plurality of frames, translating a first language sentence (or group of words) included in the first frame into a second language sentence (or group of words), determining a translation region including the second language sentence (or group of words) included in the first frame, and rendering the translation region in a second frame.
US12197882B2
A translation method, an electronic device and a storage medium, which relate to the field of artificial intelligence technologies, such as machine learning technologies, information processing technologies, are disclosed. An implementation includes: acquiring an intermediate translation result generated by each of multiple pre-trained translation models for a to-be-translated specified sentence in a same iteration of a translation process, so as to obtain multiple intermediate translation results; acquiring a co-occurrence word based on the multiple intermediate translation results; and acquiring a target translation result of the specified sentence based on the co-occurrence word.
US12197875B2
Various embodiments relate generally to data science and data analysis, computer software and systems, and control systems to provide a platform to implement automated responses to data representing electronic messages, among other things, and, more specifically, to a computing and data platform that implements logic to facilitate implementation of an automated predictive response computing system independent of electronic communication channel or linguistic language of an electronic message payload, the automated predictive response computing system being configured to implement, for example, adaptive data flow sets to automatically adapt a flow of responses responsive to, for example, classification of an electronic message. In some examples, a method may include detecting data representing one or more electronic messages, extracting features, identifying data representing intent-related data and data representing one or more entity attributes, and generating data as a reply as a function of intent-related data and one or more entity attributes.
US12197872B2
Systems and methods for guided text generation in task-based dialogue. In some aspects of the technology, an automated assistant system is configured to receive a user request, call multiple APIs, generate dialogue acts based on data received from each API, replace any slot names in the dialogue acts with natural language descriptions of the slots, concatenate the modified dialogue acts, and pass the concatenated result to an NLG model for generation of a natural language response. In some aspects of the technology, the automated assistant may be configured to generate simple templated responses based on the data received from each API, concatenate the simple templated responses, and pass the concatenated sequence to an NLG model trained as a sequence-to-sequence transformer for generation of a final natural language response.
US12197870B2
A computer system and method identifies topics in conversations, such as a conversation between a doctor and patient during a medical examination. The system and method generates, based on first text (such as a document corpus including previous clinical documentation), a plurality of sentence embeddings representing a plurality of semantic representations in a plurality of sentences in the training text. The system and method generate a classifier based on the second text, which includes a plurality of sections associated with a plurality of topics, and the plurality of sentence embeddings. The system and method generate, based on a sentence (such as a sentence in a doctor-patient conversation) and the classifier, an identifier of a topic to associate with the first sentence. The system and method may also insert the sentence into a section, associated with the identified topic, in a document (such as a clinical note).
US12197867B2
Method(s), apparatus and system(s) are provided for entity type identification and/or disambiguation of entities within a corpus of text the method including: receiving one or more entity results, each entity result comprising data representative of an identified entity and a location of the identified entity within the corpus of text; identifying an entity type for each entity of the received entity results by inputting text associated with the location of said each entity in the corpus of text to a trained entity type (ET) model configured for predicting or extracting an entity type of said each entity from the corpus of text; and outputting data representative of the identified entity type of each entity in the received entity results.
US12197848B2
A user device to receive, from an infrastructure device, a trained machine learning (ML) model to enable the user device to determine a given type of input information to be auto-fill in an observed field portion in an observed network element; analyze an observed source code associated with the observed network element to determine an observed characteristic associated with the observed field portion that is configured to accept the given type of input information; calculate an observed signature associated with the observed field portion based at least in part on the observed characteristic; utilize the trained ML model to evaluate the observed signature to determine the given type of input information; and auto-fill, in the observed field portion, input information in accordance with the given type of input information is disclosed. Various other aspects are contemplated.
US12197842B2
Methods, systems, and computer programs are presented for formatting raw text. One method includes an operation for accessing raw text comprising words corresponding to one or more sentences. The raw text is lowercase text without any punctuation. Further, the method includes operations for creating a plurality of sub-words corresponding to the raw text, and for generating, by a machine-learning (ML) model, an output for each sub-word based on the created sub-words. The output for each sub-word indicates a formatting operation for the corresponding sub-word. The method further includes an operation for generating, based on the formatting operations in the outputs for the sub-words, formatted text corresponding to the raw text. The formatted text is text with correct grammar, proper punctuation, and proper capitalization according to a meaning of words spoken by a speaker associated with the raw text.
US12197836B2
Systems and techniques that facilitate quantum circuit valuation are provided. In various embodiments, a system can comprise an input component that can access a first quantum circuit. In various embodiments, the system can further comprise a valuation component that can appraise the first quantum circuit based on one or more factors (e.g., frequency factor, complexity factor, resource factor, similarity factor), thereby yielding a value score that characterizes the first quantum circuit. In various instances, the system can further comprise an execution component that can recommend deployment of the first quantum circuit based on determining that the value score exceeds a threshold.
US12197832B2
The invention discloses a method for determining dynamic wetland boundary based on hydrology, organism and soil elements, including the following steps: step 1: extracting dynamic wetland hydrology boundary; step 2: obtaining data on wetland vegetation; step 3: obtaining data on wetland soil; step 4: simulating dynamic wetland vegetation boundary and dynamic wetland soil boundary according to the data from step 1 to step 3; step 5: determining dynamic wetland boundary; the invention can reflect the dynamic wetland boundary in multiple dimensions comprehensively and accurately.
US12197828B2
A method and device for generating a wind turbine generator set simulation model, equipment and a medium, wherein the method includes: clustering a plurality of pieces of historical operation data of a wind turbine generator set, so as to obtain a predetermined number of target data sets, wherein wind speeds contained in each piece of the historical operation data in a target data set fall within a wind speed range corresponding to the target data set; different target data sets correspond to different wind speed ranges; training an initial simulation model by using each target data set, so as to obtain a segmented pneumatic simulation model corresponding to each target data set; constructing a transmission generation simulation model for a transmission system and a generator system, based on the historical operation data; concatenating the segmented pneumatic simulation model corresponding to each wind speed range and the transmission generation simulation model.
US12197822B2
In various embodiments, a gravity design application automatically generates a design for a structural system of a building. The gravity design application performs partitioning operation(s) based on an outline of a first floor included in a computer-aided design of the building to generate a set of segments. Subsequently, the gravity design application generates a set of segment designs based on the set of segments, constraint(s), and design objective(s). The set of segment designs includes at least one segment design for each of the segments included in the set of segments. The gravity design application determines a combination of floor designs from multiple sets of floor designs based the design objective(s), where each set of floor designs is associated with a different floor of the computer-aided design of the building. The gravity design application generates the design for the structural system of the building based on the combination of floor designs.
US12197817B2
This relates to systems and processes for using a virtual assistant to arbitrate among and/or control electronic devices. In one example process, a first electronic device samples an audio input using a microphone. The first electronic device broadcasts a first set of one or more values based on the sampled audio input. Furthermore, the first electronic device receives a second set of one or more values, which are based on the audio input, from a second electronic device. Based on the first set of one or more values and the second set of one or more values, the first electronic device determines whether to respond to the audio input or forego responding to the audio input.
US12197815B2
A system for setting a voice recognition remote control unit (RCU) by using a cloud server, and a method therefor are proposed. The system is configured to include a communication interface configured to perform remote wireless communication with a device to be controlled and receive a voice signal for registering device information of the device to be controlled, and an interface setting unit configured to set IR code information corresponding to the device to be controlled in the communication interface through comparison of result data obtained by recognizing the voice signal with IR code information which is registered in the cloud server as a DB for each of device information (EDID).
US12197806B2
A content output control device includes: a memory that stores a rule definition including: an arbitration policy when contents are assigned to areas or zones; and a constraint expression; an arbitration unit that arbitrates the contents according to the rule definition to satisfy a rule-based arbitration upon receiving an output request from an application; and an output control unit that controls an output of the contents assigned to the areas or the zones. When one area or zone is re-arbitrated, the arbitration unit re-arbitrates a different one area specified as an influence area that influences the one area due to an re-arbitration thereof, or a different one zone specified as an influence zone that influences the one zone due to an re-arbitration thereof.
US12197802B2
A system and method for providing an on-demand user interface for an input device. The system includes a first device and a second device. The first device is configured to receive a first user input and select a first notification from a plurality of notifications stored on the first device based at least in part on the first user input. The first device then outputs the first notification using one or more hardware resources. The second device detects the first notification output by the first device and matches the first notification to a first content item stored on the second device. The first content item includes instructions for providing a second user input on the first device. The second device then renders the first content item on a display. The first device further receives the second user input subsequent to the first user input.
US12197800B2
An image forming apparatus includes a controller configured to provide a mobile input function that enables the image forming apparatus to accept input operations from a mobile terminal via a network interface. After starting to provide the mobile input function, the controller sends display data to the mobile terminal via the network interface, thereby causing the mobile terminal to display an operation screen for operating the image forming apparatus from the mobile terminal. The controller displays a standby screen including a particular operable object on a touch panel when the mobile input function is not provided. When the particular operable object is operated, the controller switches the standby screen to a local operation screen. In response to accepting an operation on the local operation screen, the controller performs a process according to what kind of operation has been accepted on the local operation screen.
US12197796B2
An image forming apparatus configured to include an execution function of performing authentication processing on a user and executing a stored job, which is stored in a storage device in association with the user, based on a success of the authentication processing without an instruction from the user includes one or more memories, and one or more processors that execute a set of instructions to receive a job execution request to execute a job different from the stored job from an information processing terminal, and in a case where the job execution request is received and the authentication processing using user information included in the job execution request is successful, control execution of the execution function of executing the stored job without the instruction from the user to prevent the execution function from being executed.
US12197792B1
In a storage system where Front-End (FE) tracks do not correspond to Back-End (BE) tracks on a one-to-one basis, a Logical Entry (LE) table is implemented in the BE processes to enable masking to occur on BE Logical Entry values rather than on BE tracks. An LE watch table is used to correlate LE values with BE tracks. When a RAID slice destage is initiated to move data from the FE tracks to BE tracks implementing the RAID slice, the LE watch table is used to identify a respective set of LE values that correspond to each respective RAID slice BE track. Entries of the BE mask corresponding to the LE values identified from the LE watch table are used to identify FE tracks that contain data to be included in the RAID slice destage. Metadata is retrieved for each identified FE track, and the RAID slice destage is implemented.
US12197791B2
Embodiments of the present application relate to a method, a bridging device, a system and a medium of virtualization processing of a storage device. The method comprises: receiving an initial access request to a virtual disk sent by a virtual machine user; translating the virtual address corresponding to the virtual machine to a first physical address corresponding to a host based on a preconfigured address mapping relationship; translating the virtual access address to a second physical address corresponding to the storage device based on a preconfigured virtual partition mapping relationship; and generating a target access request based on the first physical address and the second physical address, and sending the target access request to the host, so as to cause the host to perform information interaction with the storage device based on the target access request.
US12197785B2
A controller integrated circuit (IC) and a method for controlling a storage device for a host device to enhance overall performance are provided. The host device may include the controller IC, where the storage device is positioned outside the host device. The controller IC may include a plurality of first queues, a first queue notification register and a first queue auxiliary notification register, where each first queue of the first queues is arranged to queue first queue entries for being used to interact with the storage device. The first queue notification register may store first queue notification information for indicating whether any first queue of the plurality of first queues sends any first interrupt. The first queue auxiliary notification register may store first queue auxiliary notification information for indicating which first queue of the plurality of first queues is the any first queue that has sent the any first interrupt.
US12197782B2
A storage command is received from a client computer. The storage command includes a key associated with a content object that is to be written to two or more storage nodes in response to the command. A virtual address space is used to indicate a storage location of the content object. A virtual address of the virtual address space is assigned to the content object. The content object is redundantly stored the two or more storage nodes at respective two or more device addresses of the respective two or more storage nodes. The two or more device addresses are mapped to the virtual address, and the virtual address is returned to the client computer as a hint.
US12197777B2
The present disclosure relates to a semiconductor memory device including various types of memories to which a host is connected. The semiconductor memory device in one implementation includes a storage memory comprising a nonvolatile memory and a nonvolatile memory controller configured to control the nonvolatile memory; a main memory comprising a volatile memory and a volatile memory controller configured to control the volatile memory; and an access controller communicatively coupled to the storage memory and the main memory and configured to perform data communication with an external device based on a first protocol, perform data communication with the storage memory based on a second protocol, perform data communication with the main memory based on a third protocol, and control access from the external device to the storage memory and the main memory.
US12197774B2
According to one embodiment, there is provided a semiconductor device including a first chip, a second chip group having a plurality of second chips electrically connected to the first chip, and a third chip group having a plurality of third chips electrically connected to the first chip in parallel with the second chip group, in which the first chip has a command queue that stores a plurality of read commands received from the host, and a read buffer memory that buffers read data, sequentially issues the plurality of read commands stored in the command queue to the second chip group or the third chip group, stores the read data corresponding to the plurality of read commands from the second chip group or the third chip group, in the read buffer memory, and transmits any read data among the read data stored in the read buffer memory to the host based on an execution status of any read command among the plurality of read commands.
US12197766B2
Methods for operating a memory system are disclosed herein. In one embodiment, a method comprises receiving first data to be written at a logical address of a memory array, storing the first data at a first physical address corresponding to the logical address, and remapping the logical address to a second physical address, for example, using a soft post package repair operation. The method can further include receiving second data different from the first data to be written at the logical address, storing the second data at the second physical address, and remapping the logical address to the first physical address. In some embodiments, the method can comprise storing first and second ECC data corresponding to the first and second data, respectively. The method can further comprise outputting the first data and/or the second ECC data in response to a read request corresponding to the logical address.
US12197752B2
Exemplary memory storage system and methods for distributive storage of data. Exemplary embodiments provide methods and systems including a plurality of nodes where each node has memory for storing data. The nodes may be configured to receive data and store the data at the node if the data is intended for the node or pass the data to another node if the data is not intended for the node. The nodes may manage memory and allocation of specific memory addresses locally, while the system of nodes manages memory based on a naming convention to indicate the nodes and not the individual memory addresses within a node.
US12197741B2
A method for operating a memory includes: performing an error check operation; detecting N bad sections during the error check operation, where N is an integer equal to or greater than 1; stopping the error check operation in response to the detecting of the N bad sections; transferring information on the N bad sections to a memory controller; and resuming the error check operation in response to the transferring of the information on the N bad sections to a memory controller.
US12197731B2
Memory modules, systems, memory controllers and associated methods are disclosed. In one embodiment, a memory module includes a module substrate having first and second memory devices. Buffer circuitry disposed on the substrate couples to the first and second memory devices via respective first and second secondary interfaces. The buffer circuitry includes a primary signaling interface for coupling to a group of signaling links associated with a memory controller. The primary signaling interface operates at a primary signaling rate and the first and second secondary data interfaces operate at a secondary signaling rate. During a first mode of operation, the primary interface signaling rate is at least twice the secondary signaling rate. A first time interval associated with a transfer of first column data via the first secondary interface temporally overlaps a second time interval involving second column data transferred via the second secondary interface.
US12197728B1
In at least one embodiment, processing can include: receiving, at a first node, a read operation that reads content of a logical address, wherein a second node, but not the first node, owns the logical address; and performing optimized read processing for the read operation. The optimized read processing can include: performing, in parallel, first processing that obtains a first address hint and first content corresponding to the logical address, and second processing that obtains a second address hint corresponding to the logical address; determining whether the first and second address hints match; if the first and second address hints match, determining that first content is valid content stored at the target logical address; if the first and second address hints do not match, determining the first content is not stored at the logical address, and using the second address hint to obtain second content stored at the logical address.
US12197719B2
A method includes: receiving, by a computing device, user input defining a first location of a touchscreen of the computing device, the touchscreen displaying a user interface (UI) of an application; receiving, by the computing device, user input defining a second location of the touchscreen of the computing device; identifying, by the computing device, an interactive object of the UI at the first location; creating, by the computing device, an overlay including a copy of the interactive object and a masking object, the copy of the interactive object being at the second location and the masking object being at the first location; and causing, by the computing device, the touchscreen to display an output including the overlay superimposed over the UI.
US12197715B2
Vehicle systems and methods are provided for assisting operation of a vehicle by automatically updating a secondary display in response to a user input on a primary display. One method involves determining a context associated with the user input on a first graphical user interface (GUI) display based at least in part on current status information associated with the vehicle and a location of the user input on the first GUI display, determining a destination GUI display for receiving a second user input corresponding to the location of the user input on the first GUI display based at least in part on the context, and automatically updating a second GUI display distinct from the first GUI display to the destination GUI display responsive to the user input.
US12197712B2
Systems and processes for operating an intelligent automated assistant are provided. In one example, a plurality of data items selected by a user are received, wherein a plurality of confidence values corresponding to the plurality of data items are identified. The plurality of data items is ordered. The first data item is displayed, and updated context information associated with the electronic device is received. An update to the plurality of confidence values is detected, wherein the updated plurality of confidence values includes a third confidence value associated with a third data item of the plurality of ordered data items. In accordance with a determination that the third confidence value is higher than a first confidence value of the first data item, an order of the plurality of ordered data items is modified, and the third data item of the plurality of ordered data items is displayed.
US12197704B2
A computer-implemented user interface control method, a device, and a computer readable storage medium are disclosed to provide a security platform with suggested information, which may be easy to use for searching information of interest. The method is performed at an electronic device with access to a user interface. The method comprises: generating a map for display in a first portion of the user interface; detecting user input made in an area of the user interface; and in response to detecting the user input: obtaining indicia based on the user input; accessing plural information sources based on respective subsets of the indicia to retrieve respective information of interest subsets corresponding to the respective subsets of the indicia; and generating a second portion of the user interface for concurrent display with the map in the first portion, the second portion comprising the retrieved information of interest subsets.
US12197701B2
A method for navigating a list of media items on a client device includes providing a user interface (UI) of an application executed on an electronic device, the UI comprising one or more playlist portions, wherein a first playlist portion of the one or more playlist portions provides a list of media items in a first playlist of one or more playlists, wherein the media items in the first playlist comprise a collection of media items streamable to the application on the electronic device. The method further includes receiving indications of gestures made by a user, such as a swipe left gesture or a swipe right gesture. The method also includes navigating media items of the first playlist in different directions depending on whether a corresponding gesture is a swipe left gesture or a swipe right gestures.
US12197692B2
A storage unit stores display information related to display of UI extension components of GUI components constituting a predetermined application for each user type including an implementer and a supervisor, and an operation rule that specifies an operation according to the user type when there is an input for a predetermined UI extension component. A display control unit displays, to the supervisor, a UI extension component that accepts an input as to whether or not to grant approval while referring to the display information and the operation rule when detecting an input for the predetermined UI extension component displayed to the implementer. An input execution unit executes, to a target GUI component, the input for the UI extension component made by the implementer while referring to the operation rule when detecting an input of approval for the UI extension component displayed to the supervisor.
US12197689B2
A display device includes a display panel with a folding area between two non-folding areas. A window is on the display panel. A first adhesive layer is between the window and the display panel, and has a first thickness. A lower structure is under the display panel. The lower structure includes a first support layer overlapping the first non-folding area and the second-non-folding area, a digitizer under the first support layer, including a loop coil, and overlapping the first non-folding area and the second non-folding area, an electromagnetic shielding layer under the digitizer having a second thickness, a metal layer under the electromagnetic shielding layer, and an insulating second support layer under the metal layer. The first thickness is about 75 μm to about 100 μm, and the second thickness is about 30 μm to about 60 μm.
US12197676B2
The disclosed subject matter provides structures, devices, and methods for environmental compensation of temperature and humidity impacts on resistive force or touch sensor devices. Accordingly, various disclosed embodiments can be configured to determine sheet resistance of a device comprising force-sensing membrane and to apply an environmental compensation factor based on the sheet resistance. Further disclosed embodiments are directed to devices, systems and methods associated with disclosed environmental compensating elements and methods related thereto.
US12197665B2
An electronic device can include integrated micro circuitry configurable for optical sensing and touch and/or proximity sensing. An integrated touch screen can include light emitting diodes or organic light emitting diodes and chiplets. In some examples, the LEDs/OLEDs and chiplets can be disposed in a visible area of the integrated touch screen. In some examples, some or all of the chiplets can be disposed outside of the visible area of the integrated touch screen. In some examples, the chiplets can include display driving circuitry and touch sensing circuitry, and can optionally perform optical sensing using the touch sensing circuitry. In some examples, the chiplets can include separate touch chiplets configured to perform touch sensing (and/or optical sensing) and display chiplets configured to perform display functionality (and optionally provide some switching functionality).
US12197651B2
A method, executed at a controller for adapting a virtual object model, and a controller for executing the suggested method, where the method comprises acquiring of a virtual object model of a relevant virtual object and acquiring of at least one real object model of a relevant real object. Matching, according to at least one matching criteria, at least a part of the virtual object model to at least a part of one of the at least one real object model, selecting the best matching real object, and modifying at least a part of the virtual object model with respect to the at least part of the selected real object model.
US12197648B2
A brain-computer interface system includes a video processor for producing a display signal, a temporal controller for producing a plurality of repetitive visual stimulus (RVS) signals with different respective temporal aspects, a display device that receives the display signal and displays a corresponding image on a plurality of different display regions and receives the RVS signals and displays corresponding RVS in respective ones of the display regions, an electroencephalographic (EEG) sensor for sensing a visually-evoked cortical potential (VECP) signal in a user with eyes fixated on a viewed one of the display regions, and a VECP processor for processing the VECP signal to identify the respective temporal aspect of the respective RVS of the viewed display region to estimate the eye fixation location. The RVS are generated independently of the display update/refresh rate and at sufficiently high frequencies to avoid flicker perceptible to the user.
US12197642B2
An electronic device performing a method of tracking a user's gaze of an electronic device and outputting an augmented reality (AR) image is provided. The metho includes outputting a first light which is a structured light at a first time point toward the user's eyes, outputting a second light at a second time point toward the user's eyes, acquiring a first image in response to the output of the first light at the first time point, acquiring a second image in response to the output of the second light at the second time point, synthesizing the first image and the second image to create a third image, calculating first coordinate values, which are coordinate values of pupils of the user's eyes on the basis of the third image; and detecting a gaze direction on the basis of the first coordinate values.
US12197641B2
A method of smoothly transitioning between input devices with respect to a virtual reality environment is disclosed. A probable user input action is determined based on input data from a plurality of input devices. A best device is selected from the plurality of input devices based on a quality of a signal of the best device relative to qualities of signals of other devices of the plurality of input devices. Based on a determination that the selected best device is not the same as a previously selected best device from the plurality of devices, a transition between the previously selected device and the best selected device is determined and the transition is used to drive the probable user input action based on input data from the selected best device and input data from the previously selected best device.
US12197631B2
Systems, apparatuses, and methods related to security management for a ferroelectric memory device are described. An example method can include receiving, at a memory controller and from a host, a command and firmware data. The memory controller can manage a non-volatile memory device, such as a ferroelectric memory device, and the host and the memory controller can communicate using a compute express link (CXL) protocol. The command can be executed to update firmware stored on the non-volatile memory device. The method can further include accessing a first public key from the non-volatile memory device. The method can further include validating the first public key with a second public key within the firmware data. The method can further include validating the firmware data. The method can further include verifying a security version of the firmware data. The method can further include updating the non-volatile memory device with the firmware data.
US12197628B2
A method and apparatus for processing biometric information in an electronic device including a processor that operates at a normal mode or at a secure mode, the method comprising, detecting a biometric input event from a biometric sensor module at normal mode, creating biometric data based on sensed data from the biometric sensor module at the secure mode, performing biometric registration or biometric authentication based on the created biometric data at the secure mode, and providing result information of biometric registration or biometric authentication at the normal mode.
US12197626B2
Securing protocol keys in a communication node comprises transferring a protocol access key stored in a secure enclave of a secure host platform to a secure key store in a communication platform via a secure transfer. The protocol access key which is plaintext is secure from access by a host processor of the secure host platform. A protocol key stored in the secure enclave is encrypted to an encrypted protocol key. The encrypted protocol key is transferred from the secure enclave to the communication platform over an unsecure bus. The encrypted protocol key is deciphered based on the protocol access key in the communication platform to form the protocol key. The protocol key which is plaintext is secured from access by the host processor, the communication controller, or both.
US12197624B2
A method for updating configuration settings of a backup database supported by a data management system is described. The method may include receiving, from a first user in a first user group, a request to update configuration settings of the backup database. The method may further include determining that the first user is authorized to update the configuration settings of the backup database based on a set of permissions associated with the first user. The method may further include identifying a second user in a second user group that is authorized to approve the request from the first user. The method may further include transmitting an indication of the request to the second user and receiving a notification that the second user has approved the request from the first user. The method may further include updating the configuration settings of the backup database in response to the notification.
US12197620B2
Methods and systems for securely managing personal data associated with image processing include an image sensor configured to capture an image, a local computer system local to the image sensor, and a backend computer system remote from the image sensor. The local computer system has a processor with a trusted execution environment (TEE) that detects anomalies in images from the image sensor, extracts personal data from the image, and encrypts the personal data. The local computer system then sends the extracted, encrypted personal data to the backend computer system, where a backend TEE decrypts the extracted, encrypted personal data, and performs data processing by comparing the decrypted personal data to other personal data that is stored in a backend database in the backend computer system.
US12197616B1
Systems and methods electronically determine whether a dataset is permitted or excluded based on permission digital rules. Primary entities often are required, or choose to, exclude proposed relationship instances with secondary entities. The systems and methods described herein allow permission digital rules to be defined and applied to datasets obtained from secondary entities relating to a proposed relationship instance with the primary entity, and permit or exclude a resource from being produced for the dataset based on the permission digital rules.
US12197612B2
This disclosure relates to, among other things, systems and methods for managing and/or verifying the integrity and/or provenance of digital content and/or media. Embodiments of the systems and methods disclosed herein may provide a mechanism for generating a secure records relating to digital content and/or other media by capturing records relating to creation and/or modification actions performed in connection with digital content and/or media and storing such records in a ledger. Trusted services that examine captured information recorded in trusted databases and/or ledgers and generate derivative information relating to associated content and/or media. When viewing content, trusted content applications may query the trusted service for derivative information relating to the content and/or media, providing users with an indication of the derivative information in connection with content and/or media playback.
US12197602B2
A device includes interface circuitry to receive requests from at least one host system, a primary processor coupled to the interface circuitry, and a secure processor coupled to the primary processor. In response to a failure of the primary processor, the secure processor is to: verify a log retrieval command received via the interface circuitry, wherein the log retrieval command is cryptographically signed; in response to the verification, retrieve crash dump data stored in memory that is accessible by the primary processor; generate a log file that comprises the retrieved crash dump data; and cause the log file to be transmitted to the at least one host system over a sideband link that is coupled externally to the interface circuitry.
US12197599B2
A method and apparatus for managing information about a measurement device, which is applied to a network system including a plurality of blockchains that includes a first blockchain and a second blockchain, data sender node devices and data manager node devices, the method can comprise receiving a cross-chain request from a data manager node device for device state information associated with a measurement device stored in the first blockchain, wherein the data manager node device is a node device for a second blockchain, verifying, in response to the cross-chain request, that a data manager associated with the data manager node is authorized to manage the device state information, obtaining a target depository transaction corresponding to the device state information, wherein the target depository transaction is stored on the first blockchain and was previously saved to the first blockchain by a data sender node device, wherein the data sender node device is a node device for the first blockchain, and performing management of the device state information based on the target depository transaction.
US12197592B2
Techniques for zero-trust cloud deployment are described herein. In accordance with various embodiments, a device including a processor and a non-transitory memory derives a key from deployment metadata of a virtual machine, where the deployment metadata change with each deployment of the virtual machine. The device then encrypts secrets using the key to bind the key to the virtual machine. The device further deploys the virtual machine in a cloud using the deployment metadata, including loading the encrypted secrets to the deployed virtual machine in the cloud.
US12197591B1
Systems and methods for detecting unrestricted file upload (UFU) vulnerabilities in Node.js (e.g., Node.js web applications) are provided. A lightweight framework can be used, drawing on a comprehensive evaluation of unique UFU-type attack types from multiple sources. By tailoring these attack instances to the Node.js ecosystem, systems and methods of embodiments of the subject invention offer more thorough coverage of potential attack vectors than existing technologies and tools.
US12197590B1
A scoring system to assign an exposure metric to a service accessed by multiple end-user devices in an application layer of a cloud-based system. The scoring system includes multiple tenants comprising multiple end-user devices and a scoring server. The scoring server configures dimensions that are functions of the service. The scoring server identifies a resource and determines a resource metric that is a weight of the resource in a dimension. The scoring server further receives a policy and calculates a policy metric that is distance of the policy from origin of a vector space. The scoring server also aggregates the policies and/or the dimensions based on the policy metric, retrieves a dimension metric, and computes the exposure metric for the service. Finally, the scoring server stores the exposure metric of the services and alerts the end-user device about the status of the service.
US12197585B2
A processor can be configured to receive data associated with, and/or access to, a computing system's file system structure. The processor can also be configured to determine file patterns, file path patterns and/or graph patterns associated with the computing system. The processor can also be configured to build a graph structure having nodes and edges, the graph structure representing the file patterns, file path patterns and graph patterns, wherein the nodes of the graph structure represent files and attributes of the files and the edges of the graph structure represent connectivity between the files. The processor can also be configured to train, based on the graph structure, a first machine learning model to learn a feature vector associated with a file. The processor can also be configured to train, based on the feature vector, a second machine learning model to identify a vulnerable ransomware target.
US12197584B2
A method for resisting fault injection attacks during secure boot is provided. The method may include: performing a secure check on a System-on-Chip (SoC), wherein one or more pre-determined values are written on one or more bits of a first register of the SoC during the secure check; reading one or more corresponding bits of a second register of the SoC; and comparing the values of the one or more bits of the second register with the values of the one or more corresponding bits of the first register. In response to a comparison result that the values of the one or more bits of the second register are the same as the values of the one or more corresponding bits of the first register, the SoC is booted.
US12197583B2
A key management system for providing encryption of a disk in a client device is provided. The system comprises a trusted platform module (TPM) having a first fragment of a key, a remote storage having a second fragment of the key, and a processing unit to partially boot instructions relating to booting of the client device, send a request for validation to the TPM, receive the first fragment of the key from the TPM on successful validation, request for the second fragment of the key with credentials to access the remote storage. The credentials and a network of the request are verified, the second fragment of the key is transmitted on successful validation. The first fragment and the second fragment of the key are combined to generate an encryption key for booting the client device. The first fragment of the key and the second fragment of the key are rotatable.
US12197580B2
A system and method provide for automated management of policies in an application platform. A plurality of policy groups are established, each according to a set of included policies and a set of assigned application groups, where each policy defines a requirement and an automated response, and each application group is defined according to a rule to determine whether an application is contained within. A configuration file for each policy group associates each assigned application group with each included policy. An automatic configuration, according to the configuration file for each of the policy groups, configures an admission controller of the application platform to selectively test an application contained within an application group and designated for deployment to the application platform, to determine whether it meets the requirement of each policy associated with the application group, and to selectively execute the automated response based on a failure to fulfill the requirement.
US12197572B2
Systems, devices, and methods are discussed that provide for discovering protected data from a code. Such detection provides an ability to discover potentially malicious code and/or datasets obfuscated within a code prior to full execution of the code.
US12197567B1
A computer-implemented method of configuring an anomalous behavior detector includes updating a distribution used for modeling anomalous behavior in telemetry data with information associated with observed anomalous behavior to generate an updated distribution representative of the observed anomalous behavior where, prior to the updating, the distribution is representative of theoretical anomalous behavior. The method further includes computing a threshold for a detector operable to alert on anomalous activity using the updated distribution. The method also comprises computing a divergence between the live telemetry data monitored by the detector and the anomalous behavior modeled by the updated distribution. Responsive to a determination that the divergence is above a critical threshold, the method comprises enabling the detector to continue to monitor the live telemetry data in the application.
US12197564B2
A computer stores, within a single user account, multiple supervised computing resources and multiple additional computing resources. The multiple supervised computing resources are associated with a security policy. The computer executes a first instance of a specified application that lacks read access and lacks write access to any and all of the multiple supervised computing resources. The computer executes, simultaneously with the first instance, a second instance of the specified application that accesses at least a portion of the multiple supervised computing resources. The computer applies rules from the security policy to the second instance of the specified application while foregoing applying the rules from the security policy to the first instance of the specified application.
US12197559B2
A request is received to deploy a configuration on a computing resource. A compliance check on the configuration is performed according to a policy to determine whether deployment of the configuration on the computing resource is permitted. In response to determining that the deployment of the configuration on the computing resource is permitted, a deployer for the computing resource is controlled to deploy the configuration on the computing resource.
US12197554B2
A computer-implemented method for executing a user instruction may include obtaining identification data of a user via a device associated with the user, wherein the identification data comprises at least a password, a user name, and biometric data of the user; determining, via the one or more processors, a login status based on the identification data; demonstrating, to the user, historical account data based on the login status, wherein the historical account data comprises at least historical biometric data associated with one or more historical logins; receiving, via the one or more processors, the user instruction based on the historical account data, wherein the user instruction comprises at least one of revoking a historical login, changing password, or signing out a historical device associated with a historical login of the one or more historical logins; and executing, via the one or more processors, the user instruction.
US12197553B2
Data encryption and Human Pose Estimation based on imaging a body segment. A key for encrypting a data file is generated based on image data that represent a unique biometric feature of a body segment of a user or motion of the user. An image engine executes artificial intelligence to identify matching image data for decrypting the data file. The image engine is further trained to predict changes in image data due to aging, stress, and the like. An avatar associated with the user, which is generated based on a movement pattern of the user, is configurable for generating an encryption key and for use in an avatar-based language.
US12197547B2
An information providing system, an information providing method, and an information providing program as configured herein can allow an information provider to limit the use of information on a program and verify the program when information provided by the information provider is arithmetically processed by the program in the arithmetic processing device. In one aspect, an information providing system includes: an information providing device; and an arithmetic processing device for performing arithmetic processing by a predetermined arithmetic processing program on the basis of information provided by the information providing device, wherein in addition to request data, additional information, in which usage conditions for using the request data are defined, is added to the information provided by the information providing device, and in the arithmetic processing device, arithmetic processing by the arithmetic processing program is performed within a range of the usage conditions defined in the additional information.
US12197533B2
A processing device is provided which comprises memory configured to store data and a processor configured to receive a portion of data of a first matrix comprising a first plurality of elements and receive a portion of data of a second matrix comprising a second plurality of elements. The processor is also configured to determine values for a third matrix by dropping a number of products from products of pairs of elements of the first and second matrices based on approximating the products of the pairs of elements as a sum of the exponents of the pairs of elements and performing matrix multiplication on remaining products of the pairs of elements of the first and second matrices.
US12197531B2
The invention concerns a method for determining a mechanical stress of a runner (40), of a hydraulic machine (10), wherein the runner is arranged to rotate around a rotation axis, wherein the hydraulic machine comprises a hydraulic channel delimited by hydraulic surfaces of the runner, the hydraulic surfaces being the surfaces against which a stream of water exerts the forces when the runner is driven in rotation by said stream of water, wherein the runner further comprises a sensor (G) on protected areas positioned away from the hydraulic channel, the method comprises the steps of: a) collecting a physical quantity measured by the sensor (G), b) determining a mechanical stress on a specific location of the hydraulic surface, via a transfer function that correlates the physical quantity measured in step a) and said mechanical stress on the specific location.
US12197529B2
A cloud service is executed on a plurality of nodes, each including at least one processor, and the cloud service is configured to communicate with a plurality of user devices, each user device associated with a user from an organization of a plurality of organizations, and each user device includes a plugin or browser extension installed thereon, provide configuration information to any of the plurality of user devices where the configuration information includes a plurality of domains to be monitored by the plugin or browser extension, wherein the plugin or browser extension is configured to monitor and/or determine real user monitoring (RUM) statistics when a given user device accesses one of the plurality of domains; and receive the RUM statistics from any of the plurality of user devices.
US12197516B2
There are provided systems and methods for a guided web crawler for automated identification and verification of webpage resources. A service provider, such as an online transaction processor, may provide a guided web crawler and/or resources for such crawler for execution by computing devices of users. Users may load different pluggable modules to the guided web crawler, which are associated with specific web crawling tasks. Web crawling tasks may correspond to identification and verification of webpage resources on a webpage, such as a location, placement, use of, and/or number of appearances of the resource. The web crawler may use code from the pluggable module being executed to parse and/or crawl webpage data for a webpage and identify requested resources. Thereafter, the guided web crawler may automate resources to use, display, and/or interact with the identified and verified resource.
US12197514B2
Systems and methods are provided for creating and managing a data integration workspace. The workspace may comprise one or more views of data (or datasets) stored in or accessible by the system. Models may be generated and updated based on the plurality of datasets and presented via a graphical user interface. Feedback received via a graphical user interface presenting a model may be used to annotate an underlying dataset associated with the model. Responsive to a modification of the underlying dataset or the rules for using the underlying dataset to generate the model, other related datasets and/or models may be automatically updated accordingly. Templates associated with one or more types of users may be defined. Each template may comprise one or more specific models related to a specific type of user.
US12197510B2
An apparatus includes a state machine engine. The state machine engine may also include an automaton, whereby the automaton is configured to analyze data from a query related to solving a graph. The automaton may further be configured to report an event representative of a satisfaction of a node solving a hop of the graph by a portion of the input data stream.
US12197508B2
One implementation of the present disclosure is a system including one or more memory devices having instructions stored thereon, that, when executed by one or more processors, cause the one or more processors to receive a selection including a context and a twin function and generate an operation to monitor a graph based on the context, the operation identifying whether one or more new events are added to the graph, the one or more new events affecting a processing result. The instructions cause the one or more processors to cause the twin function to execute responsive to identifying the one or more new events added to the graph that affect the processing result, execute the twin function based on the one or more new events and the context to generate the processing result.
US12197504B2
A method, computer system, and a computer program for conducting a conversational search. In one embodiment, the method includes monitoring a dialogue involving at least one user and capturing user utterances provided during the dialogue. These user utterances are then analyzed and classified according to the context of the dialogue. The dialogue is intervened upon the determination that a user needs additional information and/or upon execution of an action on behalf of the user and based on the plurality of user utterances and context. The Required information may be provided back to the user using Documentation Recommendation Module. The Documentation Recommendation Module determines a valid resource recommendation as determined by a combination of the context and a resource that includes additional information.
US12197502B2
The present disclosure is directed to a method for determining a location of a person or object within a space. The method includes obtaining, by one or more computing device, data from one or more sensor devices associated with one or more connected devices located within the space. The method further includes generating, by the one or more computing devices, metadata indicative of presence of the person or object within the space based, at least in part, on the data. The method further includes obtaining, by the one or more computing device, data indicative of a user request associated with obtaining a location of the person or object within the space. The method further includes determining, by, the one or more computing devices, the location of the person or object based, at least in part, on the metadata.
US12197494B2
A computing system that can receive an object search request from a user indicating a request to search for a specific object in an area traversed by one or more autonomous vehicle. The object search request can include a set of physical characteristics of the specific object. The computing system can then transmit a signal to an autonomous vehicle indicating a request for the autonomous vehicle to search for the specific object. The signal can cause the autonomous vehicle to transmit an image, selected based on a physical characteristic of the object, to the computing system. The computing system can then generate a score indicative of a difference between one or more physical characteristic of the object in the image and the specific object. The computing system can then selectively transmit the image to a mobile device operated by the user based on the score.
US12197491B2
Example apparatus disclosed herein are to obtain, from a network monitor, an address associated with one or more network communications used to convey a media stream to a first input device of a plurality of input devices in communication with a media device, query one or more data structures based on the address to identify a first input source of the media device, the one or more data structures to map respective ones of the plurality of input devices to corresponding ones of a plurality of input sources of the media device, the plurality of input sources including the first input source, obtain a watermark from a meter that is to monitor an output of the media device, and identify the first input source of the media device as associated with media presented by the media device in response to determination that the watermark corresponds to the media stream.
US12197486B2
The technology described herein determines whether a candidate text is in a requested class by using a generative model that may not be trained on the requested class. The present technology may use of a model trained primarily in an unsupervised mode, without requiring a large number of manual user-input examples of a label class. The may produce a semantically rich positive example of label text from a candidate text and label. Likewise, the technology may produce from the candidate text and the label a semantically rich negative example of label text. The labeling service makes use of a generative model to produce a generative result, which estimates the likelihood that the label properly applies to the candidate text. In another aspect, the technology is directed toward a method for obtaining a semantically rich example that is similar to a candidate text.
US12197481B1
A graphical user interface (GUI) and pipeline for processing text documents is provided herein. In one example, a system can receive unstructured text documents. The system can determine entity-issue descriptions corresponding to the unstructured text documents. The system can then generate a GUI indicating the entity-issue descriptions. The GUI can also indicate assignments of the unstructured text documents to categories of a predefined schema. The GUI can allow the user to adjust the assignments of the unstructured text documents to the categories. The GUI can also include a table of rows, where each row corresponds to one of the unstructured text documents. Each row can indicate an entity-issue description in the corresponding unstructured text document and the categories assigned to the unstructured text document. Each row can also include a graphical button that is selectable to allow the user to view the unstructured text document corresponding to the row.
US12197480B1
A content collaboration platform, such as described herein, may include dynamic object tables that are configured to dynamically populate and/or update. Dynamic object tables may be configured to retrieve content (e.g., page content) from the content collaboration platform and automatically populate attributes from that content directly in the cells of the dynamic object tables. Updates to the page content may also be automatically updated within the table. In some examples, the dynamic object tables may be embedded within pages of the content collaboration platform and, within the same page, the user can edit, filter, and sort the dynamic object table without toggling to other tabs, applications, or documents.
US12197478B1
Embodiments described herein relate to systems and methods for automatically generating content, generating API requests and/or request bodies, structuring user-generated content, and/or generating structured content in collaboration platforms, such as documentation systems, issue tracking systems, project management platforms, and other platforms. The systems and methods described use a network architecture that includes a prompt generation service and a set of one or more purpose-configured large language model instances (LLMs) and/or other trained classifiers or natural language processors used to provide generative responses for content collaboration platforms.
US12197474B2
The disclosure presents processes to improve the ability to analyze geological information for an area or region of interest. A user can specify one or more input files, such as from public, private, or proprietary sources. The user can specify a geological or geographic framework to utilize. The process can then perform a matching between the data in the input files and the data in the framework. The matching process can utilize a geological matching using a specified range of depths or a geographical matching followed by the geological matching. Other parameters can be utilized such as a radius to define an area of interest around a central location of interest. Matched data elements can have geological attributes from the geological framework data linked to data elements in the input files. The input files can be downloaded, displayed, printed, or communicated to another computing system or program for further analysis.
US12197473B1
A method is disclosed for identifying related social media accounts of a social media platform, based on social media clients used to interact with the platform. The method includes obtaining a first dataset of information including, for each interaction between the accounts and the platform, the client used. The method also includes using the first dataset to generate a pruned dataset including accounts, clients, and numbers of interactions by using an unsupervised machine learning algorithm to identify and exclude outlier accounts and outlier clients. The method also includes normalizing the pruned dataset across accounts. The method also includes identifying a connected sub-component of the pruned dataset. The method also includes performing topic modeling of the sub-component to generate a matrix W associating the accounts of the sub-component with topics. The method also includes determining, using the matrix W, that a first account A is associated with a second account B.
US12197464B2
A method is used in managing an asynchronous and synchronous transmit priority mechanism. The method receives a plurality of replication requests in conjunction with a replication process, where the plurality of replication requests comprises at least one of a first replication request or a second replication request. A first storage system that comprises a plurality of storage devices is configured to participate in the replication process with a second storage system that comprises a plurality of storage devices. The method determines an execution order to optimize processing of the plurality of replication requests, where a first replication request execution order that optimizes processing of the at least one first replication request conflicts with optimizing processing of the at least one second replication request.
US12197459B2
A data processing and analysis system that optimizes the resources to be used for data storage and refresh events. A partitioner module for a data analysis system can receive a first client criteria and a first client dataset that includes tabular data and calculate scores that are used to generate partitioning strategies. The selected partitioning strategy can be implemented to produce aggregated data that can be stored in an intelligent data mart. The partitions can then be accessed by a data visualization platform for intelligent, dynamic responses to user requests for data analyses and generation of visualizations. By providing synchronous partitioning of data (especially big data) and intelligent refresh, the data can move from the back-end to the front-end with minimal user clicks and minimal latency in performance.
US12197455B2
A system for storing and disseminating knowledge contained in documents includes a document annotator that creates a structured syntactic textual model of each of the documents, an ontology directed extractor that extracts properties from the textual models, a database for storing the textual models and the properties, and an interface permitting queries to the database. The document annotator includes a plurality of data transformers and a plurality of custom annotator tools. The ontology directed extractor includes an ontology based schema definition and a plurality of ontology based data transformers. The user interface includes the ability to view, search, navigate, create, and exchange documents. The creation feature includes a transclusion function.
US12197444B2
Operations include determining whether to cache resources accessed by a query based on the execution time of the query. The system identifies a set of executions of a same query. The system determines a cumulative execution time for the set of executions of the same query. If the cumulative execution time exceeds a threshold value, then the system caches a resource used for execution of the query.
US12197436B2
A graph processing engine is provided for executing a graph query comprising a parent query and a subquery nested within the parent query. The subquery uses a reference to one or more correlated variables from the parent query. Executing the graph query comprises initiating execution of the parent query, pausing the execution of the parent query responsive to the parent query matching the one or more correlated variables in an intermediate result set, generating a subquery identifier for each match of the one or more correlated variables, modifying the subquery to include a subquery aggregate function and a clause to group results by subquery identifier, executing the modified subquery using the intermediate result set and collecting subquery results into a subquery results table responsive to pausing execution of the parent query, and resuming execution of the parent query using the subquery results table.
US12197435B2
A system includes a database containing database tables. The system also includes one or more processors configured to: (i) determine, for a software application, a set of the database tables containing information used by the software application; (ii) for an item associated with the software application, query the set of the database tables for entries related to the item, wherein the entries are in a first language; (iii) generate, for display, a representation of a first pane and a second pane, wherein the first pane contains the entries, and wherein the second pane contains data input elements for translations of the entries into a second language; (iv) transmit the representation; (v) receive data entered into the data input elements of the second pane; and (vi) store, in the set of the database tables, the data entered into the data input elements as a translation to the second language.
US12197433B2
A social electronic learning system, including a plurality of computing devices for communicating with a plurality of users in an educational community, and at least one server in communication with each of the plurality of computing devices, each server in communication with at least one data storage device configured to host a plurality of electronic portfolios, each electronic portfolio associated with one or more users of the plurality of users in the educational community, wherein each server is configured such that one or more users may associate one or more digital items with each electronic portfolio, and the plurality of users may take actions on the digital items in each electronic portfolio depending on authorization criteria.
US12197428B1
In embodiments, a first resource is produced for a first dataset having a time indicator, by applying a first digital rule. A first notification can be caused to be transmitted about an aspect of the first resource to a remote device. A second dataset can be stored, which has values derived from the first dataset, and encodes a parameter of the first resource. A second digital rule may be stored to replace the first digital rule, at an updating time (Tupd). The second digital rule may have an effective time (Teff) prior to the actual updating time Tupd. A second resource may be produced by applying the second digital rule. A second notification can be caused to be transmitted about an aspect of the second resource to a remote device.
US12197418B1
Techniques for detecting regressions with respect to the accuracy of an anomaly detection compute service in detecting anomalies in users' time series data. The techniques include providing an instrumented time series instrumented with a set of one or more anomalies to the anomaly detection service. The anomaly detection service detects a set of one or more anomalies in the instrumented time series. The precision and recall of the detected anomalies with respect to the instrumented anomalies is computed. From the computed precision and recall, an anomaly detection accuracy is computed as an F-score or F-measure. It is then determined whether a regression in anomaly detection accuracy has occurred by comparing the computed accuracy score to a threshold. If a regression has occurred, an alert can be generated or a recent change to the anomaly detection service can be rolled back.
US12197405B2
Systems and methods for characterizing and forecasting evolving query workloads. The method includes receiving a query, the received query including a parameter value and an arrival time; identifying the query as a recurrent query; extracting a query template from the received query by parsing the received query; based at least on the identifying, generating a feature vector for the received query, the feature vector generated based on the extracted template and the parameter value; and forecasting a future query based on the generated feature vector by applying a neural network.
US12197401B2
A method includes determining that an application is a consumer of one or more records of an event streaming platform. In response to the application being a consumer of the one or more records, a schema that is associated with the one or more records of the event streaming platform can be determined. The schema can define the data structure of each of the one or more records. The method further includes generating a class that structurally conforms to the schema. During runtime, the object that is instantiated from the class may be used by the application to consume the one or more records.
US12197398B2
Examples of a virtualized file server that persistently stores file system event data records are described. The virtualized file server may include an audit framework with a connector publisher that is configured to publish the event data records and other information for consumption by other services using a message system. The event data records may include data related to various operations on the file system executed by the VFS. The VFS may persistently store event data records according to a data retention policy and/or until an event data record is consumed by one or more particular services.
US12197394B1
Embodiments of the present disclosure provide techniques for efficiently and accurately performing propagation of search-head specific configuration customizations across multiple individual configuration files of search heads of a cluster for a consistent user experience. The cluster of search heads may be synchronized such that the search heads operate to receive the configuration or knowledge object customizations from one or more clients from a central or lead search head. To reduce the amount of data that is transferred during propagation, the list of configuration or knowledge object customizations maintained in each search head is filtered from the list of the lead search head until a divergence point is determined. Once determined and communicated to the lead search head, the lead search head sends the configuration and knowledge object customization data that is absent from the internal list of the member search head.
US12197381B1
A system for criteria evaluation can include a memory device, a data processing platform with an evaluation engine, and a human interface device. The system can include a processor coupled to the memory device and connected to a remote computing device and to the data processing platform. The processor can be configured to an execution request and input data, to convert the input data into a first data format to generate a first data file having multiple data items, to transmit the first data file to the evaluation engine, and to cause the evaluation engine to process the first data file, to generate a set of intermediate scores, a combined score, and a message for the combined score and for each intermediate score, to generate a file having a representation of the combined score, intermediate scores, and corresponding messages, to present the converted file on a user-interface device.
US12197365B2
Information processing systems including a plurality of integrated circuit chips have had problems such as an increased cost due to an increase in the number of terminals related to settings of an interface between the chips and delayed program transfer. An information processing system is provided in which a plurality of integrated circuit chips each include a plurality of communication units to be initialized by a common setting terminal. A processing execution unit of a first integrated circuit chip set to a first mode starts establishing a communication connection through one of the initialized communication units to one of the communication units of a second integrated circuit chip set to a second mode.
US12197356B2
If a first group selection setting is set to TRUE, an NVM Express (NVMe) processor sends a first set of NVMe status information that includes a transfer data end event. If a second group selection setting is set to TRUE, the NVMe processor sends a second set of NVMe status information that includes an NVMe error event. A firmware functional module sends firmware status information. The aggregation module aggregates and timestamps the first and second sets of NVMe status information, if any, and the firmware status information to obtain a timestamped and aggregated message stream that is output by an interface. The timestamped and aggregated message stream enables a visualization system to analyze the NVMe processor and the firmware functional module. The NVMe processor, firmware functional module, aggregation module, and interface are in a storage controller, implemented on a system on chip (SOC), that manages a storage medium.
US12197354B2
A method of transferring data between a memory controller and at least one memory module via a primary data bus having a primary data bus width is disclosed. The method includes accessing a first one of a memory device group via a corresponding data bus path in response to a threaded memory request from the memory controller. The accessing results in data groups collectively forming a first data thread transferred across a corresponding secondary data bus path. Transfer of the first data thread across the primary data bus width is carried out over a first time interval, while using less than the primary data transfer continuous throughput during that first time interval. During the first time interval, at least one data group from a second data thread is transferred on the primary data bus.
US12197351B2
Various examples are directed to systems and methods for requesting an atomic operation. A first hardware compute element may send a first request via a network structure, where the first request comprises an atomic opcode indicating an atomic operation to be performed by a second hardware compute element. The network structure may provide an address bus from the first hardware compute element for providing the atomic opcode to the second hardware compute element. The second hardware compute element may execute the atomic operation and send confirmation data indicating completion of the atomic operation. The network structure may provide a second bus from the second hardware compute element and the first hardware compute element. The second bus may be for providing the confirmation data from the second hardware compute element to the first hardware compute element.
US12197348B2
A method and system for uploading data in real time via a USB virtual serial port, and a USB host includes: creating a receiving thread, and presetting a plurality of USB transactions being USB BULK IN packets, and a length requested to be uploaded, submitting the plurality of USB transactions to a USB host driver, and when the receiving thread receives a returned data packet, transmitting the returned data packet to a serial port application layer buffer, immediately applying for a new USB transaction, and submitting the new USB transaction to the USB host driver; and executing, a USB transaction ranked first in a USB transaction queue, when data sent by a USB device is received and the data meets the batch endpoint size, ending the USB transaction and returning a data packet to the receiving thread, and immediately executing next USB transaction in the USB transaction queue.
US12197343B2
A streaming engine employed in a digital data processor may specify a fixed read-only data stream defined by plural nested loops. An address generator produces address of data elements for the nested loops. A steam head register stores data elements next to be supplied to functional units for use as operands. A stream template register independently specifies a linear address or a circular address mode for each of the nested loops.
US12197338B2
Techniques for data processing involve: performing, according to a determination that a programmable circuit receives user-written data, data feature detection by the programmable circuit on a first part of the user-written data. Such techniques further involve: replacing, in response to the first part matching a predetermined data feature, the first part by the programmable circuit with a data representation corresponding to the predetermined data feature. In addition, such techniques involve: writing the data representation to a cache region of a storage system. Accordingly, such techniques can save cache resources of a storage system and can save CPU of the storage system, thus avoiding the latency due to data feature detection and improving the user experience.
US12197335B2
Prefetch circuitry may be configured to transmit a message to cancel a prefetch of one or more cache blocks of a group. The message may correspond to a prefetch message by indicating an address for the group and a bit field for the one or more cache blocks of the group to cancel. In some implementations, the message may target a higher level cache to cancel prefetching the one or more cache blocks, and the message may be transmitted to the higher level cache via a lower level cache. In some implementations, the message may target a higher level cache to cancel prefetching the one or more cache blocks, the message may be transmitted to a lower level cache via a first command bus, and the lower level cache may forward the message to the higher level cache via a second command bus.
US12197334B2
This invention involves a cache system in a digital data processing apparatus including: a central processing unit core; a level one instruction cache; and a level two cache. The cache lines in the second level cache are twice the size of the cache lines in the first level instruction cache. The central processing unit core requests additional program instructions when needed via a request address. Upon a miss in the level one instruction cache that causes a hit in the upper half of a level two cache line, the level two cache supplies the upper half level cache line to the level one instruction cache. On a following level two cache memory cycle, the level two cache supplies the lower half of the cache line to the level one instruction cache. This cache technique thus prefetches the lower half level two cache line employing fewer resources than an ordinary prefetch.
US12197333B2
The described technology is generally directed towards maintaining content selection graphs in an in-memory content selection graph data store in association with respective start times that indicates when the respective graphs become active. When a request to return content selection data is received, an active graph that corresponds to the request and the current time is accessed to obtain the requested content selection data. The response data can be prebuilt, e.g., in a set of active graphs for different client types, so that the response can be returned generally as is from the active graph in the set for that particular client type. A Redis cache can be used to maintain the various graph sets, including the active graph sets and graph sets that will become active at a future time.
US12197312B2
A method is configured to perform a continuous software testing. A processor receives, from a code developer computer, a request to commit a code portion for a microservice to a code repository including a source code for a plurality of microservices. The processor executes, using the source code into which the code portion is incorporated, a test transaction routine including tests respectively associated with the plurality of microservices. The processor determines if one or more errors occurred in response to the executing the test transaction routine. If no errors occurred, the code portion is committed to the code repository, and, if one or more errors occurred, a notification is sent to the code developer computer regarding the one or more errors without committing the code portion to the code repository.
US12197310B2
A computing device is provided, including a processor configured to receive source code at a compiler. The source code may include at least one compound conditional having a plurality of conditions. For each condition of the plurality of conditions, the source code may further include a respective code block including instructions to evaluate the condition. For each ordering of a plurality of orderings of the plurality of conditions, the processor may determine that the ordering satisfies one or more legality constraints. For each ordering of the plurality of orderings that satisfy the one or more legality constraints, the processor may determine a respective estimated computational cost for that ordering. The processor may reorder the plurality of conditions to have an ordering that has a lowest estimated computational cost of the plurality of orderings that satisfy the one or more legality constraints.
US12197307B2
An adaptive feedback timing system and method includes receiving, by a performance observation system, monitoring data associated with electronically monitoring a lesson by a variable feedback teaching device. Adaptive feedback timing also includes receiving, by the performance observation system, error detection data associated with the variable feedback teaching device automatically detecting an error made by a student during the lesson. After receiving the error detection data, a feedback pattern is automatically selected based on a performance history criterion. Feedback data is then communicated to the variable feedback teaching device for presentation to the student according to the automatically selected feedback pattern.
US12197304B2
A method of monitoring behavior of a device includes obtaining, at a computing device, first data based on first sensor data from a first sensor device coupled to the device. The method includes processing, at the computing device, the first data at a first anomaly detection model and at a second anomaly detection model of multiple anomaly detection models trained to detect anomalous behavior of the device. The method also includes determining, based on outputs of the multiple anomaly detection models, whether to generate an alert.
US12197301B2
An example method includes receiving an application, sending a prompt to an applicant to authorize access to financial information by an open banking system, and receiving the financial information associated with the applicant, the financial information including at least income information associated with the applicant. The method also includes determining an income score associated with the applicant based at least in part on the financial information, determining a threshold income score, and determining that the income score is equal to or greater than the threshold income score. The method further includes sending, to a reviewer, a recommendation to approve the application based at least in part on determining that the income score is equal to or greater than the threshold income score.
US12197296B1
The system described herein provides the ability to efficiently back up and restore files within a service, such as a network-based file hosting service or a collaboration service. The system is configured to improve file restoration (may also be referred to as recovery) that occurs in response to an event (may also be referred to as an incident) that compromises a tenant device on which the files reside, thereby preventing access to the files or corrupting the files that are available to the tenant. An example of an event includes a ransomware attack. The described system utilizes a set of defined resources within a boundary to back up tenant files and restore the files. The resources include a metadata database and a blob store. The system combines mutable metadata with immutable content objects within the service to provide faster restoration than the conventional approach.
US12197288B2
A method backs up data items stored in a host device. The method includes activating a backup agent in a host file system of the host device, the host file system including one or more data items to be backed up. The method includes using the activated backup agent for detecting one or more first operations executing one or more changes in the host file system; detecting the one or more changes in the host file system executed by the one or more first operations; and generating a first data backup instruction based on the detected one or more operations and on the detected one or more changes. The method further includes providing one or more operation algorithms to a backup system and providing the generated first data backup instruction to the backup system configured for delayed backup computation of the one or more data items.
US12197287B2
A data storage device includes a host interface for coupling the data storage device to a host system. The data storage device also includes a device memory for storing or providing data in response to commands receive from the host system. The data storage device also includes a controller comprising a storage subsystem and a security subsystem. The storage subsystem is configured to receive a host command from the host interface, and process the host command for the device memory. The security subsystem includes a device recovery circuit configured to monitor the storage subsystem for an exception state, and reinitialize pending operations for the storage subsystem after the exception state. Methods and systems are also disclosed.
US12197277B2
A processing device in a memory sub-system identifies a set of parameters associated with one or more errors detected with respect to a memory device of a memory sub-system. A vector representing the set of parameters is generated. Based on the vector, a classification value corresponding to the one or more errors is generated. Based on the classification value, a set of error recovery operations is selected from a plurality of sets of error recovery operations, and the set of error recovery operations is executed.
US12197276B2
Systems and methods for supporting memory page fault handling for network devices are disclosed. In one implementation, a processing device may receive, at a network interface device of a host computer system, an incoming packet from a network. The processing device may also select a first buffer from a plurality of buffers associated with a receiving queue of the network interface device. The processing device may attempt to store the incoming packet at the first buffer of the plurality of buffers. Responsive to receiving a notification that attempting to store the incoming packet at the first buffer encountered a page fault, the processing device may assign the first buffer to a wait queue of the network interface device. The processing device may further store the incoming packet at a second buffer of the plurality of buffers associated with the receiving queue.
US12197275B2
Systems and methods provide management of PCIe bandwidth within an IHS (Information Handling System) through predictive evaluation of signaling degradation in PCIe lanes of the IHS. Upon initialization of the IHS, a DPU (Data Processing Unit) generates baseline signal integrity measurements for PCIe links supported by a PCIe interface of the DPU. A signaling analytic model operated by the DPU is calibrated using the baseline signal integrity measurements. A signal degradation prediction is generated by the signaling analytics model. When the signal degradation prediction is confirmed versus observed degradation in the PCIe interface, use of the signaling analytics model is activated. The activated signaling analytics module is then utilized to predict a signaling degradation in a connection supported by the PCIe interface of the DPU. In response to the prediction by the activated signaling analytics model, a corrective operation is initiated in order to prevent the predicted signaling degradation.
US12197272B2
A system includes a device having a controller a plurality of finite state machines (FSMs). The device is to detect that one or more FSMs of the plurality of FSMs fails to satisfy a non-idle duration criterion during an operation, where the one or more FSM that fail to satisfy the non-idle duration criterion are associated with one or more errors. The device is to determine a location of the one or more FSMs that fail to satisfy the non-idle duration criterion. The device is to record the location of the one or more FSMs and the one or more errors, restore the one or more FSM to an idle state, and transmit an indication that the one or more FSMs failed to satisfy the non-idle duration criterion.
US12197267B2
A system, method and apparatus for configuring a person detection sensor. The person detection sensor may limit its transmissions in accordance with a pre-configured dwell time. The person detection sensor may receive a new dwell time from a personal communication device. When the new dwell time is received, it is stored in memory and is then used to regulate the number of transmissions of the person detection sensor in accordance with the new dwell time.
US12197264B2
Methods, systems, and devices for power management for a memory device are described. For example, a memory device may include one or more memory dies and may be configured to operate using a first supply voltage and a second supply voltage. The first supply voltage may be associated with a first defined voltage range, and the second supply voltage may be associated with a second defined voltage range. The memory device may include a power management integrated circuit (PMIC) that is coupled with the one or more memory dies and provides the supply voltages to the one or more memory dies. The PMIC may be configured to provide, to the one or more memory dies, a first voltage that is within the first defined voltage range as the first supply voltage and a second voltage that is outside the second defined voltage range as the second supply voltage.
US12197263B2
A system and method for remotely monitoring, measuring and controlling power to an electrically powered device is disclosed herein. The system preferably comprises an apparatus, an electrically-powered device and a controller. The apparatus preferably comprises a cord, an alternating current outlet socket, an alternating current input plug, an electro-mechanical relay, a processor and a transceiver. The system preferably uses a WiFi communication signal to transmit commands from the remote controller to the apparatus.
US12197260B2
A storage system with temperature control. The system includes a plurality of storage devices such as solid state drives, a system controller such as a baseboard management controller, and one or more cooling fans. Each storage devices includes a controller configured to estimate the heat load in the storage device and/or an effective temperature, resulting from operations performed in the storage device. The system controller employs active disturbance rejection control to adjust the fan speed based on the estimated heat loads, the estimated temperatures, and/or the sensed internal temperatures, of the storage devices.
US12197257B2
A rotation shaft assembly includes first and second rotation shafts configured to be connected to first and second bodies, respectively, a synchronization mechanism disposed between and transmissively connected to the first and second rotation shafts, and a control mechanism including first and second followers sleeved at the first and second rotation shaft, respectively, and a lock member disposed between the first and second rotation shafts. In a first state of the first and second bodies flipping relative to each other, the lock member interacts with the first or second follower to fix the first or second rotation shaft. In a second state of the first and second bodies flipping relative to each other, action of the lock member on the first and second followers is released, and the first and second rotation shafts rotate synchronously through the synchronization mechanism.
US12197255B2
A resilient member according to an embodiment comprises one surface and the other surface opposite from the one surface. In a resilient member comprising a first area and a second area, the first area is defined as a folding area, and the second area is defined as a non-folding area. A plurality of first patterns are formed on the first area, and a plurality of second patterns are formed on the second area. The first patterns or the second patterns are formed by holes or grooves. The surface area of second openings, which are formed by the holes or grooves of the second patterns on the one surface or the other surface, differ from one another within the second area.
US12197250B2
A display device is provided. A display device includes a display panel with bendable portions; a support film attached on a bottom surface of the display panel; a first adhesive layer disposed on a bottom surface of the support film; and a plurality of segments disposed on a bottom surface of the first adhesive layer and spaced apart from one another in a first direction, wherein the support film has a smaller elastic modulus than the first adhesive layer.
US12197231B2
This disclosure relates to a man-made ski resort transportation system, including: the ski slope control center(s), being used to receive ski slope environmental data, judge if the environmental data of each ski slope in the man-made ski resort map is within the preset critical value, to define the zones of ski slope in which the ski slope environmental data are not within the preset critical value, and sending the defined ski slopes network digital map to vehicle dispatch control center(s); vehicle dispatch control center, is used to receive the man-made ski resort digital maps, transportation zones environmental parameters and transportation needs, according to the man-made ski resort digital map and the transportation zone's environmental data calculate transportation zone digital map and according to the transportation zone digital map, transportation zone environmental data and transportation needs from users' terminals, work out routes and send them to each vehicle and users.
US12197228B2
System is configured to receive article information corresponding to articles to be transported by computer-controlled vehicles, the articles comprising a first article and a second article, each having a maximum article dimension. System is also configured to assign travel routes about a grid comprising grid cells for the vehicles to travel thereon. The travel route of a first vehicle carrying the first article includes a turning maneuver at a first grid cell. System is configured to control the turning maneuver of the first vehicle in the first grid cell such that there is no contact between the first article carried on the first vehicle with a second article carried on a second vehicle present in a second grid cell that is adjacent to the first grid cell when the first vehicle is undertaking the turning maneuver.
US12197227B2
Autonomous machine navigation techniques may determine vision-based pose data based on feature data and object recognition data extracted from images. The vision-based pose data may be used to generate a three-dimensional point cloud that represents at least a work region. The vision-based pose data may be used to determine an operational vision-based pose relative to the three-dimensional point cloud.
US12197222B2
Disclosed are techniques for avoiding collisions with obstacles by a vehicle, in particular an off-road vehicle. Objects are detected with sensors in a calculated projected path zone of the vehicle footprint based on a vehicle trajectory. Possible path zones on either side of the projected path zone where the vehicle could potentially go with a change in trajectory are determined. The vehicle is slowed down or stopped for objects in the projected path and is slowed less for objects within the possible path zones.
US12197221B2
A device and a method for performing control to change a flexible virtual bumper for maintaining a space between a mobile object and an obstacle to be equal to or larger than a predetermined distance are enabled. A data processing unit that executes control to change the flexible virtual bumper for maintaining the space between the mobile object and the obstacle to be equal to or larger than the predetermined distance, and a drive unit that drives the mobile object in such a way that no obstacle enters the flexible virtual bumper are included. The data processing unit executes control to change the flexible virtual bumper at least either in size or shape. For each one of a plurality of travel route candidates for the mobile object, the data processing unit executes a simulation of changing the bumper size in such a way that no obstacle enters the flexible virtual bumper, and selects a safe travel route.
US12197219B2
A mobile crop monitoring and treatment system includes a vehicle with a propulsion system and multiple sensors mounted on the vehicle. Each sensor is configured to capture data pertaining to at least one plant-related parameter when the sensor is positioned proximate to a plant in a crop. The system also includes a storage system configured to house multiple treatment agents, including at least one chemical pesticide and at least one biological control agent, on-board the vehicle. The system further includes an application system configured to apply one or more of the treatment agents to the plant. In addition, the system includes a controller configured to control movement of the vehicle and operation of the sensors and application system. The controller is configured to cause the application system to apply one or more treatment agents to the plant in response to one or more signals from one or more sensors.
US12197217B2
The vehicle includes an operation switch for manually operating the operation state of the accessories. The vehicle control system includes a first controller that performs an evacuation traveling in response to a decrease in the driver's consciousness level, and a second controller that controls an operation state of the accessories based on a request from the first controller or operation information of the operation switch. The first controller is configured to transmit, to the second controller, a specific operation rejection request for performing a specific operation rejection process of rejecting the control of the accessories based on the specific operation of the operation switch in response to a decrease in the driver's consciousness level. The second controller is configured to perform the specific operation rejection process when the specific operation rejection request is received from the first controller.
US12197211B2
This patent application discloses methods and systems for alerting computerized motor-vehicles about predicted accidents. In an example method, a motor vehicle alerts another motor vehicle about a predicted accident, even though that accident is between the alerting car and a third motor vehicle—for example, the alert is transmitted by non-visual electromagnetic (EM) radiation. When an adjacent motor vehicle receives such accident alert and determines it might itself be hit, it will react so as to minimize its chances of being hit or at least to minimize the damage if it is being hit. Optionally, one or more of the motor vehicles has an onboard device for measuring a blood-alcohol level of a human driver thereof. The measured blood-alcohol level may be used to compute a probability of an occurrence of an accident and/or may be included in one or more of the transmitted accident alerts.
US12197208B2
A first plurality of center points of first two-dimensional bounding boxes corresponding to a vehicle occurring in a first plurality of images acquired by a first camera can be determined. A second plurality of center points of second two-dimensional bounding boxes corresponding to the vehicle occurring in a second plurality of images acquired by a second camera can also be determined. A plurality of non-linear equations based on the locations of the first and second pluralities of center points and first and second camera parameters corresponding to the first and second cameras can be determined. The plurality of non-linear equations can be solved simultaneously for the locations of the vehicle with respect to the first and second cameras and the six degree of freedom pose of the second camera with respect to the first camera.
US12197199B2
Disclosed herein are systems, methods and computer program products for monitoring and maintaining operation, performance and reliability of a process gas compressor and auxiliary equipment used in a production environment by evaluating key performance indications (KPIs) versus design across three areas—thermodynamic, rotor dynamics and system performance ratios.
US12197193B2
A continuous flow manufacturing system includes a tool, configured to hold a part. The system also includes a machine-readable identifier, associated with the tool and encoded with a tool-identification. The system further includes a plurality of workstations. Each one of the plurality of workstations includes a production machine, configured to perform a manufacturing operation on a part, and a reader, configured to read the machine-readable identifier. The system also includes a computing device, configured to retrieve process-data, associated with the tool-identification and a corresponding one of the plurality of workstations, and configured to update the process-data, subsequent to performing the manufacturing operation associated with the corresponding one of the plurality of workstations.
US12197192B2
A method for controlling an industrial process includes providing process data of the industrial process to an active instance of a control software as input, based on this input, updating an internal state of the active instance of the control software that is characterized by a set of internal variables of this active instance; based on this updated internal state, determining an output signal and outputting this output signal to at least one piece of equipment that is configured to alter a state, and/or a behavior, of the industrial process. The method further includes providing a prioritized subset of the internal variables that characterize the state of the active instance to at least one further instance of a control software that is configured to take over control of the industrial process in case of a failure and/or malfunction of the active instance.
US12197185B2
A method of electronically displaying glyphs. The method includes receiving a glyph spacing, moving a first glyph toward a second glyph along an axis, identifying an intersection of a first axis coordinate of the first glyph with a second axis coordinate of the second glyph, and moving at least one of the glyphs along the axis to separate the first and second axis coordinates of the respective first and second glyphs by the glyph spacing.
US12197184B2
Portable, hand-held, battery operated, hydraulic tools are provided with a tool frame, a force sensor, and a location detector. A piston actuated by a hydraulic system within the tool frame applies force to the working head to perform a task, such as to apply a crimp to an electrical connector. The tool determines the maximum force applied to the crimp and records that maximum force along with the geographic location of the tool when the crimp was formed. The maximum force provides an indication of the quality of the crimp and the recorded location allows a potentially defective crimp to be located. Images of crimps can be uploaded to a web service and linked to cycle information for retrieval and review at a later date.
US12197178B2
Systems and methods are disclosed for transporting people using air vehicles.
US12197173B2
A drive circuit, comprising: a target waveform conversion part, configured to convert target waveform information into a current or voltage signal, and output the converted current or voltage signal to a first sampling circuit and a second sampling circuit; a computational module, the computational module outputting an action command on the basis of the output results of the first sampling circuit and the second sampling circuit; and a TDC module for outputting time parameters of a counting interval on the basis of the action command outputted by the computational module. By means of the present circuit, time information of a predetermined interval can be automatically acquired, for example time information of a rising edge or a falling edge, and can then be used to calibrate emission or calibrate the final ranging result of a time-of-flight ranging solution, such that the emitted light waveform of an emission source is more accurate or the ranging result is more accurate.
US12197169B2
An electrostatic charge image developing toner includes a toner particle, and the toner particle includes: a core particle containing a large-diameter particle having a number average particle diameter of 1 μm or more; and a shell layer that includes at least two resin layers each containing an amorphous resin and covers a surface of the core particles, and an outermost layer of the at least two resin layers is a resin layer being made of the amorphous resin.
US12197168B2
A developing cartridge includes: a casing; a developing roller; a shaft; and a cam. The casing is configured to accommodate developer therein. The developing roller is rotatable about a first axis extending in an axial direction. The shaft extends along a second axis extending in the axial direction. The shaft is movable along the second axis. The cam is movable along the second axis in response to axial movement of the shaft. The cam has a cam surface non-parallel with the second axis.
US12197165B2
The image forming apparatus includes: an image carrier, a developing unit, a moving mechanism, and a drive input gear. The developing unit, including a development container and a developer carrier, is supported so as to be swingable among a contact position, a first separate position, and a second separate position. The moving mechanism reciprocates the developing unit between the contact position and the second separate position. The drive input gear inputs, to the developing unit, driving force for driving rotation of the developer carrier. While the developing unit is in the contact position or the first separate position, the drive transmission gear is engaged with the drive input gear. While the developing unit is being moved from the first separate position to the second separate position, the drive transmission gear is separated from the drive input gear.
US12197163B2
A cover member includes: a fittable recess that opens to one side of the cover member in a direction orthogonal to an axis of a shaft member, receives a torsion coil spring from the one side, and fits on an outer periphery of the torsion coil spring; and an anchoring counter element to which one end of the torsion coil spring is anchored. The torsion coil spring is engaged with a hook member while being fitted in the fittable recess, thus biasing the hook member toward movement about the axis of the shaft member to a locking position and supporting both ends of the shaft member rotatably around an internal surface of the coil to function as a bearing member.
US12197162B2
According to an aspect of the present disclosure, there is provided a cleaning device including: an elastic plate-shaped cleaning unit that has a tip portion disposed in contact with a surface of an object-to-be-cleaned which moves in a predetermined direction, is provided to be inclined in a direction facing a moving direction of the object-to-be-cleaned, and cleans hot-melt powder remaining on the object-to-be-cleaned; a facing unit that is disposed in contact with a back surface side of the object-to-be-cleaned and is provided to face the cleaning unit across the object-to-be-cleaned; and a heating unit that heats a contact portion of the cleaning unit to a temperature lower than a softening point of the powder by heating the facing unit.
US12197159B2
An image forming apparatus includes a developing cartridge, a drum cartridge, a casing, a connector, and a controller. The drum cartridge includes a photosensitive drum, a drum cartridge memory, a charger, and a cleaner. The charger is configured to charge the photosensitive drum and including a wire and a grid electrode. The cleaner is configured to clean the wire. The connector is configured to be electrically connected to the drum cartridge memory. Information is writable to the drum memory through the connector. The detection circuit board is configured to detect a state of discharge of the charger. The controller is configured to perform: determining whether or not the state of discharge detected by the detection circuit board is abnormal; and writing, in the drum cartridge memory, information representing occurrence of the abnormal discharge through the connector in a case where occurrence of the abnormal discharge is determined.
US12197151B2
A heating device includes a rotator, a heater, a rotator holder, lubricant, and a shield. The heater heats the rotator in a heat generation range. The rotator holder holds an end of the rotator in a longitudinal direction of the rotator. The lubricant adheres to the rotator holder. The shield shields heat transferred from the heater. The shield includes a first shield, a second shield, and a heat transfer reducer. The first shield faces the heater and the rotator. The second shield faces the rotator holder. The second shield is outside the heat generation range in the longitudinal direction. The heat transfer reducer is disposed between the first shield and the second shield. The heat transfer reducer reduces the heat transferred from the first shield to the second shield.
US12197150B2
A fixing device includes a fixing rotator, a pressure rotator, a fixing nip support, a heat source, and a reflector. The pressure rotator contacts an outer face of the fixing rotator to form a nip through which a recording medium conveyed in a conveyance direction passes. The fixing nip support has a receiving portion to receive a pressing force of the pressure rotator. The heat source inside a loop of the fixing rotator has a heat generation area having a first length in a width direction orthogonal to the conveyance direction. The reflector includes a contacting portion contacting the receiving portion of the fixing nip support and a reflecting portion facing the heat source to reflect radiant heat radiated by the heat source toward an inner face of the fixing rotator. The reflecting portion has a second length in the width direction longer than the first length.
US12197139B2
An object holder configured to support an object, the object holder including: a core body comprising a plurality of burls having distal ends in a support plane for supporting the object; and an electrostatic sheet between the burls, the electrostatic sheet comprising an electrode sandwiched between dielectric layers, wherein the electrostatic sheet is bonded to the core body by a bonding material having a thickness of at least 100 nm.
US12197137B2
A wafer shape metrology system includes a wafer shape metrology sub-system configured to perform one or more stress-free shape measurements on a first wafer, a second wafer, and a post-bonding pair of the first and second wafers. The wafer shape metrology system includes a controller communicatively coupled to the wafer shape metrology sub-system. The controller is configured to receive stress-free shape measurements from the wafer shape sub-system; predict overlay between one or more features on the first wafer and the second wafer based on the stress-free shape measurements of the first wafer, the second wafer, and the post-bonding pair of the first wafer and the second wafer; and provide a feedback adjustment to one or more process tools based on the predicted overlay. Additionally, feedforward and feedback adjustments may be provided to one or more process tools.
US12197136B2
A method including: obtaining an image of at least part of a substrate, wherein the image includes at least one feature manufactured on the substrate by a manufacturing process including a lithographic process and one or more further processes; determining one or more image-related metrics in dependence on a contour determined from the image, wherein one of the one or more image-related metrics is an edge placement error, EPE, of the at least one feature; and determining one or more control parameters of the lithographic process and/or the one or more further processes in dependence on the edge placement error, wherein at least one control parameter is determined so as to minimize the edge placement error of the at least one feature.
US12197131B2
A method includes forming a resist pattern over a structure, the resist pattern having a trench surrounded by first resist walls extending lengthwise along a first direction and second resist walls extending lengthwise along a second direction perpendicular to the first direction. The method includes loading the structure and the resist pattern into an ion implanter so that a top surface of the resist pattern faces an ion travel direction of the ion implanter. The method includes tilting the structure and the resist pattern so that the ion travel direction forms a tilt angle with respect to an axis perpendicular to the top surface of the resist pattern. The method includes first rotating the structure and the resist pattern around the axis to a first position. The method includes first implanting ions into the resist pattern with the structure and the resist pattern at the first position.
US12197121B2
A phase shift mask blank including a transparent substrate, an etching protection film formed on the transparent substrate, and a phase shift film formed in contact with the etching protection film, for exposure light being ArF excimer laser. The etching protection film is composed of a material containing hafnium and oxygen or hafnium, silicon and oxygen, and has a thickness of 1 to 30 nm, and a transmittance of not less than 85% with respect the exposure light, and the phase shift film is composed of a material containing silicon and being free of hafnium, and has a thickness of 50 to 90 nm.
US12197113B2
The invention provides a heat dissipation system and a projection device including the same. The heat dissipation system includes a case, a plurality of liquid cold plates, a first radiator and a second radiator. The case includes a main air inlet and an air outlet. The liquid cold plates are disposed in the case. The first radiator is disposed in the case and beside the main air inlet. The second radiator is disposed in the case and beside the air outlet. The liquid cold plates, the first radiator and the second radiator are connected with one another. The invention has a good heat radiating effect.
US12197110B2
A camera module includes a lens assembly, a lens holder, and an image sensor assembly. The lens assembly includes a lens barrel and multiple lens elements embedded within the lens barrel. A change of temperature causes an optical focal shift that is determined according to an optical thermal shift rate associated with an optical design of the lens assembly. The lens holder has a lens holder CTE to compensate for the optical focal shift by thermo-mechanical expansion. The change of temperature causes a length expansion of the lens holder determined at least in part according to the lens holder CTE. The image sensor assembly includes an image sensor and a substrate coupled to the image sensor, the image sensor to capture light passing through the multiple lens elements and convert the captured light into image signals. The lens holder is attached to the lens barrel and the substrate using adhesives.
US12197108B2
A case for use in association with an electronic device having a camera system with a flash that can serve as a flashlight, including: (a) a case body, wherein the case body is adapted to releasably retain the electronic device; and (b) a cover member, wherein the cover member is adapted to enable a person to use the flash of the camera system as a flashlight while simultaneously preserving his/her night vision.
US12197107B2
An optical element driving device driving an optical element in the optical path direction includes: a holding part capable of holding the optical element; an housing part that surrounds a circumference of the holding part and houses the holding part; and inside the housing part, a support part including a first support part and a second support part disposed on the circumference at different positions, and supports the holding part to be movable in the optical path direction by pressing the holding part by the first support part and engaging the second support part with the holding part in accordance with the pressing. The support part is configured to allow adjustment of an engagement position between the second support part and the holding part by relatively displacing facing portions of the second support part and the holding part in a circumferential direction according to the pressing.
US12197106B2
An image sensor includes: a first pixel having a first photoelectric conversion unit that photoelectrically converts light having entered therein, and a first light blocking unit that blocks a part of light about to enter the first photoelectric conversion unit; and a second pixel having a second photoelectric conversion unit that photoelectrically converts light having entered therein and a second light blocking unit that blocks a part of light about to enter the second photoelectric conversion unit, wherein: the first photoelectric conversion unit and the first light blocking unit are set apart from each other by a distance different from a distance setting apart the second photoelectric conversion unit and the second light blocking unit.
US12197104B2
Devices and/or methods provided herein relate to providing conversion of photons between an optical domain and a microwave domain. An electronic structure can comprise a resonator assembly comprising a microwave resonator and an optical resonator, an optical pump waveguide that transmits an optical pump input to the resonator assembly, and an optical signal waveguide, separate from the optical pump waveguide, that transmits an optical signal relative to the resonator assembly. The electronic structure further can comprise a microwave signal waveguide that transmits a microwave signal relative to the resonator assembly. The optical pump waveguide can comprise a delay portion that delays receipt of the optical pump input to the resonator assembly through the optical pump waveguide to a time after reduction of a majority of decoherence of the resonator assembly caused by scattering of a portion of the optical pump input, which portion does not enter the optical pump waveguide.
US12197103B2
A frequency conversion system includes a bus waveguide, a first pump laser coupled to the bus waveguide and characterized by a first frequency, a second pump laser coupled to the bus waveguide and characterized by a second frequency, an input light combining device coupled to the bus waveguide and configured to combine light from the first pump laser and the second pump laser to produce a combined light, and a plurality of optical resonators coupled to the bus waveguide. Each optical resonator of the plurality of optical resonators has a respective resonance line width, wherein for each optical resonators of the plurality the respective resonance line width overlaps with a resonance line width of at least one adjacent optical resonator of the plurality of optical resonators, and wherein each optical resonator of the plurality is configured to generate output light at a converted frequency via frequency mixing.
US12197101B2
An optical waveguide device includes a slot groove formed in a substrate; a pair of electrodes disposed in the slot groove; an electro-optic polymer material in the slot groove; and a step portion formed at an outer side of the slot groove, in a length direction of the slot groove.
US12197100B2
Electro-optical devices and methods for constructing electro-optical devices such as a switch or phase shifter. An electrode layer is deposited on a substrate layer, a waveguide structure is deposited on the electrode layer, a first cladding layer is deposited on the waveguide structure, and the first cladding layer is planarized and bonded to a wafer. The substrate layer is removed and the electrode layer is etched to split the electrode layer into a first electrode separated from a second electrode. A second cladding layer is deposited on the etched electrode layer. The first and second electrodes may be composed of a material with a large dielectric constant, or they may be composed of a material with a large electron mobility. The device may exhibit a sandwich waveguide architecture where an electro-optic layer is disposed between two strip waveguides.
US12197098B2
Controllers and control methods apply a drive voltage to bus bars of a thin film optically switchable device. The applied drive voltage is provided at a level that drives a transition over the entire surface of the optically switchable device but does not damage or degrade the device. This applied voltage produces an effective voltage at all locations on the face of the device that is within a bracketed range. The upper bound of this range is associated with a voltage safely below the level at which the device may experience damage or degradation impacting its performance in the short term or the long term. At the lower boundary of this range is an effective voltage at which the transition between optical states of the device occurs relatively rapidly. The level of voltage applied between the bus bars is significantly greater than the maximum value of the effective voltage within the bracketed range.
US12197095B2
A liquid crystal composition includes a component A composed of one or more liquid crystals with negative dielectric anisotropy and a component B composed of one or more compounds selected from a general formula I, where the optical anisotropy of the liquid crystal composition is larger than 0.14. The elastic coefficient of a liquid crystal system is adjusted by introducing a bi-mesogenic compound into a negative liquid crystal or a negative liquid crystal mixture. When the liquid crystal composition is used for the dimming device, the minimum light transmittance of the dimming device in the dark state can be significantly reduced, the adjustment range of the light transmittance in the light state and the dark state can be expanded, and the haze in the dark state can be increased, thereby broadening the use range. R1-MG1-X-MG2-R2 I
US12197091B2
A liquid crystal spatial light modulator and a three-dimensional display device are provided. The liquid crystal spatial light modulator includes a base substrate and a plurality of pixel units arranged in an array. Each pixel unit includes one pixel electrode, and the pixel electrode is located on the base substrate. Each pixel unit includes a light shielding structure, and the light shielding structure is configured to divide the each pixel unit into a plurality of pixel regions.
US12197090B2
A light adjustment device includes a panel unit including a plurality of light adjustment panels stacked in a first direction, each light adjustment panel including a first substrate and a second substrate, the first substrate including a first terminal, the second substrate overlapping the first substrate and including a second terminal, and a metal film provided at a side part of the panel unit and extending in the first direction.
US12197088B2
An array substrate includes a first electrode. The first electrode includes first, second, third and fourth side walls and first and second bottom walls. Ends of the third and fourth side walls are connected by the second bottom wall. A shortest distance d1 is from the first bottom wall to the second bottom wall. A distance d2 is from an end of the first side wall away from the second side wall to an end of the third side wall away from the fourth side wall. A distance d3 is from an end of the second side wall away from the first side wall to an end of the fourth side wall away from the third side wall, and d1
US12197086B2
A light adjustment device includes a panel unit in which a plurality of light adjustment panels are stacked in a first direction, each of the light adjustment panels including a first substrate and a second substrate, the first substrate including a first terminal, the second substrate overlapping the first substrate and including a second terminal, a conductive member provided at an end part of the panel unit in a second direction intersecting the first direction, the conductive member extending in the first direction, and a sealing member disposed between the first substrate and the second substrate in each of the light adjustment panels and overlapping a coupling terminal including the first terminal and the second terminal when viewed in the first direction.
US12197071B2
The present invention relates to a lighting apparatus using LEDs as light sources and a display using the lighting apparatus, particularly, the present invention provides a lighting apparatus including: a plurality of light sources located on a printed circuit board; and a reflecting unit provided on the printed circuit board; and a spaced area provided inside the reflective unit.
US12197062B2
The present invention relates to a liquid crystal composition for a light-scattering liquid crystal device shown in FIG. 1 containing a polymerizable compound selected from the group consisting of compounds represented by the following general formula (1) as a first component and containing a compound having a negative dielectric anisotropy as a second component, a light-scattering liquid crystal device using the liquid crystal composition, and a smart window using the light-scattering liquid crystal device. A reverse mode type light-scattering liquid crystal device can have excellent transparency when no voltage is applied and a reduced driving voltage by the liquid crystal composition of the present invention.
US12197054B2
An optical device includes an X-cut substrate, and a first waveguide and a second waveguide each being formed on the substrate and having a folding structure. The optical device includes a first signal electrode to generate a first electric field, and a second signal electrode to generate a second electric field with a reverse phase as compared to the first field. The first waveguide includes a first waveguide on an outward side to which the first field is applied from the first signal electrode, and a first waveguide on a return side to which the second field is applied from the second signal electrode. The second waveguide includes a second waveguide on the outward side to which the first field is applied from the first signal electrode, and a second waveguide on the return side to which the second field is applied from the second signal electrode.
US12197052B2
In order to provide an optical waveguide element that is capable of reducing coupling loss at a coupling portion with an optical fiber and of reducing propagation loss in an optical waveguide, the optical waveguide element comprises a supporting substrate and a waveguide layer consisting of a material having an electro-optic effect stacked on the supporting substrate, wherein a rib portion for forming an optical waveguide is provided protruding on an upper surface of the waveguide layer; a groove portion is formed on an upper surface of the supporting substrate directly below a part of the rib portion; and the groove portion is filled with a material having an effective refractive index comparable to that of the waveguide layer.
US12197037B2
Provided are an imaging lens system, a camera module and an electronic device. The imaging lens system, from an object side to an imaging plane, sequentially includes: a first lens with a negative focal power, a second lens with a positive focal power, a third lens with a positive focal power and a fourth lens with a negative focal power. An object side surface of the first lens includes a paraxial region and a peripheral region. In the object side surface of the first lens, at least one inflection point is defined between the paraxial region and the peripheral region, and the paraxial region is concave relative to the at least one inflection point. An image side surface of the third lens is convex. A paraxial region of an image side surface of the fourth lens is concave.
US12197036B2
An improved retroreflector assembly is provided. The retroreflector assembly has a retroreflector comprising three plates having optically flat reflective surfaces disposed at right angles to each other, wherein the retroreflector has a clear aperture distance, and an axis aligned equidistantly from the three plates and extending from a vertex of the retroreflector, a housing for receipt therein of the retroreflector, at least one mounting element extending from the retroreflector, wherein the mounting element at least partially secures the retroreflector to the housing, and a vertical height smaller in distance than the clear aperture distance in a direction parallel to the axis of the retroreflector, and a method for mounting the same.
US12197030B2
A lens set with an aligning structure includes a plurality of lenses. For two adjacent lenses, when one of these two lenses has a plurality of square accommodating spaces at its peripheral area, the other one has a plurality of triangular pillars with bottom surfaces that are right-angled triangles at its corresponding peripheral area. Each of the aforementioned triangular pillars is accommodated in each of the square accommodating spaces with an inclined surface facing each of the square accommodating spaces.
US12197026B2
A mounting system for latching a cable management structure to a telecommunications fixture includes a first locking feature on the management structure defining first and second hook-like members separated apart, each defining a vertical slide portion and a larger vertical retention portion, the first locking feature including an elastically flexible latch between the first and second hook-like members. A second locking feature defining first and second slots is located on a planar wall of the telecommunications fixture, wherein the first and second slots define a receiver portion and a retention portion, the receiver portion for accommodating the retention portion of the hook-like members and the retention portion for accommodating the slide portion of the hook-like members, the second locking feature also defining a latch opening. The cable management structure also defines curvature that provides bend radius protection along at least two perpendicular planes.
US12197024B2
A fiber optic assembly is provided including a cable port seal including a first sealing component, a first and second compression element configured to compress the first sealing component in a first direction, a second sealing component, and a cap configured to compress the first and second sealing component in a second direction. The compression in the first direction and second direction provides a seal around a cable. The fiber optic assembly also includes a strain relief including a body defining a sidewall, a passthrough disposed in the body from a first end to a second end, and a slot enabling a fiber optic cable to be inserted into the passthrough. The strain relief also includes a plurality of hooks disposed on an exterior surface of the sidewall and configured to resist movement of a strength member of the cable, when the strength member is wrapped around the body.
US12197022B2
An assembly alignment structure for optical component includes an optical fiber, comprising: a combined fiber segment and a plurality of bare fiber segments; a cover plate, having a first installation surface disposed with a plurality of guide grooves, an installation groove, and at least one first coupling groove, the bare fiber segments being in the corresponding in the guide grooves; a lens, arranged in the installation groove; a chip, having a signal receiving surface; a carrier plate, having a second installation surface disposed with at least one second coupling groove, the chip being fixed on the second installation surface; and at least one positioning post; wherein when the cover plate and carrier plate are aligned, the positioning post is located in the first and second coupling grooves, and the optical fiber and the lens are fixed and aligned between the carrier plate and the cover plate.
US12197019B2
Electro-optical systems and methods are described including a photonic substrate optically coupled to a photonic integrated circuit (PIC). The photonic substrate and the PIC may comprise one or more optical elements. A mechanical aligner may be coupled to the photonic substrate. The mechanical aligner may be configured to align an optical element (e.g., optical fiber) to optically couple the optical element to the PIC via the one or more optical elements.
US12197018B2
A fiber optic cable connector configured to be securely coupled with a cable jacket without crimping includes a connector body including a rear sleeve portion configured to receive a jacket of a fiber optic cable, a ferrule holder configured to be slidingly seated in a forward end of the connector body, a ferrule configured to be seated in the ferrule holder and to terminate an optical fiber, and a retention member having an inner diameter sized to fit into an annular groove in the jacket of the fiber optic cable and an outer diameter sized to extend radially outward of an outer surface of the jacket such that the retention member is configured to engage a surface of the rear sleeve portion of the connector body when the retention member is seated in the annular groove in the jacket so as to increase connection strength between the connector body and the jacket and to resist pull force on the fiber optic cable without crimping the connector body to the jacket.
US12197014B2
An adapter has a main body with a central opening extending between two sides and latches to engage a panel into which the adapter is disposed. The main body also includes latch receptacles on an outside portion to receive the latches when compressed during insertion into the panel. The receptacles are not in communication with the central opening, preventing dirt and debris from entering the central opening from around the latches.
US12197009B2
An optical fiber cutter includes: a fiber holder that holds optical fibers disposed in a row in a first perpendicular direction perpendicular to a longitudinal direction of the optical fibers, wherein each of the optical fibers includes a glass portion and a coated portion that covers the glass portion; an alignment member having an insertion hole through which the glass portions extending from the fiber holder are inserted; a base including; a first placement portion on which the fiber holder is disposed; and a second placement portion positioned at a distance from the first placement portion, and on which the alignment member is disposed; and a blade member that scratches surfaces of the glass portions by moving in the first perpendicular direction between the first placement portion and the second placement portion with respect to the base.
US12197004B2
Silicon photonic integrated circuit (PIC) on a multi-zone semiconductor on insulator (SOI) substrate having at least a first zone and a second zone. Various optical devices of the PIC may be located above certain substrate zones that are most suitable. A first length of a photonic waveguide structure comprises the crystalline silicon and is within the first zone, while a second length of the waveguide structure is within the second zone. Within a first zone, the crystalline silicon layer is spaced apart from an underlying substrate material by a first thickness of dielectric material. Within the second zone, the crystalline silicon layer is spaced apart from the underlying substrate material by a second thickness of the dielectric material.
US12197002B2
Disclosed are a heterogeneously integrated optical modulator and a manufacturing method thereof. The modulator includes a substrate having a trench, an input waveguide disposed at one side of the trench, an output waveguide disposed at the other side of the trench, a first Mach-Zehnder interferometer including first branch waveguides disposed between the input waveguide and the output waveguide and a heater disposed on one of the first branch waveguides, and second Mach-Zehnder interferometers connected to each of the first branch waveguides.
US12196999B2
A display with a two-dimensional display element, which is planar or curved, and an illumination unit for the display element is disclosed. The display has a light source, a light guide and a receiving housing in which the light guide is arranged. The light guide is centered in the middle in its longitudinal direction by means of a centering element in the receiving housing.
US12196998B2
A light source device includes a light guide plate, an optical adhesive, and a light source element. The light guide plate includes a light guide substrate and an enhancement layer. The light guide substrate has a light incident surface, a first surface, and a second surface. The first surface is opposite to the second surface, and the light incident surface extends between the first surface and the second surface. The enhancement layer is disposed on the light guide substrate. A thickness of the enhancement layer is from 1 micrometer to 25 micrometers and a first refractive index of the light guide substrate is greater than a second refractive index of the enhancement layer. The optical adhesive is interposed between the first surface of the light guide substrate and the optical adhesive. The light source element is disposed beside the light incident surface to emit light toward the light incident surface.
US12196991B2
A display device includes a display panel and a polarizer positioned above the display panel. The display panel includes a flat-surface part having a flat state and a curved-surface part having a curved state. The flat-surface part is adjacent to the curved-surface part. The polarizer includes a first polarization region corresponding to the flat-surface part and a second polarization region corresponding to the curved-surface part. The polarizer comprises a hard coating layer, positioned on the first polarization region.
US12196986B2
A method for producing a substrate (10) for an optical element (11) includes: introducing a starting material, preferably a metal or a semimetal, into a container and melting the starting material, producing a material body having a quasi-monocrystalline volume region (8) by directionally solidifying the molten starting material proceeding from a plurality of monocrystalline seed plates arranged in the region of a base of the container, and producing the substrate by processing the material body to form an optical surface (12). An associated reflective optical element (11), in particular for reflecting EUV radiation (14) includes: a substrate having an optical surface on which a reflective coating (13) is applied. The substrate is typically produced in accordance with the associated method and has a quasi-monocrystalline volume region (8).
US12196985B2
An optical film for a sub-millimeter light emitting diode (MiniLED) backlight module and a method for preparing the optical film are disclosed. The MiniLED backlight module includes a diffusion film, an optical film, a reflection film and MiniLED chips. The diffusion film is provided above the optical film. The reflection film is provided under the MiniLED chips. The MiniLED chips are provided between the reflection film and the optical film. The first end of the optical film includes multiple first microstructures. The second end of the optical film includes multiple second microstructures. In the disclosure, photoresists are spin-coated on one end of an optical film substrate. A lithography direct write process is adopt to form a microstructure morphology on the surface of the OCA. The morphology is cured after development and hot baking to obtain an optical film.
US12196984B2
A splicing display apparatus for floating images and a multi-layer display device comprising the same are disclosed. The splicing display apparatus comprises: a display module configured to emit display light constituting a target image. The display module comprises a plurality of display portions arranged at intervals along a first direction. Each display portion is configured to display a corresponding portion of the target image. The splicing display apparatus further comprises a plurality of optical imaging modules configured to receive the display light emitted from the display modules to form a plurality of floating sub-images in the air. Each optical imaging module has an object plane and an image plane. Each of the plurality of display portions is disposed at an object plane of a corresponding optical imaging module of the plurality of optical imaging modules, and the display light emitted from each display portion presents a corresponding floating sub-image at the image plane through the corresponding optical imaging module. The plurality of floating sub-images constitute a complete floating image of the target image, and adjacent floating sub-images of the plurality of floating sub-images have overlapping splicing areas and have the same image content in the splicing areas.
US12196980B2
A lens driving device being capable of securing smooth movement of a lens support body includes a guide mechanism. The guide mechanism includes a guide groove and a guide projection for fitting into the guide groove so as to be able to slide. The guide groove includes a bottom face formed in a planar shape. In an XYZ orthogonal coordinate system wherein a sliding direction is an X direction and a height direction is a Z direction, the guide projection includes a Z direction end face opposing the guide groove bottom face. A cross-section profile of the Z direction end face sectioned along an XZ plane is formed with a curved shape convex on the guide groove bottom face side, and a cross-section profile of the Z direction end face sectioned along a YZ plane is formed with a curved shape convex on the guide groove bottom face side.
US12196979B2
Embodiments provide an optical imaging system, which includes a first aberration compensation lens group, a polarizer, an optical imaging module, and a display, where the display, the first aberration compensation lens group, the polarizer, and the optical imaging module are sequentially arranged. The display is configured to emit non-polarized light. The first aberration compensation lens group is configured to perform aberration compensation on the non-polarized light emitted by the display. The polarizer is configured to transmit polarized light in non-polarized light that is obtained after the aberration compensation and that is emitted by the first aberration compensation lens group. The optical imaging module is configured to: fold an optical path, and emit the polarized light. The embodiments of this application are applied to an optical imaging process.
US12196969B2
A display device includes a light guide plate; an input grating on a first surface of the light guide plate and configured to generate a diffracted transmission beam; an output grating on the first surface of the light guide plate and spaced apart from the input grating, wherein the output grating is configured to generate a first output beam emitted from the light guide plate; and an optical efficiency enhancement layer on a second surface of the light guide plate and overlapping at least one of the input grating and the output grating in a traveling direction of the input beam, the second surface being opposite to the first surface.
US12196961B2
A method for exactly aligning at least two holograms arranged in optical waveguides with respect to one another includes writing a first hologram and a first mark in a first optical waveguide. The method also includes writing a second hologram and a second mark in a second optical waveguide. The method further includes positioning the first optical waveguide and the second optical waveguide with respect to one another. The method also includes illuminating the first mark and the second mark. A pattern occurring during the illumination after passing the first mark and the second mark is detected. The method further includes changing the position of one of the optical waveguides until the detected pattern matches a specified pattern.
US12196959B2
A head-up display is configured to project an image on a transparent reflection member to cause an observer to visually recognize a virtual image, and includes a display device configured to display the image, and a projection optical system configured to project the image displayed by the display device as the virtual image for the observer. The projection optical system is configured to form an image as an intermediate image, and includes a first lens configured to condense light, and a first optical element configured to diffuse light. The first lens and the first optical element are disposed in this order along an optical path from the display device. The first lens is inclined with respect to a reference beam which is defined as a beam reaching a center of a viewpoint region of the observer and corresponding to a center of the virtual image.
US12196950B2
A method of Lissajous scanning includes driving a first oscillator structure about a first rotation axis at a first resonance frequency according to a first driving signal, and driving a second oscillator structure about a second rotation axis at a second resonance frequency according to second driving signal different from the first resonance frequency. The first driving signal has a first low level, a first high level, and a first duty cycle, the combination of which produces the first resonance frequency, and the second driving signal has a second low level, a second high level, and a second duty cycle, the combination of which produces the second resonance frequency. At least one of the second low level, the second high level, and the second duty cycle is different from the first low level, the first high level, and the first duty cycle, respectively.
US12196943B2
An optical system comprising a segmented optical element comprising a plurality of segments disposed adjacent each other to define a pupil, wherein one or more of the plurality of segments comprises a pair of curved edges, wherein the segmented optical element is arranged such that a curved gap is defined between adjacent segments.
US12196931B2
A converter lens according to an exemplary embodiment of the present invention is a converter lens that has a negative refractive power and increases a focal length of an entire system. The converter lens includes a front group having a positive refractive power and a rear group having a negative refractive power, and the front group is a lens unit having a combined refractive power having a maximum positive refractive power in a case where the combined refractive power is obtained by combining a refractive power of each lens in order from the lens closest to an object toward an image side. At this time, a focal length of the front group, a focal length of the converter lens, and a lateral magnification of the converter lens when the converter lens is disposed on an image side of a master lens are determined as appropriate.
US12196919B2
An optical imaging system includes a first lens having a positive refractive power, a second lens having a positive refractive power, a third lens having a positive refractive power, a fourth lens having a negative refractive power, a fifth lens having a positive refractive power, wherein an object-side surface of the fifth lens is concave; and a sixth lens having a negative refractive power, wherein the sixth lens has an inflection point formed on an image-side surface thereof, wherein the first to sixth lenses are sequentially disposed from an object side toward an imaging plane.
US12196908B2
A method comprises conveying a downhole tool in a production tubing within a casing that is around a wall of a wellbore formed in a subsurface formation, wherein cement is placed in an annulus defined between the casing and the wall of the wellbore. The downhole tool includes at least one unipole receiver and at least one of a unipole and a monopole transmitter. The transmitter and receiver are mounted on a rotatable portion of the downhole tool. The method includes performing the following operations at at least two azimuthal positions, emitting an acoustic transmission outward toward the cement and detecting an acoustic response that is in response to the acoustic transmission propagating through the production tubing and the casing and into the cement. The acoustic response includes casing extensional waves, casing non-extensional waves, and tubing waves. The method includes evaluating the cement based on the casing extensional waves.
US12196904B2
Methods, systems, and computer-readable medium to perform operations including: generating a first time-frequency spectrum of a first seismic trace from an original seismic dataset; generating a second time-frequency spectrum of a second seismic trace from an enhanced seismic dataset, where the second seismic trace corresponds to the first seismic trace; and re-combining an amplitude spectrum of the first time-frequency spectrum and a phase spectrum of the second time-frequency spectrum to generate a third time-frequency spectrum of an output trace that corresponds to the first and second seismic traces.
US12196902B2
An apparatus, a method, and a non-transitory computer readable medium for event detection of passive seismic data are disclosed. The apparatus includes processing circuitry extracts features from the passive seismic data based on a backbone subnetwork of a residual deep neural network. The processing circuitry generates bounding box proposals for a region of interest (ROI) in the passive seismic data based on the extracted features being input to a region proposal network of the residual deep neural network. The processing circuitry classifies the bounding box proposals into two groups. Each bounding box proposal in a first group indicates that a corresponding seismic signal presents in the ROI. Each bounding box proposal in a second group indicates that no seismic signal presents in the ROI. The processing circuitry determines at least one seismic signal in the ROI from the first group of bounding box proposals.
US12196889B2
Methods and systems for combining return signals from multiple channels of a LIDAR measurement system are described herein. In one aspect, the outputs of multiple receive channels are electrically coupled before input to a single channel of an analog to digital converter. In another aspect, a DC offset voltage is provided at the output of each transimpedance amplifier of each receive channel to improve measured signal quality. In another aspect, a bias voltage supplied to each photodetector of each receive channel is adjusted based on measured temperature to save power and improve measurement consistency. In another aspect, a bias voltage supplied to each illumination source of each transmit channel is adjusted based on measured temperature. In another aspect, a multiplexer is employed to multiplex multiple sets of output signals of corresponding sets of receive channels before analog to digital conversion.
US12196871B2
A beacon transmitter including a wireless transceiver and an electronic controller coupled to the wireless transceiver. The electronic controller is configured to repeatedly transmit, via the wireless transceiver, a first beacon signal through a first number of transmission repetitions spaced at a first repeat interval, and receive an acknowledgement signal via the wireless transceiver. The electronic controller is also configured to stop transmission of the first beacon signal for a first predetermined amount of time based on receipt of the acknowledgement signal, determine that the first predetermined amount of time has expired, and resume repeatedly transmitting, via the wireless transceiver, the first beacon signal in response to determining that the predetermined amount of time has expired.
US12196869B2
A method for audio focusing is provided, the method comprising: receiving a multi-channel audio signal that represents sounds in sound directions that correspond to respective positions in an image area of an image; receiving an indication of an audio focus direction that corresponds to a first position in the image area; selecting a primary sound direction from a plurality of different available candidate directions, wherein said plurality of different available candidate directions comprise said audio focus direction and one or more offset candidate directions and wherein each offset candidate direction corresponds to a respective candidate offset from said first position in the image area; and deriving, based on said multi-channel audio signal in dependence of the selected primary sound direction, an output audio signal.
US12196861B2
Methods and apparatus for monostatic pulsed time-resolved wide-field-of-view underwater laser imaging. In embodiments, a rotatable optical assembly consisting of a single pyramid mirror and optical ports for each facet is used to both direct a transmitted pulsed laser beam to a target and focus the return signal to a high dynamic range detector, such as a photomultiplier tube, The detector output signal is sampled by a high-speed digitizer and can be processed to generate three-dimensional images.
US12196857B1
A system and method for collecting distortion compensation data to continually update and improve a distortion compensation algorithm for correcting position and orientation (PnO) information regarding an object tracked. The method may be performed while the object is freely in motion. Collection of the distortion compensation data is based on a first PnO solution based on the first PnO measurement data and irrespective of the second PnO measurement data, and a second PnO solution based on a correction algorithm that includes the first PnO measurement data, the second PnO measurement data, and PnO correction data. The first and second PnO solutions may be added to the PnO correction data to continually update and improve the distortion compensation algorithm.
US12196856B2
Alignment systems and methods are disclosed. A system includes a first component and a second component. The first component has a first body supporting a first alignment member. The second component has a second body supporting a second alignment member. The first and second alignment members are separated from another and are configured to provide an indication that a fluoroscopic device is properly aligned with an anatomical plane when viewed under fluoroscopy. A method includes placing a first component supporting a first alignment member and a second component supporting a second alignment member relative to a patent, and aligning a fluoroscopic device with an anatomical plane using the first and second alignment members.
US12196854B2
Doppler correction of phase-encoded LIDAR includes a code indicating a sequence of phases for a phase-encoded signal, and determining a first Fourier transform of the signal. A laser optical signal is used as a reference and modulated based on the code to produce a transmitted phase-encoded optical signal. A returned optical signal is received in response. The returned optical signal is mixed with the reference. The mixed optical signals are detected to produce an electrical signal. A cross spectrum is determined between in-phase and quadrature components of the electrical signal. A Doppler shift is based on a peak in the cross spectrum. A device is operated based on the Doppler shift. Sometimes a second Fourier transform of the electrical signal and the Doppler frequency shift produce a corrected Fourier transform and then a cross correlation. A range is determined based on a peak in the cross correlation.
US12196853B2
A phase correcting device of an embodiment includes a local oscillator that includes an all digital phase-locked loop configured to generate a plurality of kinds of local oscillation signals based on a reference clock, and is configured to give one of the local oscillation signals to a device configured to detect a phase of an inputted signal, a phase detector configured to acquire and output, at a predetermined timing, an output of a phase integrator included in the all digital phase-locked loop, and a phase calculator configured to acquire, a plurality of times at predetermined timings, values outputted from the phase detector and correct the phase of the inputted signal by using a difference between the values.
US12196851B2
A computing system may mount on an ownship vehicle. The computing system may include a memory configured to store three-dimensional radar data indicating weather proximate to the ownship vehicle; a touchscreen; and processing circuitry. The processing circuitry is configured to output, for display by the touchscreen, a two-dimensional overhead profile of the weather proximate to the ownship vehicle; receive, from the touchscreen, an indication of a selected region of the weather proximate to the ownship vehicle; determine, based on the three-dimensional radar data, additional information corresponding to the selected region of the weather; and output, for display by the touchscreen, the two-dimensional overhead profile of the weather overlaid with an indication of the additional information about the selected region.
US12196850B2
This disclosure relates generally to method and system to track and monitor human using an array of radars. Human tracking is necessarily important in security, especially with the growth of threats and incidents. Conventional systems and method lack in tracking target subject being authenticated to move around the monitoring environment. The present invention provides a method of detect human continually based on radar signals from an array of radars to track the presence of one or more target subjects associated within the monitoring environment. Further, a height surface plot of each target subject present in a radar range is constructed for identification. Then, each target subject present in the radar range of the monitoring environment based on mapping the height surface plot with a predefined height map. The characteristics of each target subject helps in detecting the target subject accurately.
US12196847B2
The disclosure provides a radar apparatus for estimating a range of an obstacle. The radar apparatus includes a local oscillator that generates a first ramp segment and a second ramp segment. The first ramp segment and the second ramp segment each includes a start frequency, a first frequency and a second frequency. The first frequency of the second ramp segment is equal to or greater than the second frequency of the first ramp segment when a slope of the first ramp segment and a slope of the second ramp segment are equal and positive. The first frequency of the second ramp segment is equal to or less than the second frequency of the first ramp segment when the slope of the first ramp segment and the slope of the second ramp segment are equal and negative.
US12196842B2
A method for monitoring and sustaining vitality of a target system (TS) dynamically by providing an object oriented information system (OOIS) for TS, receiving and monitoring information of surrounding environment of TS and information within TS by sensory units; creating received and monitored information wave packets (RMIWP); transform RMIWP into one or more processed information wave packets (PIWP) by translating frequencies of RMIWP into a common frequency; storing PIWP in ordered time sequence, space and logical classifications; recognizing strategic events (SE) based on stored PIWP, refining details of SE, recognizing a criteria for maximum vitality of TS, recognizing future plans (FP) based on SE and evaluating vitality of OOIS and recognizing a FP with maximum vitality, converting FP into steps in time and space for a motor unit for moving TS, monitoring movement of TS, comparing outcome with the criteria, and dynamically selecting a FP with maximum vitality.
US12196839B2
This disclosure provides systems, methods and apparatus, including computer programs encoded on computer storage media, for multistatic radar communications. In some implementations, a transmitting device may transmit, to a receiving device, a radar alert frame followed by a codeword and one or more radar pulses. The radar pulses are transmitted, using beamforming, in a number of directions. The timing information indicates a timing offset or delay between one or more codewords of the codeword sequence and the beginning of the radar pulses. The receiving device may detect one or more codewords of the codeword sequence and an echo of at least one of the radar pulses, and determine the time at which the corresponding pulse was transmitted by the transmitting device. The receiving device may compare the timing of the echo with the timing of the transmitted pulse to determine a relative distance of an object that produced the echo.
US12196836B2
An electronic device is provided. The electronic device includes an antenna and an ultra wide band (UWB) communication circuit connected with the antenna. The UWB communication circuit is configured to filter a positioning signal received from the antenna into a specified band to be converted into a digital signal, generate a UWB packet including a first field associated with synchronization and a second field associated with security, obtain a first channel impulse response corresponding to the first field and a second channel impulse response corresponding to the second field, when the UWB packet is valid based on the second field, obtain a third channel impulse response, when there is a correlation between the first channel impulse response and the second channel impulse response, and measure a distance to the external electronic device based on the third channel impulse response.
US12196826B2
The invention relates to a method for detecting and/or identifying magnetic supraparticles using magnet particle spectroscopy (MPS) or magnet particle imaging (MPI), wherein magnetic supraparticles are provided, each of which contains a plurality of magnetic nanoparticles and which have a specific composition and/or structure. The magnetic supraparticles are exposed to at least one magnetic field, whereby at least one voltage and/or a voltage curve is induced based on the magnetic moment of the magnetic supraparticles. The at least one voltage and/or the voltage curve is detected as at least one measurement signal, and at least one spectrum is generated from the at least one measurement signal, said spectrum containing harmonics, each of which has an amplitude and a phase. The magnetic supraparticles are (uniquely) detected and/or identified using the at least one generated spectrum.
US12196806B2
The present invention relates to an aging test system and an aging test method for a thermal interface material and an electronic device testing apparatus having the system, wherein a controller controls a movable carrier to move to a high temperature generating device so that the thermal interface material on the movable carrier is brought into contact with the high temperature generating device; the controller further controls a temperature sensor to detect the temperature of the thermal interface material; the controller compares an output temperature datum of the high temperature generating device with a temperature measurement datum detected by the temperature sensor. Accordingly, the thermal conductivity of the thermal interface material can be obtained for immediately determining the quality and the performance degradation of the thermal interface material, which can be used as a reference for selection or replacement of the thermal interface material.
US12196802B2
A semiconductor inspection device 1 having a first measurement mode and a second measurement mode includes: an electron optical system configured to irradiate a sample with an electron beam; an optical system configured to irradiate the sample with light; an electron detector configured to detect a signal electron; a photodetector 29 configured to detect signal light; a control unit 11 configured to control the electron optical system and the optical system such that an electron beam and light are emitted under a first irradiation condition in the first measurement mode, and to control the electron optical system and the optical system such that an electron beam and light are emitted under a second irradiation condition in the second measurement mode; and a computer configured to process a detection signal from the electron detector or the photodetector.
US12196801B2
A circuital system that includes a differential low-pass filter having a differential output and operable in a first voltage domain. Some embodiments include a differential integrator including a differential input and a differential output, and operable in a second voltage domain different from the first voltage domain. Some embodiments include a pair of AC coupling capacitors coupling the differential output of the differential low-pass filter to the differential input of the differential integrator.
US12196800B2
An arc detection assembly is provided and includes a first conductor comprising a first terminal end, a second conductor comprising a second terminal end, an enclosure to partially enclose a space in which the first and second terminal ends are engageable to form an electrical connection and an optical detection system. The optical detection system includes an optical element within the enclosure with a line-of-sight to an engagement of the first and second terminal ends and a sensor. The sensor is displaced from the enclosure and coupled to the optical element. The sensor is configured to determine when the optical element senses an arcing condition between the first and second terminal ends.
US12196799B1
Disclosed are a method and an apparatus for optimizing and testing a harness layout of a battery swapping electrical interface. The method includes: obtaining a first distance, a second distance and initial floating data of the battery swapping electrical interface; adjusting the first distance and the second distance to obtain first floating data of the battery swapping electrical interface again; repeatedly inserting or pulling the plug into or out of the socket of the battery swapping electrical interface; obtaining second floating data of the battery swapping electrical interface after repeatedly inserting or pulling the plug into or out of the socket for a preset number of times; and determining the current first distance and second distance as optimal distances if it is judged that the second floating data is in the second index interval.
US12196785B2
A sensor assembly includes an electrode extending along a longitudinal axis and a tubular section extending along the longitudinal axis and at least partially surrounding the electrode such that the tubular section is radially spaced from the electrode, the tubular section including a first layer made of an electrically insulating material and having a first length, a second layer made of an electrically conductive material disposed on an inner surface of the first layer and having a second length, and a third layer made of an of electrically conductive material disposed on an outer surface of the first layer and having a third length. The sensor assembly also includes a mass of dielectric material at least partially enclosing the electrode and the tubular section. The mass of dielectric insulating material fills through openings in the tubular section, and the second length and the third length are coextensive.
US12196784B1
A method and system for determining the state of one or both of an electrical conductor or an associated system utilizing a non-invasive sensor and a magnetostrictive response from the current of the electrical conductor. The method includes providing a sensor assembly including a magnetostrictive resonator sensor and a signal detector. A state of one or both of the electrical conductor or the associated system is determined with the fault detector in response to a first frequency profile and a second frequency profile obtained with the magnetostrictive resonator sensor. A fault monitoring system utilizing a magnetostrictive resonator sensor is also disclosed.
US12196779B2
A probe system and a machine apparatus thereof are provided. The machine apparatus can be configured for optionally carrying at least one probe assembly. The machine apparatus includes a temperature control carrier module, a machine frame structure and a temperature shielding structure. The temperature control carrier module can be configured for carrying at least one predetermined object. The machine frame structure can be configured for partially covering the temperature control carrier module, and the machine frame structure has a frame opening for exposing the temperature control carrier module. The temperature shielding structure can be disposed on the machine frame structure for partially covering the frame opening, and the temperature shielding structure has a detection opening for exposing the at least one predetermined object. The temperature shielding structure has a gas guiding channel formed thereinside for allowing a predetermined gas in the gas guiding channel.
US12196769B2
A method for scanning microscope slides using a device with at least one feed unit for microscope slide holders, at least two microscope slide scanners, at least one depositing device, and at least one industrial robot, includes: a) loading the feed unit with at least one microscope slide holder, which holds at least one microscope slide, b) removing the microscope slide from the at least one microscope slide holder, c) inserting the removed microscope slide into one of the microscope slide scanners, d) removing the microscope slide from one of the microscope slide scanners, and e) depositing the microscope slide in the depositing device, wherein steps b) to e) are carried out by at least one industrial robot.
US12196766B2
Disclosed herein are methods, biomarkers, systems, compositions and kits for determining the phase or metabolic state (e.g. First Phase, Second Phase, or Third Phase) of a red blood cell (RBC) sample or for determining the phase or metabolic state (e.g., First Phase or Second Phase) of a platelet (PLT) cell sample. The methods disclosed herein are related to the use of isolated RBC sample or isolated PLT sample and analytical tools for providing information that is relevant to the phase or metabolic state of the RBC sample or the PLT sample. The system disclosed herein utilizes isolated RBC sample or isolated PLT sample and at least one analytical tool or an output from the at least one analytical tool. The compositions and kits described herein utilize RBC samples or PLT samples, including compositions in a form that allows for analysis of the RBC sample or the PLT sample.
US12196765B2
Methods are provided for detecting the amount of one or more CAH panel analytes (i.e., pregnenolone, 17-OH pregnenolone, progesterone, 17-OH progesterone, dehydroepiandrosterone (DHEA), androstenedione, testosterone, deoxycorticosterone, 11-deoxycortisol, and cortisol) in a sample by mass spectrometry. The methods generally involve ionizing one or more CAH panel analytes in a sample and quantifying the generated ions to determine the amount of one or more CAH panel analytes in the sample. In methods where amounts of multiple CAH panel analytes are detected, the amounts of multiple analytes are detected in the same sample injection.
US12196761B2
The present disclosure provides methods and compositions for the determining the abundance and/or concentration of protein biomarkers in a biological sample.
US12196760B2
The present disclosure provides methods for molecular neighborhood detection of molecules, such as by iterative proximity ligation or split-and-pool methods for obtaining positional information.
US12196756B2
The present disclosure relates to non-invasive diagnostics of cancers, such as breast cancer, colorectal cancer, pancreatic cancer and prostate cancer, on the basis of altered glycosylation patterns of cancer-associated biomarkers.
US12196741B2
A scalable, real-time, label-free, electrode- or optical-based cell monitoring system for integration into a cell culture incubator is described herein. An example system includes (1) cell culture consumables with integrated electrodes and/or optics for growing and monitoring cells, (2) incubator trays for consumable organization and recording, and (3) a system console, external to the incubator, for connecting multiple incubator trays. Without perturbing the cell culture, the system is capable of monitoring multiple culture attributes for each cell culture consumable simultaneously. These attributes can include, but are not limited to, cell growth, proliferation, morphology, media pH, or media oxygen. The system can support multiple trays, which permits monitoring dozens to hundreds of consumables simultaneously, including a mixture of consumables of various sizes. In addition to monitoring adherent cells, the disclosed technology can be readily adapted for monitoring of cell suspensions.
US12196732B2
The present disclosure provides a device and method of operation thereof relating to a manufacturing test block with a plug that has a contaminant within the plug. The manufacturing test block contains a plurality of apertures and a plug with a contaminant within it that is to be sensed by a detector. Specifically, the present disclosure relates to a manufacturing test block that is customizable in shape to a customer's needs that can be placed on a conveyor system in order to test for contaminants within the conveyor line full of packaged products while not interrupting the other packages.
US12196731B2
A method of selectively catalytically oxidizing dinitrogen oxide present in a gaseous sample, comprising: heating a NiO catalyst to a temperature of at least 250° C.; and bringing the gaseous sample into contact with the heated NiO catalyst to oxidize dinitrogen oxide of the gaseous sample in the presence of the heated NiO catalyst.
US12196726B2
Disclosed is a system and a method for testing at least one filtration device. The system comprises a chromatography system (3) comprising at least one pair of inlet and outlet chromatography column connections (7a), 7b for at least one chromatography column, and at least one filtration device housing (21) comprising a filtration device (23) to be tested, whereby each filtration device housing (21) is connected to one of the at least one pair of inlet and outlet chromatography column connections (7a, 7b) instead of a chromatography column in the chromatography system.
US12196723B2
The invention relates to a large-scale three-dimensional physical simulation test system for the whole development process of deep engineering rock burst. A CO2 blast cracking device, a dynamic fiber grating and ultrasonic probes are pre-embedded in a physical model sample of similar materials. Acoustic emission probes are pre-mounted on the boundary of a sample. A tunnel excavated in the sample is provided with a three-way acceleration sensor and an industrial endoscope. A sample 3D printer and a drop hammer impact device are arranged outside the three-dimensional static stress loading device. A hydraulic oil source and a controller are arranged outside the three-dimensional static stress loading device and mounted on the ground. The controller is connected with a computer.
US12196722B2
A dynamic crack leaking stoppage evaluation experiment device includes a crack simulation experiment instrument having a dynamic crack simulation mechanism. The dynamic crack leaking stoppage evaluation experiment device can simulate a dynamic change process of a crack from a closed state to an open state. An experiment method can be applied to study a variation range of the width of the crack that have been subjected to self-adaptive leaking stoppage with various combinations of leaking stoppage materials and under different increments, and the method can also be applied to quantitatively study on effecting patterns of rheological parameters and hydraulic parameters of well drilling fluid on stability of a leaking stoppage layer in the dynamic crack, so that enabled is not only simulation of leaking stoppage process of a dynamic crack, but also real-time monitoring and evaluation on leaking stoppage effect and leaking stoppage location inside the dynamic crack.
US12196720B1
Disclosed is a test method for measuring a force situation of a tree-shaped spatial node, and the test method is realized by a reaction frame device. The reaction frame device includes a raft foundation and a reaction frame fixedly mounted on the raft foundation, a cavity is formed inside the reaction frame to accommodate a tree-shaped spatial node; a main pipe of the tree-shaped spatial node is plumb-fastened to the raft foundation, and a force measurement assembly is arranged in an upper space of the cavity, which can simultaneously apply force of a set value to each branch pipe in the tree-shaped spatial node and detect a combined force applied to the tree-shaped spatial node. The method can simultaneously and accurately apply static force to each branch pipe, thereby effectively predicting the overall working condition of the tree-shaped spatial node.
US12196714B2
Methods, systems, and computer-readable storage media for providing high-resolution assessment of the condition of pipes of a fluid distribution down to the individual pipe stick. An acoustic sensor is placed in acoustical communication with a pipe at one end of a target segment. An acoustical wave is generated in the pipe at a first out-of-bracket excitation location while signal data is recorded from the acoustic sensor. Timing information regarding the arrival at the acoustic sensor of reflections of the acoustic wave from pipe joints in the target segment is extracted from the recorded signal data, and a time delay between reflections from consecutive pipe joints is computed. An acoustic propagation velocity in a pipe stick between the consecutive pipe joints is then computed based on the time delay and a length of the pipe stick. A condition of the pipe stick is determined based on the computed acoustic propagation velocity.
US12196712B2
Sonic fatigue analysis is provided. The method comprises developing a finite element model of a structure and calculating, from the finite element model, a number of eigenvalues representing fundamental frequencies and mode shapes for the structure. The eigenvalues are mapped to pressure loads applied to the structure in the finite element model. Frequency responses from the pressure loads are analyzed according to pressure spectral density requirements for the structure, and a critical element in the structure is identified according to the frequency responses. A frequency response function is plotted for the critical element, and an applied stress is calculated according to the frequency response function, wherein the applied stress represents total cumulative stress at the critical element.
US12196708B2
The present disclosure relates to sensor systems and methods for analysing fluid samples. The sensor system comprises a housing (220) having an inlet for a fluid sample to enter the housing, an outlet for the fluid sample to exit the housing, and a fluid sample path within the housing for the fluid sample to flow between the inlet and the outlet. The sensor system also comprises an ionizer (210) which is external to the housing and which is for ionizing the fluid sample at a first location on the fluid sample path to generate sample ions, an ion mobility filter (212) which is at least partially located within the housing and which is for filtering the generated sample ions at a second location on the fluid sample path, and a detector (214) which is external to the housing and which is for detecting the sample ions which pass through the ion mobility filter at a third location on the fluid sample path.
US12196707B2
Provided is an electrophoresis device that, by electrophoresis, feeds a sample into capillaries and optically detects the sample, the electrophoresis device being provided with capillaries, a capillary head provided at the distal end of the capillaries, a phoretic medium-filled container used for electrophoresis and filled with a phoretic medium, a guide member that covers the side surface of the phoretic medium-filled container, a seal member that seals from below the phoretic medium filled in the phoretic medium-filled container, and a plunger that presses the seal member.
US12196694B2
A device for a flash point: determination and/or combustion point determination of a liquid sample which is receivable in a container and for a flame detection is described, comprising: a container reception for receiving the container; an infrared sensor which is arranged to detect light which is generated by a flame in a region around or within the container; an evaluation system which is coupled with the infrared sensor and is configured to evaluate infrared sensor data of the infrared sensor, to indicate a fire or a burn based on the evaluation.
US12196692B2
Systems and methods of providing a probe spot in multiple modes of operation of a charged-particle beam apparatus are disclosed. The method may comprise activating a charged-particle source to generate a primary charged-particle beam and selecting between a first mode and a second mode of operation of the charged-particle beam apparatus. In the flooding mode, the condenser lens may focus at least a first portion of the primary charged-particle beam passing through an aperture of the aperture plate to form a second portion of the primary charged-particle beam, and substantially all of the second portion is used to flood a surface of a sample. In the inspection mode, the condenser lens may focus a first portion of the primary charged-particle beam such that the aperture of the aperture plate blocks off peripheral charged-particles to form the second portion of the primary charged-particle beam used to inspect the sample surface.
US12196691B2
A method and system are presented for use in X-ray based measurements on patterned structures. The method comprises: processing data indicative of measured signals corresponding to detected radiation response of a patterned structure to incident X-ray radiation, and subtracting from said data an effective measured signals substantially free of background noise, said effective measured signals being formed of radiation components of reflected diffraction orders such that model based interpretation of the effective measured signals enables determination of one or more parameters of the patterned structure, wherein said processing comprises: analyzing the measured signals and extracting therefrom a background signal corresponding to the background noise; and applying a filtering procedure to the measured signals to subtract therefrom signal corresponding to the background signal, resulting in the effective measured signal.
US12196686B1
This application provides a vortex dichroism dark-field confocal microscopy measurement apparatus based on spiral transformation. An opposite-order vortex beam generation module is configured to generate a mixed vortex beam, a sample scanning module is configured to irradiate a scanning position of a to-be-measured sample by using the mixed vortex beam, to obtain a sample reflection beam. A spiral transformation module is configured to spatially separate the sample reflection beam to obtain spatially separated beams. A multi-order detection module is configured to detect the spatially separated beams to obtain a vortex dichroism signal at the scanning position. When the scanning position of the to-be-measured sample is defect-free, the vortex dichroism signal is zero. Conversely, when defects are present at the scanning position, the vortex dichroism signal is non-zero. The positive and negative the vortex dichroism signal respectively correspond to the left-handed and right-handed chirality of the defects.
US12196679B2
Systems and methods are provided for multi-spectral or hyper-spectral fluorescence imaging. In one example, a spectral encoding device may be positioned in a detection light path between a detection objective and an imaging sensor of a microscope. In one example, the spectral encoding device includes a first dichroic mirror having a sine transmittance profile and a second dichroic mirror having a cosine transmittance profile. In addition to collecting transmitted light, reflected light from each dichroic mirror is collected and used for total intensity normalization and image analysis.
US12196678B2
Systems and methods here may be used for a setup of image capturing of a gemstone, such as a diamond, exposed to different light sources. Some examples utilize a setup that both sends light and captures the image through multiple dichroic beam splitters at pre-selected timing. The multiple light source and multiple dichroic beam splitter arrangement allows for multiple gemstones to be analyzed using multiple methods with minimal moving, changing, or adjusting the equipment for different samples.
US12196672B2
Methods, apparatuses, and systems associated with a sample testing device are provided. For example, an example sample testing device may include a substrate layer defining a bottom surface of the sample testing device, as well as a waveguide disposed on the substrate layer and includes at least one reference channel and at least one sample channel.
US12196669B2
An inspection apparatus includes: a first probe including a receiver antenna configured to detect the terahertz wave emitted by an inspection signal source and that has passed through the wafer, wherein the first probe includes: a first probe tip in which the receiver antenna is embedded, the receiver antenna including a first photoconductive switch; a first printed circuit board on which the first probe tip is mounted; a first optical bracket coupled to the first printed circuit board; a first optical connector configured to transmit a first laser beam into the first probe, and coupled to the first optical bracket, wherein the first laser beam is configured to excite the first photoconductive switch.
US12196668B2
The present invention provides improved methods for characterizing kinetics and thermodynamics of solutions containing macromolecules over a range of concentrations, temperatures, pH, and added excipients in order to improve their long term stability.
US12196663B2
To provide a droplet forming technology capable of stably sorting a droplet.
Provided is a microparticle sorting device provided with a voltage supply unit that supplies a drive voltage to a vibration element that applies a vibration to an orifice that generates a fluid stream, a control unit that controls a driving condition supplied to the vibration element on the basis of a relative relationship between a droplet discharged from the orifice and a satellite droplet present between droplets, and a sorting unit that sorts the droplet containing microparticles on the basis of optical information detected from the microparticles flowing through a flow path.
US12196655B2
A cassette and an embedding method using the same are provided. The cassette includes: a frame including an accommodating member configured to accommodate the tissue, the accommodating member having a first opening and a second opening opposite to each other; a first holder connected to the frame, and configured to rotate relative to the frame to open or close the first opening of the accommodating member; and a second holder connected to the frame, and configured to rotate relative to the frame to open or close the second opening of the accommodating member.
US12196652B2
In flow cytometry evaluation for unassociated virus-size particles stained with multiple fluorogenic dyes, the fluid sample is stained with an aqueous diluted dye formulation including multiple fluorogenic dyes. Preparation of the aqueous diluted dye formulation includes first preparatory processing to prepare a concentrated dye formulation with the fluorogenic dyes provided in a dry powder mixture mixed with and dissolved into a first liquid medium comprising DMSO. After the first preparatory processing, aqueous liquid diluent is added to dilute the first liquid medium and while the fluorogenic dyes remain in solution the liquid medium is converted to an aqueous liquid medium, which may include DMSO as a minor molar component but at a significant concentration. The stained fluid sample may include dissolved disaccharide.
US12196647B2
An apparatus and method for faster pathology are provided that removes the need for time consuming preparation of a hardened tissue block. Such hardening is necessary to enable cutting of the thin tissue sections required for pathology evaluation. Rather the tissue specimen is hardened by freezing only at the surface from which tissue is to be sectioned by contact with a cold surface or slide thereby lessening the time required for hardening. Sectioning is performed by passing a cutting member such as a blade, cutting wire or laser along a plane parallel to the cold surface and using the cold surface as a guide.
US12196645B1
Systems and methods that measure material deformation by measuring a tracer gas that has been added to or is present in an engineered material that is subsequently released from the material, measured, and correlated to a change in a property of the material upon a stress/strain being applied to the engineered material.
US12196644B2
A watertightness testing method for testing watertightness of a joined section (4) where one end section of a second pipe (3) is joined to a first pipe (2), the watertightness testing method including: inserting a testing device body (21) into the first pipe (2); attaching an assembling device (80) to another end section of the second pipe (3); attaching a pulling device (82a) to the assembling device (80) and connecting the pulling device (82a) to a strap-shaped member (112a) having been wound in advance around an outer circumference of the first pipe (2); operating the pulling device (82a) and pulling the strap-shaped member (112a) in a separating direction of the second pipe (3) to have a reaction force generated in the second pipe (3) cause the second pipe (3) to be pulled in a joining direction (G), the one end section of the second pipe (3) to be inserted into the first pipe (2), and the second pipe (3) to be joined to the first pipe (2); and operating a moving operation rod (22) provided in the testing device body (21) from outside of the other end section of the second pipe (3) in a state where the second pipe (3) is being pulled in the joining direction (G) to move the testing device body (21) to the joined section (4).
US12196637B2
In accordance the present invention, a method, apparatus and computer program for monitoring air pressure change are provided that may include receiving a user input selecting a pressure monitoring application, receiving a user input initiating monitoring of an ambient air pressure by the pressure monitoring application, determining a first barometric pressure of the ambient air pressure at a first time, determining a second barometric pressure of the ambient air pressure at a second time, wherein the second time is a predetermined time interval from the first time, comparing the first barometric pressure with the second barometric pressure to determine a first absolute rate of change of the ambient air pressure over the predetermined time interval, and providing an indication to employ protective measures when the first absolute rate of change of the ambient air pressure is equal to or a exceeds a threshold rate of change likely to cause barotrauma.
US12196630B2
A position dependent strain measurement system detected strain as a function of position in an optical sensing fiber using an interferometer having an input coupled to the first end of the optical sensing fiber. An electronic phase measuring sub-system is coupled to an output of the interferometer. The electronic phase measuring sub-system defines a usable optical intensity range of input light of the interferometer, wherein the electronic phase measuring sub-system is capable of measuring the phase of the input light. An optically pumped optical fiber amplifier is coupled between the first end of the optical sensing fiber and the input of the interferometer in series with an electrically pumped semi-conductor optical amplifier. The electrically pumped semi-conductor optical amplifier having a non-linear intensity amplification range that overlaps with the usable optical intensity range. The optically pumped optical fiber amplifier is configured to amplify an intensity of backscattered light from the optical sensing fiber into the non-linear intensity amplification range.
US12196626B2
Various embodiments are directed to sensor apparatuses and methods thereof. An example sensor apparatus includes a plurality of capacitors and sensor circuitry. The plurality of capacitors including a first substrate having a plurality of first electrodes, a second substrate having a second electrode, and a dielectric material, and with the plurality of first electrodes and the second electrode being separated by the dielectric material. The plurality of first electrodes are aligned with respect to the second electrode such that each of plurality of first electrodes form one of the plurality of capacitors with the second electrode. The sensor circuitry is coupled to the plurality of capacitors to differentiate between normal and shear forces applied to apparatus based on a pattern of impedance responses of each of the plurality of capacitors formed by the second electrode and the plurality of first electrodes.
US12196620B2
A motor temperature estimation system includes a first temperature time series data generation unit that generates first temperature time series data based on temperature data acquired by a temperature sensor that measures a temperature of a motor, a resistance value time series data generation unit that generates resistance value time series data based on the first temperature time series data, a second temperature time series data generation unit that generates second temperature time series data by changing parameters for estimating and calculating the temperature of the motor based on the resistance value time series data, and a parameter determination unit that determines the parameters by comparing the first temperature time series data and the second temperature time series data.
US12196618B2
A passive infrared (PIR) sensor system, includes a PIR sensor configured to produce an output signal in response to receiving infrared (IR) radiation, an electronic shutter positionable in a field of view (FOV) of the PIR sensor, wherein the electronic shutter includes a liquid crystal (LC) material, wherein the electronic shutter includes a first state providing a first transmissivity of IR radiation through the electronic shutter and a second state providing a second transmissivity of IR radiation through the electronic shutter that is less than the first transmissivity, and a shutter actuator configured to apply an actuation signal to the electronic shutter to actuate the electronic shutter between the first state and the second state.
US12196617B2
An apparatus for controlling temperature profile of a substrate within an epitaxial chamber includes a bottom center pyrometer and a bottom outer pyrometer to respectively measure temperatures at a center location and an outer location of a first surface of a susceptor of an epitaxy chamber, a top center pyrometer and a top outer pyrometer to respectively measure temperatures at a center location and an outer location of a substrate disposed on a second surface of the susceptor opposite the first surface, a first controller to receive signals, from the bottom center pyrometer and the bottom outer pyrometer, and output a feedback signal to a first heating lamp module that heats the first surface based on the measured temperatures of the first surface, and a second controller to receive signals, from the top center pyrometer, the top outer pyrometer, the bottom center pyrometer, and the bottom outer pyrometer, and output a feedback signal to a second heating lamp module that heats the substrate based on the measured temperatures of a substrate and the measured temperatures of the first surface.
US12196616B2
According to one implementation, an inflammable spark estimation system includes: a photodetector for measuring intensity of discharge light arising from a spark arising from a structural object made of a plurality of materials; and a data processing system configured to determine whether the spark has inflammability, based on the intensity of the discharge light measured by the photodetector, with referring to determination information. The determination information has been determined based on features of waveforms of wavelength spectra of possible discharge light arising from possible inflammable sparks respectively arising from possible materials of which the structural object may be made. The data processing system is configured to further determine which of the plurality of the materials the spark has arisen from, based on the intensity of the discharge light measured by the photodetector, with referring to the determination information, when the spark has been determined to have the inflammability.
US12196615B2
A method for obtaining chemical and/or material specific information of a sample based on scattered light. The method comprises receiving detection data comprising at least two images. Each image is indicative of the intensity of scattered light i) for incident light of a different wavelength, or ii) for incident light of a different polarization state, or iii) of a different polarization state. The scattered light comprises an elastic scattering component that is due to Rayleigh scattering of the incident light in at least a portion of the sample. Alternatively, each image is indicative of the intensity of scattered light i) of a different wavelength, or ii) for incident light of a different polarization state, or iii) of a different polarization state, wherein the scattered light comprises an inelastic scattering component that is due to Raman scattering of the incident light in at least a portion of the sample. The method further comprises determining the chemical and/or material specific information of the sample based on the change in intensity of the elastic scattering component in dependence on the change in wavelength and/or the change in polarization state of the incident and/or scattered light.
US12196613B2
A handheld Surface-Enhanced Raman Spectroscopy (SERS) device for detecting a biomarker in a sample collected from a subject. The device comprises a laser generator configured to produce a laser beam; a nanoporous anodic aluminum oxide (NAAO) substrate configured to receive the sample collected from the subject; wherein the laser beam reaches the sample on the NAAO substrate and is reflected or deflected to produce a light signal; and a light sensor configured to receive the light signal reflected or deflected from the sample; wherein the device is handheld and detects the biomarker in the sample; wherein the NAAO substrate comprises a multilayered nanoporous aluminum layer; wherein the multilayered nanoporous aluminum layer comprises a base aluminum layer, and a nanoporous aluminum layer on top of the base aluminum layer; and wherein the nanoporous aluminum layer comprises a plurality of nanocavities.
US12196602B2
An infrasound detector for determining illicit nuclear explosions, comprising an infrasound transducer, signal feedback path, and feedback force transducer. The infrasound transducer is configured to transduce an infrasound signal to an electrical signal. The signal feedback path is arranged to feed a feedback signal from the infrasound transducer to a feedback force transducer. The feedback force transducer is configured to transduce a feedback electrical signal to a feedback force signal and arranged to provide the feedback force signal as input to the infrasound transducer, allowing seismic noise and/or environmental noise to be removed. The infrasound detector also allows for in-situ calibrations.
US12196599B2
A system for singulating objects includes a bin for receiving a collection of objects, a robotic manipulator for grasping objects from the bin, a scale for measuring a weight of the grasped objects, and a computer system for comparing measured weights to acceptable weight ranges to detect double picks. Methods include determining acceptable weight ranges by weighing a plurality of objects.
US12196590B2
A flow measurement system includes two or more flow sensors that may operate simultaneously and a plurality of connected flow paths for flow of fluids. Each flow sensor is positioned along a different flow path of the plurality of connected flow paths and includes at least one flow tube and a support that clamps the flow tube. The flow tube of each flow sensor has a different resonant frequency so that cross-talk between the flow sensors can be reduced or eliminated. In some embodiments, the flow tube of each flow sensor has a different tube length, wall thickness, material, and/or weight. The flow measurement system can also include one or more pumps for pumping fluid into the flow sensors and a dampener arranged between a pump and a corresponding flow sensor for mitigating interference on the flow sensor from operation of the pump.
US12196589B2
A thermoresistive micro sensor device includes a semiconductor chip; a through hole, which runs through the semiconductor chip from an upper side to a lower side; electrically conductive structures, wherein the middle section of each of the electrically conductive structures spans over the through hole at the upper side of the semiconductor chip; an electrically insulating arrangement for electrically insulating the electrically conductive structures and the semiconductor chip from each other, wherein the through hole runs through the electrically insulating arrangement; and a contact arrangement including contacts, wherein each of the contacts is electrically connected to one of the first end sections or one of the second end sections, so that electrical energy is fed to at least one of the electrically conductive structures to heat the respective electrically conductive structure, and so that an electrical resistance of one of the electrically conductive structures is measured at the contact arrangement.
US12196588B2
A clamp-on ultrasonic transducer includes an ultrasound-propagating wedge having a first face and a second face which is inclined to the first face. The clamp-on ultrasonic transducer further includes a first piezoelectric element which is mounted on the second face, and which is directed obliquely at the first face. The wedge has a width, w, between first and second side walls, wherein the width, w, is less than or equal to 10 mm.
US12196579B2
The present invention proposes a system for continuous monitoring of dynamic equipment condition through the use of vibration, temperature and/or acoustic noise sensor modules associated with wireless technology (wireless) or LTE (Long Term Evolution). The system is characterized by having vibration, temperature and/or acoustic noise sensor modules. The sensor modules of the system also have the functionality to measure the sound signature of the machines.
US12196575B2
Devices and methods for automatic calibration of rate gyroscope bias are described. One example method includes receiving, while the device is in motion, a plurality of measurements from one or more sensors, including a gyroscope, in the device. In this example, the plurality of measurements is acquired over a time period. The method also includes identifying one or more time segments, within the time period, having a low motion activity of the device by comparing a computed value associated with a motion of the device to a predetermined threshold. The method further includes determining, based on one or more measurements acquired over the one or more time segments, a degree of motion metric for at least one of the one or more sensors, and determining, based on the degree of motion metric for the at least one of one or more sensors, an estimate of a bias of the gyroscope.
US12196568B2
Disclosed is an AR image provision method of a vehicle navigation system, including transmitting, by a processor, information on a guide point or vehicle speed information to an external server, searching, by an external server, for candidate vehicles based on the information on the guide point or the vehicle speed information, selecting, by the external server, an image providing vehicle from among the candidate vehicles according to priority set by the processor, generating, by the external server, a graphical object to be displayed in a camera image received from the image providing vehicle using augmented reality (AR), and displaying, by the processor, AR image information on the guide point including the camera image and the graphical object on a navigation screen.
US12196567B2
Systems and methods are provided for vehicle navigation. The systems and methods may detect traffic lights. For example, one or more traffic lights may be detected using detection-redundant camera detection paths, a fusion of information from a traffic light transmitter and one or more cameras, based on contrast enhancement for night images, and based on low resolution traffic light candidate identification followed by high resolution candidate analysis. Additionally, the systems and methods may navigation based on a worst time to red estimation.
US12196558B2
A sensor package and associated method provides roadside sensor-based data. The sensor package includes a controller, a network access device for remote communications, GNSS receiver, an inertial measurement unit (IMU), and environment sensors. The controller operates under software control and communicates with the other sensor package devices to: collect environment sensor data using the sensors; receive GNSS signals indicating current sensor package location; obtain IMU data; determine position/orientation data that includes position data and orientation data based on the orientation data is based on the IMU data; and send the environment sensor data and the position/orientation data of the sensor package to an external device using the network access device. The environment sensor data includes at least one sensor data frame, and the sensor data frame is matched with position/orientation data based on a time associated with collecting the sensor data frame and the position/orientation data.
US12196555B2
A display control method in one aspect of the present disclosure includes: displaying a position image; acquiring a relevant signal; and rotating the position image. Displaying a position image includes displaying a position image in a specified direction with respect to a background image of a screen of a portable terminal device. Rotating the position image includes rotating the position image with respect to the background image so that an image direction matches a device direction.
US12196553B1
A method and device for predicting a flow capacity of an ecological river channel with vegetation are provided. The method includes: obtaining ecological rive channel geographic data during dry season and ecological zone vegetation data; obtaining a layout strategy of a liquid level sensor group based on ecological zone distribution data and ecological zone vegetation data, the layout strategy of the liquid level sensor group reflects an inundation status of emergent vegetation in the ecological zone by rivers during flood season; obtaining a prediction river flow data at a node location of the ecological zone based on a corrected roughness coefficient of the ecological zone and water level data during the flood season, the node location is a position corresponding to a cross section of the water flow. A directional monitoring for a specific zone is formed with the liquid level sensor group.
US12196538B2
As described above, this new primer feed system is both accurate and consistent. The primer feed station begins by loading primers from the vendor packaging into the vibratory feed bowl via the primer chute. The bowl has an adjustable height polycarbonate guard that is inside the main safety polycarbonate doors and exits above the machine. The bowl then orients the primers open side up and discharges them into the primer track. Crimping can be done with 3 or 5 pins or a complete radial crimp. Previous versions of the crimp station on these crimping machines involved a pin mounted to the upper ram and a lower pin actuated by the lower ram. It was difficult to time and adjust properly for a consistent crimp. This new approach to crimping has proved much more reliable, accurate and easier to adjust. It still utilizes an upper pin mounted to the upper moving ram assembly but the lower pin is fixed.
US12196531B2
Disclosed is a protective cabinet in the form of a moveable furniture unit that has structure to enable moving the furniture unit into a locked position in which it blocks a point of ingress of a would-be assailant, such as a door or window into a space. In certain configurations, the furniture unit includes protective, hardened material, such as a ballistic material that provides increased protection against fire from a weapon, such as may be encountered in an active shooter event. For example, the cabinet may be used on a daily basis inside of a classroom, and may be moved and locked into a position in front of a doorway, window, or other ingress or egress point of the classroom during an active shooter or other threat event to both block the ingress/egress point and provide ballistic protection against weapons fire from outside of the room. The back side of the cabinet (which faces the outside of the room that is being protected) may incorporate a psychological deterrent, such as a reflective surface or a calming message, which provides an added level of deterrence against an attack inside of the room.
US12196523B2
Cam assemblies and methods of propelling an arrow with a compound bow having a pair of limbs, a bowstring, a cable, a draw cam coupled to the bowstring, and a limb cam coupled to the cable. Such a method includes drawing the bowstring a first time to rotate the draw cam and the limb cam in a first direction, releasing the bowstring to rotate the draw cam in an opposite direction to the first direction while the limb cam remains substantially stationary and then drawing the bowstring at least a second time to rotate the draw cam and the limb cam in the first direction and thereby multiply energy stored in the limbs beyond the energy stored by the limbs during the first draw.
US12196514B2
A blast attenuation device (100, 1100) for a gun tube (10). The blast attenuation device (100, 1100) has a first wall section (102, 1102) which defines a first chamber (104, 1104), which extends from an inlet end (106, 1106) having an inlet aperture (108, 1108) to an outlet end (110, 1100) having an outlet aperture (112, 1112). The blast attenuation device (100, 1100) also has a second wall section (122, 1122) which defines a second chamber (124, 1124), which extends from an inlet end (126, 1126) having an inlet aperture (128, 1128) to an outlet end (130, 1130) having an outlet aperture (132, 1132).
US12196509B2
In an extractor device (100) mounted in a breech (300) section of a slide with a lower part with functional elements for interaction with an upper region of a grip part (200) of a firearm with an extractor (110) mounted rotatably about an axis of rotation with an extractor claw (111) provided in the region of an end of the extractor (110) close to the barrel (210) of the firearm and a guide element (112) arranged in the region of an end of the extractor (110) remote from the barrel (210) of the firearm and interacting with an extractor spring (120) biasing the extractor (110), in order to limit a rotational movement of the extractor (110) by contacting a cartridge (400) newly supplied from a magazine. The guide element (112) is biased in the direction of a control link (130) by the extractor spring (120) arranged in an inner blind hole (113) of the extractor, said control link being configured in an extractor pocket (310) in the breech section (300) and forming a bearing of the extractor.
US12196507B1
An artillery configured to propel a projectile, the artillery comprising a firing mechanism, a barrel, and a helical electromagnetic recoil mechanism. The firing mechanism fires the projectile in a first direction toward a target. The barrel has an open-ended bore that guides the projectile in the first direction. The helical electromagnetic counter recoil mechanism includes an electrical energy source, a stator, and a helical electromagnetic armature. The electrical energy source provides electrical energy when the firing mechanism fires the projectile. The stator and armature generate an electromagnetic force via the electrical energy. The helical electromagnetic armature moves in a second direction opposite the first direction via the electromagnetic force when the firing mechanism fires the projectile in the first direction to minimize recoil of the artillery.
US12196506B2
A heat exchanger including a tube/rib block made up of tubes and ribs, the tubes forming fluid channels for conducting a first fluid, in particular a refrigerant, and the ribs arranged between the tubes forming a second fluid channel for conducting a second fluid, such as, in particular, air, which flows around the tubes, a collector being arranged at at least one end of the tube/rib block, which communicates with the fluid channels of the tubes, the at least one collector being provided with a plate-type design and including at least one base plate and a cover plate, which are stacked and soldered in a sealed manner, a spacer for spacing the base plate at a distance from the cover plate and for distributing the first fluid in the collector being provided.
US12196505B2
A system includes a cooling tower, an algae inhibitor skid, and at least one pump fluidly connected between the cooling tower and the algae inhibitor skid. The algae inhibitor skid includes a first water tank containing a first water supply fluidly connected to the cooling tower and barley straw suspended within the first water tank above the first water supply.
US12196503B2
The invention relates to a plate and fin heat exchanger for bringing into a heat exchange relationship at least one refrigerant fluid and one calorigenic fluid, having a plurality of plates arranged parallel to a longitudinal direction so as to define a plurality of passages between said plates, at least one passage being formed between two adjacent plates and having at least one heat exchange structure equipped with at least one series of fins extending parallel to the longitudinal direction and following one another in a lateral direction, the fins, within the passage, defining channels for the flow of the fluids. According to the invention, at least one fin, over at least part of its surface, has a surface texturing in the form of striations arranged parallel to the longitudinal direction.
US12196501B2
A thermal storage system includes a container, a thermal exchange device, a first thermal storage material, and a second thermal storage material. The first thermal exchange device is disposed in the container. The first thermal storage material is disposed in the container and is spaced apart from the thermal exchange device. The second thermal storage material is also disposed in the container in contact with the thermal exchange device. The first and second thermal storage materials are immiscible. The second thermal storage material is less reactive with the construction material of the thermal exchange device as compared to the first thermal storage material. Optionally, a second thermal exchange device can be submerged in the second thermal storage material. The first thermal exchange device is configured to supply heat to the second thermal storage material and the second thermal exchange device facilitates extraction of heat from the second thermal storage material.
US12196496B2
A liquid-cooled cooling structure includes a cooling main body having a condensation chamber and an evaporation chamber arranged vertically therein; a separation member arranged between and separating the condensation chamber and the evaporation chamber, and having a first through hole and a second through hole communicating with the condensation chamber and the evaporation chamber, a dimension of the first through hole being greater than that of the second through hole; a longitudinal partition board received in the condensation chamber and arranged between the first through hole and the second through hole and separating the condensation chamber into a first channel and a second channel; cooling fins extended from an outer perimeter of the cooling main body.
US12196490B2
A rotary kiln with a stirring function is provided, including a kiln head, a roller and a kiln tail. The roller is obliquely arranged on the kiln head and the kiln tail. The rotary kiln further includes a mounting shaft and stirring mechanisms. Linkage elements are arranged on an inner wall of the roller. The linkage elements are configured to drive the stirring mechanisms to perform a stirring operation. Each of the stirring mechanisms includes a rotating ring sleeve and two limiting slide bases. The rotating ring sleeve is provided with three telescopic frame bodies. A telescopic baffle is arranged in each of the three telescopic frame bodies. A secondary propulsion assembly is arranged in a mounting groove. A sealing cover is arranged at an inner end of the telescopic baffle. The telescopic frame body is communicated with the rotating ring sleeve.
US12196488B2
A method for obtaining one or more air products by means of an air separation unit comprising a first booster, a second booster, a first decompression machine, and a rectification column system which has a high-pressure column operated at a first pressure level and a low-pressure column operated at a second pressure level below the first pressure level. All of the air supplied to the rectification column system is first compressed to a third pressure level, which lies at least 3 bar above the first pressure level, as a feed air quantity. A first fraction of the feed air quantity is supplied to a first booster at the third pressure level and at a temperature level of −140 to −70° C. and is compressed to a fourth pressure level using the first booster.
US12196486B2
A method of purifying air via a pre-purification unit (PPU) of an air separation unit (ASU) system having a pre-PPU chiller that is upstream of the PPU to cool compressed air before the compressed air is fed to the PPU can include passing air through an adsorber of the PPU to pass the air through a bed of adsorbent material within a vessel of the adsorber. In response to the pre-PPU chiller being determined to have an issue resulting in the pre-PPU chiller being tripped or requiring the pre-PPU chiller to be taken off-line, continuing to operate the ASU system at a full capacity even though nitrous oxide (N2O) within the air output from the PPU exceeds a first pre-selected threshold and is below a second pre-selected threshold associated with carbon dioxide (CO2) breakthrough. An ASU and a PPU can be designed to implement an embodiment of the method.
US12196485B2
The distillation column system has a high-pressure column, a low-pressure column, a main condenser and a low-pressure-column top condenser. Feed air is cooled in a main heat exchanger and introduced into the high-pressure column. An oxygen-enriched liquid stream is withdrawn from the high-pressure column and introduced into the low-pressure column. A gaseous nitrogen stream is withdrawn from the high-pressure column, warmed in the main heat exchanger and withdrawn as gaseous pressurized nitrogen product. The high-pressure column has a barrier-plate section arranged immediately above the point at which the feed air is introduced. The oxygen-enriched liquid stream is withdrawn from the high-pressure column above the barrier-plate section. A purge stream is withdrawn below the barrier-plate section. The gaseous nitrogen stream, before being warmed in the main heat exchanger, is warmed in a counter-current subcooler in indirect heat exchange with the oxygen-enriched liquid stream from the high-pressure column.
US12196484B2
A refrigerator includes a cabinet including a storage space, a drawer door located in the storage space, the drawer door including a door part and a drawer part connected to the door part, a control panel located on an upper surface of the door part, the control panel being configured to display or manipulate a setting of the storage space, and an electric wire guide module connected to the cabinet and a rear surface of the door part to connect an electric wire in the cabinet to the control panel. The electric wire guide module includes a mounting plate, a rotation connection member rotatably mounted to the mounting plate, a guide head coupled to the rear surface of the door part, and at least one connecting member connecting the rotation connection member and the guide head, the electric wire extending through the at least one connecting member.
US12196481B2
A refrigerator has a vacuum space formed between an outer case and an inner case of a body thereof for enhancing a heat insulating function. The refrigerator includes a body having a storage space for storing a predetermined storage object, wherein the body includes an inner case having the storage space, an outer case having an inside surface spaced a predetermined gap from an outside surface of the inner case to house the inner case, and a vacuum space provided between the inner case and the outer case sealed to maintain a vacuum state for heat insulating between the inner case and the outer case.
US12196477B2
The present disclosure relates to a refrigerator, and more particularly, to a refrigerator including one or more modules having a plurality of rooms. An embodiment of the present disclosure may provide a refrigerator including a plurality of refrigerator modules, wherein the refrigerator modules include: a cabinet forming an outer shape and having a plurality of storage chambers therein; doors provided in the cabinet and provided for each storage chamber; a radiant cooling plate which forms the rear wall of the storage chambers, and is provided to block the communication of air between the inner portions of the storage chambers and cool the inner portions of the storage chambers through radiant cooling; a refrigerant pipe flow path located at the rear side of the radiant cooling plate to exchange heat with the radiant cooling plate; and a machine room which discharges the refrigerant to the refrigerant pipe flow path and sucks the refrigerant having exchanged heat with the radiant cooling plate.
US12196472B1
A mold unit for preparing a sleeve-molded ice block is provided. The mold unit includes: an outer wall, configured as a ring-shaped enclosure to define an outer peripheral shape of the sleeve-molded ice block; an inner wall, configured as an inner column to define a through hole in the sleeve-molded ice block; a bottom wall, disposed between a bottom of the outer wall and a bottom of the inner wall and configured to define a bottom shape of the sleeve-molded ice block; an opening, disposed at a top of a ring-shaped space defined by the outer wall, the inner wall, and the bottom wall, wherein, liquid for preparing the sleeve-molded ice block is capable of being added through the opening.
US12196471B2
The storage device is adapted to store a plurality of objects, such as sample tube holders, at several low temperatures, e.g., at −80° C. and at −110° C. The storage device includes a storage chamber with a plurality of storage cassettes arranged in its bottom section. A cassette lift in its top section can be used to lift individual storage cassettes up and to move them to an access opening, where the contents of the storage cassette can be accessed. The bottom section is divided into several, concentric storage zones, with the innermost, first storage zone being colder than the outer, second storage zone. A first insulating wall separates the two storage zones. This design reduces the thermal losses of the storage device. A refrigerant circuit with a non-inflammable cryo-liquid is provided for carrying off heat from the first storage zone.
US12196468B2
A method for configuring a plurality of operating setpoints for a vapour compression system (1) is disclosed. The plurality of operating setpoints are divided into a first group (12) of operating setpoints to be generated manually and a second group (13) of operating setpoints to be generated automatically, and the operating setpoints are operated in accordance therewith. The manually generated operating setpoints (12) and the automatically generated operating setpoints (13) are provided to a setpoint manager (11), and the setpoint manager (11) checks if the provided operating setpoints (12, 13) are in compliance with a set of rules. In the case that at least some of the provided operating setpoints (12, 13) are not in compliance with the set of rules, the setpoint manager (11) adjusts at least some of the provided operating setpoints (12, 13) in accordance with the set of rules, thereby obtaining an adjusted set of operating setpoints. The vapour compression system (1) is subsequently controlled in accordance with the adjusted set of operating setpoints.
US12196461B2
A heat request arbitration device includes: a first thermal circuit; a second thermal circuit; a third thermal circuit having path patterns that are selectable as a path that is heat exchangeable with each of the first thermal circuit and the second thermal circuit; and heat source units configured to absorb heat or radiate heat via a heat medium circulating in at least one of the thermal circuits; a derivation unit configured to derive requests related to heat flow control of heat absorbed or radiated by each of the heat source units; and a selection unit configured to select a path for at least one of the thermal circuits so as to satisfy at least one of the requests related to the heat flow control based on the requests related to the heat flow control derived by the derivation unit.
US12196425B2
An intelligent-cleaning steam oven liner includes a liner body, a door, a heating system, and a spray system. The heating system is used for cooking food in the liner body, and after the food in the liner body is cooked, the spray system cleans an inner wall surface of the liner body. The door is in seal fit with the liner body, and the heating system and the spray system are arranged in the liner body. The heating system realizes the food steaming and roasting function of a steam oven, and after the food is cooked by the heating system, the spray system operates to clean the inner wall of the liner body to keep the liner body clean.
US12196420B2
A connecting apparatus for fluid connection between a fuel feed line system and a nozzle apparatus of a gas turbine arrangement, includes a gas fuel line which is surrounded by a wall for conducting a gaseous fuel, and a liquid fuel line which is surrounded by a wall for conducting a liquid fuel. Optimized operation is achieved by the connecting apparatus having at least one separate gas line portion arranged on the inlet side of the gas fuel line and a gas/liquid line portion which is arranged downstream of the separate gas line portion and within which the gas fuel line and the liquid fuel line are arranged to form a line arrangement for connection to the nozzle apparatus. The flow cross section of the gas fuel line is of at least substantially identically large configuration within the separate gas line portion and the gas/liquid line portion.
US12196412B2
Methods and systems are described for improving the efficiency and reducing the carbon intensity of transportation fuels produced from heavy oil extracted with the steam injection process, by replacing natural gas from fossil fuel sources with a substitute renewable gas produced from solid carbonaceous materials while co-producing a solid carbonaceous byproduct.
US12196408B2
A power tool includes a motor, an output shaft, a chip-on-board light emitting diode, and a light cover. The output shaft is rotated by a rotational force of the motor. The chip-on-board light emitting diode is disposed around the output shaft. The chip-on-board light emitting diode includes: a substrate having a circular ring portion; and an LED chip disposed on a front surface of the circular ring portion. The light cover is fixed to the substrate. The light cover includes: an inner cylindrical portion disposed radially inside with respect to the circular ring portion; and a light transmission portion through which light emitted from the LED chip passes. The inner cylindrical portion includes a cover slope that totally reflects light from the LED chip forward.
US12196397B2
A unitary mounting clip for mounting equipment to a building structure is disclosed. In an embodiment, the unitary mounting clip includes a base, a mounting structure rising from a top surface of the base, at least one elastic arm having a friction feature, and a snap holder extending from a bottom surface of the base. In some embodiments, the mounting structure includes a boss and a distal mounting tab, and the unitary mounting clip is attached to the building structure by inserting the boss and distal mounting tab through an opening of the building structure and then rotating the unitary mounting clip ninety degrees so that the friction feature of the at least one elastic arm is biased into contact with a wall portion of the building structure and locks the unitary mounting clip in place.
US12196395B2
A device for mounting a light bulb and bulb base to a ground stake having a mounting ring for attaching a bulb and a bulb base to the ground stake. A sealing ring is disposed in the mounting ring having the bulb received in an upper end of the sealing ring and the bulb base secured to the lower end of the sealing ring whereby the sealing ring restricts moisture from flowing around the bulb and into the bulb base when the bulb is screwed into the sealing ring.
US12196390B1
A mounting-frame is configured for use in a recessed lighting assembly and may have a main-planar-member, an aperture-for-housing-can, two mounting-ears, and a skirt. The main-planar-member may be at least mostly flat and planar, aside from some extensions. The aperture-for-housing-can may be a hole within the main-planar-member that may be configured to receive at least a portion of a housing-can. The housing-can is configured to house a light source. The two mounting-ears may extend orthogonally above the main-planar-member and may extend from opposing sides of the aperture-for-housing-can. The two mounting-ears may be configured for attaching to the housing-can. The skirt may extend from the main-planar-member, at the aperture-for-housing-can, in an opposite direction from the mounting-ears. The two mounting-ears may be formed from material of the main-planar-member such that the two mounting-ears and the main-planar-member are integral with each other being of the same article of manufacture.
US12196381B1
A flashlight assembly that includes a tubular main body portion, a tail portion that is removable from the tubular main body portion, a battery assembly, and an alignment system. The main body portion and tail portion cooperate to define a battery assembly interior. The tail portion includes a first charging opening that communicates the battery assembly interior with the exterior of the tail portion. The battery assembly is positioned in the battery assembly interior and includes a battery housing defining a battery housing interior, a rechargeable battery cell disposed in the battery housing interior, and at least a first charging receptacle associated with the battery housing. The alignment system includes one of a first protrusion or a first recess associated with the battery housing and the other of the first protrusion or the first recess associated with the battery assembly interior. The first protrusion is received in the first recess and the first charging receptacle is aligned with the first charging opening.
US12196379B2
A portable lighting device includes a body having an input port supported on an exterior surface of the body and an output port supported on the exterior surface of the body. The input port is operable to receive power from a power source and the output port is operable to transfer power to an external device. The portable lighting device also includes a support member coupled to the body. The support member is configured to hang the portable lighting device from a support structure. The portable lighting device further includes a lighting unit that extends downward from the body. The lighting unit is electrically coupled to the input port to receive power from the power source.
US12196373B2
A cryogenic vessel includes an outer vessel at least partially formed from a reinforced concrete. The cryogenic vessel further includes an inner vessel disposed in the outer vessel. The cryogenic vessel further includes an airtight liner disposed between the inner vessel and the outer vessel, wherein the liner is anchored to the outer vessel. The cryogenic vessel further includes a vacuum space disposed between the inner vessel and the liner, wherein an insulation material is disposed in the vacuum space.
US12196371B2
A regulating valve device for a fluid cylinder includes a shut off valve having a ball tappet that actuates the shut off valve. A lever has a cam surface that interacts with the ball tappet as the lever is rotated to translate the ball tappet linearly and actuate the shut off valve. The lever is rotatable from a first valve closed position through a valve open position to a second valve closed position such that the valve open position is intermediate of the first and second valve closed positions. A pressure or flow regulating valve is downstream of the shut off valve. A handwheel is operatively connected to the pressure or flow regulating valve to adjust an outlet pressure of the pressure or flow regulating valve. The handwheel has an axis of operation that is offset from a longitudinal axis of the fluid cylinder by an acute angle.
US12196366B2
A progressive distributor for lubricant includes a housing block. The housing block includes a lubricant inlet bore, via which receives lubricant, and a plurality of lubricant outlets, via which a metered amount of lubricant is dispensable. A plurality of metering pistons are provided in the housing block for the dispensing of the metered amount of lubricant. The metering pistons are received in associated piston bores. Each piston bore is associated with two lubricant outlets. Each metering piston is displaceable in the piston bore and is configured to alternatingly dispense the metered amount of lubricant to the one or the other lubricant outlet. The piston bores are fluidically connected to the lubricant-inlet bore and to each other via connecting bores to transfer lubricant to the other piston bores. The piston bore includes a first region configured to receive the metering piston and a second region configured as the lubricant outlet.
US12196362B2
The display system includes an audio output device configured with a first sliding trough, a display configured with a second sliding trough, and an arm having a first end and a second end. A first bolt is configured at the first end, and a second bolt is configured at the second end. The first bolt is slidably embedded in the first sliding trough and the second bolt is slidably joined to the second sliding trough. The arm includes a number of segments and at least one pivot. The segments are end-to-end joined by the at least one pivot so that the segments selectively rotate relative to each other. The display system may adjust the relative positions of the display and the audio output device. The display may also turn horizontally, tilt vertically, or move laterally, greatly enhancing its operation convenience.
US12196359B2
A telescoping support stand comprising handle mounted below a connection housing and a plurality of extendable legs pivotably engaged near the top of the connection housing.
US12196358B2
A rotating assembly, adapted for supportively disposed between two surfaces of two objects so as to allow the two objects rotating with respect to each other, includes a frame body comprising a supporting turner coupled at the first object and having an inner circumferential surface and a turner frame coupled at the second object and having an outer circumferential surface and a rotor mechanism coupled between the turner frame and the supporting turner to enable the turner frame to be coaxially rotated with respect to the supporting turner, thereby enabling the second object to be rotated related to the first object.
US12196350B2
Implementations described herein relate to a variable routing clamp. In some implementations, a routing clamp may include a rigid body defining a channel. The routing clamp may include a flexible cushion that is configured to be inserted into the channel, where the flexible cushion includes two or more through holes extending through the flexible cushion that are configured to receive flexible lines, and where distances between the two or more through holes satisfy a threshold. The routing clamp may include a rigid cap that is configured to be fastened to the rigid body over an opening of the channel, where the rigid cap includes one or more lips that are configured to restrict movement of the flexible cushion after the flexible cushion is inserted into the channel.
US12196349B2
A system of connecting two flexible tubes together using rolled back ends of the tubes to create abutment surfaces which when urged together form a fluid-tight seal. The rolled back ends are supported on tube supports including a spigot extending along the outside of the tube and over which the rolled ends are supported. Urging two rolled backed ends together creates a fluid tight seal. In one example, this urging may be achieved by attaching flanges to the rolled back ends and using standard clamping methods. Alternatively, other types of clamping methods can be used.
US12196348B2
A dual line side bridge for placing a manifold and a well tree in fluid communication during fracturing operations, where multiple fluid paths reduce stress and wear while being adjustable in the horizontal and vertical planes to facilitate coupling.
US12196346B2
An improved dryer exhaust vent assembly for a clothes dryer is disclosed. The assembly includes an exhaust pipe having a variety of features on its external surface that are constructed and arranged to provide a more secured and easier to obtain engagement with commercially available or customized vent tubing. The assembly may also utilize adjustable band clamps or lever actuated collar clamps to further secure engagement of the vent tubing to the exhaust pipe.
US12196343B2
Disclosed is a real-time intelligent monitoring system for long-distance curved pipe jacking, which includes a pipe jacking mechanism and a working platform, wherein the working platform includes a control console and a main jacking hydraulic oil cylinder, the control console is arranged at one side of the main jacking hydraulic oil cylinder and is electrically connected with the main jacking hydraulic oil cylinder, the pipe jacking mechanism includes a pipe jacking machine, a curved jacking pipe and a jacking pipe, an arcing assembly is arranged inside the curved jacking pipe, a soil settlement monitoring assembly is arranged at the top of the jacking pipe, and laser induction assemblies are arranged inside the pipe jacking machine, the curved jacking pipe and the jacking pipe correspondingly.
US12196342B2
The present disclosure provides a flow control valve for controlling the flow of a cleaning media, such as controlling the flow of cleaning media to a nozzle positioned to distribute the cleaning media to a vehicle surface. The flow control valve includes a plunger and a flexible diaphragm which operate to open and close the a fluid passage through the valve. Vehicles and systems incorporating a flow control valve are also provided.
US12196340B2
A valve lock for a linear valve system includes a housing including a passage configured to receive a rod of a linearly extendable valve member of the linear valve system, and a collet assembly received in the housing, wherein the collet assembly has a central axis extending parallel the rod of the valve member, a radially inner configuration with respect to the central axis of the collet assembly, and a radially outer configuration relative to the central axis of the collet assembly, wherein the lock includes an unlocked configuration associated with the radially outer configuration of the collet assembly, and a locked configuration associated with the radially inner configuration of the collet assembly and which locks against the rod of the valve member and thereby prevent the rod from travelling in at least one axial direction.
US12196327B2
A valve device includes a housing, a flow hole forming portion and a rotor. The housing has a passage for fluid. The flow hole forming portion is fixed at the passage and includes: a plurality of flow holes, each of which is configured to conduct the fluid; and at least one partition which is placed between corresponding adjacent two of the flow holes. The rotor includes a passage opening and a closing portion. The at least one partition of the flow hole forming portion has: a parallel portion which extends in parallel with a radial direction of an imaginary circle centered on a rotational axis; and a progressively varying portion which is placed on an outer side of the parallel portion in the radial direction. A width of the progressively varying portion measured in a circumferential direction is progressively increased toward the outer side in the radial direction.
US12196320B2
In a sliding component formed in an annular shape and disposed at a relatively rotating position of a rotating machine and sliding relative to an opposite sliding component, a sliding surface of the sliding component is provided with a conduction groove communicating with an outer space and a dynamic pressure generation groove communicating with the conduction groove, extending in a circumferential direction, and having a closed terminating end portion and at least a part of a bottom portion of the conduction groove is provided with an inclined surface inclined with respect to a radial direction.
US12196314B2
An actuator system for moving a plurality of pulley segments of a segmented pulley between an engaged region and a disengaged region is provided. The actuator system comprises: a deflector configured to rotate at least between a first position and a second position; and a plurality of followers, each of the followers comprising a protrusion configured to engage the deflector to move the respective one of the pulley segments between the engaged region and the disengaged region, wherein the deflector is configured to move between the first position and the second position to selectively engage the plurality of followers and direct each of the followers between an engaged position and a disengaged position, to move the plurality of pulley segments between the engaged region and the disengaged region. A segmented pulley transmission comprising the actuator system is further provided.
US12196313B2
A tensioning device, more particularly a hydraulically actuated chain tensioner, for a chain drive of an internal combustion engine, having a tensioner housing, a tensioning piston which is displaceably guided in a piston bore of the tensioner housing and has a piston skirt, a transport securing means for fastening the tensioning piston in the tensioner housing, a adjustment apparatus for incrementally adjusting and limiting the working range of the tensioning piston, and a final position securing means for the captive arrangement of the tensioning piston in the piston bore. The transport securing means, the adjustment apparatus and the final position securing means together have a single securing ring for fastening the tensioning piston in the tensioner housing, the incremental adjustment and limiting of the working range of the tensioning piston and the captive arrangement of the tensioning piston. A chain drive, more particularly a control chain drive, of an internal combustion engine, having such a tensioning device is also provided.
US12196311B2
A transmission device (1) for an electrically drivable vehicle (29), comprising a transmission element (2), a parking lock (6), by means of which the transmission element (2) can be blocked, a transmission housing (9), which encloses the transmission element (2) and the parking lock (6), a connection apparatus (10) with a cable arrangement (11) extending in the transmission housing (9) and to the first end of which a plug connector (12) is attached, the plug connector being arranged in a transmission housing opening (14) for contacting the cable arrangement (11) from the exterior of the transmission housing (9) and having contact elements (25) arranged in a plug connector housing (15), wherein a second end of the cable arrangement (11) is connected to the parking lock (6), wherein the plug connector (12) has at least one sealing means (18, 27) for preventing a lubricant from escaping through the transmission housing opening (14).
US12196304B2
A gearwheel (20) for a gear step in an electric vehicle transmission (18) includes a gearwheel carrier and a toothed ring (30) having an external toothing (42). The toothed ring is rotationally fixable to the gearwheel carrier. The gearwheel carrier is formed by a first partial carrier (38) and a second partial carrier (40) that are at least partially axially spaced apart and extend from the toothed ring radially inward. An axial spacing of the two partial carriers is greater, at least partially, than an axial length of the toothed ring.
US12196299B1
A torque converter includes a front cover, a shield, a lock-up clutch, and a dam. The front cover is arranged to receive a torque and includes a radial portion having an orifice extending axially therethrough. The shield is non-rotatably connected to the front cover and includes an opening extending axially therethrough. The shield and the front cover define a chamber. The lock-up clutch includes a piston. The piston and the front cover define in part a compensation chamber. The dam is arranged in the chamber and sub-divides the chamber into an air chamber and a compensation reservoir. At least a portion of the dam is axially displaceable within the chamber. The air chamber is arranged between the dam and the shield and is in fluid communication with an ambient environment via the opening. The compensation reservoir is arranged between the dam and the radial portion and is in fluid communication with the compensation chamber via the orifice.
US12196291B2
A planetary gear system for setting a drive ratio of a transmission includes an outer ring gear; a plurality of planetary gears; an inner sun gear; a first rotary input coupled to one of the outer ring gear, the plurality of planetary gears, and the inner sun gear; a second rotary input coupled to another one of the outer ring gear, the plurality of planetary gears, and the inner sun gear; and a rotary output coupled to a remaining one of the outer ring gear, the plurality of planetary gears the inner sun gear. In some cases, the planetary gear system is combined with a second planetary gear system, and the first rotary input of the planetary gear system and the first rotary input of the second planetary gear system are the same, allowing generation of two independent outputs from three inputs.
US12196289B2
The present invention relates to elastomer toothed belts comprising a fabric spanning the teeth of the toothed belt, wherein the elastomer mixture forming the teeth contains a crosslinked ethylene-propylene rubber (EPM) and/or a crosslinked ethylene-propylene terpolymer rubber (EPDM) accounting for at least 70% by weight of the elastomer mixture based on the polymer proportion and wherein an interlayer is arranged between the fabric and the elastomer mixture forming the teeth which contains at least 70% by weight of hydrogenated acrylonitrile-butadiene rubber (HNBR) based on the polymer proportion of the interlayer. Such elastomer toothed belts are halogen-free and feature improved durability and good low-temperature stability properties. The present invention further relates to processes for producing such elastomer toothed belts and to the use of a layer of hydrogenated acrylonitrile-butadiene rubber (HNBR) in such toothed belts to increase service life, to improve low-temperature stability and to improve the adhesion between the teeth and the fabric.
US12196287B2
An electromagnetic actuator including: a mover; a stator; at least one coil provided to the stator and arranged on an outer periphery of the mover, the coil being configured to be energized to generate an electromagnetic force that exerts a driving force on the mover; at least one yoke member surrounding the coil, the yoke member being constituted by a plurality of yoke segments; and a mold resin filling a space between the yoke segments and the coil, the mold resin fixing the yoke segments to each other. The mold resin extends to an outer peripheral surface of the yoke member and forms an outside resin layer.
US12196281B2
An automatic slack adjuster (1, 101, 201) for braking systems of automotive vehicles, in particular for drum brakes of commercial vehicles, includes a lever (3, 103, 203) configured to be operatively coupled to a push rod (117, 217) of a brake actuator, and to pivot about a rotational axis (R) when actuated by the push rod (117, 217), the rotational axis (R) having a predetermined fixed location relative to the vehicle. The stroke level of the slack adjuster (1, 101, 201) is moveable between a predetermined zero stroke position (7a, 107a, 207a) and a working stroke range (7b). The invention furthermore relates to a braking system (100) for an automotive vehicle and a wheelset (200) can include the slack adjuster. An electronic detection unit (98, 109, 209) determines the current stroke level of the automatic slack adjuster (1, 101, 201).
US12196275B2
Propeller shaft has boot member (7) whose one end is fixed to sleeve shaft (2) and whose other end is fixed to stub shaft (3), and boot bands (8) fixing boot member (7) to sleeve shaft (2) and stub shaft (3). Protrusions (74) fitted in respective fitting grooves (26) formed on outer circumferential surfaces of sleeve shaft (2) and stub shaft (3) are provided on inner circumferential sides of one end and the other end of the boot member (7). At each of sleeve shaft (2) and stub shaft (3), first outer diameter section (231) having diameter larger than an inside diameter (D1) of protrusion (74) is provided at one side with respect to fitting groove (26), also second outer diameter section (232) having diameter larger than an outside diameter (X1) of first outer diameter section (231) is provided at the other side with respect to fitting groove (26).
US12196266B2
A bearing device includes first and second rings each having end faces and being configured to rotate relative to one another, and the second ring has an annular groove. A socket having an electrically insulating sleeve is mounted on the second ring with the insulating lining radially interposed between the second ring and the socket. End faces of the electrically insulating lining each have an annular groove with a bottom that is offset axially inward relative to the respective first and second end faces of the second ring and to the respective first and second end faces of the socket. A method includes grinding end faces of the socket and/or second ring to reduce an axial depth of the grooves in the insulating layer.
US12196261B2
A friction of a planetary gearbox, having first and second rotatably connected components. Oil adjacent an oil feed pocket of the first component is directed into a bearing clearance. The oil is directed into the pocket by a line that opens into the pocket. An oil supply unit supplies oil to the bearing clearance at a defined pressure. A ratio between the pulse, via which the oil is directed into the bearing clearance and which corresponds to the product of the square of the inflow rate of the oil into the clearance and the oil density, and the pulse of the oil which adheres to the internal side of the second component ≥5*10−3. The pulse of the oil adhering to the second component is equal to the product of the square of the velocity of the oil adhering to the second component and the oil density.
US12196259B2
A bearing assembly includes a bearing, a cushion receiving the bearing with the cushion extending axially from a first face to an opposing second face thereof, and a support bracket rotatably supporting the cushion between a first lateral section and a second lateral section thereof. The first lateral section includes a first lateral projection projecting laterally inwardly away from an inner surface of the support bracket to form a first contact surface facing towards the first face of the cushion and a second lateral projection projecting laterally inwardly away from the inner surface of the support bracket to form a second contact surface facing towards the second face of the cushion. A first portion of the cushion is always in contact with the first contact surface and an opposing second portion of the cushion is always in contact with the second contact surface.
US12196249B2
The method includes first defining a longitudinal channel in a major body, the major body including a first portion, a second portion and a flange, the flange being located between the first portion and the second portion, the longitudinal channel traversing through a longitudinal length of the major body from the first portion through the second portion, the first portion including a shaft, and second defining a first side end of the flange, the first side end at least partially defining a first segment of at least one first airflow inlet, the first segment being in communication with the longitudinal channel.
US12196246B2
The present disclosure relates to a replaceable quick connector, which includes a connector board, a connector base, a circuit board and a locking nut, where a bottom center of the connector board extends downwards to form a plugging column, two clamping blocks are disposed on an outer wall of the plugging column, clamping convex points are formed in upper parts of the clamping blocks, the clamping blocks are arranged in relative to 180 degrees, a clamping sheet is disposed at a top of the connector base, a plugging hole for plugging the plugging column is formed in a center of the clamping sheet, the plugging hole extends inwards to form two clamping bases, the clamping bases are arranged in relative to 180 degrees.
US12196243B2
A torque-limiting axle nut includes an inner nut having an inner-nut body forming a threaded center hole that defines a rotation axis. The inner nut also has a flange that encircles and extends radially away from the inner-nut body. The flange forms a plurality of recesses. The axle nut also includes a retaining ring encircling the inner-nut body and an outer nut encircling the inner-nut body. The outer nut forms grooves that extend axially upward from a bottom face of the outer nut and that extend azimuthally around the rotation axis. For each pair of neighboring grooves, the outer nut forms a ridge therebetween. The axle nut also includes a wave spring that encircles the inner-nut body and is located axially between the retaining ring and the outer nut. The axle nut also includes ball bearings seated in the recesses and extending into the grooves.
US12196233B2
A pneumatic-hydraulic control device includes a piston seat mounted in a cylinder, a piston pin disposed in the piston seat and having an axial air channel, and an acting assembly. When the piston pin is closed, hydraulic oil cannot flow between the piston seat and the piston pin, so that the cylinder cannot be moved. When the piston pin is opened, hydraulic oil flows between the piston seat and the piston pin, so that the cylinder can be moved. The acting assembly includes a sleeve tube connected with the piston seat and an acting member connected with the piston pin and inserted in the sleeve tube to form an exhaust channel. The exhaust channel communicates with the axial air channel to eliminate negative pressure generated between the piston pin and the piston seat when the piston pin is pulled down, thereby reducing a pull-down resistance of the piston pin.
US12196227B2
A pump includes a motor housing configured to support a motor and a pump head coupled to the motor housing. The pump head includes an inlet configured to receive a fluid, an outlet in fluid communication with the inlet, and a bypass assembly configured to facilitate a path for fluid removal. The bypass assembly includes a bypass housing defining a channel in fluid communication with the inlet, a bypass vent in fluid communication with the channel, and a sealing member movably supported within the channel. The sealing member movable between a closed position where the sealing member blocks flow of the fluid from the inlet through the bypass vent and an open position where the inlet is fluidly connected to the bypass vent. An impeller positioned within the pump head and the bypass assembly is positioned downstream of the inlet and upstream of the impeller and the outlet.
US12196226B2
A wet rotor circulating pump implementing an integral magnetic filter for removing suspended contaminates from the water being circulated.
US12196224B2
An actuation structure changes the orientation of a vane airfoil. A spindle is fixed to the airfoil such that when the arm turns the spindle, the spindle turns the airfoil, the spindle extends through a bore in the housing. A mount is between the spindle and the housing at the bore, with a metal wear sleeve pressed into the housing at the bore, such that it is part of the housing. A bushing is secured to an outer periphery of the spindle such that a bearing surface during rotation of the spindle is provided by an outer periphery of the bushing and an inner periphery of the metal wear sleeve. A seal is radially outward of the bushing with the seal providing an air seal between the spindle and the bore. A gas turbine engine is also disclosed.
US12196219B1
A motor and blade mounting structure of a ceiling fan, the ceiling fan has a motor, at least one bracket, and at least one blade. The at least one bracket has at least one mounting portion. The mounting portion of the at least one bracket is configured for mounting the at least one blade. The motor has a rotor. The rotor of the motor is fixedly connected to the at least one bracket. The motor and blade mounting structure enhances assembly convenience, safety, structural support and durability.
US12196206B2
Disclosed are an outer ring for an oil pump having an increased number and size of open pores in a surface of a molded article and a method for manufacturing the outer ring.
US12196204B2
A rotary piston compressor/pump/blower includes a housing spatially limiting a working chamber, an intake connection for guiding fluid into the working chamber, a pressure connection for guiding the fluid out of the working chamber, and a rotor assembly having a first rotor rotatably arranged in a first working sub-chamber and a second rotor cooperating with the first rotor and rotatably arranged in a second working sub-chamber. The rotary piston compressor/pump/blower also includes a ventilation channel, formed in the housing and connected to the working chamber via a ventilation channel opening, for the temporally limited introducing of air into the working chamber, wherein the ventilation channel opening is open at least in sections, in particular completely open, in a compression phase.
US12196202B2
The present invention provides an oil pump device capable of preventing foreign matters from getting caught at a sliding part of an oil pump, and thus of preventing a situation where the oil pump is locked and prevented from rotating. The oil pump device includes an oil pump connected to a supply target apparatus by a hydraulic circuit, the oil pump discharging and supplying oil to the supply target apparatus through the hydraulic circuit; a motor driving the oil pump; a trapping member interposed along the hydraulic circuit, the trapping member trapping a foreign matter mixed in the oil discharged from the oil pump; and a motor control unit controlling the motor to perform a normal control mode of driving the oil pump in a normal control rotation range and perform, at operational start of the oil pump, a lock-avoiding mode of driving the oil pump with a lock-avoiding rotational speed set in advance as a lower limit.
US12196196B2
An oscillation controller operates on engine speed or RPM data from a pump or pumping unit associated with a wellbore operation. The oscillation controller determines a measure of variability, such as a bandwidth, for the engine speed over a rolling time window and compares the measure of variability to an oscillation bandwidth threshold. The oscillation controller determines that erratic behavior or oscillation is present when the measure of variability exceeds the oscillation bandwidth threshold, and for such instances measures a duration of erratic behavior with a variability timer. If the oscillation controller determines that the erratic behavior has subsided, the variability timer is cleared. The oscillation controller generates at least one warning whenever the variability timer exceeds an oscillation warning threshold. The oscillation controller mitigates erratic behavior by downshifting (or shifting to neutral) at least one gear of the pump or pumping unit if the variability timer exceeds an oscillation mitigation time threshold.
US12196185B2
A wind turbine includes a generator, a base, a nacelle, a tower having a first end mounted to the base and a second end supporting the nacelle, and an electrolytic unit electrically powered by the generator to produce hydrogen from an input fluid, in particular water, wherein the electrolytic unit is electrically coupled to the generator by an electric connection, wherein the electrolytic unit is housed in a housing, wherein the housing includes a pressure-relief section configured to detach from the housing in the event of an explosion inside the housing or when the pressure inside the housing exceeds a predetermined pressure.
US12196179B2
The present disclosure relates to methods for determining a maximum power setpoint for a wind turbine comprising: determining an ambient temperature, determining a temperature of one or more wind turbine components and determining a current power output of the wind turbine. The methods further comprise determining the maximum power setpoint based at least partially on a thermodynamic model of the wind turbine components, the ambient temperature, the temperature of the components of the wind turbine and on the present power output of the wind turbine. The present disclosure further relates to methods for determining a setpoint reduction and to wind turbine control systems and wind turbines configured for such methods.
US12196174B1
The disclosure provides a method and a system for calculating a stability margin domain of the control parameters of a hydraulic turbine regulating system, which belongs to the technical field of stability margin analysis of the hydraulic turbine regulating system. The method includes: determining a high-order state space model of the hydraulic turbine regulating system; determining a dominant eigenvalue and an interference eigenvalue of a state matrix of the high-order state space model; determining an associated state variable of the interference eigenvalue; determining the interference eigenvalues under different target control parameter conditions; determining whether a target control parameter meets a stability margin requirement; and determining the stability margin domain of the control parameter. The present disclosure can accurately calculate the stability margin domain of the complex hydraulic turbine system and help operators quickly identify the control parameters adjustment range meeting adjustment and attenuation requirements of the system.
US12196173B2
A driveshaft, including a first segment, including a first end, a second end, a first through-bore extending from the first end to the second end, and a first protrusion extending axially from the second end, and a second segment, including a third end including a first notch, and a fourth end, and a first hole extending from the third end and aligned with the first through-bore, wherein the first protrusion engages the first notch to non-rotatably connect the first segment and the second segment.
US12196172B2
A wave energy conversion assembly, including a first motion conversion assembly including a first wheel, an arm connected to the motion conversion assembly, and a float connected to the arm, wherein the float is operatively arranged to engage fluid to displace the wheel in a first circumferential direction.
US12196171B2
A wave energy capture and conversion assembly, including a tube forming a chamber, and a point absorber arranged in the chamber, wherein the tube is operatively arranged to engage water to form an oscillating water column within the chamber, and the oscillating water column engages the point absorber to displace a first shaft in a first circumferential direction.
US12196167B2
A battery pack is configured to be coupled to outdoor power equipment and includes a battery positioned in a housing, the housing comprising an interface surface, a plurality of high current pins electrically connected to the battery and accessible through the interface surface, a plurality of low current pins electrically connected to the battery and accessible through the interface surface, and a battery controller electrically coupled to the battery, the plurality of low current pins, and the plurality of high current pins.
US12196165B2
The proposed solution relates to a fuel nozzle for the injection of hydrogen into a combustion chamber of an engine, the fuel nozzle including, for provision of a hydrogen-air mixture, a nozzle head having outflow openings (19, 21) at an end face of the nozzle head.
Multiple first outflow openings for hydrogen to be injected and at least one second outflow opening for air to be injected are present at the end face for the provision of the hydrogen-air mixture, where the at least one second outflow opening has a polygonal cross section and the multiple first outflow openings at the end face are arranged around the at least one second outflow opening.
US12196157B2
A turbomachine turbine assembly having a longitudinal axis and including an exhaust casing, an ejection cone arranged downstream of the exhaust casing, the ejection cone having an outer annular wall for the flow of a primary air stream and an acoustic box arranged radially inside said outer annular wall. The acoustic box can include a radially inner annular wall and a connection member interposed longitudinally between the exhaust casing and the inner annular wall of the ejection cone. The connection member can be fastened to the exhaust casing and to the inner annular wall. The upstream end of the outer annular wall can be connected to the connection member with a degree of freedom in the radial direction and a degree of freedom in the longitudinal direction.
US12196154B2
A housing assembly for a rotary engine, has: a rotor housing having an inner face facing a rotor cavity, a first side and a second side opposite to the first side; a first side housing secured to the first side, and a second side housing secured to the second side, the rotor cavity bounded axially between the first side housing and the second side housing; and a seal received within a groove at an interface between the rotor housing and the first side housing, the groove located outwardly of the inner face and overlapping a peripheral section of the first side housing, the seal having: an elastomeric member compressed between the peripheral section and the rotor housing; and a metallic member disposed inwardly of the elastomeric member, the metallic member in contact with both of the peripheral section of the first side housing and the rotor housing.
US12196144B2
Systems and methods for aftertreatment system thermal management using cylinder deactivation and/or intake-air throttling are disclosed. Systems and methods for thermal management of an aftertreatment system are provided herein. A controller coupled to an engine and an exhaust aftertreatment system is configured to: receive a first temperature value associated with the exhaust aftertreatment system and a second temperature value associated with the engine; determine, based on comparing the first temperature value to a first threshold, a thermal management mode including a first thermal management mode or a second thermal management mode; determine, responsive to determining the thermal management mode and based on comparing the second temperature value to a second threshold, an operating mode for the thermal management mode including at least one of a first operating mode or a second operating mode; and initiate the at least one of the first or the second operating mode.
US12196139B2
The invention relates to a planetary gear reducer (21) for an aircraft turbine engine (1), the reducer (21) comprising a sun gear (30) and a ring gear (33) which are centred on a longitudinal axis X and a planet carrier (32) which carries at least one planet gear (31) rotatably mounted about a planet axis A parallel to the longitudinal axis X, the sun gear (30) being rotatable about the longitudinal axis, the planet gear (31) meshing both with the sun gear (30) and the ring gear (33), the planet carrier (32) being movable about the longitudinal axis and the ring gear (33) being rotationally fixed. According to the invention, the reducer (21) comprises an electric machine (50) integrated therewith and which comprises a rotor (51) mounted on the planet carrier (32) in such a way as to be rotated about the longitudinal axis X and a stator (52) mounted on the ring gear (33).
US12196137B2
A gas turbine engine includes a turbine section located at an engine central longitudinal axis, a combustor configured to drive rotation of the turbine with combustion products, and a compressor section coupled to the turbine section at the engine central longitudinal axis and driven by the turbine section. An auxiliary compressor is located fluidly between the compressor section and the combustor such that an airflow exiting the compressor section is directed toward the auxiliary compressor. The auxiliary compressor is driven independently from the compressor section and is configured to output the airflow toward the combustor.
US12196136B2
Systems and methods for operating systems are provided. For example, a system comprises a heat source for providing a flow of a hot fluid and a fuel flowpath for a flow of a fuel. The fuel flowpath includes a fuel accumulator and a heat exchanger for heat transfer between the hot fluid and fuel. The heat exchanger includes a hot fluid inlet for receipt of the hot fluid at an inlet temperature and a fuel inlet for receipt of the fuel at an inlet temperature. The hot fluid inlet temperature is greater than the fuel inlet temperature such that the fuel is heated through heat transfer with the hot fluid in the heat exchanger. The fuel accumulator accumulates at least a portion of the heated fuel. An exemplary system is selectively operated to heat and circulate the fuel through the fuel flowpath for consumption and/or accumulation in the fuel accumulator.
US12196135B2
A multipoint fuel injection system comprises an injection system segment including a circumferentially extending outer support defining a fuel manifold with a plurality of manifold passages extending circumferentially therethrough. A first connector is included at a first circumferential end of the outer support and a second connector is included at a second circumferential end of the outer support opposite the first circumferential end. The first and second connectors are each configured to connect each manifold passage with a manifold passages of a respective outer support of a circumferentially adjacent injection system segment. The system includes a circumferentially extending inner support and a plurality of circumferentially spaced apart feed arms extending radially between the inner support and the outer support. A plurality of outlet openings extend in an axial direction from each feed arm for feeding respective injection nozzles.
US12196128B2
A power generation device capable of ensuring assemblability and ensuring strength/rigidity necessary when being handled, and having reduced size and weight, without using a reinforcement frame. The power generation device includes, in a casing, an alternator that generates power through driving of an engine, an inverter case that houses an inverter of the alternator, and a fuel tank that stores fuel for the engine. The device includes an upper fixing part that fixes an upper part of the fuel tank to the casing, an intermediate fixing part that fixes a lower part of the fuel tank to an upper part of the inverter case, and a lower fixing part that fixes a lower part of the inverter case to the casing.
US12196125B2
A neat-fuel direct-injected compression ignition engine having a thermal barrier coated combustion chamber, an injection port injects fuel that satisfies a stoichiometric condition with respect to the intake air, a mechanical exhaust regenerator transfers energy from exhaust gas to intake compression stages, an exhaust O2 sensor inputs to a feedback control to deliver quantified fuel, a variable valve actuation (VVA) controls valve positions, an exhaust gas temperature sensor controls exhaust feedback by closing the exhaust valve early according to the VVA, or recirculated to the chamber with an exhaust-gas-recirculation (EGR), heat exchanger, and flow path connecting an air intake, a load command input, and a computer operates the EGR from sensors to input exhaust gas according exhaust temperature signals and changes VVA timing, the load control is by chamber exhaust gas, the computer operates a fuel injector to deliver fuel independent of exhaust gas by the O2 signals.
US12196120B2
Controlling exhaust after-treatment in a heavy-duty motor vehicle includes operating a diesel engine of a heavy-duty truck such that the diesel engine generates an exhaust gas flow that enters an exhaust after-treatment system of the heavy-duty truck, the exhaust after-treatment system including a selective catalytic reduction system, measuring a level of NOx gases in the exhaust gas flow downstream of the selective catalytic reduction system, and controlling a diesel exhaust fluid injector upstream of the selective catalytic reduction system to inject diesel exhaust fluid into the exhaust gas flow upstream of the selective catalytic reduction system at an injection rate that is based on the measured level of NOx gases.
US12196116B2
A turbocharger includes a turbine housing, and first, second, and third exhaust passages connected to the turbine housing. The first exhaust passage is connected to a first cylinder of cylinders of an internal combustion engine. An exhaust gas discharged from the first cylinder flows through the first exhaust passage. The second exhaust passage is connected to a second cylinder of the cylinders. An exhaust gas discharged from the second cylinder flows through the second exhaust passage. The third exhaust passage is connected to a third cylinder of the cylinders. An exhaust gas discharged from the third cylinder flows through the third exhaust passage. The exhaust gas flowing from the first exhaust passage and the exhaust gas flowing from the second exhaust passage join together inside the turbine housing.
US12196114B2
Disclosed herein is a meta-muffler for reducing broadband noise. The meta-muffler includes: a flow pipe through which a fluid flows; an outer barrel disposed outside the flow pipe to be spaced apart from the flow pipe; and multiple metastructures arranged in a flow direction of the fluid and each comprising an opening opened parallel to the flow direction of the fluid, a resonance chamber disposed between the flow pipe and the outer barrel and communicating with the flow pipe through the opening, and a neck adjustment member extending from the outer barrel toward the flow pipe to be spaced apart from the opening in the flow direction of the fluid. The meta-muffler can increase transmission loss of noise flowing through the flow pipe through maximization of energy loss of sound waves entering the resonance chamber of the metastructure and can effectively attenuate noise over a wide band ranging from low frequencies to high frequencies.
US12196113B2
Disclosed is a method for reducing friction in a radial drilling application. The method involves coating the interior of a deflector shoe with a lubricant. Lubrication of the deflector show can be accomplished by applying a wet lubricant to the interior of the deflector shoe or spraying a dry lubricant on the interior of the deflector shoe. The method can further include coating a hose and/or a jet nozzle, passing the hose and/or jet nozzle through the coated interior of the deflector shoe. The method can further include coating components of a milling cutter, and passing the components of the milling cutter through the coated interior of the deflector shoe. An apparatus for reducing friction in a radial drilling application is also disclosed.
US12196112B2
The present invention concerns a sliding cam system for an internal combustion engine having at least one camshaft, an adjustment element and at least one actuator. The camshaft comprises a carrier shaft with a primary sliding cam element and at least one secondary sliding cam element. Each of the cam elements are arranged so as to be displaceable axially relative to the carrier shaft. Each of the cam elements comprises a shift gate with at least one shift groove. The actuator has at least one actuator pin which engages in the shift groove of the shift gate of the primary sliding cam element according to the necessary switch position of the camshaft. The adjustment element is arranged parallel to a longitudinal axis of the carrier shaft and is axially displaceable in the direction of the longitudinal axis of the carrier shaft and has at least two coupling pins.
US12196109B2
A calcium-magnesium-alumino-silicate (CMAS)-reactive thermal barrier coating includes a ceramic coating and a CMAS-reactive overlay coating, wherein the CMAS-reactive overlay coating conforms to a surface of the ceramic coating and comprises a compound that forms a stable high melting point crystalline precipitate when reacted with molten CMAS at a rate that is competitive with CMAS infiltration kinetics into the thermal barrier coating. The ceramic coating phase is stable with the CMAS-reactive overlay coating.
US12196103B2
A radial turbine impeller includes full blades and splitter blades arranged alternately in the rotational direction of the radial turbine impeller, the splitter blades having a shorter blade length in a fluid flow direction in the radial turbine impeller than the full blades. A throat is provided between each two of the full blades adjacent to each other in the rotational direction. A part of a downstream edge of each splitter blade on a side of a base edge which is joined to an outer peripheral surface of a hub is positioned upstream of the throat, and a part of the downstream edge of each splitter blade on a side of a tip edge which is remote from the outer peripheral surface of the hub is positioned downstream of the part of the downstream edge on the side of the base edge.
US12196100B1
A turbine engine component assembly includes a first part comprising a ceramic matrix composite material and having a first flange defining a first borehole, a second part defining a second borehole, and a pin inserted, in an axial direction, through the first borehole and the second borehole to connect the first part to the second part. The pin includes a first contact portion positioned at a first axial location of the pin corresponding to the first borehole and an elongated portion extending axially from the first contact portion. The first contact portion includes a first chamfered section, a second chamfered section, and a first contact surface between the first chamfered section and the second chamfered section. The first chamfered section and the second chamfered section slope away from the first contact surface with decreasing diameters.
US12196097B2
A lubrication reservoir for a turbine engine for an aircraft or self-propelled flying machine, comprising a suction strainer in a lower part of the chamber, and at least one degassing device and at least one vent in an upper part. The reservoir is wherein, in order to make it possible to supply the strainer and prohibit lubricant from intruding into the at least one vent, it includes at least one first partition that separates the lower part from the upper part and is pierced with calibrated holes, two vents arranged on either side of a vertical median plane of the chamber and two vent ducts which extend into the upper part below the degassing device, each duct comprising a bend and having the bend located on the other side of the median plane with respect to the inlet thereof.
US12196096B2
The invention relates to a cooling device for thermal control cable of turbine end bearing of combined cycle unit, which comprises a protective sleeve, a cooling air pipeline of 1 W thermal control cable and an inlet valve, wherein, the protective sleeve is ganged outside the thermal control cable, the air outlet of the cooling air pipeline of 1 W thermal control cable is connected to the gap between the protective sleeve and the thermal control cable, the cooling air flows along the cooling air pipeline of 1 W thermal control cable into the space between the protective sleeve and the thermal control cable, and the air inlet valve is arranged on the cooling air pipeline of 1 W thermal control cable to connect and disconnect the cooling air pipeline of 1 W thermal control cable. Compared with the prior art, in the invention, protective sleeve is arranged on the thermal control cable, and the cooling air is introduced into the gap between the protective sleeve and the thermal control cable, thus avoiding direct contact between the thermal control cable and the hot air discharged from the turbine exhaust outlet. In addition, the cooling air reduces the ambient temperature in the protective sleeve and produces good cooling effect, which effectively guarantees the safety of the thermal control cable, ensures the safe operation of the unit, and greatly improves safety and reliability.
US12196091B2
Aircraft Auxiliary Power Unit (APU) controllers and related methods are described herein. An example APU controller includes a sensor interface to receive a signal from a speed sensor. The signal includes pulses representing a rotational speed of an engine of an APU. The APU controller also includes an overspeed detection circuit including a counter to count a number of pulses from the signal occurring within a time interval, a digital-to-analog converter (DAC) to convert the number of pulses into an analog voltage signal and a comparator to: compare the analog voltage signal to an overspeed threshold signal and generate a shutdown command in response to the analog voltage signal exceeding the overspeed threshold signal. The APU controller also includes a valve driver to, in response to receiving the shutdown command, cause a fuel shutoff valve to cease fuel flow to the engine of the APU.
US12196089B2
A monitoring device for a rotary machine is a monitoring device for monitoring a clearance of a rotary machine including a casing for housing a rotating part and a stationary part, including: at least one position sensor disposed outside the casing and configured to detect a relative position of the casing to the rotating part in a radial direction; and an estimation unit configured to obtain an estimated value of an internal clearance between the rotating part and the stationary part in the casing, based on a measured value detected by the at least one position sensor.