US12190727B2

A computer-implemented method for alerting passenger vehicles of approaching emergency vehicles is implemented by an alert management computing device. The method includes receiving an emergency vehicle alert request message from an emergency vehicle transmitter, receiving passenger vehicle location data from a plurality of passenger vehicle user computing devices located in a plurality of passenger vehicles, wherein the passenger vehicle location data includes a present passenger vehicle location and a present passenger vehicle trajectory, identifying an alert zone for the emergency vehicle based on the present emergency vehicle location and the present emergency vehicle trajectory, identifying a vehicle zone for each of the plurality of passenger vehicles, identifying a subset of the passenger vehicles within the alert zone by comparing each vehicle zone to the alert zone, and transmitting a warning to the subset of passenger vehicles via the passenger vehicle user computing devices.
US12190725B1

A traffic control system has a single light emitting area with a central location in which sensors are optionally positioned. The traffic control system is angled downward towards a roadway for improved visibility and improved aiming of the sensors. The single light emitting area selectively illuminates red, yellow, or green light to signal to the vehicle drivers when they can safely move through the intersection or when they should stop. The light emitting area presents a moving dark area or bar during display of green to convey proceed to those that are color impaired. A sweep hand as in a clock is displayed during the caution state to convey the length of time that the caution state will remain (yellow color is displayed) and also to convey the state of caution to those that are color impaired.
US12190719B2

A sensor device for process variable determination in an industrial environment, comprising a sensor base and a first expansion module. The sensor base includes circuitry that determines the process variable, a first mechanical interface for mechanically accommodating a first expansion module and a first communication interface to the first expansion module for transmitting measurement and/or control data. In this case, the first expansion module has a second mechanical interface to the sensor base, a third mechanical interface for mechanically accommodating a second expansion module, a second communication interface to the sensor base for transmitting measurement and/or control data, and a third communication interface to the second expansion module for transmitting measurement and/or control data.
US12190702B2

Systems, methods, and software for allowing interaction between consumer appliance devices and security systems are provided herein. An exemplary method may include allowing various interactions of a user with a consumer appliance device to generate a signal, such as a panic signal, causing various forms of security systems to escalate the signal to obtain help.
US12190701B2

Systems and methods of preventing an event occurrence or mitigating effects of an event occurrence in an industrial facility are disclosed herein. In some embodiments, a first input is received from a first sensor and, based at least in part on the first input, an initial action is automatically generated. In response to the initial action, a second input is received from a second sensor and, based at least in part of the received first and second inputs, a likelihood of an event occurrence is determined. Based at least in part of the determined likelihood, a remedial action configured to prevent the occurrence of the event occurrence is automatically generated. In some embodiments, the remedial action is generated in real-time and can be directed to a process condition, environmental condition, or secondary source.
US12190698B2

Embodiments of the present disclosure relate to operations related to extracting subsections of an obtained image corresponding to an environment. The operations may further include, determining one or more gradients of pixel intensities corresponding to the subsections of the obtained image. Further, determining one or more vectors based on a frequency corresponding to the one or more gradients of pixel intensities corresponding to the subsections corresponding to the obtained image. The operations may further include classifying one or more characteristics corresponding to the obtained image using one or more machine learning models and detecting a presence of one or more safety triggers in the environment based on the one or more determined vectors corresponding to the one or more subsections of the obtained image. Further, the operations may include automatically deploying a safety indicator based on the detecting the presence of the one or more safety triggers in the environment.
US12190696B2

The present disclosure provides a method for indoor gas leakage disposal of smart gas and an Internet of Things system. The method is implemented by a smart gas indoor safety management sub platform. The method includes obtaining monitoring information and user description information from a smart gas data center, the monitoring information including alarm information and gas terminal monitoring data, the monitoring information being obtained from a smart gas object platform through a smart gas sensor network platform, the user description information including user-defined alarm information uploaded by a user, and the user description information being obtained from a smart gas user platform through a smart gas service platform; determining a cause of gas leakage based on the monitoring information and the user description information; and determining a plurality of candidate solutions based on the cause of gas leakage.
US12190690B2

A computer-implemented method includes receiving, by a base station of a first security system, an identification of a portable security system. The method further includes adding, by the base station, the portable security system as a sensor to a plurality of sensors monitored by the first security system. The method further includes configuring, by the base station, the portable security system in protect-mode, wherein the portable security system sounds an alarm in response to a sensor from the second system indicating a security-breach. The method further includes in response to the alarm from the portable security system, generating, by the base station, an alarm event of the first security system.
US12190689B2

A shopping cart includes a cart body, a handle attached to the cart body on a front side thereof, a terminal attached to the cart body and including a display screen on a rear side of the cart body and on which information of an item stored in the shopping cart can be displayed, and a basket table attached to the cart body at a position lower than the display screen and the handle and located between the display screen and the handle when viewed from above.
US12190687B1

A lottery ticket dispensing system including a lottery ticket vending machine and a lottery ticket vending machine side car including a housing, a physical connection assembly, an electrical connection and communication assembly, and at least one of a paper bet slip receiver assembly, a currency receiver assembly, and a coin receiver assembly.
US12190677B2

A chip tray system can include multiple chip tube components. A first chip tube component in the chip tray can include one or more gaming chip storage rows corresponding to a first size of gaming chip. A second chip tube component in the chip tray can include one or more gaming chip storage rows corresponding to a second size of gaming chip. An edge of the first chip tube component can be coupled to an edge of the second chip tube component.
US12190669B2

A venue automation environment is disclosed in which various forms of automation and user integration can be managed across one or more activities at one or more venues. Venue automation and integration can include automation at various stages of participant engagement including before, during, and after visiting one or more venues and participating in one or more activities at a venue. Venue automation and integration can include automated itinerary generation, activity reservation, participant identification, access control, payment managing, scoring, media capture (e.g., audio, photo, and video), and venue management.
US12190667B2

The application relates to a fixedly mounted ticket detection device (100, 200, 400, 500, 600) of an access control system (560, 660) comprising at least one camera-based detection equipment (102, 202, 402, 502, 602) configured to detect images of a graphical ticket code of a ticket medium (452, 552) in a detection area (108, 208, 408) of the camera-based detection equipment (102, 202, 402, 502, 602) and to generate detected image data from the detected images, at least one evaluation equipment (104, 204) configured at least to obtain the detected image data from the camera-based detection equipment (102, 202, 402, 502, 602) and to extract a data content of the graphical ticket code from the obtained detected image data, and at least one evaluation equipment (104, 204) communicatively coupled to the camera-based detection equipment (102, 202, 402, 502, 602) and configured to obtain the detected image data from the camera-based detection equipment (102, 202, 402, 502, 602) and to display obtained detected image data as images.
US12190666B1

A user identification system includes one or more processors configured to receive a first indication of a vehicle identity of a vehicle at an entrance of a location and retrieve a user profile associated with the vehicle identity from a user profile database. The user profile includes one or more user identities of one or more users authorized to enter the location. The one or more processors are configured to receive a second indication of a current user identity of a current user positioned in the vehicle, determine that the current user identity corresponds to a particular user identity of the one or more user identities, and output a control signal indicative of instructions to enable access to the location in response to the current user identity corresponding to the particular user identity.
US12190656B2

A method for vehicle diagnostics, a diagnostic device, and a non-transitory computer-readable storage medium are provided in the present disclosure. In the method, the diagnostic device obtains a diagnostic request including vehicle information of a vehicle to-be-diagnosed, and determine a communication protocol which is applied in the vehicle to-be-diagnosed according to the vehicle information. After obtaining a diagnostic instruction including a diagnostic function instruction and a communication protocol corresponding to the diagnostic function instruction, the diagnostic device determines a communication link corresponding to the diagnostic function instruction according to the communication protocol corresponding to the diagnostic function instruction, sends the diagnostic function instruction to the vehicle to-be-diagnosed through the communication link corresponding to the diagnostic function instruction, obtains feedback data from the vehicle to-be-diagnosed, and performs diagnostics.
US12190647B2

Techniques regarding determining the operating condition of one or more mechanical parts are provided. For example, one or more embodiments described herein can comprise a system, which can comprise a memory that can store computer executable components. The system can also comprise a processor, operably coupled to the memory, and that can execute the computer executable components stored in the memory. The computer executable components can comprise a status component that can update a predictive failure algorithm by altering a vibration threshold based on a measured temperature of a mechanical part. Also, the vibration threshold can characterize an amount of vibration associated with a standard operating condition of the mechanical part.
US12190635B2

Disclosed are a face search method and device, an apparatus, and a computer-readable storage medium. According to the data volume of feature information in image feature databases currently to be searched, a user may flexibly select a technique of matching search feature information against feature information in a corresponding feature database, and/or select a technique of first performing initial matching for the search feature information against indices corresponding to feature information in a corresponding feature database, and then performing exact matching for the search feature information against feature information corresponding to a successfully matched index obtained from the initial matching.
US12190630B2

A biological pattern information processing device includes: a biological pattern information acquisition unit that acquires biological pattern information indicating a biological pattern; and a singular region detection unit that detects a singular region including damage, from the biological pattern indicated by the acquired biological pattern information.
US12190627B2

Ping-based imaging systems may be used for tracking motion of hard or soft objects within an imaged medium. Motion detection and motion tracking may be performed by defining fingerprint points and tracking the position of each fingerprint point based on the echoes of multiple transmitted pings.
US12190624B2

An object of the present invention is to acquire biometric information on small animals without being affected by the movements of the small animals and also without giving stress to the small animals. The present invention includes the steps of: acquiring pieces of image information on a hand and/or a foot of a quadrupedal small animal; extracting a predetermined piece of signal information from among the pieces of image information that have been acquired; and processing the predetermined piece of the signal information which has been extracted so as to acquire biometric information on the small animal. The present invention further includes the step of capturing an image of an abdominal side of the small animal, and the step of capturing an image of the small animal from below a location of the small animal.
US12190622B2

A computer-implemented method for document clusterization, comprising: receiving an input document; determining, by evaluating a document similarity function, a plurality of similarity measures, wherein each similarity measure of the plurality of similarity measures reflects a degree of similarity between the input document and a corresponding cluster of documents of a plurality of clusters of documents; based on the plurality of similarity measures, determining that the input document does not belong to any of the clusters of documents of the plurality of clusters of documents; creating a new cluster of documents; and associating the input document with the new cluster of documents.
US12190616B2

Various examples relate to determining a number and/or a confluency of cells in a microscopy image. To that end, the microscopy image is firstly rescaled and then processed.
US12190615B2

A system for transmitting color and depth information, comprising: an image capturing device capturing a full color image frame of a scene; a depth capturing device capturing a grayscale depth image frame of the scene; a target identifying module for identifying a target in the scene; a bounding box generator configured for generating a bounding box encapsulating the target and for creating bound grayscale depth images and bound full color images; a depth colorizer converting the bound grayscale depth images into a bound full color depth image by linking and normalizing the depth dimension of the bounding box to a transferred color gamut by implementing a transfer function; an image merger that merges the bound full color images and bound full color depth images together into bound merged full color images; and an image encoder compressing the bound merged full color images into an image bitstring.
US12190611B2

A computer-implemented method for generating a geometric attention zone (1) for at least one person in a three-dimensional space (2), comprising a single image capturing unit (3), a data processing unit (4), a database (5) and a display unit (6), as well as a computer-readable storage medium and a device for executing such a method.
US12190605B2

A vehicle assembly system includes a vehicle chassis of a vehicle; at least one object sensor mounted to the vehicle chassis, where the at least one object sensor generates sensor data based on at least one detected object; a vehicle controller mounted to the vehicle chassis and configured to receive the sensor data from the at least one object sensor, where, during assembly, the vehicle controller is configured with production control software that enables the vehicle controller to generate production object data from the sensor data, monitor for a safety event based on the production object data, and generate a safety event signal in response to detecting the safety event; and a safety controller configured to receive the safety event signal from the vehicle controller and alter a movement of a surveilled machine corresponding to the safety event.
US12190603B2

A vehicle traveling control apparatus includes a stereo camera device, a LiDAR device, and a control unit. The stereo camera device recognizes a predetermined range of a front region of the vehicle as an image to acquire image data, and acquires three-dimensional image information including distance information on the basis of the acquired image data. The LiDAR device acquires three-dimensional point cloud data including distance information for each of detection points, by scanning substantially a same range as a range recognized by the stereo camera device, of the front region of the vehicle. The control unit controls the stereo camera device and the LiDAR device. The control unit includes a camera calibration unit that performs calibration of the stereo camera device, by correcting a position shift of the three-dimensional image information acquired by the stereo camera device, with respect to the three-dimensional point cloud data acquired by the LiDAR device.
US12190601B2

ADAS includes a processing circuit and a memory which stores instructions executable by the processing circuit. The processing circuit executes the instructions to cause the ADAS to receive, from a vehicle that is in motion, a video sequence, generate a position image including at least one object included in the stereo image, generate a second position information associated with the at least one object based on reflected signals received from the vehicle, determine regions each including at least a portion of the at least one object as candidate bounding boxes based on the stereo image and the position image, and selectively adjusting class scores of respective ones of the candidate bounding boxes associated with the at least one object based on whether a respective first position information of the respective ones of the candidate bounding boxes matches the second position information.
US12190599B2

A method of annotating known objects in road images captured from a sensor-equipped vehicle, the method implemented in an annotation system and comprising: receiving at the annotation system a road image containing a view of a known object; receiving ego localization data, as computed in a map frame of reference, via localization applied to sensor data captured by the sensor-equipped vehicle, the ego localization data indicating an image capture pose of the road image in the map frame of reference; determining, from a predetermined road map, an object location of the known object in the map frame of reference, the predetermined road map representing a road layout the map frame of reference, wherein the known object is one of: a piece of road structure, and an object on or adjacent a road; computing, in an image plane defined by the image capture pose, an object projection, by projecting an object model of the known object from the object location into the image plane; and storing, in an image database, image data of the road image, in association with annotation data of the object projection for annotating the image data with a location of the known object in the image plane.
US12190598B2

A method for recognizing an object includes reading in a first image signal that represents a first camera image recorded by a mono camera, and a second image signal that represents a second camera image recorded by the mono camera. First pixels situated on an image line of the first camera image are selected from the first image signal. Second pixels are identified from the second image signal, the second pixels corresponding to the first pixels. A flux signal is formed using the first pixels and the second pixels, the flux signal representing an optical flux profile for the first pixels situated along the image line. The flux profile represented by the flux signal is segmented into a plurality of segments, each of which represents a plane in the vehicle surroundings. An object signal that represents a recognized object is determined, using the plurality of segments.
US12190589B2

An object tracking system that includes a first sensor and a second sensor that are each configured to capture frames of at least a portion of a global plane for a space. The system is configured to identify a pixel location for a marker within a frame from the first sensor and to determine an (x,y) coordinate for the marker using a first homography. The system is further configured to identify a pixel location for a different marker in a frame from the second sensor and to determine an (x,y) coordinate for the marker using a second homography. The system is further configured to determine a distance difference between the computed distance between the (x,y) coordinates and an actual distance. The system is further configured to recompute the first homography and/or the second homography in response to determining that the distance difference exceeds a difference threshold level.
US12190562B2

The present disclosure relates to a medical imaging method, comprising: receiving (201) a set of subject parameters descriptive of a subject; in response to inputting (203) the set of subject parameters into a trained deep neural network, DNN, receiving (205) from the trained DNN a predicted task; presenting the task to the subject; controlling (207) an MRI system (700) for acquiring fMRI data from the subject in response to the predicted task performed by the subject during the acquisition.
US12190556B2

A learning unit derives, from a target image including at least one tubular structure, in a case where an image for learning and ground-truth data of a graph structure included in the image for learning are input to an extraction model which extracts a feature vector of a plurality of nodes constituting a graph structure of the tubular structure, a loss between nodes on the graph structure included in the image for learning on the basis of an error between a feature vector distance between nodes belonging to the same graph structure and a topological distance which is a distance on a route of the graph structure between the nodes, and performs learning of the extraction model on the basis of the loss.
US12190548B2

There are provided an apparatus, method, system, and recording medium for performing selective encoding/decoding on feature information. An encoding apparatus generates residual feature information. The encoding apparatus transmits the residual feature information to a decoding apparatus through a residual feature map bitstream. The residual feature information is the difference between feature information extracted from an original image and feature information extracted from a reconstructed image. Feature information of the reconstructed image is generated using the reconstructed image. Reconstructed feature information is generated using the feature information of the reconstructed image and reconstructed residual feature information.
US12190539B2

A system and method for tracking an object comprising: an image input gateway arranged to receive a series of image frames from a stream of images, wherein the stream of images includes representations of the object being spatially displaced over the series of image frames; an object tracker arranged to process the series of image frames to track the object with a first object location process arranged to locate the object in the series of image frames; and, when upon the object is unable to be located by the first object location process in any of the image frames within the series of image frames, use a second object location process to locate the object in the image frames or subsequent image frames for tracking the object through the remaining series of image frames.
US12190538B2

An optical recognition based positioning method and a positioning system, which can replace or compensate conventional satellite-based GPS, is provided. A position is determined utilizing a digital image, which captured a set of optical marks of known geographic coordinates. The distances in pixel coordinates of the optical marks within the digital image are converted into an angle at the camera between the actual geographical coordinate of the optical marks. A first group of points having the same angle as the first and second optical marks are identified. A second group of points having the same angle as the second and third optical marks are identified. Also, a third group of points having the same angle as the first and third optical marks are identified. Then, a point that co-exist in the first, second and the third group is identified as the geographical location of the positioning module.
US12190531B2

An image processing device according to one embodiment estimates first optical flow information of a pixel unit on the basis of consecutive frames, and estimates a polynomial model corresponding to the optical flow information. The image processing device estimates second optical flow information of holes included in the frames on the basis of the polynomial model, and inpaints an input image on the basis of the first optical flow information and/or the second optical flow information.
US12190524B2

A computer-implemented method for segmenting an object in at least one image acquired by a camera including computing an edge probabilities image based on the image, said edge probabilities image comprising, for each pixel of the image, the probability that said pixel is an edge, computing a segmentation probabilities image based on the image (IM), said segmentation probabilities image comprising, for each pixel of the image (IM), the probability that said pixel belongs to the object (OBJ), and computing a binary mask of the object based on the edge probabilities image and based on the segmentation probabilities image.
US12190523B2

Systems and methods for determining a segmentation of a hemorrhage are provided. An input medical image of a hemorrhage of a patient is received. A contour-sensitive segmentation of the hemorrhage from the input medical image is performed using a machine learning based contour-sensitive segmentation network. A detection-sensitive segmentation of the hemorrhage from the input medical image is performed using a machine learning based detection-sensitive segmentation network. A final segmentation of the hemorrhage from the input medical image is determined based on results of the contour-sensitive segmentation and results of the detection-sensitive segmentation. The final segmentation of the hemorrhage is output.
US12190520B2

This application describes cross-scale point cloud segmentation network architecture for and exemplary systems that utilize such network architecture for semantic segmentation of a point cloud. An embodiment of the network architecture includes an encoding path comprising a plurality of sequentially connected encoding nodes, a decoding path following the encoding path and comprising a plurality of sequentially connected decoding nodes, and a plurality of data links respectively corresponding to a plurality of levels of feature resolution, in which each of the plurality of data links connects one of the plurality of encoding nodes and one of the plurality of decoding nodes that have a same level of feature resolution.
US12190512B2

A computer-implemented system is provided that includes at least one processor that is adapted to analyze a plurality of frames from a real-time video to identify frames during which an operator is interacting with an image device to examine areas of a patient. The at least one processor is further configured to generate, from the identified frames, data representations of a first area examined by the operator interacting with the image device and further generate data representations of one or more further areas examined by the operator interacting with the image device. The at least one processor is also configured to aggregate the data representations of the first area with the data representations of the one or more further areas and determine, using the aggregated data representations, an examination quality level of the areas examined by the operator and present, on a display device during the medical procedure, a graphical representation indicating the examination quality level of the areas examined by the operator.
US12190509B2

A composite image is accessed that comprises a plurality of complex images of samples of a protein-protein complex comprising a first protein and a second protein. The composite image is masked to generate a masked portion and an unmasked portion. A first three-dimensional (3d) shape of the first protein and a second 3d shape of the second protein is accessed. A plurality of docking models are accessed that each define a candidate pose-pair. For each docking model, the first 3d shape, the second 3d shape, and the candidate pose-pair are applied to generate, for the docking model, a corresponding fitment score that describes a goodness-of-fit between the pose-pair and the docking model. One of the docking models is selected as a sensed model for the protein-protein complex based on the fitment scores.
US12190508B2

Described herein are systems, methods, and instrumentalities associated with medical image enhancement. The medical image may include an object of interest and the techniques disclosed herein may be used to identify the object and enhance a contrast between the object and its surrounding area by adjusting at least the pixels associated with the object. The object identification may be performed using an image filter, a segmentation mask, and/or a deep neural network trained to separate the medical image into multiple layers that respectively include the object of interest and the surrounding area. Once identified, the pixels of the object may be manipulated in various ways to increase the visibility of the object. These may include, for example, adding a constant value to the pixels of the object, applying a sharpening filter to those pixels, increasing the weight of those pixels, and/or smoothing the edge areas surrounding the object of interest.
US12190492B2

A surface defect detection method for a primary cable of an aerostat based on few-shot learning includes the following steps. A hardware and software system environment is set. A surface image of the primary cable is acquired and processed to obtain augmented surface image data, which is labeled to construct a surface defect sample library. A defect detection network model is designed and constructed, and then is trained based on the surface defect sample library. A query set in the surface defect sample library is processed with the trained defect detection network model to obtain shallow texture features and high-level semantic features. The shallow texture features are transferred to the high-level semantic features through skip connection. The surface defect detection data under different detection operation modes are obtained at a terminal. This application also provides a surface defect detection system.
US12190490B2

An electronic device includes at least one memory, a camera, and at least one processor, wherein the at least one processor is configured to: obtain raw image for an external object from the camera in a secure environment and store the obtained raw image in the at least one memory, to obtain first image from the raw image through first image processing and second image processing on the stored raw image in the secure environment, based on obtaining of a verification request from a normal environment: to obtain, in the secure environment, second image obtained from the raw image through the second image processing for the stored raw image in the normal environment, to obtain third image from the second image through the first image processing for the obtained second image in the secure environment, and to identify integrity of the second image based on the obtained first image and the obtained third image.
US12190475B2

An information processing apparatus, which determines a leaning of an object image in a case of inserting the object image into a predetermined area included in a captured image, includes: a detection unit configured to detect the predetermined area from the captured image; a generation unit configured to generate a rectangle that includes the predetermined area detected by the detection unit; and a determination unit configured to determine a leaning of the rectangle relative to a horizontal line or perpendicular line of the captured image as the leaning to be used for inserting the object.
US12190470B2

Visualization within a spherical space is provided. The method comprises capturing a number of images from a common three-point coordinate capture location and creating a sphere of projected coordinates based on the capture location. Three-point coordinates of reference locations corresponding to the images are translated into spherical coordinates on the sphere. The spherical coordinates of the reference locations are translated into tour scene coordinates. The tour scene coordinates of the reference locations are then translated into equirectangular Cartesian coordinates. The images are displayed in a user interface according to the reference locations from the perspective of the capture location.
US12190466B2

A system and method for view adjustment is provided. A registration code is generated for a mobile device based on a location of that device during participation in an augmented reality game. A representation of the registration code of the device is received from a different device. A position of the different mobile device with respect to the device is determined based on a size of the representation of the registration code. The location of the device and the position of the different device are synched. Views of an object in the augmented reality game by the device and the different device are adjusted based on the synched location and position.
US12190461B2

A method of sharing and a method of presenting virtual content in a mixed reality scene rendered on at least two user devices having different viewing position and/or orientation onto the mixed reality scene and corresponding apparatus are described. At a first user device, a user is enabled to select a virtual content to be shared and a second user device with whom the virtual content is to be shared. Information related to the virtual content to be shared is provided, wherein the provided information comprises the 3D position of the virtual content to be shared. The information is received by the second user device and the shared virtual content is rendered with regard to the viewing position and/or orientation of the second user device onto the mixed reality scene.
US12190459B2

A method for providing a mixed reality combined physical space, performed by an electronic controller of a physical space, may comprise: receiving a signal for conversion from a traditional physical space to a mixed reality physical space; controlling an operation of an actuator coupled to a curtain or blind that suppresses reflection of light on front and wall surfaces of a physical space according to an input of the signal such that the curtain or blind is unfolded; and controlling an illumination of a lighting of the mixed reality physical space to lower or increase the illumination at a specific level interval or continuously, wherein a quality of mixed reality content provided to the mixed reality physical space is improved by controlling the illumination of the lighting.
US12190455B2

Systems, methods and apparatus for multi-realm, computer-generated reality systems are disclosed. In an aspect, a multi-realm, computer-generated reality system may admit a plurality of participants to a session conducted in a managed multi-realm reality system, wherein each of the plurality of participants is admitted through a virtual reality context, extended reality context or an augmented reality context. The system may receive information generated by one or more sensors associated with a first participant of the plurality of participants. The system may collect performance data for each of the plurality of participants within the computer generated multi-realm reality, wherein each of the plurality of participants have performance measurements associated with one or more performance data groupings.
US12190451B2

At least one embodiment relates to a method for smoothing (filtering) the geometry of a point cloud frame by performing an analysis and filtering of said geometry point cloud in a 2D space, without reconstruction of 3D samples in a 3D space, and by using a flexible filtering operator that, in addition to moving existing points, can also remove points or add new ones.
US12190450B2

System and method for reconstructing a three-dimensional (3D) face model from an input 2D image of the face, including: feeding the input 2D image into at least one preparatory network to generate 3D landmarks (L′), facial features (F′) and segmentation maps (S′); feeding the 3D landmarks (L′), the facial features (F′), and the segmentation maps (S′) to a parameter regressor network (M1) to predict parameters of a 3D face parametric model (P′), camera parameters (C′), hair parameters (H′) and wrinkle parameters (W′); generating an initial UV texture map (UV_0′) using the input 2D image and (P′, C′, H′, W′); feeding the initial UV texture map (UV_0′) into a UV completion network (M2) to generate a full UV texture map (UV′) and illumination parameters (LI′); and generating the 3D face model using (P′, C′, H′, W′, UV′, LI′).
US12190445B2

A high-precision map construction method, apparatus, and electronic device are provided. The method can include: displaying a first color image corresponding to a first track point; according to a first color sub-image and a depth image corresponding to the first track point, obtaining point cloud data corresponding to the first sub-color image, wherein the first sub-color image is a sub-image corresponding to an element to be added in the first color image, and the element to be added is an element to be added in a high-precision map for display; extracting a bounding box corresponding to the point cloud data; and generating a newly-added three-dimensional element according to the bounding box in the high-precision map.
US12190440B2

The present disclosure relates to the field of artificial intelligence (AI) and neural rendering, and particularly to a method of generating a multi-layer representation of a scene using neural networks trained in an end-to-end fashion and to a computing device implementing the method. The method of generating a multi-layer representation of a scene includes: obtaining a pair of images of the scene, the pair of the images comprising a reference image and a source image; performing a reprojection operation on the pair of images to generate a plane-sweep volume; predicting, using a geometry network, a layered structure of the scene based on the plane-sweep volume; and estimating, using a coloring network, color values and opacity values for the predicted layered structure of the scene to obtain the multi-layer representation of the scene; wherein the geometry network and the coloring network are trained in end-to-end manner.
US12190438B2

Systems and methods of generating ground truth datasets for producing virtual reality (VR) experiences, for testing simulated sensor configurations, and for training machine-learning algorithms. In one example, a recording device with one or more cameras and one or more inertial measurement units captures images and motion data along a real path through a physical environment. A SLAM application uses the captured data to calculate the trajectory of the recording device. A polynomial interpolation module uses Chebyshev polynomials to generate a continuous time trajectory (CTT) function. The method includes identifying a virtual environment and assembling a simulated sensor configuration, such as a VR headset. Using the CTT function, the method includes generating a ground truth output dataset that represents the simulated sensor configuration in motion along a virtual path through the virtual environment. The virtual path is closely correlated with the motion along the real path as captured by the recording device. Accordingly, the output dataset produces a realistic and life-like VR experience. In addition, the methods described can be used to generate multiple output datasets, at various sample rates, which are useful for training the machine-learning algorithms which are part of many VR systems.
US12190428B2

A method for providing a relightable avatar of a subject to a virtual reality application is provided. The method includes retrieving multiple images including multiple views of a subject and generating an expression-dependent texture map and a view-dependent texture map for the subject, based on the images. The method also includes generating, based on the expression-dependent texture map and the view-dependent texture map, a view of the subject illuminated by a light source selected from an environment in an immersive reality application, and providing the view of the subject to an immersive reality application running in a client device. A non-transitory, computer-readable medium storing instructions and a system that executes the instructions to perform the above method are also provided.
US12190419B2

A learning system (10) comprises: a generation unit (110) configured to synthesize with an original image including a living body, information on a reflection component of light not derived from the original image to generate a synthetic image; and a learning unit (130) configured to perform learning for an estimation model (121) based on information on a specific portion of the living body estimated from the synthetic image by the estimation model and correct answer information showing a correct answer of the information on the specific portion in the original image. According to this learning system, it is possible to learn the estimation model appropriately.
US12190418B2

One variation of a method for automatically generating a common measurement across multiple assembly units includes: displaying a first image—recorded at an optical inspection station—within a user interface; receiving manual selection of a particular feature in a first assembly unit represented in the first image; receiving selection of a measurement type for the particular feature; extracting a first real dimension of the particular feature in the first assembly unit from the first image according to the measurement type; for each image in a set of images, identifying a feature—analogous to the particular feature—in an assembly unit represented in the image and extracting a real dimension of the feature in the assembly unit from the image according to the measurement type; and aggregating the first real dimension and a set of real dimensions extracted from the set of images into a digital container.
US12190408B2

Techniques for personalized digital content generation are described and are implementable to generate digital content based on content that depicts a scene from one or more locations and content that depicts one or more individuals. The described implementations, for instance, enable generation of a personalized photo album for a user depicting the user at the one or more locations. The described implementations further enable generation of an itinerary including personalized digital content. In an example, an input including a location is received. Environment content is generated that depicts a scene of the location. User content is generated that includes a representation of one or more individuals. Personalized content is then generated by incorporating the representation of the one or more individuals into the scene, and the personalized content is output for display. The personalized content is further usable to generate a personalized itinerary for a user.
US12190406B2

Examples described herein relate to an apparatus comprising: at least one memory and at least one processor. In some example, the at least one processor is to: represent at least one vertex in a set of vertices of a first polygon using a first index; store the first index into the at least one memory; and indicate whether the first index is to be de-referenced based on a comparison between the first index and at least one other index, wherein: a first memory pointer is associated with the at least one vertex in the set of vertices of the first polygon and the first index comprises a number of bits that is less than a number of bits associated with the first memory pointer. In some examples, the number of bits of the first index is based on a size of a vertex window and wherein the vertex window comprises multiple vertices associated with one or more draw calls. In some examples, the number of bits of the first index is N and 2N is a size of a vertex window and wherein the vertex window comprises 2N vertices associated with one or more draw calls.
US12190399B1

Embodiments provide probation officers with a recidivism probability score that is to be considered in conjunction with, or as a component of, compliance-based removal decisions. The recidivism score is computed based on a weighted combination of evidence-based factors that have been shown, through machine learning and other statistical analytics, to have a strong correlation with long-term recidivism rates. Examples of such evidence-based factors include the offender's Projected Date of IID Removal, Date of IID Install, Date of last Calibration, Violation Hour, Low BAC Non-Violation, BAC Violations, IID Violations, IID Service Lockout, IID Early Morning Violations, Violation Lockouts, and Circumvention Attempts Skipped Tests.
US12190393B2

A cloud-based insurance underwriting and management platform based on microservice technology which is easily customizable to each insurance provider's specific needs and scalable for any size insurance provider and any number of insureds. In an embodiment, the cloud-based platform comprises an external system interface comprised of application programming interfaces (APIs) through which insurers and insureds can access the features of platform, a plurality of microservices which provide the features and capabilities of platform, and one or more databases which store the customer information, policy information, and financial information required for the insurance provider to manage its underwriting and/or policy management.
US12190392B2

Methods and systems for assigning damage to a property to causes of loss are provided. A smart home controller and/or an insurance provider remote processor (or server) may generate a time sequence of events for damage associated with an insure-related event. The time-sequence of events may be analyzed to identify causes of loss associated with damage to the property. The smart home controller or insurance provider remote processor may further analyze the time-sequence of event to determine a portion of the overall damage associated with each cause of loss. Subsequently, according to certain aspects, the smart home controller or insurance provider remote processor may automatically generate a prepopulated insurance claim for damage associated with the insurance-related event, and/or transmit the automatically prepared insurance claim to an insured for their review, approval, and/or modification, such as via wireless communication to a mobile device associated with the insured.
US12190388B2

A method for providing smart auto rental estimatics to a user includes training a machine learning model to predict repair information, receiving a report, analyzing the report to identify a coverage, determining a vendor, receiving a chosen vendor, determining a branch, receiving a chosen branch, analyzing the report and a volume data using the trained machine learning model to determine loss information, calculating out-of-pockets, and transmitting the out-of-pockets to the user.
US12190387B1

A cybersafety incremental insurance policy utilizing blockchain underwriting process. A cyber risk event relating to transfer of data to a first party is identified using a first smart contract module. Cyber risk control of the cyber risk event is enabled using a second smart contract module. Cyber risk associated with the cyber risk control is transferred using a third smart contract module. The first smart contract, the second smart contract and the third smart contract are integrated into a multi-tier decentralized interaction that is recorded in a blockchain token utilizing a decentralized append only distributed ledger and a consensus algorithm for agreement to change requests on the distributed ledger. A premium associated cyber risk transfer is paid. Once the first party confirms receipt of the data, proof of premium is released into an insuring entities account.
US12190386B1

In certain aspects of the disclosure, a computer-implemented method includes receiving information regarding characteristics of an asset. The method includes tokenizing at least one digital asset representing fractional shares in the asset. The method includes determining the initial share price. The method includes updating a capitalization table based on the number shares and share price. The method includes performing a transaction based on share price. Systems and machine-readable media are also provided.
US12190384B2

In certain aspects of the disclosure, a computer-implemented method includes collecting, via an artificial intelligence module, a first set of data associated with an asset and creating identifiers associated with the first set of data. The method includes collecting a second set of data associated with the asset based on the identifiers and comparing the first set of data and the second set of data based on the identifiers. The method includes determining validation of the first set of data based on the comparison and generating a result of approval or rejection based on the comparison.
US12190383B2

Methods and systems for user definable prioritization of market information are disclosed. An example method to prioritize market information displayed in a window within a trading interface includes updating the market information displayed in the window at a first frequency, wherein the first frequency is to correspond to a first window priority. The example method also includes, based on a trigger activation, assigning a second window priority to the window, wherein the second window priority is to cause the market information displayed in the window to update at a second frequency, the second frequency different from the first frequency.
US12190379B2

Methods and systems are disclosed for determining changes or revisions to a set of data and providing a user with a computerized graphical depiction of these changes through the use of multiple geometric shapes, the positioning of which shapes relative to one another and the size of which shapes relative to one another depict the changes to the user.
US12190376B2

A system, method, and non-transitory computer-readable information recording medium displays information to a user. Market data related to a plurality of tradeable objects is received from an exchange at a trading device. The display of market data related to each tradeable object is separately controlled. If the user is not paying attention to the market data of a particular tradeable object, then the dissemination of the market data for that tradeable object may be temporarily stopped until the user starts paying attention to that tradeable object.
US12190370B2

Systems and methods for determining whether a transaction between a consumer and a retailer qualifies for the consumer to receive an offer to send a gift received as a result of the transaction to a separate recipient. A gifting service system receives order confirmation details associated with the transaction, and assesses a variety of information from various sources to determine if the transaction qualifies for the offer. If so, the offer to send a gift is presented to the consumer. Once the consumer accepts the offer, the gifting service system obtains various selections and items of information, and sends a gift notification to an intended recipient. The gifting service system interacts with the recipient to obtain various selections and items of information to facilitate delivery of the gift to the recipient.
US12190368B2

Arrangements for smart tracking and queue management are provided. In some aspects, in response to detecting a user at an entity location, image data may be captured of the user. The image data may be analyzed using one or more facial recognition techniques to determine whether the user is a recognized user. In some examples, a user or user device may be connected to an entity computing device associated with a shopping cart or other device for capturing items for purchase. The user may gather items for purchase and purchase item data may be transmitted for analysis. In some examples, a request to checkout may be received and, in response, real-time queue data may be requested. The real-time queue data may be analyzed using a machine learning model to determine an optimal queue for the user. A notification identifying the queue may be transmitted to the entity computing device.
US12190367B2

Embodiments of the invention relate to a computer-implemented method and system for generating personalized recommendations for a target user based at least on stored data about the target user. The method comprises obtaining, at the server computer, data from a plurality of data sources, including entity data associated with a plurality of entities, stored in an entity database, or personal data associated with a plurality of users, stored in a user database. The personalized recommendations system then merges the entity data or personal data and maps the entity or personal data to a corresponding entity or target user, respectively. The entity or personal data is differentiated, a relevance is determined, a weight is assigned to the data and corresponding source to canonicalize the data, the respective databases are updated with the corresponding data, and then a set of personalized recommendations to the target user is generated using the updated databases.
US12190363B2

Certain embodiments of the disclosure relate to methods and systems that enable a consumer to electronically shop for products using a conventional electronic shopping cart such as are typically provided by online merchants, and to also create and manage one or more additional “shared” electronic shopping carts through which the end-user may automatically share details of such shopping activities with others using electronic means such as online social networks, short message services, and email, thereby enabling others to participate and assist in various shopping activities.
US12190352B2

The disclosure herein relates to systems, methods, and devices for decreasing latency and/or preventing data leakage that may arise from advertisement insertion. In some embodiments, the systems, methods, and devices described herein provide for asynchronous advertisement selection and/or insertion separate from user-requested content retrieval and/or delivery, wherein the advertisement selection can be performed in parallel with and/or at a separate location from the user-requested content retrieval and/or delivery, thereby decreasing latency in rendering user-requested content. Further, in certain embodiments, the systems, methods, and devices described herein can prevent data leakage by preventing and/or circumventing the need to use cookie syncing among different DSPs, SSPs, or the like. Moreover, in some embodiments, the systems, methods, and devices described herein are configured to deliver advertisements as a native content, thereby further decreasing latency and/or preventing data leakage.
US12190351B2

Systems and methods are provided for accessing a plurality of inventory item listings accessible over a network, wherein each of the plurality of inventory item listings includes one or more text strings, and creating inventory word vectors for at least some of the text strings of the plurality of inventory item listings. The systems and methods further provide for receiving a user input including an input word, wherein the user input is input by a user to access a primary media content, creating an input word vector for the input word, calculating cosine similarities between the input word vector and the inventory word vectors, and analyzing the calculated cosine similarities to determine one or more keywords from the one or more text strings, wherein the one or more keywords are from the text strings having inventory word vectors with the highest cosine similarities to the input word vector.
US12190342B2

A spectator system and method that displays different views of an event, such as a sporting event, and in particular uses a position selected by the spectator to assist in displaying a view from the selected position. The spectator, using an internet device can zoom, pan, tilt and change the view, as well as change the view to another position, such as a finish line, goal, or a participant position (e.g. Driver of car #3 or Tiger Wood's position). The starting viewing position can be specified, as well as the target position or orientation from the starting viewing position. Vital information on the sporting event or a participant can be appended to the view. In some forms, artificial reality or any geographic referenced datasets can be used and combined, such as 3D imagery or 3D renderings, to enhance the experience.
US12190340B2

A system is configured to provide a survey interface that collects response data, including both quantitative and qualitative response data, using multiple capture mediums. Mediums used to capture response data include input forms that collect structured response data on particular questions, as well as multimedia input forms that capture and collect free form multimedia response data in video form. This mix of quantitative and qualitative response data is analyzed across multiple modalities and used to develop an indexed response dataset, which may be queried to determine a set of pre-configured insights. An insight interface visualizes these pre-configured insights and accepts additional queries to provide a query interface that draws from the static indexed response dataset to allow for dynamic, conversational querying for additional insights.
US12190326B2

A method can include receiving first data corresponding to a transaction between a merchant and a customer; receiving second data captured at substantially the same time as the transaction and at a location corresponding to the transaction; generating a designation for the transaction based on a first match between the good identified in the first image and the identifying information and a second match between the depiction of the customer and a profile image of the customer; storing third data comprising at least one of the plurality of images and a unique identifier assigned to the transaction; and linking the second data to the third data; populating a claim with at least some of the second data and the third data according to a selection of a user interface element.
US12190316B2

The disclosed technology is generally directed to code transparency. In one example of the technology, a claim associated with an application is received. The claim is a document that is signed with a claim signature and that includes evidence associated with a policy, and further includes an expected set of at least one binary measurement associated with the application. The evidence is cryptographically verifiable evidence associated with the application. A trusted execution environment (TEE) is used to provide a distributed ledger. The claim is verified. Verifying the claim includes verifying the expected set of at least one binary measurement associated with the application, verifying the claim signature, and, based at least on the evidence, verifying that the application meets the policy. Upon successful verification of the claim, the claim is appended to the distributed ledger. A ledger countersignature associated with the claim is generated.
US12190315B2

Systems and methods to at least provide access control for execution of smart contract functions (methods) through consensus mechanisms are disclosed. A first smart contract is stored on a blockchain network. During execution, the first smart contract performs operations that include: aggregating a threshold number of signed blockchain transactions from authorized blockchain addresses, receiving a set of signed blockchain transactions calling a function of a target smart contract from a set of blockchain addresses, verifying that each blockchain address of the set of authorized blockchain addresses is authorized to make the call, and calling the function of the target smart contract when a number of signed blockchain transactions calling the function exceeds a threshold number.
US12190311B2

A computing system can provide an interface for users of a messaging service to exchange messages with other users of the messaging service. The system can associate each exchange of messages with an underlying document, and structure the underlying document of each message exchange so that each message as a comment that is embedded or linked to the document.
US12190294B2

The present disclosure describes systems and methods for enabling real-time conversational dialog among a large population of networked human users while facilitating convergence on groupwise decisions, insights, and solutions, and amplifying collective intelligence. A collaboration server running a collaboration application is provided, wherein the collaboration server is in communication with the plurality of the networked computing devices and each computing device is associated with one user of the population of human participants. In some cases, the collaboration server defines a plurality of sub-groups of human participants. A local chat application configured for displaying a conversational prompt received from the collaboration server is provided on each networked computing device. The local chat application enables real-time communication with other users of a sub-group assigned by the collaboration server. According to some embodiments, the computer mediated collaboration is enabled through communication between the collaboration application and the local chat applications.
US12190290B2

A data structure programmatically links the first product to a second product. The second product is historically purchased by the customer whenever the customer has also purchased the first product. A determination is made as to whether the customer purchased the second product together with the first product based upon the sales data. When the customer has failed to purchase the second product with the first product, instructions are transmitted to the retail store over the network to perform a verification that the second product is out-of-stock. An outcome of the verification from the retail store is received via the network. A determination is made as to a level of certainty that the second product is actually out-of-stock based upon an analysis of the sales data and the outcome of the verification. When the level of certainty exceeds a predetermined threshold, the PI value is adjusted to zero.
US12190283B2

An information processing method includes receiving a query request sent by a logistics terminal; determining, in at least one prestored order, target order information that corresponds to an authentication identifier and includes a delivery address within a delivery distance threshold range that uses a current location of the logistics terminal as a center; feeding back the determined target order information to the logistics terminal; and pushing online prompt information to a corresponding ordering user terminal according to the ordering user account in the target order after an arrival notice instruction sent by the logistics terminal is received.
US12190281B2

In some configurations, a supply-chain characteristic-vectors merchandising system and a method for an environmental characteristic-vectors of a gas communicating from an upstream amenity to a downstream amenity in a supply-chain may be disclosed. The system may be configured to track oil and/or gas throughout the supply-chain by associating characteristic-vectors (e.g., environmental, operational, physical etc.) of the upstream amenity and the downstream amenity with the energy units of the gas transmitted through the supply-chain.
US12190270B2

Methods and systems for managing an incident using an incident management system include receiving an incident and displaying the incident on a display. The incident includes an associated standard operating procedure (SOP) for managing the incident. Each of the SOPs includes one or more corresponding SOP steps. The incident and the associated SOP, including the one or more corresponding SOP steps, are displayed in a SOP view. A user selects one of the one or more SOP steps from the SOP view, which displays an action view that displays one or more categories of assets that are activatable via a user interface for supporting one or more of the SOP steps associated with the incident. The user selects one of the one or more categories of assets for supporting one or more of the SOP steps associated with the incident, allowing the user to activate one or more of the assets to manage the SOP.
US12190260B2

A system that includes a depth perception camera to estimate or otherwise measure the dimensions of a proposed carry-on item to determine whether the proposed carry-on item complies with limitations associated with a user. The system is configured to enable checking the proposed carry-on item and receiving payment for the checked item when the item exceeds the limitations associated with the user. Displayed to the user are dimension lines associated with the maximum dimensions of the limitations and/or the captured dimensions of the proposed carry-on item.
US12190252B2

Embodiments of the present disclosure provide methods, apparatus, systems, computing devices, computing entities, and/or the like for generating an inferred document representation for a multi-section document using a machine learning model. In accordance with one embodiment, a method is provided that includes: identifying a document corpus comprising the multi-section document and other multi-section documents; for each section of the document that is associated with a section type identifier: identifying a section batch that comprises common-type sections across the document corpus; and processing the section batch using the machine learning model to generate per-type section clusters for the section type identifier that comprise an inferred per-type section cluster for the current section; generating the inferred document representation based at least in part on each inferred per-type section cluster for a section of the document; and performing a prediction-based action based at least in part on the representation.
US12190251B2

A model is trained through a hybrid machine learning process. In the hybrid machine landing process, an automatic machine learning process is performed on a dataset to generate a model for making a prediction. The automatic machine learning process uses a pipeline to train the model and makes decisions in the steps of the pipeline. After the model is trained through the automatic machine learning process, a representation of the pipeline is generated and presented to a user in a user interface. The user interface allows the user to modify at least some decision made in the automatic machine learning process. One or more modifications are received from the user through the user interface and are used to refine the trained model. The refined model is deployed to make the prediction based on new data.
US12190248B2

The present disclosure provides systems, methods, and computer program products for generating a digital representation of a system from engineering documents of the system comprising one or more schematics and a components table. An example method can comprise (a) classifying, using a deep learning algorithm, (i) each of a plurality of symbols in the one or more schematics as a component and (ii) each group of related symbols as an assembly, (b) determining connections between the components and the assemblies, (c) associating a subset of the components and the assemblies with entries in the components table; and (d) generating the digital representation of the system from the components, the assemblies, the connections, and the associations. The digital representation of the system can comprise at least a digital model of the system and a machine-readable bill of materials.
US12190244B2

A method includes receiving interaction data that indicates, for each given interaction among multiple interactions that occurred at a client device, (i) an event type an (ii) a delay period specifying an amount of time between the given event and a previous event that occurred prior to the given event, encoding each given interaction into an encoded interaction having a standardized format that is a combination of (i) the event type and (ii) the delay period, generating an interaction signature that includes sequence of encoded interactions, processing the sequence of encoded interactions using a model trained to label sequences of user interactions as valid or invalid, including labelling, using the model, a sequence of encoded interactions as invalid, and preventing distribution of a set of content to an entity that performed the sequence of encoded interactions in response to a subsequently identified request to provide content to the entity.
US12190237B2

A pattern recognition device (10) includes an acquisition unit (13) configured to acquire a plurality of recognition candidates obtained by pattern recognition for an input image and having a recognition score, a calculation unit (17) configured to calculate an evaluation value obtained by quantifying a possibility of a recognition candidate (K) being correct answer data corresponding to the input data on the basis of a feature quantity regarding a recognition candidate (A1) and the recognition candidate (K), for each pair of the recognition candidate (A1) having the number one recognition score and another recognition candidate (K) among the plurality of recognition candidates, and a determination unit (18) configured to determine a final recognition result from among the plurality of recognition candidates on the basis of an evaluation value for each recognition candidate (K).
US12190222B2

A design optimization method based on active learning, which involves dynamic exploration and exploitation of the design space of interest using an ensemble of machine learning algorithms. In this approach, a hybrid methodology incorporating an explorative weak learner which fits high-level information about the response surface, and an exploitative strong learner (based on committee machine) that fits finer details around promising regions identified by the weak learner, is employed. For each design iteration, an aristocratic approach is used to select a set of nominees, where points that meet a threshold merit value as predicted by the weak learner are selected to be evaluated using function evaluation. In addition to these points, the global optimum as predicted by the strong learner is also evaluated to enable rapid convergence to the actual global optimum once the most promising region has been identified by the optimizer.
US12190217B2

A distributed control system (DCS) of an industrial process plant includes a data center storing a plant information model that includes a description of physical components, the control framework, and the control network of the plant using a modeling language. A set of exposed APIs provides DCS applications access to the model, and to an optional generic framework of the data center which stores basic structures and functions from which the DCS may automatically generate other structures and functions to populate the model and to automatically create various applications and routines utilized during run-time operations of the DCS and plant. Upon initialization, the DCS may automatically sense the I/O types of its interface ports, detect communicatively connected physical components within the plant, and automatically populate the plant information model accordingly. The DCS may optionally automatically generate related control routines and/or I/O data delivery mechanisms, HMI routines, and the like.
US12190212B2

System and method of generating an executable action item in response to natural language dialogue are disclosed herein. A computing system receives a dialogue message from a remote client device of a customer associated with an organization, the dialogue message comprising an utterance indicative of an implied goal. A natural language processor of the computing system parses the dialogue message to identify one or more components contained in the utterance. The planning module of the computing system identifies the implied goal. The computing system generates a plan within a defined solution space. The computing system generates a verification message to the user to confirm the plan. The computing system transmits the verification message to the remote client device of the customer. The computing system updates an event queue with instructions to execute the action item according to the generated plan upon receiving a confirmation message from the remote client device.
US12190209B2

Techniques for incorporating sequence encoders into machine-learned models where the sequence encoders operate on bag of words (BOW) input are provided. Tokens that are associated with online activities of an entity are identified. Machine-learned embeddings that correspond to the tokens are identified. Based on one or more ordering criteria that are independent of the temporal occurrence of the online activities of the entity, an order of the machine-learned embeddings is determined. Based on the order, the machine-learned embeddings are inputted to a sequence encoder that generates output. Based on the output, a machine learned model that includes the sequence encoder generates a score. A content item is selected based on the score. The content item is transmitted over a computer network to a computing device.
US12190203B2

Achieving orthogonal control of non-orthogonal qubit parameters of a logical qubit allows for increasing the length of a qubit chain thereby increasing the effective connectivity of the qubit chain. A hybrid qubit is formed by communicatively coupling a dedicated second qubit to a first qubit. By tuning a programmable parameter of the second qubit of a hybrid qubit, an effective programmable parameter of the hybrid qubit is adjusted without affecting another effective programmable parameter of the hybrid qubit thereby achieving orthogonal control of otherwise non-orthogonal qubit parameters. The length of the logical qubit may thus be increased by communicatively coupling a plurality of such hybrid qubits together.
US12190201B2

Systems, computer-implemented methods, and computer program products to facilitate estimation of quantum resources to calculate an expectation value of a stochastic process using a re-parameterization method are provided. According to an embodiment, a system can comprise a processor that executes computer executable components stored in memory. The computer executable components can comprise a re-parameterization component that applies a quantum fault-tolerant operation to a variationally prepared quantum state corresponding to a probability distribution to produce a quantum state corresponding to a target probability distribution. The computer executable components can further comprise an estimation component that estimates at least one defined criterion of a quantum computer to be used to compute an expectation value of a stochastic process associated with the target probability distribution.
US12190198B1

A wireless networking system is disclosed. The wireless networking system includes an application layer associated with one or more applications having a wireless bandwidth requirement. A first wireless transceiver resource associated with an actual MAC layer and PHY layer is employed. The first wireless transceiver resource has a first bandwidth availability up to a first actual bandwidth. A second wireless transceiver resource associated with the actual MAC layer and the PHY layer is employed. The second wireless transceiver resource has a second bandwidth availability up to a second actual bandwidth. A processing layer evaluates the wireless bandwidth requirement and the first and second bandwidth availabilities of the wireless transceiver resources. The processing layer includes a bandwidth allocator to allocate at least a portion of each of the first and second actual bandwidths to virtual MAC and virtual PHY layers, and to satisfy the application layer wireless bandwidth requirement.
US12190197B2

An indicia reader can include an indicia-capturing system, an indicia-decoding module, and an audio indicator system having a sound source. An indicia-reader housing can support these components, and the housing includes two adjacent mounting surfaces and a sound port opening formed within a portion of the common edge of the two adjacent surfaces. The indicia reader can be operatively mounted in at least two different positions by attaching one of the two adjacent surfaces to a support structure. The reader's sound port opening is in acoustic communication with the sound source of the audio indicator for transmitting audible indications emitted via the audio indicator system when the indicia reader is mounted in either of the at least two different mounting positions.
US12190196B1

The present disclosure describes techniques for improving image quality when a camera-based barcode-reading device is reading barcodes located on objects that are moving relative to the barcode-reading device. The techniques disclosed herein enable the image sensor in the barcode-reading device's camera to remain aimed at an object that is moving relative to the barcode-reading device while the camera is capturing an image of the object. Advantageously, the techniques disclosed herein can reduce image blur. In a barcode-reading device that includes a rolling shutter-type image sensor, the techniques disclosed herein can also reduce image distortion.
US12190191B2

To provide a card reader that encrypts information acquired via an IC contact block. A card reader includes: an IC contact block including a contact spring capable of being in contact with an external connection terminal of an IC chip of a card; a flexible printed board to which a spring end of the contact spring is coupled; an encryption circuit mounted on the flexible printed board and electrically connected to the contact spring to encrypt information acquired from the IC chip via the IC contact block; and a resin sealing member that integrally covers the spring end and the encryption circuit.
US12190190B2

A system intended to perform a pairing of at least one first tag including a graphic code and a UWB radio transmitter device including a UWB radio transmission module and a UHF radio reception module to collect signals in order to electrically power the UWB transmission module, the transmitter device including a support including a zone delimiting a geometric contour making it possible to visually read the graphic code of the first tag when the transmitter device is superimposed on the first label, the system including a pairing device including a reader of the first graphic code and a UWB receiver to receive the UWB signal transmitted by the transmitter device, the pairing device including a memory.
US12190189B2

A passive radio transmission device is arranged on a front and a back of an electrically conductive carrier plate, wherein the radio transmission device includes, on the front of the carrier plate, a first film having a first antenna and having a microchip coupled to the first antenna and, on the back, a second film having a second antenna, wherein the first film is coupled to the second film via a flexible web, routed around an end face of the carrier plate, that connects the front to the back, so that the second antenna is connected to the first film via at least one connecting line running along the web in order to transmit information from the microchip using both the first antenna and the second antenna, wherein the first film, the second film and the web are combined as one component.
US12190187B1

Magnetic stripe cards including a skimmer detection mechanism detect unauthorized access to data and information stored on a magnetic strip of a magnetic stripe card by illicit card skimming devices. In one embodiment, a method of detecting an unauthorized scan of confidential data encoded on a magnetic strip portion of a magnetic stripe card having a skimmer detection mechanism includes detecting a scan of the magnetic strip portion, measuring a parameter associated with the scan of the magnetic strip portion by the skimmer detection mechanism, and comparing the measured parameter to a baseline value associated with the parameter. Upon determining that the parameter exceeds the baseline value, an unauthorized scan of confidential data encoded on the magnetic strip portion of the magnetic stripe card is detected.
US12190179B2

Automation solutions for event logging and debugging on KUBERNETES are disclosed. A system for event logging and debugging on a distributed application cluster includes a user interface and at least one processor for executing instructions. The instructions, when executed, instruct the at least one processor to provide an edge module configured to deploy a Berkeley Packet Filter (BPF) probe and a BPF program in a computing environment. The BPF probe is triggered based on an event associated with a distributed application running in a user space of the computing environment. Data associated with the event is collected in a kernel space of the computing environment via the BPF program and transferred from the BPF program to the edge module. A query request associated with the collected data is sent to the edge module. A response corresponding to the collected data is received at the user interface.
US12190169B2

Aspects of the present disclosure provide systems, methods, and computer-readable storage media that support configuration of cloud-based functionality. A configuration device is provided and includes a data processing module, a modelling module, and a loading module. The data processing module provides functionality for compiling information for use in configuring the cloud-based functionality in a requirements compliant manner. The modelling module may include various machine learning modules configured to evaluate configuration workbooks for compliance with requirements specified by a user. The modelling module may output recommendations for improving compliance of the configuration workbooks and appropriate changes may be made. The loading module may be configured to obtain templates applicable to the cloud-based functionality being configured and to extract appropriate data from the (updated) configuration workbooks. The extracted data may then be loaded into the obtained templates for use in configuring the cloud-based functionality in a regulatory compliant manner.
US12190166B1

A method for monitoring and predicting batch activity in real time comprises obtaining i) ordered lists of jobs from scheduling platforms and ii) information related to jobs from one or more file transfer sources including real time event information, extracting data from the ordered lists of jobs and file transfer information, enriching the extracted data using additional information retrieved from at least one meta data repository, and generating a dependency graph that includes real time job and file transfer data obtained from the enriched data in which nodes of the graph represent events and edges represent relationships between the nodes indicating a dependence. Critical milestones are obtained from the dependency graph, critical paths for traversing the dependency graph for job and file transfer execution, and times for execution of each of the jobs and file transfers in the critical paths are predicted in real time.
US12190163B2

A method and system for data synchronization in a multi-tenant data synchronization system is provided. The method and system can allow for prioritizing events from a plurality of tenants for synchronization based at least one, a tenant prioritization score.
US12190160B2

The present invention relates to neural network accelerator (103) in a field programmable gate array (FPGA) which is based on custom instruction interface of an embedded processor in said FPGA and AXI master interface for DMA purposes, wherein said neural network accelerator (103) comprises of a command control block (301), at least one neural network layer accelerator (303), a response control block (305) and an AXI control block (307). The amount of neural network layer accelerators (103) that can be implemented can be configured easily (such as adding a new type of layer accelerator (303) to said neural network layer accelerator (103)) in said FPGA, which makes said invention flexible and scalable.
US12190155B2

A method and device for operating a Self-Driving Car (SDC) are disclosed. The device executes in real-time a first processing pipeline including generating static attributes for a plurality of potential positions of the SDC on the road segment, and caching the static attributes in association with the respective ones of the plurality of potential positions. The device executes in real-time a second processing pipeline in parallel with the first processing pipeline including generating a graph-structure for operating the SDC on the road segment. The generating the graph-structure includes generating dynamic attributes for a given edge of the graph-structure, acquiring from the cache memory static attributes for the given edge of the graph-structure, such that the given edge in the graph-structure is associated with the static attributes generated by the first processing pipeline and with the dynamic attributes generated by the second processing pipeline.
US12190153B2

In a M2M device management system, a Task Orchestration Module, TOM (32) external to the M2M device (20) manages the execution of tasks wholly or partly on the M2M device (20). This alleviates the M2M device (20) of the need to store code, execute tasks, monitor task execution, and the like. The tasks are specified using Finite State Machine, FSM, syntax. A task URL, tURL (34) resource on the M2M device (20) provides a tURL (34) to a resource hosting (36) a service (38) mapping task-IDs to FSM specifications. Communications between the TOM (32) and M2M device (20) is compactly and efficiently achieved using a device management protocol server/client system (16, 18), such as LightWeightM2M (LWM2M). A predetermined mapping (40) at the M2M device (20) maps action labels to library functions (22) of the M2M device (20), obviating the need for code in the M2M device (20) to interpret and execute actions. An event trigger decision module (42) at the TOM (32) interprets events and conditions reported by the device management protocol client (18), and determines when state transition events have occurred.
US12190140B2

An example method of scheduling a workload in a virtualized computing system including a host cluster having a virtualization layer directly executing on hardware platforms of hosts is described. The virtualization layer supports execution of virtual machines (VMs) and is integrated with an orchestration control plane. The method includes: receiving, at the orchestration control plane, a workload specification for the workload; selecting, at the orchestration control plane, a plurality of nodes for the workload based on the workload specification, each of the plurality of nodes implemented by a host of the hosts; selecting, by the orchestration control plane in cooperation with a virtualization management server managing the host cluster, a node of the plurality of nodes; and deploying, by the orchestration control plane in cooperation with the virtualization management server, the workload on a host in the host cluster implementing the selected node.
US12190139B1

In one embodiment, a device performs a detection stage of an automated instrumentation pipeline during which the device detects an application server type by examining a command line of a process of an application. The device performs, based on the application server type, an extraction stage of the automated instrumentation pipeline during which the device extracts application server attributes. The device performs, based on the application server attributes, a naming stage of the automated instrumentation pipeline during which the device forms a naming hierarchy for processes of the application. The detection stage, the extraction stage, and the naming stage of the automated instrumentation pipeline do not have access to a controlled space of the application. The device inserts, based in part on the naming hierarchy, arguments into command lines of processes of the application that cause the processes of the application to be instrumented at runtime.
US12190138B2

A method for implementing a continuous integration emulator includes receiving, by a continuous integration emulator running locally on a client device, a modification to code of a continuous integration pipeline running on a continuous integration server in communication with the client device. The method includes parsing at least a portion of the code of the continuous integration pipeline. The method includes determining at least one programming language construct of at least the parsed portion of the code of the continuous integration pipeline. The method includes executing the at least one programming language construct including the modification. The method includes indicating, by the continuous integration emulator and via the client device, whether the modification is successful. Related systems and articles of manufacture are provided.
US12190137B2

Method, system and computer program product for accessibility content editing, control and management. Digital content container for receiving plurality of elements modifiable via an application programming interface exposed by content structure thereof, and being associated with accessibility output for presentation responsive to processing by an assistive tool, is obtained. Responsive to receiving input indicating user selection of an element, an accessibility content editing interface is provided for obtaining modified accessibility output. The application programming interface is employed to modify the element by injection thereto the modified accessibility output to cause, responsive to the element being processed by an assistive tool applied to the digital content container, presentation of the modified accessibility output in substitution of the accessibility output associated with the element. Modified accessibility output from plurality of users is transmitted to data storage for recordation and review, for accessibility output sharing and/or predictive modelling purposes.
US12190130B2

A web request to the web browser is intercepted by the web browser extension to determine whether information is synchronously available to evaluate the web request. Responsive to not having information for synchronous evaluation, the web request is redirected to display a gateway page while asynchronous obtaining information from an external information provider server, the request tracked with a request identifier and storing the asynchronously gathered information for synchronous access along with the request identifier. Responsive to an automated notification from the web browser extension, the web request is reissued to the web browser by the gateway page to replace the gateway page with response content from the web request. The reissued web request is again intercepted by the web browser extension to synchronously evaluate the gathered information. The reissued web request is then based on the fetched.
US12190126B2

A closed-loop service, referred to as an Adaptive Data Analytics Service (“ADAS”), characterizes the performance of a system or systems by providing information describing how users or agents are operating the system, how the system components interact, and how these respond to external influences and factors. The ADAS then builds models and/or defines relationships that can be used to optimize performance and/or to predict the results of changes made to the system(s). Subsequently, this learning provides the basis for administering, maintaining, and/or adjusting the system(s) under study. Measurement can be ongoing, even after the operating parameters or controls of a system under the administration or monitoring of the ADAS have been adjusted, so that the impact of such adjustments can be determined. This recursive process of observation, analysis, and adjustment provides a closed-loop system that affords adaptability to changing operating conditions and facilitates self-regulation and self-adjustment of systems.
US12190114B2

In one embodiment, a processor includes a branch predictor to predict whether a branch instruction is to be taken and a branch target buffer (BTB) coupled to the branch predictor. The branch target buffer may be segmented into a first cache portion and a second cache portion, where, in response to an indication that the branch is to be taken, the BTB is to access an entry in one of the first cache portion and the second cache portion based at least in part on a type of the branch instruction, an occurrence frequency of the branch instruction, and spatial information regarding a distance between a target address of a target of the branch instruction and an address of the branch instruction. Other embodiments are described and claimed.
US12190106B2

A text editor or a plugin thereto automatically generates authorship tokens to identify content authored by a human author or an artificial author. The authorship tokens are applied to the work while the work is being produced. Thus, subsequent review of the work can identify regions produced by a human author and other regions produced by an artificial intelligence.
US12190095B2

In one aspect, a disclosed method includes learning one or more chip agnostic parameters across a plurality of best known configuration (BKC) firmware versions, performing BKC attributes tuning based on said learning, implementing platform specific BKC table offsets and a handoff block to pass the table offsets to update routines by creating a trusted session for platform firmware table updates, and dynamically publishing changes in BKC policy. A BKC firmware serialization protocol may be implemented to ensure gaps in firmware versions at an end user platform are resolved by synchronizing each BKC version attribute. The serialization protocol may employ node-based cloud ecosystem learning. The method may further include reloading memory map parameters for uninterrupted services. The uninterrupted services may include, as examples, user presence detection after power resume and central processing unit (CPU) power cap functions.
US12190094B2

A method for updating a process control system having a plurality of different hardware units includes providing a firmware data package, connecting a computing unit to an interface unit, transferring the firmware data package to the interface unit, providing current status data comprising information about the different hardware unit and information about the current firmware versions of the different hardware unit, checking whether the different hardware unit and the current firmware versions are compatible with the firmware update data for the different hardware units based on the current status data, and determining a checking result. When the checking result is positive, firmware update data in the different hardware unit is installed, and when the checking result is negative, an incompatibility message is provided.
US12190092B2

A control device mounted on a vehicle and configured in such a manner that a program incorporated in a first vehicle control unit can be updated by first updating means and a program incorporated in a second vehicle control unit can be updated by second updating means that is different from the first updating means, the control device including a request reception unit causing the first updating means to receive an acquisition request of acquiring version information about a version of the program of the second vehicle control unit; and a transmission control unit causing the first updating means to transmit the version information according to the acquisition request. The first and second updating means are means for acquiring an update program from a device outside the vehicle, and one of the first and second updating means acquires a program from a device outside the vehicle via a communication unit.
US12190089B2

System and method are described for seamlessly installing applications on remote virtual desktops from installation files located on the local client device by redirecting the installation to the virtual desktop, while giving users an experience akin to installing applications on the local operating system. A request can be received on the client device to install an application from a corresponding installation file located on the client device, in a remote virtual desktop. In response to the request, a virtual desktop session can be established on the virtual desktop and the installation file can be redirected to the virtual desktop, where it can be launched to begin installing the application. To enable user interaction during the installation process, the application installation user interface (UI) can be streamed to the client device and user inputs into the installation UI can be conveyed back to the virtual desktop to be effectuated therein.
US12190086B1

A system and method for splitting a machine learning (ML) graph is disclosed. The system includes a compiler configured to receive an ML model. The compiler generates a graph associated with the ML model, wherein the graph is an internal representation of the ML model. The graph is partitioned into a first subgraph and a second subgraph. The first subgraph is associated with an ML hardware, an ML emulator, or a combination thereof, and the second subgraph is associated with a processor different from the ML hardware. A set of low-level instructions associated with the first subgraph is generated. One or more resources in the ML hardware is identified to execute the set of low-level instructions associated with the first subgraph.
US12190077B2

A communication system includes link circuits that receive serial data over one or more input serial links. The link circuits include a primary link circuit and a secondary link circuit. The secondary link circuit includes a de-serializer circuit configured to receive the serial data from the one or more input serial links and convert the serial data into parallel data, and an aligner circuit comprising a memory. The aligner circuit stops at least one of storing the parallel data in the memory and reading the memory based on a channel bonding signal generated based on a channel bonding symbol within the serial data. The aligner circuit outputs the channel bonding signal to a finite state machine (FSM) circuit of the primary link circuit. The aligner circuit outputs the parallel data based on receiving a read signal from the FSM circuit of the primary link circuit.
US12190075B2

An apparatus for processing voice commands includes: a memory configured to store computer-executable instructions, and a processor configured to execute the computer-executable instructions. When executed, the instructions cause the processor to perform: receiving an utterance of a user in an input language set by the user, determining an utterance intent of the utterance by analyzing the utterance with the input language, determining a standard utterance in the input language corresponding to the utterance of the user based on the determined utterance intent, determining whether the input language and an output language are different languages, extracting a standard utterance in the output language corresponding to the determined standard utterance in the input language when the input language and the output language are different, generating an output response in the output language based on the extracted standard utterance in the output language, and outputting the output response.
US12190073B2

To easily construct a translation model environment in which the sentences of a plurality of second languages corresponding to a sentence of a first language can be generated. An internal state changing device 1 includes a change unit 13 configured to change an internal state that is a final hidden state of an encoder, in a translation model that is a learned model constituted by an encoder-decoder model, as the translation model for translating an original sentence that is a sentence of a first language into a translated sentence that is a sentence of a second language.
US12190070B2

The embodiment may include dynamic introduction generation for a virtual meeting that may gather introduction data of a user. The embodiment may analyze the gathered introduction data using natural language processing to identify user features. The embodiment may capture the user features for a dynamic introduction statement based on determining a scheduled meeting. The embodiment may present the dynamic introduction statement and capture user features to update the dynamic introduction statement based on determining a live meeting.
US12190069B2

A computer implemented method for the automated analysis or use of data is implemented by a voice assistant. The method comprises the steps of: (a) storing in a memory a structured, machine-readable representation of data that conforms to a machine-readable language (‘machine representation’); the machine representation including representations of user speech or text input to a human/machine interface; and (b) automatically processing the machine representations to analyse the user speech or text input.
US12190067B2

Methods, systems, and computer program products for context-based response generation are provided herein. A method includes: obtaining conversation logs comprising agent responses matched to contexts and a set of designated responses that are not matched to the contexts; replacing at least a portion of the agent responses with the designated responses to form modified conversation logs; training a first model, using the modified conversation logs, to output a designated response in the set for a given context and a second model, using the historical conversation logs, to output one of the agent responses for a given context; identifying one or more new responses based at least in part on the output of the second machine learning model for a particular one of the contexts; and retraining the first machine learning model based at least in part on the one or more new responses.
US12190066B2

A chat message is received from a user to a primary virtual agent service. A secondary virtual agent service to handle the chat message is automatically evaluated and selected. The secondary virtual agent service is selected from a plurality of candidate secondary virtual agent services that includes at least one virtual agent service provided by a third-party entity external to an entity providing the primary virtual agent service. The chat message is transformed from a first format of the primary virtual agent service to a second format of the selected secondary virtual agent service. The chat message is forwarded in the second format to the selected secondary virtual agent service.
US12190065B1

Techniques for filtering the output of supplemental content are described. When a supplemental output system (e.g., a supplemental content system or notification system) receives supplemental content for output, the supplemental output system sends a user identifier (of the recipient user) and the supplemental content to separately implemented filtering component. The filtering component uses a machine learning (ML) model to determine a topic of the supplemental content. The filtering component determines whether the supplemental content should not be output based on the ML model-determined topic, one or more guardrail policies of the supplemental output system, and user frustration data regarding previously output supplemental content. Use of the ML model to determine the topic prevents a content publisher from surreptitiously associating supplemental content with a specific topic in an effort to bypass topic-based output guardrails.
US12190063B1

A machine learning model analyzes text describing an item to determine portions of the text that correspond to multiple characteristics of the item. A first set of embeddings that represent the text describing the item is determined. A second set of embeddings that represent text indicating the characteristics is determined. The second set of embeddings includes a token for each characteristic that is used to indicate tokens that are associated with a particular characteristic. The first set of embeddings and portions of the second set of embeddings for a particular characteristic are used to determine a set of interaction embeddings for each characteristic by determining an element-wise product. These interaction embeddings are analyzed to determine label predictions indicating text that is associated with each characteristic. Text for multiple characteristics may therefore be identified using a single pass rather than multiple passes.
US12190058B2

A character input device according to one or more embodiments may include: an output unit configured to output a first character string to an application program having a suggestion function; a detector configured to detect selection of a second character string that is presented in correspondence with the first character string by the application program; and a registration unit configured to register, in a dictionary database, the second character string that is detected, by the detector, to have been selected.
US12190057B2

This disclosure enables various technologies that can (1) learn new synonyms for a given concept without manual curation techniques, (2) relate (e.g., map) some, many, most, or all raw named entity recognition outputs (e.g., “United States”, “United States of America”) to ontological concepts (e.g., ISO-3166 country code: “USA”), (3) account for false positives from a prior named entity recognition process, or (4) aggregate some, many, most, or all named entity recognition results from machine learning or rules based approaches to provide a best of breed hybrid approach (e.g., synergistic effect).
US12190055B2

A computer system includes memory configured to store a document database and a machine learning model. The document database includes multiple historical documents each having at least one version labeled as compliant and at least one version labeled as non-compliant. The system includes a creator user interface, a compliance user interface, an automated distribution module, and a model building module configured to train the machine learning model to classify a document according to a compliance score indicating a likelihood of document compliance with one or more compliance criteria. The system also includes an orchestrator module configured to receive the compliance score for the submitted document from the machine learning model, determine whether the compliance score is greater than or equal to a compliance score threshold, and supply the submitted document to the compliance user interface for transmission to the compliance team device when the compliance score is above a threshold.
US12190051B2

Systems and methods to facilitate a customization and proliferation of models are described. The system receives, via a first interface, table information and communicates the table information to a first model. The first model includes logic to process the values to generate a column of predicted values. The system receives a column of predicted values from the first model. The system appends the column of predicted values to the table information to generate appended table information. The system communicates, via a second interface, the appended table information to a second state including a second plurality of models. The sequence of states is associated with a plurality of interfaces including the first interface and the second interface. The interfaces facilitate a customization and proliferation of models.
US12190050B2

An ink data modification or correction method, and an information processing device and a program for implementing the method are provided, which allow automatic correction of ink data including a spelling error in a handwritten character string. An ink data modification method according to the present disclosure includes determining a modification method of ink data by detecting a spelling error included in a handwritten character string represented by the ink data, and modifying the ink data by manipulating the ink data on the basis of the determined modification method. For example, the determined modification method may be to add a missing character, or to delete a superfluous character, or to correct a typo by replacing an erroneous character with a correct character.
US12190048B2

A data processing system implements receiving textual content from a first application on a first client device associated with a first user for analysis by a context adaptive writing assistant configured to provide suggestions for improving the textual content, obtaining contextual information indicative of a level of formality of the textual content; and categorizing the textual content as being associated with a first level of formality selected from a plurality of levels of formality. The system is further implements analyzing the textual content to identify one or more suggested improvements to the textual content; selecting a subset of suggested improvements from the one or more suggested improvements to the textual content to the first user based on the first level of formality associated with the textual content; sending the subset of suggested improvements to the first client device; and causing the first client device to display the subset of suggested improvements.
US12190045B1

A system for automated enhancement of proofreading using transformations.
US12190040B1

Methods for utilizing a document group to generate an output that is formatted for a peripheral output device. The output may be generated by creating output documents, adapting elements from documents of the document group, including or excluding certain elements based on criteria that may be predetermined and/or calculated, and by formatting the included elements to decrease the amount of vertical space used in the formatted output and retain all the significant text, perhaps even using a larger font. For screens, less vertical space may equate to more information fitting on the screen at a time and less scrolling. For printers, less vertical space may equate to less paper to print the same document. Further, the output may be configured to include certain documents and/or document areas based on the content of audit logs that track user-view of an input. Also disclosed are systems and devices for implementing the methods.
US12190037B2

One aspect of this description relates to an integrated circuit (IC) structure including a first layer and a second layer. The first layer includes a first metal structure coupled to a first power supply having a first voltage level and a second metal structure coupled to a second power supply having a second voltage level different from the first voltage level. The second layer is formed over the first layer. The second layer includes a first nano-sheet device coupled to the first metal structure and a second nano-sheet device adjacent to the first nano-sheet device. The second nano-sheet device is coupled to the second metal structure. A distance between the first nano-sheet device and the second nano-sheet device is less than a minimum n-well to n-well spacing.
US12190036B2

A semiconductor wafer defect detection system captures test images of a semiconductor wafer. The system analyzes the test images with an analysis model trained with a machine learning process. The analysis model generates simulated integrated circuit layouts based on the test images. The system detects defects in the semiconductor wafer by comparing the simulated integrated circuit layouts to reference integrated circuit layouts.
US12190024B2

Methods for modeling contact pairs in a model of a physical object include generating a contact pair including a contact surface and a target surface, where the contact pair further includes contact elements of the contact surface and the target surface, splitting the contact pair into contact sub-pairs along splitting boundaries, augmenting each contact sub-pair with contact elements from adjacent contact sub-pairs at the splitting boundaries, distributing the augmented contact sub-pairs to a plurality of parallel processors for finite element solutions of the contact sub-pairs, receiving the finite element solutions of the contact sub-pairs from the plurality of parallel processors, and combining the finite element solutions of the contact sub-pairs into finite element solutions of the contact pair.
US12190022B2

In various embodiments, a generative design application generates and evaluates automotive designs. In operation, the generative design application computes a first set of metric values based on a set of metrics associated with design goal(s) and a first set of parameter values for a parameterized automobile model. The generative design application then performs optimization operation(s) on the first set of parameter values based on the first set of metric values to generate a second set of parameter values. Subsequently, the generative design application generates at least one design based on the second set of parameter values that is more convergent with respect to at least one of the design goals than a previously generated design. Advantageously, less time and effort are required to generate and evaluate multiple designs and then optimize those designs relative to more manual prior art approaches.
US12190019B2

A method of manufacture for creating an NDE test specimen with predictably located one or more flaws according to a digital flaw map and of a material having an angle of refraction matching industrial workpieces for testing and training is disclosed. Comprising selecting a workpiece material for the NDE test specimen having a substantially similar angle of refraction to industrial workpieces, fabricating the NDE test specimen from the workpiece material, executing a CAD software on one or more processors of a controller computer, reading the digital flaw map comprising coordinates of the one or more flaws to be applied to the NDE test specimen, controlling a high energy beam CNC to apply the digital flaw map to the NDE test specimen, selecting the workpiece material among crystal, borosilicate glass, and acrylic, applying a laser beam at a plurality of energy points within the NDE test specimen.
US12190018B2

A system and method for generating, triggering and playing a sequence of audio files with cues for delivering a presentation for a presenter using a personal audio device coupled to a computing device. The system comprising the comprising a computer device that is coupled to a presentation data analysis server through a network. The method includes (i) generating a sequence of audio files with cues for delivering a presentation, (ii) triggering playing an audio file from the sequence of audio files, and (iii) playing the sequence of audio files one by one, on the computing device, using the personal audio device coupled to a computing device to enable the presenter to recall and speak the content based on the sequence of the audio files.
US12190012B2

Example apparatus disclosed herein compare one or more audio latency characteristics with one or more audio latency requirements in response to detection of an audio silence event, the audio latency characteristic(s) associated with at least one of a hardware layer or a device layer of an audio stack of a compute device, the audio latency requirement(s) associated with an application. Disclosed example apparatus also control a device layer of the audio stack to enter a device layer low power mode in response to a first determination that the audio latency requirement(s) is/are met by the audio latency characteristic(s). Disclosed example apparatus further control a hardware layer of the audio stack to enter a hardware layer low power mode in response to the first determination and a second determination that an operation condition for entry into the hardware layer low power mode is met.
US12190002B2

An image forming device includes an outputter that outputs, in a case where an authentication method is capable of being set and an authentication method that requires prior authorization by an authorization service is selected, screen information of a setting screen corresponding to the authentication method that requires the prior authorization by the authorization service, and one or more controllers that control output of the screen information by the outputter. The one or more controllers perform control to determine a display content of the setting screen based on an output destination of the screen information and output the screen information including the display content.
US12190000B2

A printing device includes an inspection system that uses variable intervals to inspect printed sheets for a print job. The variable interval sets the inspection points for the inspection process. Once a defect is detected on a printed sheet, the sheets in the paper path are cleared and separated into good and defective sets of sheets. The cleared sheets are sent to an output bin for further review. After addressing the defect, the last good sheet printed is determined and adjusted to resume printing operations.
US12189993B2

Memory devices might include an array of memory cells and a controller configured to access the array of memory cells. The controller might be further configured to receive a command to perform an erase operation and in response to the command to perform the erase operation, begin execution of the erase operation. The controller might be further configured to while executing the erase operation, receive a command to perform a program operation; in response to the command to perform the program operation, suspend the execution of the erase operation; and with the execution of the erase operation suspended, execute the program operation.
US12189985B2

Disclosed in implementations of the present disclosure include memory controllers and operating methods thereof, memory systems, and electronic devices. The memory controller is coupled to a memory. In one example, the operating method includes: determining whether write commands for the memory are continuous, and generating a first determination result; and entering a bypass write mode when the first determination result indicates that the write commands are continuous, wherein, in the bypass write mode, the memory controller updates a first mapping relationship between a logical address and a physical address of buffered data. Other examples are disclosed.
US12189984B2

Embodiments include performing a host-initiated link reset in a storage area network (SAN). Aspects include identifying, by a host in communication with the SAN, each link in the SAN, wherein each link is defined by a pair of ports. Aspects also include obtaining, by the host, a buffer credit balance for each port in the SAN and obtaining, by the host, a buffer credit for each port in the SAN and causing a reset of a link associated with the port by transmitting a link reset record from the host to a control device of the link based on a determination that the buffer credit of a port in the SAN is below a threshold value.
US12189980B2

The present disclosure provides storage devices and methods for operating the same. In some embodiments, a storage device includes a non-volatile memory including a plurality of sub-blocks that are independently erasable, and a processor configured to control a garbage collection operation on the plurality of sub-blocks. The plurality of sub-blocks includes a plurality of first sub-blocks that have a first block size and a plurality of second sub-blocks that have a second block size. The second block size is different from the first block size. The processor is further configured to select a victim sub-block with a lowest ratio of a valid page count to an invalid page count from among the plurality of sub-blocks, and copy a valid page of the victim sub-block to a target sub-block from among the plurality of sub-blocks.
US12189974B2

Methods, systems, and devices for operational monitoring for memory devices are described. Some memory devices may degrade over time, and this degradation may include or refer to a reduction of an ability of the memory device to reliably store, read, process, or communicate information, among other degradation. In accordance with examples as disclosed herein, a memory device may include components configured for monitoring health or life expectancy or both of the memory device, such as components internal to the memory device that identify and store various indications of a duration of operating a memory device. An operational duration stored at the memory device may be used in various operations, such as calculations or comparisons, to evaluate health or life expectancy of the memory device, which may include or be supported by various signaling with a host device.
US12189972B2

Systems and methods for multiple device consumption of shared namespaces of ephemeral storage devices by a consumer of a virtual storage system are provided. In an example, multiple namespaces of respective ephemeral storage devices are shared among multiple of consumers of a virtual storage system by creating multiple partitions within each of the namespaces for use by respective consumers of the multiple consumers. Corresponding partitions of respective shared namespace may then be treated as a stripe set to facilitate multiple device consumption for a subsystem (e.g., operation log journaling) of the virtual storage system by striping data associated with input/output (I/O) requests of a consumer (e.g., a journaling driver) across one or more stripe units of one or more stripes within the stripe set.
US12189958B2

A memory sub-system includes a memory sub-system controller comprising a plurality of controller channels, one or more memory devices, each of which comprises a respective plurality of memory dies, and a channel switch circuit coupled between the plurality of the controller channels and a plurality of memory channels of the one or more memory devices, where each memory channel corresponds to a respective one of the plurality of memory dies of one of the memory devices, the channel switch circuit comprising command processing logic configured to: receive, from the memory sub-system controller, a plurality of channel mappings, each of which identifies a particular one of the controller channels and a particular one of the memory channels, and route data from each controller channel to a respective one of the memory channels that is associated with the controller channel by a respective one of the channel mappings.
US12189952B2

A storage device includes a plurality of memory devices, and processing circuitry. The plurality of memory devices includes one or more hard disk drives. The processing circuitry is configured to inspect performance of the one or more hard disk drives at a predetermined timing; perform a first predetermined countermeasure processing, on a target hard disk drive out of the one or more hard disk drives whose performance has been determined to have fallen, in a case that the target hard disk drive is a shingled magnetic recording hard disk drive; and perform a second predetermined countermeasure processing, different from the first predetermined countermeasure processing, on the target hard disk drive, in a case that the target hard disk drive is not a shingled magnetic recording hard disk drive.
US12189950B2

The present invention relates to a dynamic memory management apparatus and method for HLS, the apparatus has several searching and caching modules and several modifying and writing-back modules, the searching and caching modules are in connection with a DRAM storing module and a BRAM buffer, respectively, and the modifying and writing-back modules are in connection with the DRAM storing module and the BRAM buffer, respectively, the BRAM buffer is for caching information about nodes on a search path and registering information about modification made to the nodes. To remedy the defect that the traditional operating system is directly transplanted to the FPGA and has low execution efficiency, the present invention utilizes the advantage of the large capacity of the DRAM on the FPGA to realize efficient dynamic memory allocation and deallocation, and improve the usability and code reusability of HLS.
US12189946B2

A data reduction device, a data reduction method, and a system including the data reduction device are provided. The data reduction device includes a control module configured to generate a control signal in response to a first kernel request received from an external entity, a direct memory access (DMA) engine configured to read request data corresponding to the first kernel request from an external entity in response to the control signal, and a data reduction core configured in such a manner that the request data is reduced through a first operation to be generated first reduction data or the first reduction data is reduced through a second operation to be generated as second reduction data.
US12189929B2

An information processing method to be carried out by a terminal of a user who is included in a first group including a first plurality of users and in a second group including a second plurality of users, including displaying a first image including first contents transmitted and received among first terminals of the first plurality of users in the first group on a display region of the terminal, and transmitting, via a communication interface of the terminal, information relating to a first content among the first contents included in the first image displayed on the display region and a second content inputted via the terminal, the second content associated with the first content and included in a second image including second contents transmitted and received between second terminals of the second plurality of users in the second group may be provided.
US12189917B2

An icon display control method includes: receiving a first input performed by a user on a first icon; and updating a first icon display parameter of the first icon in response to the first input; where the first icon display parameter includes at least one of the following: shape or display size.
US12189916B2

An icon display method includes: receiving a first input performed by a user on a target icon, where the target icon is an icon on at least one first interface; and in response to the first input, displaying the target icon on a second interface in a case that a target quantity reaches a target value. The target quantity is a quantity of icons displayed in fixed icon placeholders on the second interface, and the target value is a quantity of fixed icon placeholders on the second interface. After the target icon is displayed on the second interface, P icons on the second interface are located in non-fixed icon placeholders, P is a quantity of target icons, and P is a positive integer.
US12189911B2

A display panel includes a plurality of fist pixels disposed in a first area, a plurality of second pixels disposed in a second area surrounded by the first area, a first touch sensing portion disposed in the first area, and a second touch sensing portion disposed in the second area with a density lower than the first ouch sensing portion.
US12189906B2

An assembly for holding and controlling curvature of a glass plate for an optical touch sensitive system is described. The assembly comprising a first frame element extending in a first plane and configured to extend at least partially around a panel; at least one second frame element extending in a second plane and forming a support portion for the plate, and at least one spacing element positioned at least partially between the support portion and the first frame element. The spacing element us configured to control a curvature of the first frame element and wherein the at least one second frame element is configured to engage the plate at the support portion, is attached to the first frame element, and is tiltable, by controlling the curvature of the first frame element with said spacing element, to control a curvature of the plate.
US12189905B2

An optical device includes a display and an optical sensor. The display includes display circuitry. The optical sensor is arranged behind the display. The optical sensor includes an emitter for emitting light through the display and a receiver for receiving light reflected back through the display. An absorption of the display is wavelength dependent and the absorption of the display is 50% at a first wavelength. The emitter is configured to emit light at a second wavelength greater than the first wavelength.
US12189901B2

An electronic display may include a touch sensing system configured to perform touch sensing in an active area of the electronic display and display driver circuitry configured to program display pixels of the active area to emit light. The electronic display may also include the active area. The active area may include a first portion and a second portion that are at least partially electrically separated. The display driver circuitry may program the display pixels in the first portion while the touch sensing circuitry may perform touch sensing in the second portion.
US12189893B2

A touch test device for a display device, includes a loading unit receiving a display device. The display device includes a touch sensing unit having driving electrodes and sensing electrodes. A touch driving circuit driving the driving electrodes and the sensing electrodes and detecting touch signal data for the driving electrodes, sensing signal data for the sensing electrodes, and touch data of touch nodes positioned at intersections between the driving electrodes and the sensing electrodes. A test processing circuit calculates parameter values inversely proportional to resistance deviations of the driving electrodes and the sensing electrodes, performs an arithmetic operation on the parameter values and the touch data of the touch nodes to provide corrected touch data, and detects defects in the driving electrodes and the sensing electrodes according to a result of comparing and analyzing the corrected touch data.
US12189890B2

A display panel, including: a substrate base plate; touch electrodes; touch lead wires on the substrate base plate, one end of the touch lead wire is coupled with the touch electrode, the other end thereof is in a peripheral area, the touch lead wires in the display panel are divided into touch lead wire sets, each touch lead wire set includes touch lead wires; data lead wires on the substrate base plate in the peripheral area, the data lead wires are divided into data lead wire sets, each data lead wire set includes data lead wires, the touch lead wire sets and the data lead wire sets are distributed in a staggered manner; at least one shielding line on the substrate base plate in the peripheral area, an orthographic projection of the shielding line is between orthographic projections of the touch lead wire and the data lead wire.
US12189886B2

Embodiments of the present disclosure provide a screen projection control method and device, and an electronic device. The method includes: acquiring touch information sent by a second device, where the touch information includes a touch type, a coordinate position of a touch point on a screen of the second device, and a screen rotation direction of the second device, the screen of the second device and a screen of a first device display a same interface; and determining, according to the screen rotation direction of the second device, a target position on the screen of the first device corresponding to the coordinate position of the touch point, where the target position is a position for performing a touch operation corresponding to the touch type.
US12189883B1

Computing devices, touchpads, and related methods for adjusting a force threshold for touch input on a touchpad are disclosed. In one example, a computing device comprises a force sensing touchpad, a processor, and a memory storing instructions executable by the processor to receive a first contact on the touchpad. An area of touch of the first contact is determined, and an adjusted force threshold for touch input is determined based at least on the area of the touch. A second contact is received on the touchpad, and a touch force of the second contact is determined. Based at least on determining that the touch force exceeds the adjusted force threshold, a touch input on the touchpad is registered.
US12189878B2

A light emitting display device with an integrated touch screen includes: a substrate which includes a display area in which a plurality of display pixels is disposed and a non-display area around the display area; a light emitting diode in the display area; an encapsulation unit which covers the display area and the non-display area; a touch electrode line on the encapsulation unit; a touch routing line which is disposed in the non-display area and is connected to the touch electrode line; a plurality of blocking structures which is disposed in the non-display area and is configured to enclose the display area; and a step compensation layer disposed between the encapsulation unit and the touch routing line; wherein the step compensation layer reduces a step caused by the plurality of blocking structures to reduce irregularities of a surface of the encapsulation unit.
US12189868B2

Embodiments of this application provide a keyboard and an electronic device. The keyboard is applied to the electronic device. The keyboard includes at least the following: a keyboard assembly, including a key; and a keyboard frame assembly, including an outer metal frame, an inner metal frame, and a key avoidance hole. The inner metal frame is connected to the outer metal frame, the key avoidance hole penetrates through the outer metal frame and the inner metal frame, the keyboard assembly is connected to the inner metal frame, the inner metal frame is located between the outer metal frame and the keyboard assembly, the inner metal frame is configured to carry the keyboard assembly, and the key is disposed in correspondence with the key avoidance hole. The keyboard of this application can reduce its thickness while ensuring rigidity as required, to improve portability of the keyboard.
US12189862B2

Disclosed in some examples are display systems, methods, devices, and machine-readable mediums which provide for a gesture-based method for specifying a region of a display in which to show shared content. Also disclosed are pairing methods for associating the region of the display with a content source device, methods for sharing content within the region, and methods for providing input from the region back to the content source device.
US12189859B2

A method for driving vibration based on micro-touch, including: acquiring, according to a given input of a touch interface, a plurality of node coordinates of a dynamic effect model corresponding to the given input and a total duration of the node coordinates; generating a dynamic effect curve according to the plurality of node coordinates and the total duration; obtaining a vibration characteristic curve from the dynamic effect curve according to a preset mapping rule; and generating a vibration driving file based on the vibration characteristic curve. The vibration driving file is configured to drive a vibrating motor to vibrate. An apparatus for driving vibration, an electronic device, and a computer-readable storage medium are also provided. The method for driving vibration based on micro-touch and the related device can achieve generation of an appropriate micro-touch interaction effect according to animation matching of application scenes, and bring better user experience.
US12189856B2

The invention relates to a touch interface comprising, on the one hand, an interfacial surface able to generate a haptic-feedback effect in response to a touch of said surface by a user, and, on the other hand, at least one piezoelectric actuator configured to generate, in said interfacial surface, at least one wave of ultrasonic frequency able to endow the particles of this surface with an elliptical movement having a movement component tangential to said surface, which component is denoted ut(t), and a movement component normal to said surface, which component is denoted un(t), wherein said wave of ultrasonic frequency is chosen so that the amplitude Ut of the tangential component ut(t) and the amplitude Un of the normal component un(t) are substantially equal.
US12189847B1

An electronic device (e.g., a smartphone or tablet) can be connected to another electronic device that is typically a computing device (e.g., a mobile device such as a laptop or a non-mobile device such as a desktop computer or workstation), allowing the electronic devices to be used together. This connection can be a wired connection or a wireless connection. The relative location of one of the electronic devices relative to the other of the electronic devices is automatically determined by analyzing changes in the gaze of the user of the electronic devices. An indication of the position of one of the electronic devices relative to the other is then displayed on one of the electronic devices.
US12189835B2

A method for controlling a warning system including a user device. The method includes, in the warning system: receiving a wireless signal transmitted towards a surface on which a user is located, of which the range defines, on the surface, a plurality of zones including a no-warning first zone and a warning second zone, a characteristic relating to the transmitted signal being able to take a second value corresponding to the second zone; upon detecting the characteristic having the second value, generating a warning signal, and transmitting the warning signal to a control unit of the warning system in order to notify a user of the system.
US12189827B2

The present disclosure provides systems and methods for authenticating photographic data. In one embodiment, a method comprises providing an image authentication application for use on a client device, the application configured to control image capture and transmission; receiving an image data file from the application at the authentication server comprising a photographic image captured by the application and metadata associated therewith; applying a watermark to the photographic image to create a watermarked image; applying date and time information to the tagged image; applying location information to the tagged image; creating a web address associated with the image data file; uploading the photographic image, the tagged image, or both to the web address; and transmitting an authenticated image file to the client device, the authenticated image file comprising one or more of: the watermarked image, the photographic image, the date and time information, geographic information, and the web address.
US12189823B1

A method for secure online collaboration is provided. The method includes receiving, at a server of a cloud-based storage system, an encrypted edit from a first client device. The cloud-based storage system stores a plurality of documents in an encrypted form. The method also includes determining a document of the plurality of documents that is associated with the encrypted edit. The server is unable to decrypt both the document in the encrypted form and the encrypted edit. The method further includes determining a plurality of user accounts of collaborators of the document. The plurality of user accounts includes a first user account associated with the first client device. The method further includes providing the encrypted edit to one or more other client devices that are each associated with one of the plurality of user accounts.
US12189811B2

A method and apparatus for a distributed service provider augmenting user data during data access and deletion is described. The method may include monitoring a plurality of user data returned by service system responses to requests for user data associated with a user identifier. The method may further include building an additional user data search query using a subset of user data from the monitored plurality of user data returned by the service system responses to the initial requests for user data. Furthermore, the method can include executing the additional user data search query at each of the plurality of service systems to identify additional user data stored by one or more of the plurality of service systems, wherein the identified additional data is not associated with the user identifier.
US12189792B2

Embodiments of apparatuses, methods, and systems for scalable multi-key memory encryption are disclosed. In an embodiment, an apparatus includes a core, an encryption unit, and key identification hardware. The core is to write data to and read data from memory regions, each to be identified by a corresponding address. The encryption unit to encrypt data to be written and decrypt data to be read. The key identification hardware is to use a portion of the corresponding address to look up a corresponding key identifier in a key information data structure. The corresponding key identifier is one multiple key identifiers. The corresponding key identifier is to identify which one of multiple encryption keys is to be used to encrypt and decrypt the data.
US12189787B2

Systems, methods, and computer-readable storage media for modeling a protection application of an entity. One method includes receiving unstructured data corresponding to cybersecurity modeling and training a generative artificial intelligence (GAI) model using the unstructured data. The method can further include modeling the plurality of protection parameters or application of the third-party, which can include identifying at least one protection parameter of the plurality of protection parameters or application and generating, using the trained GAI model, an output based on the at least one protection parameter. The method can further include providing a graphical user interface (GUI) of the protection application including the at least one least one output.
US12189785B1

A system and method for providing third party compliance to computing environments without providing access thereto. The method includes: generating a representation of the computing environment, the computing environment including a plurality of identities; generating a software inventory of the computing environment utilizing a cybersecurity inspection technique; determining compliance of the computing environment based on the representation and the software inventory; and providing the determined compliance to a third party, wherein the third party is not associated with the plurality of identities.
US12189775B2

An apparatus is disclosed. The apparatus comprises one or more processors to receive a request to perform a firmware update at a device, prepare a second trusted compute base (TCB) layer for the firmware update, generate a first compound device identifier (CDI) associated with a first TCB layer to be used by the second TCB layer to attest an operational state of the first TCB layer prior to applying the update and generate a second CDI associated with the first TCB layer to be used by the second TCB layer to attest the operational state of the first layer after the update has been applied and perform the firmware update of the second TCB layer.
US12189771B2

A method and a system for detecting a malicious activity are provided. The method comprises: receiving, from a given host of the plurality of hosts, an event flow including data representative of events occurred at the given host; analyzing a given event sequence of the event flow to generate, for a given event thereof, a respective internal event; applying to the respective internal event, a plurality of signature-based rules to determine at least one internal state marker of the given host associated with the given event; feeding the respective internal state markers to a trained machine-learning algorithm (MLA) to determine a prediction outcome thereof of whether the given event sequence is associated with the malicious activity; in response to the prediction outcome exceeding a predetermined threshold, determining the given event sequence as being associated with the malicious activity; and generating a report including the prediction outcome.
US12189768B2

A computer security monitoring system and method are disclosed that feature, in one general aspect, monitoring on an ongoing basis for evidence of the presence of infected systems in one or more networks that are each associated with a monitored organizational entity possessing digital assets, continuously updating risk profiles for the entities based on information about intrusion features from the monitoring, aggregating risk scores for the entities, and electronically reporting the aggregated risk score to an end user. In another general aspect, a method is disclosed that includes acquiring and storing data relating to interactions with malware controllers over a public network, acquiring and storing a map of relationships between networks connected to the public network, extracting risk data from the stored interaction data and the stored relationship map by cross-referencing the acquired interaction data against the map of relationships, and issuing security alerts based the extracted risk data.
US12189764B2

The present disclosure relates to systems and methods implemented on a memory controller for detecting and mitigating memory attacks (e.g., row hammer attacks). For example, a memory controller may track activations of row addresses within a memory hardware (e.g., a DRAM device) and determine whether a pattern of activations is indicative of a row hammer attack. This is determined using a counting mode for corresponding memory sub-banks. Where a likely row hammer attack is detected, the memory controller may activate a sampling mode (rather than the counting mode) for a particular sub-bank to identify which of the row addresses should be refreshed on the memory hardware. The implementations described herein provide a low computational cost alternative to heavy-handed detection mechanisms that require access to significant computing resources to accurately detect and mitigate row hammer attacks.
US12189759B2

Techniques are described herein for function-level limiting of privileges for a target application. Privileges dependencies for different functions of an application are determined based on static evaluation of the code base. A call graph with nodes representing the application functions is established, and the nodes are associated with the determined privilege dependencies. The graph is modified using iterative backward dataflow analysis to associate the nodes in the graph with privileges that are reachable from each node. Transition-edges are identified within the graph, where a transition-edge connects nodes having different sets of privileges. Function calls implementing the identified transition-edges are replaced, in instructions for the application (e.g., bytecode or machine code), with calls to wrapper functions. Each wrapper function transfers control to a thread other than the caller thread, to which a security policy for the replaced function is applied, and uses the other thread to execute the replaced function.
US12189756B2

The present disclosure generally relates to managing passwords. In some examples, a computer system displays an autofill user interface object corresponding to a one-time password generated by the computer system and for use in authenticating a user with a remotely-authenticated service. In some examples, a computer system enters, saves, and submits a new username and a new password created via a password manager to a remotely-authenticated service.
US12189749B2

A system includes access controls that allow or deny a request based at least in part on a context associated with the request. A service receives a request from a client, and forwards information that describes the request and the context of the request to a context management service. The context management service determines whether the request should be allowed by querying a set of context validation plugins. Each context validation plugin analyzes particular characteristics of a request's context, and based at least in part on the request's context, indicates to the context management service that the request should be allowed or denied. If a quorum of the context validation plugins indicate to the context management service that the request should be allowed, the context management service indicates to the service that the request is allowed within the provided context.
US12189746B2

Techniques for securing displayed data on computing devices are disclosed. One example technique includes upon determining that the computing device is unlocked, capturing and analyzing an image in a field of view of the camera of the computing device to determine whether the image includes a human face. In response to determining that the image includes a human face, the technique includes determining facial attributes of the human face in the image via facial recognition and whether the human face is that of an authorized user of the computing device. In response to determining that the human face is not one of an authorized user of the computing device, the technique includes converting user data on the computing device from an original language to a new language to output on a display of the computing device, thereby securing the displayed user data even when the computing device is unlocked.
US12189737B2

The embodiments disclosed herein relate to a biometric information registration apparatus and method using an artificial neural network. According to an embodiment, there are disclosed a biometric information registration apparatus and method that register biometric information by deriving converted information and a biometric information template based on an artificial neural network formed by successively connecting an encoding network for extracting security information and a feature point extraction network for extracting feature points to each other and renew the biometric information template using the converted information when updating the artificial neural network.
US12189734B2

The present disclosure relates to security control methods and systems. The security control system may include at least one storage device storing a set of instructions; and one or more processors in communication with the at least one storage device, wherein when executing the set of instructions, the one or more processors are configured to direct the system to: obtain first data from a first device; obtain second data from a second device; associate and process the first data and/or the second data; and send the processed first data and second data to a server and/or a user terminal. The present disclosure can achieve linkage control of a plurality of access controls to meet the needs of users on indoor security.
US12189731B2

A system, method, and computer-readable medium are disclosed for authentication users to information handling systems. A user's user biometric, heartbeat pattern, and heart rate information are acquired and registered to an information handling system. To access the information handling system, a user's biometric, heartbeat pattern, and heart rate information are acquired and compared to the registered information. Reacquiring and recalibrating is performed for the user biometric, heartbeat pattern, and heart rate information during a session on the information handling system.
US12189729B2

A method for processing multimedia content for authentication and authenticating the multimedia content includes registering a scheduled event, creating a mapping between the scheduled event and a registrant of the scheduled event and in response to creating the mapping between the scheduled event and the registrant, issuing a request to add a block in a blockchain for the mapping. The method also includes in response to the request, receiving, a block identifier, generating a start code for one or more modulation schemes based on the block identifier, receiving multimedia content generated based on the scheduled event and modifying the multimedia content based on the one or more modulation schemes for distribution of the multimedia content.
US12189728B2

Users and providers register with a portal. Users are provided codes that link to the portal and contact information for the users. When a provider needs a user to physically sign a document, the user presents the code for scanning by a provider device, this redirects the document and the code to the portal. A ledger is maintained on the portal for the transaction, the portal forwards the document to the user using the contact information. The user uses an application to review the document and accept or reject the document. When the user accepts the document, a physical signature of the user is placed within the document at signature locations and forwarded back to the portal. The portal updates the ledger indicating the user physically signed and forwards the physically signed document to the provider. Neither the unsigned document nor the physically signed document are stored on the portal.
US12189719B1

One embodiment of the present invention sets forth a technique for evaluating labeled data. The technique includes selecting, from a set of labels for a data sample, a subset of the labels representing non-outliers in a distribution of values in the set of labels. The technique also includes aggregating the subset of the labels into a benchmark for the data sample. The technique further includes generating, based on a comparison between the benchmark and an additional label, a benchmark score associated with the data sample, and generating a set of performance metrics for labeling the data sample based on the benchmark score.
US12189716B1

A system and method include receiving a first set of variables associated with a real-time request, extracting a predetermined subset of the first set of variables for generating a second set of variables, identifying historical request data, computing a set of parameters based on the first set of variables and the historical request data, generating a plurality of numeric sequences and a plurality of string sequences for the real-time request, converting each of the plurality of string sequences into an encoded string sequence to obtain a plurality of encoded string sequences, inputting the plurality of numeric sequences and the plurality of encoded string sequences into a trained deep machine learning model, and computing a score from the trained deep machine learning model, the score indicative of a likelihood that the real-time request belongs to an unauthorized classification.
US12189709B2

A stratified or segmented composite data structure can be formed by selecting a group of data entities, stratifying or segmenting them according to attributes, and assigning relative weights to the components based on their stratified or segmented positions. The attributes are selected from a universe of possible values. Further positive and negative biases can be applied at any arbitrary point or position, including to individual data entities, groups of arbitrarily selected data entities, or arbitrary positions.
US12189706B2

A processor may receive a request for a query item may include a plurality of identifying markers, relating to data associated with the query item. A machine learning model, trained to identify similar items according to the plurality of identifying markers, may then process the plurality of identifying markers and provide a list of one or more similar items and respective similarity distances. The processor may access a respective entity profile including one or more scenario scores for each of the similar items. The processor may then calculate an entity score for each respective entity profile using the respective similarity distances and the scenario scores. The processor may then generate an entity list by ranking the respective entities associated with each respective entity profile using the entity score. The processor may then output the entity list to the client device.
US12189702B2

Aspects of the technology described herein detect experts in social networks. Experts may be identified within social networks using social network data. A collection of topics may be compiled based on search engine behavioral data. A combination of the social network data and search engine behavioral data is utilized to score each topic within potential topics for a user. When a topic score is over a predetermined threshold, a user may be classified as an expert for that topic. Expert search interfaces may be generated for use in browsing or searching for experts within a topic.
US12189689B1

A system can generate an identity graph that can be arranged temporally for use at least in risk assessment operations and similar analyses. The system can receive a request to visualize entity data. The system can receive the entity data, which can include a set of identity data and a set of interaction data. The system can generate a temporal identity graph using the entity data. The temporal identity graph can temporally link the identity of the entity with the interactions associated with the entity. The system can generate a graphical user interface that may be configured to provide the temporal identity graph in response to the request to visualize the entity data. The graphical user interface can include interactive elements representing the temporal identity graph. Each interactive element can be selected by a user of the graphical user interface to display previously non-displayed information.
US12189687B2

A food order is placed by a purchaser at a client prior to selecting the vendor. A server receives the order along with the purchaser information. The server matches the items with available vendors that offer the selected food order. The server sends a document to the client, including a list of vendors matching the order, along with other details that are specific to each vendor. The client receives the document. In response to selection of the vendor, the client sends the server a request to proceed. Upon receiving a finalized order, the server sends a checkout page to the client to finish the order. The client sends information needed to finish the order. The server receives the requested information and generates the order.
US12189682B2

Disclosed embodiments provide a framework to allow users of a peer-to-peer music recommendation service to generate and transmit music recommendation requests to other users of the service and obtain music recommendations that are relevant to these requests. In response to receiving a request to obtain music recommendations, the service transmits the request to a set of recipients specified in the request and from which music recommendations are to be solicited. The request specifies information that is indicative of the types of music being solicited. A recommendation received from a recipient includes identifying information of a song accessible via another music service and information indicative of a type of music of the song. Any received recommendations are presented in response to the request and feedback with regard to these recommendations is collected. Based on the provided feedback, profiles of the recipients that submitted the recommendations are updated.
US12189668B2

A method and/or system for query expansion may include: providing a set of training data in a given domain in the form of training question texts and training answer texts, identifying disjoint answer words in the training answer text that do not occur in the associated training question text, generating a graph of question word nodes and answer word nodes generated from the set of training data for the given domain in the form of the training question texts and the training answer texts, wherein edges are provided between a disjoint pair of a question word node for a question word in a training question and an answer word node for a disjoint answer word in an associated training answer, and applying spreading activation through the graph to result in a top n most highly activated nodes that are used as candidate words for expansion of a user query input.
US12189658B2

Techniques are disclosed for partitioning received data for use in a data stream. Data is received during a period of time at a device, such as a data partitioner. The device a) determines that a first subset of the data is for a first system component, b) a second subset of the data is for a second system component, and c) a third subset of the data is for the first system component. Also, determines that a first stream partition is mapped to the first system component and a second stream partition is mapped to the second system component. Based on these determinations, the device assigns the first and third subsets of the data to the first stream partition and the second subset of the data to the second stream partition. Thereafter, the device transmits a stream that includes the first stream partition and the second stream partition.
US12189644B1

In various embodiments, a natural language (NL) application enables users to more effectively access various data storage systems based on NL requests. The NL application includes functionality for selecting an optimal interpretation algorithm, generating a dashboard, and/or generating an alert based on an NL request. Advantageously, the operations performed by the NL application reduce the amount of time and user effort associated with accessing data storage systems and increase the likelihood of properly addressing NL requests.
US12189642B2

A non-transitory computer-readable recording medium stores a program for causing a computer to execute a process, the process includes identifying, among pieces of feature information of a plurality of pieces of time-series data, a plurality of pieces of feature information similar to feature information of processing target time-series data, obtaining a predicted value distribution of the processing target time-series data based on each of the plurality of pieces of feature information, obtaining a combined distribution from the predicted value distribution, and determining a range of predicted value for the processing target time-series data based on the combined distribution.
US12189636B2

The present invention discloses a risk analysis system and a risk analysis method, which comprises at least one intelligent wearable kit, terminal device connected with intelligent wearable kit and server; The intelligent wearable kit collects at least one kind of first risk information of the user, and sends at least one kind of first risk information to the connected terminal device; The terminal device makes statistics on the first risk information, sends the first risk statistics to the server, and receives the risk analysis results sent by the server; The server performs risk analysis based on at least one first risk information and statistics, and sends risk analysis results to terminal device. The invention collects risk information, and then determines the results of risk analysis through unified analysis and comprehensive assessment of big data, so as to achieve differentiated treatment on risk and provide a basis for intelligent protection, intelligent management, specific control, etc.
US12189633B2

A computer system for searching for a candidate for an environment in which an object is to be deployed, the computer system is coupled to a plurality of infrastructure systems each of which provides the environment. The computer system receives a search request including an environmental requirement being a condition required for the environment in which the object is to be deployed and a constraint being a condition to be complied with in deployment of the object; executes first environment search processing for searching for the environment that satisfies the constraint and the environmental requirement; changes the environmental requirement in a case where the environment in which the object is deployable does not exist; and executes second environment search processing for searching for the environment that satisfies the constraint and the changed environmental requirement.
US12189626B1

Methods, systems, and devices for data management are described. In some systems, a client may request for a data management system (DMS) to execute a first instance of a query to obtain, from a database, first information that is responsive to the query. The DMS may identify, in response to the query being executed in an execution time that is greater than a threshold amount of time, an improved version of the query that is associated with a second execution time that is less than the threshold amount of time. The DMS may store the improved version of the query. The DMS may retrieve the improved version of the query in response to receiving a second instance of the query. The DMS may execute the improved version of the query after retrieving the improved version from storage to obtain, from the database, second information that is responsive to the query.
US12189623B2

A central node can: receive a query comprising at least one parameter comprising a time range of a dataset stored in a cloud storage system; transmit one or more of the query parameters comprising the time range to a metadata service; receive from the metadata service a list of files related to the query; and assign to each processing node of a plurality of processing nodes a subset of the files. Each processing node can: determine that the subset is not stored on a cache; retrieving the subset not stored on the cache from the cloud storage system; store the retrieved subset in a local memory; scan the subset stored in the local memory for data matching the at least one parameter to generate a subset of query results; and concurrently copy using a separate thread from the scanning, the subset stored in the local memory to the cache.
US12189622B2

Methods, systems, and computer-readable storage media for providing two or more map paths, each map path representing a set of models and relationships between models for data stored in a database system, combining the two or more map paths to provide a map path tree that at least partially defines a data structure for storing at least a portion of the data stored in the database system in the cache, querying the database system by recursively traversing the map path tree to retrieve data instances from the database system, and storing each data instance in the cache using the data structure.
US12189618B2

A database querying method is disclosed. The method includes receiving an input search query that defines a first queryable entity, a second queryable entity, and a search clause. The method further includes identifying a first database for first queryable entity, translating the search clause into a first native query executable by the first database, and generating a first set of search results obtained using the first native query. In addition, the method includes identifying a second database for the second queryable entity, translating the search clause into a second native query executable by the second database, and generating a second set of search results obtained using the second native query. The method further includes generating a combined set of results that includes results from the first set and the second set of search results, and communicating the combined set of search results to the client application.
US12189614B2

The subject technology serializes, by at least one hardware processor, non-primary key data of column-organized data into compressed serialized value data that is in a row-organized sequence, the compressed serialized value data compressed using at least one bitmap, the non-primary key data comprising a schema identifier, the column-organized data being stored in a columnar database system, the column-organized data comprising primary key data and the non-primary key data. The subject technology stores the compressed serialized value data in a key-value data store of a key-value database system, the key-value database system processing key-value data in a key-value format. The subject technology receives a query by the columnar database system. The subject technology deserializes a portion of the compressed serialized value data that corresponds to the query. The subject technology processes the query using the columnar database system.
US12189608B2

Embodiments detect and predict data disparity issues in data warehouses. Embodiments derive meaningful insights about the events occurred prior to the data disparity and correlate the events to understand the root cause of the data disparity (or the root cause of an alert generated as a result of detecting the data disparity). Embodiments either take or recommend actionable measures to prevent further occurrences of the event identified as the root cause. According to various embodiments, when the monitored data is transaction data (e.g. transaction volume, transaction amount, transaction processing speed, etc.), internal events (e.g. data job failures, job delays, job server maintenances) or external events (e.g. seasonal holiday events, natural calamities) may cause a dip or spike in the transaction data resulting in a data quality anomaly (i.e. a data disparity).
US12189603B2

The present disclosure provides techniques and solutions for executing requests for database operations involving a remote data source in a system that includes an anchor node and one or more non-anchor nodes. A first request for one or more database operations is received, where at least a first database operation includes a data request for a remote data object. It is determined that the first database operation is not an insert, delete, or update operation, and therefore is assignable to the anchor node or one of the non-anchor nodes. The first database operation is assigned to a non-anchor node for execution. In a particular implementation, for a particular set of requests for a database operation, once an insert, delete, or update operation is received for the remote data object, subsequent operations for the remote data object in the set of requests are assigned to the anchor node for execution.
US12189600B2

In an approach to copying of table rows across logical nodes in a distributed database system comprising a plurality of logical nodes, for each logical node of a plurality of logical nodes, a connection is made to a current logical node of the plurality of logical nodes. One or more rows are selected from source nodes of the logical nodes to be stored in a target table on the current logical node, where the one or more rows are selected based on a distribution rule for distributing data in the distributed database system. The rows are stored into the target table, where the rows are pulled from the source nodes and stored in the current logical node.
US12189599B2

The subject technology provides a framework for evaluating activation functions of a neural network using lookup tables. In order to provide lookup table based activation functions with a desired precision within hardware constraints for the lookup tables, multiple lookup tables for each activation function can be provided. Each of the multiple lookup tables may correspond to a respective subrange of input values, within a full range of input values for the activation function.
US12189597B2

A data management system includes a data management device and an arithmetic device. The data management device is configured to acquire battery data and store, in a distributed ledger, transaction data including information on the acquired battery data. The arithmetic device is configured to acquire the battery data from the data management device and calculate an index using the battery data and a predetermined arithmetic formula. The arithmetic device is configured to offer the index to a disclosure server.
US12189595B2

A database system uses a hash table for processing database queries. The system stores keys mapped to data values in the hash table. For processing a set of records using the hash table, the system partially sorts the records to match the order of keys of the hash table. The partial storing of the records results in improving the performance of a cache storing the hash table. The hash table may be a multimap that maps a key to multiple data values. The system stores data values mapped to a key in a vector that stores all data values mapped to the key in contiguous memory. The system stores a pointer to the vector in association with the key in the multimap. The system optimizes the multimap to store the data value instead of the pointer if there is a single data value associated with a key.
US12189592B2

A database management system performs data synchronization with lower bandwidth consumption and higher efficiency. The system generates a third invertible bloom filter (IBF) by subtracting a second IBF from a first IBF. The system determines a first total count of elements in a first indexed cell of the IBF. The first indexed cell is associated with a first index. Responsive to the first total count of elements being equal to a critical value, the system reads a first sum of elements in the first indexed cell, computes one or more indices corresponding to the determined first sum of elements, and compares the first index with each of the computed indices. Responsive to the first index not matching any of the computed indices, the system determines that the first indexed cell in the third IBF is not a cell associated with a change between the first IBF and the second IBF.
US12189587B2

Deduplication of specifications for data objects can be performed. For example, the resource proxy can intercept a first write request from a client device. The first write request can be for a first data object that represents a first computing entity, and can include a first status. The resource proxy can generate a specification that can be used with the first status to create the first data object. After generating the specification, the resource proxy can intercept a second write request for a second data object with a second status. The second data object can represent a second computing entity that is a same type as the first computing entity. The specification can be used with the second status to create the second data object. The resource proxy can fulfill the second write request by creating the second version of the data object using the specification and the second status.
US12189586B2

Example methods, apparatus, systems and articles of manufacture (e.g., physical storage media) to deduplicate common devices across multiple data sources are disclosed. An example apparatus includes instructions to identify a first device in a first data source and a second device in a second data source as a possible common device, calculate at least one of a station duration metric, a time match metric or a station path metric, the station duration metric, the time match metric based times of day that the first device tuned to a second set of stations and times of day that the second device tuned to the second set of stations, determine a score based on the at least one of the station duration metric, the time match metric, or the station path metric, and determine when the first device and the second device are a common device based on the score.
US12189583B2

Methods, apparatus, systems, and articles of manufacture to estimate cardinality through ordered statistics are disclosed. In an example, an apparatus includes processor circuitry to selects a sample dataset from a first reference dataset of media assets and partitions the sample dataset into m mutually exclusive subsets of approximately equal size. The processor circuitry then estimates a ratio of a sample weighted average and empirical cumulative distribution of an approximately largest order statistic from at least one of the m subsets and generates an estimate of a total cardinality of the first reference dataset by multiplying the ratio by approximately m.
US12189582B2

The present disclosure relates to computer-implemented methods, software, and systems for managing data replication. A request associated with storing content of a file is received at a storage service provided by in a multiple availability zone cloud platform. A lock request is sent to an in-memory data grid at a first instance of the storage service to lock the file for accessing. An input stream of the file is received at the persistence interface to be read iteratively in portions. A read portion of the file is iteratively stored in a first file system storage associated with instances of the storage service at a first availability zone. The portions of the file are provided iteratively to a replication executor at the first instance of the storage service to request replication of the content of the file into a second file storage of a second availability zone of the cloud platform.
US12189577B1

A network storage volume stores a first entry in a first-mode storage bucket and a second entry in a second-mode storage bucket, the first-mode storage bucket having first bucket metadata, and the second-mode storage bucket having second bucket metadata. At least one bucket to be purged from the buckets of the network storage volume are selected based at least in part on bucket metadata of the plurality of buckets, where the buckets include the first-mode storage bucket and the second-mode storage bucket. The selected bucket is caused to be purged from the network storage volume.
US12189574B2

Example methods and systems for accessing data in a log-structured file system having a plurality of snapshots of storage objects backed by a first-level copy-on-write (COW) B+ tree data structure and a plurality of second-level B+ tree data structures have been disclosed. One example method includes obtaining a first first-level mapping associated with a first snapshot from the plurality of snapshots based on a first logical block address, wherein each of the plurality of snapshots corresponds to each of the plurality of second-level B+ tree data structures, identifying a first second-level B+ tree data structure corresponding to one of the plurality of snapshots based on the first first-level mapping, obtaining a first second-level mapping based on the first logical block address in the first second-level B+ tree data structure, obtaining a first physical block address based on the first second-level mapping, and accessing data at the first physical block address.
US12189572B1

Computing systems methods, and non-transitory storage media are provided for obtaining images, extracting layers from each of the images, extracting segments from each of the layers, generating a compressed version of the segments by storing a single copy of each segment and metadata to reconstruct the layers from the segments and the images from the layers, and simulating a reconstruction of the image from the compressed version.
US12189569B1

Techniques for distributing data associated with the weight values of a neural network model are described. The techniques can include performing computations associated with the neural network model in a neural network accelerator to generate data associated with weights of the neural network model. A multicast request packet is then generated to distribute the data. The multicast request packet may contain the data associated with the weights, and an address in a multicast address range of a peripheral bus multicast switch. The multicast request packet is sent to a port of the peripheral bus multicast switch, and in response, the peripheral bus multicast switch generates multiple packets containing the data from the multicast request packet and forwards them to multiple peripheral bus ports corresponding to other processing nodes of the system.
US12189564B2

A data processing system for implementing operations that generate a dynamically-sized output is presented. The data processing system includes a reconfigurable processor that is configured to implement a first operation, a second operation, a recording unit, and a control unit. The first operation generates an output, wherein a size of the output is unknown during a configuration phase. The second operation receives the output of the first operation as an input. The recording unit generates control data that is indicative of the size of the output. The control unit that provides the control data to the second operation, wherein the second operation processes the input based on the control data.
US12189561B2

A multi-format graphics process unit (GPU) docking board is disclosed. The multi-format GPU docking board includes a first switch to enable communication between a first format (GPU) board and a second format GPU board, and a second switch to enable communication between a central processing unit (CPU) and the first format GPU board and between the CPU and the second format GPU board.
US12189548B2

An expandable memory system that enables a fixed signaling bandwidth to be configurably re-allocated among dedicated memory channels. Memory channels having progressively reduced widths are dedicated to respective memory sockets, thus enabling point-to-point signaling with respect to each memory socket without signal-compromising traversal of unloaded sockets or costly replication of a full-width memory channel for each socket.
US12189543B2

Systems and methods for managing peripheral device settings based upon context using heterogeneous computing platforms are described. In an illustrative, non-limiting embodiment, an Information Handling System (IHS) may include a heterogeneous computing platform and a memory coupled to the heterogeneous computing platform, where the memory comprises a plurality of sets of firmware instructions, where each of the sets of firmware instructions, upon execution by a respective device among a plurality of devices of the heterogeneous computing platform, enables the respective device to provide a corresponding firmware service, and where at least one of the plurality of devices operates as an orchestrator configured to: receive context or telemetry data collected by at least one of the plurality of devices; and trigger a modification of a setting for a peripheral device based, at least in part, upon the context or telemetry data.
US12189538B2

The invention introduces a method for performing operations to namespaces of a flash memory device, by a processing unit of a storage device, at least including the steps: receiving a cross-namespace data-movement command from a host, requesting to move user data of a first logical address of a first namespace to a second logical address of a second namespace; cutting first physical address information corresponding to the first logical address of a first logical-physical mapping table corresponding to the first namespace; and storing the first physical address information in an entry corresponding to a second logical address of a second logical-physical mapping table corresponding to the second namespace.
US12189537B2

A memory system includes a first memory, a second memory, and a controller. The controller is configured to store address mapping information in the first memory, store, in the second memory, a mapping update data that is generated each time data writing to the first memory is performed, and upon an amount of mapping update data that have not been transmitted to the host reaching a threshold, transmit the address mapping information in the first memory and the mapping update data in the second memory to the host and cause the host to store updated address mapping information in a third memory in the host. The controller is configured to perform address mapping using the address mapping information in the first memory and the mapping update data in the second memory when connection with the host is lost.
US12189531B1

The present disclosure provides a data processing method, a device, a computer apparatus and a storage medium, wherein the method includes: in response to a target disk receiving at least one write request within a preset time period, determining a size threshold value for classifying a data update type according to a size of write data respectively indicated by each write request; determining a data update type corresponding to each write request according to a size of each write request and the size threshold value; dividing write data of the write request to obtain a data block according to a preset data block size, and caching the data block in a cache region of the target disk corresponding to the data update type, the target disk has multiple types of cache regions configured therein, different cache regions are configured to support caching of data with different update frequencies.
US12189527B2

A method and apparatus for managing a unified virtual memory (UVM) are provided. The UVM is backed by a main processor memory and a coprocessor memory, and the method includes: checking properties of data blocks of the UVM used to execute a deep learning model; based on a first of the data blocks storing weight data of the deep learning model, storing the first data block in the main processor memory among the main processor memory and the coprocessor memory; and performing an operation of the deep learning model based on the first data block using a coprocessor while directly loading at least a portion of the first data block from the main processor memory into a cache memory of the coprocessor without migration of the first data block from the main processor memory to the coprocessor memory.
US12189518B2

Techniques and solutions are described for automatically updating test code based on changes, including additions or deletions, to production code. Requests to analyze production code and a modification to production code are received. The modification is applied to the production code to provide modified production code. Test code specific for the production code is executed on the modified production code. It is determined that a test specified in the test code was failed by the modified production code. A condition responsible for test failure is identified, where the condition specifies at least one expected value or at least one expected result. A modification to update the test code is determined, where the modification includes an actual value or an actual result obtained during execution of the failed test. The modification to the test code is applied to provide modified test code.
US12189517B2

A testing and verification system for an equivalent physical configuration of an in-flight entertainment and communications system with one or more hardware components includes a virtual machine manager. One or more virtual machines each including a hardware abstraction layer is instantiated by the virtual machine manager according to simulated hardware component definitions corresponding to the equivalent physical configuration of the hardware components. The virtual machines are in communication with each other over virtual network connections. A test interface to the one or more virtual machines generate test inputs to target software applications installed on the virtual machines. A display interface is connected to the virtual machines, with results from the execution of the target software applications responsive to the test inputs are output thereto.
US12189515B2

Examples described herein provide a computer-implemented method for identifying regression test failures that includes comparing a base code to a new code to locate an updated aspect of a program. The method further includes inserting debug code into corresponding source files for each of the base code and the new code for the updated aspect. The method further includes building a first image for the base code and a second image for the new code, the first and second images running in respective first and second containers. The method further includes comparing debugging outputs from a regression test of the respective first and second containers to identify a regression test failure. The method further includes implementing a corrective action to correct the regression test failure.
US12189514B2

An automated, dynamic system and method of testing infrastructure-as-code (IaC). The system is configured to validate infrastructure provisioned in multi-cloud environments and is able to accommodate any cloud provider. Implementation of such as system can eliminate manual errors, as well as enable early detection of errors (i.e., before production deployment), thus empowering early ‘go live’. Furthermore, the proposed embodiments are configured to integrate with already existing devOps pipelines for rapid test execution and can run as many times as needed with minimal configuration, allowing for creation and execution of complex scenarios to test low-level validation upon cloud infrastructure setup.
US12189504B2

Mechanisms for reducing the impact of drive parameter writes on solid state drive (SSD) performance are provided, the methods including: saving one or more SSD drive parameters of an SSD to volatile memory of the SSD using an SSD controller; detecting a power-loss condition in the SSD; and copying the one or more SSD drive parameters from the volatile memory of the SSD to non-volatile memory of the SSD. In some embodiments, the SSD is a NAND SSD. In some embodiments, the one or more SSD drive parameters include one or more of: a drive health parameter, a drive internal statistic, drive thermal information, drive debug information, a number of host and non-volatile memory read and writes, media error handling data, temperature and throttle information, and firmware download information. In some embodiments, the volatile memory is one or more of: random-access memory and dynamic random-access memory.
US12189503B2

Disclosed embodiments pertain to automatic failover for non-relational databases. A machine learning model can be generated and trained with historical failover data. The historical failover data can be related to previous primary node failures or previous region failures of a plurality of non-relational databases. A non-relational database may be monitored for real-time or near-real-time data. The data can be input into the machine learning model to predict the likelihood that a primary region is in a failure state. A new primary node can be designated automatically when the likelihood satisfies a predetermined threshold. Data services are thus automatically transferred from a primary node in the failing region to a new primary node in a non-failing region.
US12189501B2

A method includes generating a new storage target assignment for a placement group (PG) as a last started set, the PG including the last started set and a last clean set, wherein the last started set includes a current set of storage targets assigned for the PG, and the last clean set includes a set of storage targets assigned for the PG at the last time all data stores in its acting set of storage targets were online and up-to-date; performing a process to rebalance or add new data stores in the last started set; storing one or more of the new data stores in a supplemental clean list; and performing one or more update operations on the last started set, based on the supplemental clean list.
US12189499B2

Examples of systems described herein provide for share-level disaster recovery on, for example, virtualized file servers by enabling additional snapshots, including self-service recovery (SSR) snapshot migration in addition to replication snapshot migration to a disaster recovery location. In examples, a disaster recovery location may receive a replication of a share of a file system, the snapshot configured for recovery of the share at the disaster recovery location. The replication snapshot may include one or more additional snapshots, each taken since a time of a previous replication snapshot. At least one of the one or more additional snapshots may include an SSR snapshot, identifiable based at least on a tag associated with a process used to create the SSR snapshot at a primary location. The at least one additional snapshot may be extracted for use by another instance of the process at the disaster recovery location.
US12189487B2

A method, system, computer program product and computer program for managing a storage system, comprising a primary system and a backup system, wherein the backup system is in a copy relationship with the primary system, comprising: in response to a write operation, the write operation comprising first data: calculating a cryptographic value for the first data; scanning a first directory to identify an entry corresponding to the cryptographic value to determine a first set of addresses associated with the write operation; transmitting the first set of addresses to the backup system; and updating the first directory with a first entry for the write operation, the first entry comprising a pointer to the first set of addresses; updating a second directory with a second entry for the write operation, the second entry comprising a pointer to a second set of addresses corresponding to the first set of addresses.
US12189486B2

A device that can efficiently manage capacity of a backup auxiliary storage device in an auxiliary storage device and a method of managing backup auxiliary storage device are disclosed. The auxiliary storage device includes an original auxiliary storage device, a backup auxiliary storage device, and a user input device. A controller that controls these devices is disclosed. The backup auxiliary storage device stores recovery information about the original auxiliary storage device. The user input device receives a user input for switching between a normal mode and a backup mode. When in the normal mode, the controller controls the auxiliary storage device so that a host computer boots using an OS in the original auxiliary storage device and is not able to access the backup auxiliary storage device.
US12189482B1

A method for protecting a lock data structure, the method includes obtaining, by a compute entity of a storage system, a lock recovery indication and a cycle counter; executing, by the compute entity, at least a part of the current lock recovery process, wherein the executing of the at least part of the current lock recovery process includes (i) determining, by the compute entity, using a compute entity data structure that is indicative of lock fields that represent locks acquired by the compute entity, whether the segment comprised a compute-entity-relevant lock field, wherein the compute-entity-relevant lock field (a) belonged to the segment upon the occurrence of the failure and (b) represents a lock was acquired by the compute entity; and (ii) re-acquiring, by the compute entity, a re-acquired lock that corresponds to the compute-entity-relevant lock field, when it is determined that the segment comprised the compute-entity-relevant lock field.
US12189475B2

A storage device includes a non-volatile memory device that includes memory blocks each including one or more memory cells, a combo integrated circuit (IC) that includes a temperature sensor and a memory, and a controller that is connected with the combo IC through first channels and controls the non-volatile memory device to write or read data in or from selected memory cells. When the controller determines that a first event occurs based on temperature data read from the combo IC, the controller records first event data in the memory of the combo IC. In a first operation mode, the combo IC outputs the first event data to the controller through the first channels. In a second operation mode, under control of an external host, the combo IC outputs the first event data to the external host through second channels different from the first channels.
US12189465B2

An embodiment may involve storage containing incident logs and mappings between incident logs and vector representations generated by a machine learning (ML) model. The embodiment may further involve one or more processors configured to: receive, from a client device, a classification request corresponding to an additional incident log; transmit, to the ML model, additional values as appearing in the additional incident log, wherein reception of the additional values causes the ML model to generate an additional vector representation of the additional incident log; obtain confidence measurements respectively representing similarities between the additional vector representation and each of the vector representations corresponding to the incident logs; determine, based on the confidence measurements, a set of one or more incident logs that are semantically relevant to the additional incident log; and transmit, to the client device, representations of the one or more incident logs and their corresponding confidence measurements.
US12189463B2

This disclosure describes implementations for categorizing and displaying a Gantt chart of categorized errors, as well as performing an odd pattern analysis to identify anomalous errors including obtaining a log file that includes a number of log entries where each log entry includes an error message. Converting each error message into an error vector using a predictive model. Determining a category for each error vector using a K-nearest neighbor algorithm, and generating a Gantt chart representing error messages arranged hierarchically by category as a function of time for display at a user interface.
US12189462B2

Aspects of the present disclosure configure a system component, such as memory sub-system controller, to pause memory sub-system operations in response to a critical event. The memory sub-system controller can include a front-end (FE) device that stores critical event trigger data in trigger event logic registers. Upon detecting that operations of the memory sub-system, such as command latencies, correspond to the critical event trigger data, the FE device performs pause operations, including storing a state of the memory sub-system and transmitting an interrupt signal to the memory sub-system controller, such as a CPU, to initiate debugging operations.
US12189456B2

Methods and apparatus for adaptive power profiling in a baseband processing system. In an exemplary embodiment, an apparatus includes one or more processing engines. Each processing engine performs at least one data processing function. The apparatus also includes an adaptive power profile (APP) and a job manager that receives job requests for data processing. The job manager allocates the data processing associated with the job requests to the processing engines based on the adaptive power profile. The adaptive power profile identifies a first group of the processing engines to perform the data processing associated with the job requests, and identifies remaining processing engines to be set to a low power mode.
US12189455B2

A technique capable of normally transmitting a LPM token from a transceiver to a USB device is provided. A semiconductor device includes: a controller including a first interface circuit in conformity with UTMI+ standards; a converting circuit including a second interface circuit in conformity with the UTMI+ standards and a third interface circuit in conformity with ULPI standards, the second interface circuit converting data transmitted from the first interface circuit and received, and the third interface circuit transmitting the converted data; a first circuit analyzing a packet output from the controller and identifying and holding a packet identifier contained in the packet; and a second circuit providing a transmission command, after which a data string containing the packet identifier indicating LPM bringing a USB device to a low power consumption state is added, if the first circuit determines that the packet identifier is the LPM.
US12189454B2

Deploying energy-rated deep neural network models on energy-scored edge devices is provided. An overall energy efficiency rating is assigned to a deep neural network model based on utilizing software optimization and hardware accelerators during training of the deep neural network model. Energy scores are assigned to respective edge devices in an edge inference computing environment based on properties of each respective edge device. Particular edge devices are selected that have a corresponding energy score within a defined edge device energy score range for the overall energy efficiency rating that corresponds to the deep neural network model. The deep neural network model is deployed to the particular edge devices that have a corresponding energy score within the defined edge device energy score range for the overall energy efficiency rating that corresponds to the deep neural network model.
US12189452B2

Methods and apparatus to improve user experience on computing devices are disclosed. An example computing device includes an image sensor. The example computing device further includes wireless communication circuitry. The example computing device also includes an operations controller to cause the wireless communication circuitry to switch between different operation modes based on an analysis of image data generated by the image sensor. Different ones of the operation modes to consume different amounts of power.
US12189448B2

In one embodiment, a power control block includes a power input for receiving pulse power from a power source, a power output coupled to a transmission line connector, a pulse power module operable to receive the pulse power and transmit the pulse power to the power output, a Power over Ethernet (PoE) module operable to receive the pulse power and transmit PoE to the power output, and a power controller for selecting the pulse power module to deliver the pulse power to the power output or the PoE module to deliver the PoE to the power output.
US12189446B2

A method for addressing power outage of an arithmetic logic apparatus including an arithmetic logic part, a power supply port to which power is externally supplied, and a battery, the arithmetic logic part including a primary system device and a secondary system device, the method includes detection processing of detecting disruption of power in the power supply port, supplying processing of supplying power from the battery to the arithmetic logic part when the disruption is detected in the detection processing, end processing of performing processing of ending the secondary system device to reduce power consumption of the secondary system device when the supplying processing is performed, and backup processing of performing data backup using the primary system device upon completion of the end processing.
US12189440B2

An information handling system bay accepts plural communication carriers having storage communication support, such as in compliance with OCP3.0. The communication carrier has a support structure to support processing components, such as a network interface controller coupled to a printed circuit board, and coupled within the bay by a latch having a member extending from one end to engage the bay housing and latching an opposite chamfered end with a pin coupled to a spring loaded button. A press on the button away from the latch releases the chamfered end from the pin so support structure member is free from the housing bay to remove the communication carrier.
US12189433B2

A self-contained printing system includes a weatherproof housing defining an interior for containing the self-contained printing system components. A printer located within the weatherproof housing prints documents responsive to a print command. The printer is powered by a battery located within the weatherproof housing. A charging system charges the battery located within the weatherproof housing responsive a charging signal. At least one solar panel located on an exterior of the weatherproof housing provides the charging signal. Wireless communications circuitry enables the receipt of the print commands from an external device located outside of the weatherproof housing via a wireless communications link and communications with at least one remote server via the wireless communications link. A system processor monitors wireless communications link and generates status messages responsive thereto. At least one display located on the exterior of the weatherproof housing displays the status messages.
US12189430B2

An electronic device may include a first housing, a second housing, a flexible display including a first area and a second area, wherein the first area is exposed for view to the outside of the electronic device in a first state, and when the first state is switched to a second state according to movement of the second housing with respect to the first housing, at least a portion of the second area may be exposed for view to the outside of the electronic device together with the first area, and a processor. The processor may be configured to, in the first state, supply power related to driving of the flexible display to a first portion of the second area, the first portion being adjacent to the first area and not exposed for view to the outside through a front surface of the electronic device.
US12189429B2

A display device includes: a display panel; a driver IC positioned on the display panel; a supporting member positioned under the display panel; and a lower adhesive layer positioned between the display panel and the supporting member. A storage modulus of the lower adhesive layer is about 0.020 MPa to about 0.030 MPa at about 1 Hz and about 140° C.
US12189419B2

A monitor mount is configured to detachably secure a monitor via a coupling which can be disengaged with an actuator. The monitor mount may be configured to detachably secure the monitor to a support structure via a clip. The monitor may have a reversible cover. The monitor may have a simplified back portion. The simplified back portion may omit couplings or electrical connections such that a back surface of the monitor is continuous. A rack is configured to detachably secure a module therein in multiple positions in which the module is mechanically connected to the rack and electrically connected or disconnected to the rack. The monitor may be a patient monitor and the module may be a patient monitoring module.
US12189417B2

Techniques are disclosed relating to a database system includes worker nodes operable to perform transactions and director nodes operable to ensure transactional consistency for the transactions. A worker node may receive a request to perform a transaction involving writing a record. The worker node may then issue, to director nodes of the database system, a request for information that facilitates performance of an operation for the transaction. A director node may determine whether to approve the request based on whether the operation could cause transactional inconsistency in the database system. The worker node may proceed to perform the operation for the transaction in response to receiving approval responses from a majority of the director nodes, with none of the received responses indicating a disapproval of the transaction.
US12189415B2

Providing deterministic frequency and voltage enhancements for a processor is disclosed. In an embodiment, a microcontroller on a processor identifies a plurality of parameters related to a processor, the plurality of parameters including at least a current supplied to the processor; determines, in dependence upon the plurality of parameters, one or more frequency scaling indexes including determining an effective switching capacitance ratio; identifies, in dependence upon the one or more frequency scaling indexes, a predetermined frequency parameter for the processor; and transitions, based on the frequency parameter, the processor to a target clock frequency. In another embodiment, a microcontroller on a processor decreases, incrementally, a power supply voltage for a processor; determines that a voltage droop parameter exceeds a voltage droop parameter threshold; and increases, incrementally, the power supply voltage in response to determining that the voltage droop parameter exceeds a voltage droop parameter threshold.
US12189414B2

An example memory apparatus includes clock circuitry. The clock circuitry can generate first and second clock signals based on a system clock signal, with the first and second clock signals being mutually out of phase. The apparatus can include detection circuitry to provide a detection result indicating whether an initial operation of a self-refresh exit operation coincides with a rising edge of the first clock signal or a rising edge of the second clock signal. The apparatus can include processing circuitry to provide an odd clock signal and an even clock signal based first and second clock signals and the detection result. The processing circuitry can provide the odd clock signal and the even clock signal out of phase or in phase with the first clock signal and the second clock signal depending on the detection result.
US12189411B2

A bandgap reference circuit includes first through fourth bipolar junction transistors (BJTs). The base and collector of the first BJT are shorted together. The second BJT is coupled to the first BJT via a first resistor. The base of the third BJT is coupled to the base of the first BJT. The base and collector of the fourth BJT are coupled together and also are coupled to the base of the second BJT. A second resistor is coupled to the fourth emitter of the fourth BJT. A third resistor is coupled to the second resistor and to the emitter of the second BJT. An operational amplifier has a first input coupled to the first resistor and the collector of the second BJT, a second input coupled to the emitter of the third BJT and the collector of the fourth BJT, and an output coupled to the collectors of the first and third BJTs.
US12189408B2

In an embodiment, an apparatus includes: an amplifier to compare a reference voltage to a feedback voltage and to output a comparison signal based on the comparison; a first loop circuit coupled to the amplifier to receive the comparison signal and output a first feedback voltage for the amplifier to use as the feedback voltage in a first mode of operation; and a second loop circuit coupled to the amplifier. The second loop circuit may be configured to receive the comparison signal and output a second feedback voltage for the amplifier to use as the feedback voltage in a second mode of operation. The second feedback voltage may be greater than the first feedback voltage, and the second loop circuit may output a regulated voltage based on the comparison signal.
US12189403B2

An aircraft control apparatus (20) includes a display unit (210), a display (220), an input unit (230), a selection unit (240), and a command generation unit (250). The command generation unit (250) acquires an image that has been generated by an image capture unit (350) of an aircraft (30). The display unit (210) displays, on the display (220), the image acquired by the command generation unit (250). The image includes at least one electric wire or at least one pipe that could be an inspection target. The input unit (230) displays, according to an input from a user, a line within the image displayed on the display (220). The selection unit (240) selects an inspection target by use of the line displayed by the input unit (230). The command generation unit (250) generates command information for the aircraft to photograph the inspection target while moving along the inspection target, and transmitting the command information to the aircraft (30).
US12189400B2

An automated guided vehicle (AGV) management system including a battery recharge management module, a task management module, and an AGV path planning module is provided. The battery recharge management module manages the AGVs to be recharged by at least one wireless charging unit in a parking area. The AGV leaving the parking area has a battery charge higher than a charge threshold. The task management module receives tasks and assigns the tasks to the AGVs. The task includes information including at least one pick-up location, at least one drop-off location, and a due time. The AGV path planning module plans paths for the AGVs, respectively, according to the information of the assigned tasks. The task management module delays assigning the task to the AGV if the AGV is expected to complete the task earlier than the due time of the task.
US12189392B2

A system and method for automatic row alignment driving by a harvester when harvesting above-ground crops includes an elastic row sensing module, a processing module, a controlling module, and a steering module. The elastic row sensing module is disposed on a front grain thresher/grain isolator of the harvester, collecting data as to physical contact with the crop. The elastic row sensing module includes a deformable elastomer in contact with the high stem crop, the sensor detects and reports deformation of the elastomer. The processing module determines current alignment state of the harvester and the controlling module determines any corrective steering signal for the harvester. The steering module controls steering direction.
US12189385B2

A method includes obtaining measurements associated with a plurality of controlled variables (CVs) and a plurality of manipulated variables (MVs). The method also includes detecting an irregular operating condition of a CV or an MV. The method also includes analyzing case specific operating conditions based on the irregular operating condition. The method further includes removing the irregular operating condition based on analyzing the case specific operating conditions.
US12189379B2

A Multi-Purpose Dynamic Simulation and run-time Control platform includes a virtual process environment coupled to a physical process environment, where components/nodes of the virtual and physical process environments cooperate to dynamically perform run-time process control of an industrial process plant and/or simulations thereof. Virtual components may include virtual run-time nodes and/or simulated nodes. The MPDSC includes an I/O Switch which delivers I/O data between virtual and/or physical nodes, e.g., by using publish/subscribe mechanisms, thereby virtualizing physical I/O process data delivery. Nodes serviced by the I/O Switch may include respective component behavior modules that are unaware as to whether or not they are being utilized on a virtual or physical node. Simulations may be performed in real-time and even in conjunction with run-time operations of the plant, and/or simulations may be manipulated as desired (speed, values, administration, etc.). The platform simultaneously supports simulation and run-time operations and interactions/intersections therebetween.
US12189376B2

A method, apparatus, system, and computer program products for managing a set of outliers in test data. A computer system analyzes a set of features derived from the test data using different outlier detection methods to generate a result of the set of outliers identified by the different outlier detection methods. The test data is obtained from testing a physical structure. The computer system determines a causality for the set of outliers in the result. The physical structure is retested with a set of changes determined using the causality identified for the set of outliers. The retesting generates new test data for the physical structure.
US12189374B2

A permission-engine computer system receives a request for electronic access by an equipment supplier to a manufacturing facility of a manufacturer to perform a remote support activity for equipment in the manufacturing facility. The permission-engine computer system routes the request to a plurality of predefined approvers and receives approval of the request from the plurality of predefined approvers. In response to receiving approval of the request from the plurality of predefined approvers, the permission-engine computer system signals a gateway computer system of the manufacturer that the request is approved. The gateway computer system automatically creates a connection between an electronic device in the manufacturing facility and a computer system of the equipment supplier in response to approval of the request. The connection is used for the remote support activity.
US12189373B2

Systems and associated methods for selectively enabling and disabling a powered system include an interlock device and a control system. The interlock device may enable or disable operation of the powered system. The control system may disable operation of the powered system with the interlock device, receive at least one answer to at least one question from a user of the access device, and enable operation of the powered system with the interlock device based on the at least one answer meeting a predetermined criteria. In some cases, the control system enables or disables operation of the powered system based on a distance between an access device and the interlock device, based on a status of the powered system after enabling operation, or based on a communication status of the access device after enabling operation of the powered system.
US12189366B2

The present disclosure discloses the industrial internet of things (IoT) with a sensing network platform in a post-sub-platform type and controlling method thereof, which has adopted a form of a five-platform structure to construct an intelligent manufacturing industrial IoT. Each platform has a corresponding hardware device. As a service platform and a management platform adopt a centralized layout, while the sensing network platform adopts a post-sub-platform layout, the sensing network platform may receive large quantities of instructions issued by the management platform, and balance the coordination of various instructions at the same time, which makes the present disclosure very suitable for large-scale production lines with the requirement of high overall coordination and makes the present disclosure have strong applicability.
US12189364B2

In an example, a method includes receiving, by at least one processor, object model data describing a geometry of at least part of at least one object to be generated using additive manufacturing. The object model data defines a first geometrical transformation to be applied to the object model data. It may be determined if a second geometrical transformation is to be applied to the object model data. If a second geometrical transformation is to be applied, the first and second geometrical transformations may be applied to the object model data to determine modified object model data. Otherwise, the first geometrical transformation may be applied to the object geometry to determine modified object model data.
US12189360B2

There is provided a manufacturing facility diagnosis support apparatus that can support efficient diagnosis of a manufacturing facility even when past operation information on the manufacturing facility is not present. The diagnosis support apparatus includes a storage unit configured to store operation information in each of processes of a manufacturing facility for processing a material and information on a position of the material in association with each other, and an extraction unit configured to extract, when a range including the position of the material is designated, operation information changed at a position corresponding to the designated range, from the operation information stored in the storage unit. According to the diagnosis support apparatus, it is possible to support efficient diagnosis of the manufacturing facility even when the past operation information on the manufacturing facility is not present.
US12189358B2

A state monitoring method for vibration drilling of a stack structure material is provided. A load power and a torque value of a drilling spindle is monitored during machining. Drilling state are divided according to a machining material of a drill. According to a data of a test library, reference thresholds of two monitoring objects for judging the change of the drilling state are set to achieve the state monitoring for the drilling process. The method monitors the machining process through the monitoring module in the machining system.
US12189349B2

A computer implemented method for self-learning of a control system. The method includes creating an initial knowledge base. The method learns first principles using the knowledge base. The method creates initial control commands derived from the knowledge base. The method generates constraints for the control commands. The method performs constrained reinforcement learning by executing the control commands with the constraints and observing feedback to improve the control commands. The method enriches the knowledge base based on the feedback.
US12189348B2

A system for generating and presenting an explanation to a user includes an input module configured to receive sensor data and input the sensor data to a control system of an automated system, the control system configured to control operation of the automated system based on the sensor data and according to a gray box decision making algorithm. The system also includes an explanation module configured to generate an explanation of a decision made by the control system and a corresponding behavior of the automated system, the explanation generated based on at least one of: a request by the user, and a user model, and a display module configured to present the generated explanation to the user.
US12189346B2

A wrist device includes: a first input detector that detects a first input operation; a second input detector that is different from the first input detector and that detects a second input operation; a cover that is movable between a first position and a second position, the cover in the first position exposing the first input detector, the cover in the second position covering the first input detector; and at least one processor that receives the first input operation and the second input operation. The processor receives the second input operation as a valid operation in a case where the cover is in the second position.
US12189345B2

An atomic cell filled with an alkali metal includes: a substrate; a first coating layer provided on an inner wall of the substrate and derived from a first molecule; a second coating layer provided on the first coating layer, and derived from a second molecule having a non-polar group and a reactive group that undergoes a desorption reaction with the first molecule; and a third coating layer provided on the second coating layer and derived from a non-polar third molecule. The third coating layer has a degree of crystallinity of 70% or more.
US12189341B2

A system (90) for driving and holding in position a mobile unit (50) for displaying time or time derivative information includes a device (80) for driving a mobile unit (50) including a driving cam (13) and a driving lever (30) provided to drive a driving member (23), a device (40) for holding a mobile unit (50) in position, a device (70) for activating and deactivating the position-holding device (40) including a deactivation cam (22), and a device (12, 21) for mechanically coupling or synchronizing the driving cam (13) and the deactivation cam (22). In one embodiment, the driving cam and the deactivation cam have separate rotation axes and are linked by a gear mechanism. In another embodiment, the driving cam and the deactivation cam are coaxial.
US12189339B2

An electronic watch includes a pointer; a stepping motor including a coil and configured to drive the pointer; a driving circuit configured to drive the stepping motor; an A/D converter configured to detect electromotive force generated in the coil due to an impact; and a CPU configured to control driving of the driving circuit. The CPU determines a direction in which the pointer is likely to be shifted, based on the electromotive force detected by the A/D converter, determines whether the pointer is shifted due to the impact, and upon determining that the pointer is shifted, corrects a position of the pointer in accordance with the direction in which the pointer is likely to be shifted.
US12189337B2

There is disclosed a projector arranged to project a light pattern. The projector comprises a spatial light modulator and a light source. The spatial light modulator has an array of pixels arranged to display a phase pattern. The array of pixels may be a substantially planar array of pixels. Each pixel comprises liquid crystals having a director rotatable in a plane of rotation between a first direction and a second direction. The light source is arranged to illuminate the array of pixels with polarised light such that the light is spatially-modulated in accordance with the phase pattern to form the light pattern. It may be said that the light pattern corresponds to the phase pattern. The angle of incidence of the light on the array of pixels is greater than zero and the light is s-polarised. The first direction is parallel to the polarisation direction of the light. The second direction is in the plane of incidence.
US12189336B2

A holographic display apparatus includes: a light source; a spatial light modulator configured to modulate light from the light source according to an image to be displayed on an object plane; and a processor configured to generate a computer generated hologram (CGH) in which a phase value of hologram data to be displayed on a reference plane of the spatial light modulator is 0, the processor being configured to apply a light modulation signal based on the CGH to the spatial light modulator.
US12189334B2

An electrostatic charge image developing toner includes a toner particle that contains a binder resin having an acid value of 5 mgKOH/g or more and 25 mgKOH/g or less, and a pigment having an isoindoline skeleton, in which a total Net intensity NA of an alkali metal and an alkaline earth metal, which is measured by fluorescent X-ray analysis, in the toner particle is 1.50 kcps or more and 4.00 kcps or less.
US12189332B2

An image forming apparatus is provided, including a housing; a drum cartridge; a developing cartridge; a drawer movable between an inner position and an outer position; and a lock member provided on the drawer and movable between a lock position at which the lock member locks the drum cartridge to the drawer, and a release position at which a lock between the drum cartridge and the drawer is released. The lock member includes an operation portion for moving the lock member between the lock position and the release position. The developing cartridge includes a cover member that covers at least a portion of the operation portion in a state in which the drum cartridge is mounted to the drawer, and the developing cartridge is mounted to the drum cartridge.
US12189326B2

Provided is a waste toner container including a housing having a first reservoir and a second reservoir, a light sensor including a light emitting portion and a light receiving portion, and a light guide member to connect the light emitting portion with the light receiving portion. The light guide member includes a first detection portion and a second detection portion each including a pair of optical surfaces that are apart from each other, and the first and second detection portions are provided in the first and second reservoirs, respectively.
US12189317B2

A fixing device for fixing a toner image to the recording medium includes a film unit, a roller, and a frame. The film unit includes a tubular film that rotates while being in contact with the recording medium. The roller is in contact with an outer surface of the tubular film and form a fixing nip portion with the film unit to pinch and convey the recording medium. The frame includes a first side frame to hold one end portion of the film unit and includes a second side frame to hold the other end portion of the film unit. At least one of the first or second side frames includes a first plate and a second plate. The first plate is fixed to the second plate and is disposed on a side of a surface of the second plate orthogonal to a longitudinal direction of the fixing device.
US12189313B2

In some general aspects, a surface of a structure within a chamber of an extreme ultraviolet (EUV) light source is cleaned using a method. The method includes generating a plasma state of a material that is present at a location adjacent to a non-electrically conductive body that is within the chamber. The generation of the plasma state of the material includes electromagnetically inducing an electric current at the location adjacent the non-electrically conductive body to thereby transform the material that is adjacent the non-electrically conductive body from a first state into the plasma state. The plasma state of the material includes plasma particles, at least some of which are free radicals of the material. The method also includes enabling the plasma particles to pass over the structure surface to remove debris from the structure surface without removing the structure from the chamber of the EUV light source.
US12189312B2

Embodiments herein describe methods, devices, and systems for a reticle gripper damper and isolation system for handling reticles and reducing vibrations in a reticle handler for lithography apparatuses and systems. A reticle handler apparatus includes a reticle handler arm, a reticle baseplate configured to hold the reticle, and a gripper arranged to connect the reticle baseplate to the reticle handler arm. The gripper includes a static structure that is coupled to the reticle handler arm, an isolation structure that is coupled to the static structure, and one or more damping elements. The gripper is configured to reduce vibrations of the reticle in the reticle handler apparatus using the one or more damping elements.
US12189309B2

A clamp assembly is disclose, the clamp assembly comprising a clamp (50) configurable to clamp a support member (110) to a lower base surface (49) of the clamp by electrostatic adhesion, and an arrangement configurable to direct a gas to the lower base surface (49) of the clamp. The arrangement is configurable to humidify the gas by exposing the gas to a liquid. Also disclosed is a method of discharging a lower base surface of a clamp, The method comprises the steps of humidifying a gas by exposing the gas to a liquid, and directing the humidified gas to a lower base surface of the clamp.
US12189304B2

A method includes forming a first material layer on a semiconductor wafer, the first material layer comprising a first periodic structure within an overlay mark region of the semiconductor wafer and forming a second material layer on the semiconductor wafer, the second material layer comprising a second periodic structure in the overlay mark region. The method further includes with an acoustic transmitter device disposed within the overlay mark region, transmitting an acoustic wave across both the first periodic structure and the second periodic structure. The method further includes, with an acoustic wave receiver device, detecting the acoustic wave and determining an overlay error between the first material layer and the second material layer based on the acoustic wave as detected by the acoustic wave receiver device.
US12189301B2

An optical system and a method for producing it is disclosed. The optical system has at least two separate optical components and an optical connection between them. In the inventive method, first and second optical component are provided, each having respective beam profiles. An arrangement of the first and second optical components and the form and target position of at least one beam-shaping element are specified. The beam-shaping element is produced using a three-dimensional direct-writing lithography method in situ at the target position to thereby obtain an optical component supplemented by the beam-shaping element. The supplemented optical component is placed and fixed on common base plate to thereby obtain the optical system. The optical systems produced with the present method can be used in optical data transfer, measurement technology and sensors, life sciences and medical technology, or optical signal processing.
US12189300B2

Disclosed is a scanning interference photolithography system, comprising a heterodyne optical path, a first interference optical path, a second interference optical path, a motion platform and a control subsystem, wherein a substrate is carried on the motion platform, a displacement measurement interferometer is used to measure the displacement of the motion platform, a first light beam and a second light beam are focused on the substrate for interference exposure; the control subsystem generates instructions according to various measurement information, adjusts angles of corresponding devices or the phase of a light beam, and locks the phase shift of interference exposure fringes of the first light beam and the second light beam. The system has a high precision of fringe pattern locking and a high laser utilization rate, and can be used for producing a large-area high-precision dense grating line gradient periodic grating.
US12189295B2

Systems and methods for semiconductor fabrication are described. A spin coater comprises a spin chuck, a nozzle, a nozzle housing, a purge gas supply, and an organic solvent supply. The nozzle housing includes a lower housing including a solvent storage groove in which the organic solvent is stored, and an upper housing on the lower housing. The upper housing includes a nozzle insert hole on the solvent storage groove and receives the nozzle, and a gas supply hole connected to one side of the nozzle insert hole.
US12189290B2

There are provided a photosensitive resin composition which can be applied to either a projection exposure or direct-write exposure machine without fine adjustment of the composition, and can form a resist pattern having an excellent cross-sectional shape in which an undercut in which the bottom portion of the resist pattern is hollowed and omission of the top of the resist pattern are less likely to occur, and a line width of an intermediate portion (central portion) and a deepest portion (bottom portion) in the depth direction of the cross section of the resist pattern is less likely to be larger than a line width of the surface portion (that is, linearity in the depth direction of the resist pattern contour is favorable), and which has excellent insulation reliability and crack resistance reliability, and a dry film using the same, a printed wiring board, and a printed wiring board manufacturing method. The photosensitive resin composition includes an acid-modified vinyl group-containing epoxy resin (A), a photopolymerization initiator (B), a photopolymerization sensitizer including a benzophenone compound (C), and a photopolymerizable compound (D).
US12189278B2

A system for holding objects at the front of a camera lens includes a mount and positionable objects for creating photographic effects. The system includes a magnetically receptive surface that receives one or more effect wands in a magnetic ball-socket relationship. The strength of the magnetic ball-socket is sized according to the size and weight of effect wands used by the photographer to place such wands in the light path of the camera lens to achieve a desired effect. Extension arms may also be integrated between a mounting ring base and the effect wands providing additional flexibility. Related methods are also disclosed.
US12189274B2

Folded cameras and dual folded-upright cameras that reduce a mobile electronic device and specifically a smartphone bump footprint and height. In some examples, the bump footprint is reduced by reducing the height of a back focal plane section of the folded camera. In some examples, the bump footprint is reduced by reducing the height of a back focal plane section and a lens subsection of the folded camera.
US12189267B2

A reflective optical device has an insulation layer, a lattice group, a rear surface electrode, and a voltage application unit. Lattice group is composed of a plurality of lattices including a lattice and a lattice. Each of the plurality of lattices has a structure in which dielectric layer and graphene layer are laminated. Voltage application unit has a function of individually applying a voltage to each of lattice group. Voltage application unit includes a voltage application unit to apply a first voltage to lattice, and a voltage application unit to apply a second voltage to lattice.
US12189265B2

An optical modulator includes an optical modulation element having a plurality of signal electrodes, a plurality of signal input terminals, a relay substrate on which a plurality of signal conductor patterns that electrically connect the signal input terminals and the signal electrodes and a plurality of ground conductor patterns are formed, and a housing. A signal input side and signal output side of the relay substrate face each other in a plan view, and electromagnetic wave propagation suppressing units that are made of a material that absorbs electromagnetic waves and have a height protruding from a surface of the relay substrate are provided, along at least one side of an end portion of the signal input side and an end portion of the signal output side in the plan view.
US12189261B2

Photons can propagate concurrently in two different directions along optical paths in a generalized Mach Zehnder interferometer (GMZI). A counterpropagating GMZI can include a first set of input ports and a second set of input ports, a first set of output ports and a second set of output ports, and optical components interconnected to form a GMZI that can selectably establish a first optical path between one of the first set of input ports and one of the first set of output ports and a second optical path between one of the second set of input ports and one of the second set of output ports. The first optical path and the second optical path can include an overlapping portion though which photons on the first and second optical paths propagate in opposing directions.
US12189249B2

There is provided a display substrate having a display region, and a peripheral region surrounding the display region, and including: a base substrate; first conductive structures in the display region and the peripheral region; the first conductive structures each extend in a first direction and are arranged side by side in a second direction; an interlayer insulation layer on a side of the first conductive structures away from the base substrate; second conductive structures on a side of the interlayer insulation layer away from the base substrate; the second conductive structures each extend in the second direction and are arranged side by side in the first direction; the second conductive structures intersect with the first conductive structures, and are electrically connected with the first conductive structures through vias in the interlayer insulation layer; and at least one third conductive structure in the display region. A display apparatus is provided.
US12189248B2

An embodiment of the present application discloses a display panel including an array substrate including a common wiring. The common wiring includes a first wiring, the first wiring is disposed in a redundancy pixel region. An opposite substrate includes a common electrode layer disposed in a display region and a redundancy pixel region. Along a thickness direction of the display panel, the first wiring overlaps the common electrode layer. When the display panel is in a display state, an absolute value of a difference between a voltage inputted to the first wiring and a voltage inputted to the common electrode layer ranges from 0 to 1 volt.
US12189247B2

An LCD includes a first LC panel with a first TFT substrate and a first counter substrate adhered together with a first sealing layer, first and second polarizers bonded to lower and upper surfaces of the first LC panel, a second LC panel with a second TFT substrate and a second counter substrate adhered together with a second sealing layer, and third and fourth polarizers bonded to lower and upper surfaces of the second LC panel. The first and second LC panels are arranged overlapping each other. The second counter substrate and the first TFT substrate are adhered together at their peripheral portions with a third sealing layer. The first and fourth polarizers are arranged on an inner side of the third sealing layer. The first and fourth polarizers are adhered together with an adhesive layer, or a high refractive oil exists between the first and fourth polarizers.
US12189235B2

A quantum dot lens and a backlight module are provided. The quantum dot lens includes a lens body and a quantum-dot homogeneous-sol material. Wherein, the lens body has a light incident surface and a light exiting surface. The light exiting surface has a groove. The quantum-dot homogeneous-sol material is filled in the groove. Embodiments of the present application allow luminous efficacy and power efficiency to be improved.
US12189234B2

A multilayer light diffuser plate and a method for manufacturing the same are disclosed. The multilayer light diffusion plate comprises a main layer and a partially-transmissive and partially-reflective layer located under the main layer. The top surface of the main layer is the light-emitting surface, and the light-incident surface is the bottom surface of the partially-transmissive and partially-reflective layer. The partially-transmissive and partially-reflective layer comprises a plurality of first base material layers and a plurality of second base material layers stacked alternately. The materials of the first and second base material layers have different refractive indices. The partially-transmissive and partially-reflective layer formed by alternately stacking the first and second base material layers with different refractive indices is arranged on the light-incident surface of the light diffuser plate by means of extrusion, which is simpler and less expensive to manufacture.
US12189233B2

A display system comprises a display, configured for displaying data, wherein the display comprises an inactive display edge not configured for displaying, and an active display inner surface configured for displaying. The display system further comprises a backlighting module having luminous units, wherein the backlighting module is arranged directly or indirectly at a rear side of the display, such that the light emitted by the luminous units forms a backlight for the display. The backlighting module comprises a backlighting edge corresponding to the display edge and comprises a backlighting inner surface corresponding to the display inner surface. The display system further comprises and a control system for driving the luminous units. A vehicle comprising a display system and a method for operating a display system is also provided.
US12189224B2

A panel support structure, a manufacturing method thereof, and a displaying device. The panel support structure comprises: at least one bent part comprising a through hole area and a blind hole area; the through hole area is located in the middle of the bent part, and at least one through hole is formed in the through hole area; and the blind hole area is located around the through hole area, at least one blind hole is formed in the blind hole area, and depths of the blind holes are decreased in a direction away from the through hole area.
US12189223B2

A display device includes a substrate including a first display area and a second display area. The first display area includes first pixel areas, each including one or more first pixels. The second display area includes second pixel areas including one or more second pixels and a light transmittance area having a higher light transmittance than the second pixel area. The first and second display areas include a common electrode that transmits a constant common voltage. The common electrode in the second display area includes patterned regions that correspond to a first light transmittance area included in the light transmittance area. A thickness of the common electrode in the patterned regions is smaller than a thickness of the common electrode in a region other than the patterned regions or equals zero. The patterned regions and the second pixel areas extend alternately along a first direction in the second display area.
US12189210B2

Higher performance including better performance in focusing is achieved. A first lens group always fixed and having positive refractive power, and a first focus lens group that moves in an optical axis direction at the time of focusing from an object at infinity to an object at close range are included in order from the object side to the image side. A last lens group always fixed and having negative refractive power, and a second focus lens group that moves in an optical axis direction at the time of focusing from an object at infinity to an object at close range are included in order from the image side to the object side. At least one of the first focus lens group or the second focus lens group has negative refractive power. An aperture stop is disposed between the first focus lens group and the second focus lens group. Conditional Expression (1) below is satisfied: 0.4
US12189204B2

An optical system is provided, including a movable part, a fixed part, a first sensor, a second sensor, and a control unit, wherein an optical element is disposed on the movable part. The first and second sensors detect the movement of the movable part relative to the fixed part in a first dimension and a second dimension, and thus they respectively generate a first sensing value and a second sensing value. The control unit generates an error value according to the first sensing value and an error curve, and then calibrates the second sensing value according to the error value.
US12189199B2

The present invention provides an optical connector coupled to an optical receptacle, wherein the optical connector comprises an outer housing, a coupling module, and a latch structure. The coupling module is disposed in the outer housing for slidably connecting to the outer housing. When the latch structure is operated at a first position, the optical connector is unable to be taken away from the optical receptacle, and when the latch structure is operated at a second position, the outer housing is allowed to slide relative to the coupling module whereby the optical connector is taken away from the optical receptacle. In another embodiment, the present invention further provides an optical module and an operation method in which a movement for changing the position of the latch structure is operated to lock the optical connector into the optical receptacle or take the optical connector away from the optical receptacle.
US12189189B2

The present disclosure relates to methods, devices and systems for co-axially aligning first and second optical fibers to provide an optical coupling between the first and second optical fibers. A fiber engagement element is used to force the first and second optical fibers into an alignment groove.
US12189187B2

An optical rotary junction module for an OCT system according to the present invention includes an OCT connection part having a screw thread formed on an outer peripheral surface thereof, the OCT connection part being connected to an OCT system configured to produce light, a connecting/fixing part having a screw thread formed on an inner peripheral surface thereof and screw-coupled to and engaging with the screw thread formed on the outer peripheral surface of the OCT connection part, a first housing having a screw thread formed on an inner peripheral surface of one end thereof and a screw thread formed on an inner peripheral surface of the other end thereof, the first housing having one end screw-coupled to the connecting/fixing part, a second housing screw-coupled to the screw thread formed on the inner peripheral surface of the other end of the first housing, a hollow motor inserted into the second housing and configured to generate rotational power, and an adapter configured to be coupled to an imaging catheter configured to be inserted into a blood vessel of a human body and transmit light received from the OCT system. The optical rotary junction module has the effects of reducing noise generated during high-speed rotation, and preventing failure caused by abrasion or the like. Moreover, the module may be structurally simplified and reduced in size, and the product cost per unit thereof may be lowered by minimizing the components.
US12189184B2

An illumination system for medical therapeutic and/or diagnostic system is provided. The illumination system includes a laser light source and a light guide. The light guide has a proximal end that is connectable and/or assignable to the one laser light source. The light guide has a distal end with a diffuser element having a radial, spherical emission characteristic. The diffuser element includes a diffuser main body made of an inorganic material, in particular a glass, a glass ceramic, a glass-like substance or a composite substance of the aforementioned substances. The diffuser main body has a scattering element and has a surface that is pore-free and smooth.
US12189183B2

A structure includes a polarization device such as a polarization splitter, a polarization combiner or a polarization splitter rotator including a waveguide having a light absorber at an end section with an at least hook shape, e.g., it can be hooked or spiral shape. The structure also includes another waveguide adjacent the stated waveguide. The hook or spiral shape acts as a light absorber that reduces undesired optical noise such as excessive light insertion loss and/or light scattering. The hook or spiral shape may also be used on supplemental waveguides used to further filter and/or refine an optical signal in one of the waveguides of the polarization device, e.g., downstream of an output section of the polarization splitter and/or rotator.
US12189179B2

A vertical grating coupler is disclosed. The grating coupler includes a first waveguide having a first grating, a second waveguide having a second grating, and a dielectric layer positioned between the first waveguide and the second waveguide. The first grating includes a plurality of first grating ridges separated by a plurality first grating gaps, and the second grating includes a plurality of second grating ridges separated by a plurality second grating gaps. The first grating, the second grating, and the dielectric layer are located in a vertical overlap region between the first waveguide and the second waveguide. The first grating and the second grating have different grating periods, and each of the plurality of first grating gaps and second grating gaps are filled with the dielectric layer.
US12189177B2

Methods are known for producing an anti-resonant hollow-core fiber which has a hollow core extending along a fiber longitudinal axis and an inner jacket region that surrounds the hollow core, said jacket region comprising multiple anti-resonant elements. The known methods have the steps of: providing a cladding tube that has a cladding tube inner bore and a cladding tube longitudinal axis along which a cladding tube wall extends that is delimited by an interior and an exterior; providing a number of tubular anti-resonant element preforms; arranging the anti-resonant element preforms at target positions of the interior of the cladding tube wall, thereby forming a primary preform which has a hollow core region and an inner jacket region; and further processing the primary preform in order to form a secondary preform, including a process of elongating the primary preform in order to directly form the hollow-core fiber or to form the secondary preform. The aim of the invention is to achieve a high degree of precision and an exact positioning of the anti-resonant elements in a sufficiently stable and reproducible manner on the basis of the aforementioned methods. This is achieved in that a primary preform with an outer diameter ranging from 20 to 70 mm is used for the elongation process.
US12189176B2

A method and a system for providing a low absorption Bragg grating along a grating region of an optical fiber are presented. The Bragg grating is written along the grating region by multiphoton absorption of ultrafast light pulses impinged on this grating region through a polymer coating of the optical fiber. The Bragg grating is then photobleached by propagating a photobleaching light beam along the optical fiber. The photobleaching light beam has optical parameters selected to reduce defects in the grating region induced by the writing of the Bragg grating in a substantially non-thermal regime.
US12189168B2

A backlight scattering element, multiview display, and method of backlight scattering element operation employ a high-index light guide layer in conjunction with a light guide and diffraction grating to provide emitted light. The backlight scattering element includes a light guide that guides light as guided light and a high-index light guide layer optically connected to the light guide and configured to extend a thickness of the light guide. The backlight scattering element also includes a diffraction grating adjacent to the high-index light guide layer to diffractively scatter out a portion of the guided light as emitted light. The multiview display includes a light guide having a first layer and a second layer, a refractive index of the second layer being greater than a refractive index of the first layer. The multiview display may modulate diffractively scattered out directional light beams to provide a multiview image.
US12189166B2

Disclosed is a backlight assembly, including first and second light guide plates, and first and second light sources; light emitted by the first light source can be emitted from a surface of the first light guide plate facing the second light guide plate at a first set emitting angle, after being incident into the first light guide plate and reflected by a plurality of first microstructures disposed on a surface of the first light guide plate facing away from the second light guide plate; light emitted by the second light source can be emitted from a surface of the second light guide plate facing away from the first light guide plate at a second set emitting angle, after being incident into the second light guide plate and reflected by a plurality of second microstructures disposed on a surface of the second light guide plate facing the first light guide plate.
US12189156B2

Disclosed herein is an optical accessory identification system and device comprising a plurality of camera filters having a ring. The ring includes an inside rim, an attachment, and an indicator. The inside rim is connected to a top portion of the ring. The attachment is connected to an underside portion of the ring. The one or more indicators are disposed on the ring. The system may include a second optical accessory device with distinct identifiers.
US12189153B2

A method of producing a transmission grating includes: providing first and second glass plates, each having a first main surface defining a plurality of elongated reverse trapezoidal grooves, each having a reverse trapezoidal shape in a vertical cross-section and being defined by a first wall, a second wall, and a bottom surface, wherein the elongated reverse trapezoidal grooves are formed at an uniform interval, thus defining a plurality of elongated trapezoidal protrusions, each having a first wall, a second wall, and an upper surface; engaging the elongated trapezoidal protrusions of the first glass plate with the elongated reverse trapezoidal grooves of the second glass plate; and fitting the first walls of the protrusions with the first walls of the grooves and closely fitting the upper surfaces of the protrusions with the bottom surfaces of the grooves, and bonding the first glass plate to the second glass plate.
US12189149B2

A light blocking sheet having a central axis includes a central hole and a plurality of inner extended portions. The central axis passes through the central hole, which is enclosed by a hole inner surface. The hole inner surface has a first corresponding circle and a second corresponding circle, wherein a diameter of the first corresponding circle is greater than a diameter of the second corresponding circle. The inner extended portions are adjacent to and surround the central hole, wherein each of the inner extended portions is extended and tapered from the first corresponding circle towards the second corresponding circle and includes an inner surface, and the inner surface includes a line pair. The line pair includes two line sections, wherein one end of one line section thereof and one end of the other line section thereof are towards the second corresponding circle and approach to each other.
US12189142B2

A variable focusing power fluid-filled lens or minor assembly (100a) comprising a fluid-filled envelope and a supporting structure (18) therefor; the fluid-filled envelope being constituted by a first wall that is formed of a distensible elastic membrane (15) having an exterior optical surface (151) of variable focusing power, a second wall (183) that is spaced from the first wall on a z-axis which is generally perpendicular to the membrane, and a collapsible peripheral side wall (17) that extends between the first and second walls (15, 183), and being filled with a substantially incompressible fluid (16); a membrane holding structure (14) that is attached to a peripheral edge of membrane for holding the membrane under tension, the membrane holding structure defining a plurality of discrete control points spaced around the peripheral edge of membrane where the position of the peripheral edge of the membrane relative to the second wall on the z-axis is controlled and permitting bending of the peripheral edge of the membrane between the control points in a plane defined by the z-axis and a tangent to the peripheral edge of the membrane; the plurality of control points including a plurality of dynamic actuation points; and an actuation mechanism for displacing the edge of the membrane on the z-axis relative to the second wall at each of the actuation points to control the shape of the membrane; wherein the actuation mechanism comprises a plurality of first cam members (5, 6, 7, 8) that are connected to the membrane holding structure and associated with respective actuation points, a cam belt disposed circumjacent the membrane which comprises a plurality of spaced second cam members (2, 101), each second cam member being engaged with a corresponding one of the first cam members for controlling the position of the edge of the membrane on the z-axis at the respective actuation point, a cam belt support (19) that supports the cam belt for bidirectional rotation around the z-axis relative to the membrane and a coupling (102) for drivably connecting the cam belt to a selectively operable driver (103).
US12189138B2

An Optical Image Stabilization (OIS) unit including a base; a holder module comprising an outer blade spaced apart from the base, a bobbin disposed in the outer blade, and a spring member connecting the outer blade and the bobbin; a first coil disposed on the bobbin; a magnet configured to interact with the first coil; a second coil configured to interact with the magnet; a wire coupled with the holder module; a first connection unit fixing a first end portion of the wire; and a buffer portion disposed on a part of the wire and comprising an adhesive material. Further, in a direction perpendicular to the wire, a maximum width of the buffer portion is greater than a maximum width of the first connection unit.
US12189137B2

A system and method are provided for super-resolution imaging beyond the Rayleigh spatial resolution limit of an optical system. In the context of a system, first and second pinhole assemblies are configured to be controllably positioned. The first and second pinhole assemblies define respective pinholes and being configured to be backlit. The system also includes a collimating lens configured to collimate at least a portion of the signals passing through the respective pinholes of the first and second pinhole assemblies. The system further includes an amplitude/phase mask configured to provide amplitude and phase modulation to signals received from the collimating lens and an imaging lens configured to focus the signals received from the amplitude/phase mask upon an image plane to permit objects to be separately identified.
US12189132B2

A wearable device includes a main structure, two straps, a connecting piece and a driving structure. The two straps are respectively connected to two ends of the main structure; the connecting piece is provided with a mounting cavity, a slide cavity in communication with the mounting cavity, and two communicating ports, each of the two straps having one end thereof distal to the main structure movably passing through one of the communicating ports to extend into the slide cavity, and the main structure, the two straps and the connecting piece enclosing a wearable space: the driving assembly is provided in the mounting cavity, the two transmission parts being provided spaced apart in the slide cavity and in transmission connection with the driving assembly, each of the two transmission parts being in respective transmission connection with the two straps.
US12189131B2

Provided is a frame structure of a wearable device. The frame structure includes: a frame body; a temple rotatably connected to the frame body; a fixing bracket fixedly connected to the frame body; and a mounting bracket disposed on a side, distal from the frame body, of the fixing bracket and rotatably connected to the fixing bracket; wherein the mounting bracket is configured to be fixedly connected to a body structure of the wearable device.
US12189127B2

A projector system in a head mounted display (HMD). The projector system includes a microscopic mirror. A microelectromechanical system (MEMS) is coupled to the microscopic mirror. The MEMS is configured to tilt the microscopic mirror at a varying scan angle in a first periodic fashion along a single scanning axis. A rotary platform is coupled to the microscopic mirror. The rotary platform is configured to rotate the microscopic mirror about a rotation axis in a second periodic fashion. A light emitter is configured to direct light into the mirror. The light emitter is configured to be modulated based on the position of the microscopic mirror due to the microscopic mirror being tilted along the scanning axis and rotated about the rotary axis.
US12189126B2

Projection systems and components thereof are described that are well suited to miniaturization. These systems and components may use one or more of the following features: a folded optical path, as in a reflective cavity or a beamsplitter; an illumination beam that is converging at the place where it impinges upon the spatial light modulator; a beamsplitter that uses opposed prisms of substantially different sizes; a beamsplitter whose obliquely disposed partial reflector defines a first rectangular reference space, and where at least a portion of the light source or at least a portion of the projector lens is disposed within such first rectangular reference space; a system in which a ratio of areas of the first rectangular reference space and a second rectangular reference space is within a specified range, where the second rectangular reference space is just large enough to encompass the optical components of the projector; a system in which the projector lens is small compared to the spatial light modulator.
US12189123B2

Systems and methods according to present principles allow haptic forces and effects to be effectively combined and employed in virtual worlds and interactions, in order to allow the enjoyment of the same in various circumstances.
US12189116B2

A scanner provided with a plurality of elementary scanners, especially two elementary scanners, referred to as a first and second scanner respectively. In particular, the first scanner and the second scanner are arranged to scan, each with an optical beam, respectively, a first surface and a second surface included in the first surface and of a smaller extent than the latter.
US12189115B2

A manufacturing method for an optical deflector, in which a piezoelectric film layer having a uniform film thickness is formed on a substrate layer, includes forming a cavity to open to a SiO2 layer side in a forming region of an outside piezoelectric actuator by etching an SOI wafer from the SiO2 layer side, covering an exposed surface of the cavity with a SiO2 layer, and joining the SiO2 layer of the SOI wafer and a support layer of an SOI wafer to manufacture an SOI wafer in which the cavity is enclosed. Next, after a recess is formed on a back side of the SOI wafer, anisotropic dry etching is carried out from the back side in a depth direction of the recess to remove the SiO2 layer.
US12189104B2

A method of imaging a sample by interferometric scattering microscopy, the method comprising illuminating a sample with at least one light source, the sample being held at a sample location comprising a reflective surface, such that a reflected signal is formed; the reflected signal comprising light from the light source and light scattered by the sample; detecting the output light over a first time window for a first frame N1; detecting the output light over a second time window for a second frame N2; calculating a ratiometric signal R which is the ratio of N1 and N2 minus 1; estimating the ratiometric motion signature S=(Sx, Sy) from frames N1 and N2 with S defined as the ratiometric image which would be measured from an invariant sample moving along x and y for a given motion vector m=(mx, my); estimating m as the most consistent vector such that R is approximated using S and m; calculating the corrected ratiometric contrast image R* from R, S and m.
US12189097B2

Embodiments of the present disclosure disclose an optical imaging system, comprising, sequentially from an object side to an image side along an optical axis: a prism, reflecting light incident to the prism along a first direction, to cause the light to emerge from the prism along a second direction, and a stop, a first lens, a second lens, a third lens, a fourth lens, a fifth lens, a sixth lens, and a seventh lens sequentially from the prism to an image side along the second direction, each of the first lens to the seventh lens has a refractive power. A total effective focal length f of the optical imaging system and an entrance pupil diameter EPIC of the optical imaging system satisfy: f/EPD<1.4.
US12189096B2

A lens module includes a first lens having refractive power, a second lens having refractive power, a third lens having refractive power, a fourth lens having refractive power, a fifth lens having refractive power and having a concave object-side surface and a concave image-side surface, and a sixth lens having refractive power and a concave image-side surface. The first to sixth lenses are sequentially disposed from an object side to an image side.
US12189093B2

An optical lens system comprising ten lens elements, the ten lens elements being, in order from an object side to an image side, a first lens element, a second lens element, a third lens element, a fourth lens element, a fifth lens element, a sixth lens element, a seventh lens element, an eighth lens element, a ninth lens element and a tenth lens element, and each of the ten lens elements having an object-side surface facing toward the object side and an image-side surface facing toward the image side.
US12189092B2

An optical imaging system includes a first lens group including a first lens and a second lens, a second lens group including a third lens, a fourth lens, and a fifth lens, and a third lens group including a sixth lens and a seventh lens. The first to seventh lenses are arranged in order from an object side, at least one of the first lens group to the third lens group is moved on an optical axis to change a distance between the first lens group to the third lens group, and the following conditional expression is satisfied: 0.2
US12189091B2

An optical lens assembly includes, in order from the object side to the image side: a first lens with negative refractive power, a second lens with negative refractive power, a third lens with positive refractive power, a stop, a fourth lens with positive refractive power, a fifth lens with negative refractive power, a sixth lens with positive refractive power, and a seventh lens with negative refractive power, wherein a focal length of the first lens is f1, a focal length of the sixth lens is f6, and following condition is satisfied: −5.74
US12189089B2

The present disclosure relates to an optical system, an image acquisition module and an electronic device. The optical system includes, successively in order from an object side to an image side: a first lens having a negative refractive power; a second lens having a refractive power, an object side surface thereof being convex; a third lens having a positive refractive power, an image side surface thereof being convex; a fourth lens having a negative refractive power; a fifth lens having a positive refractive power; a sixth lens having a positive refractive power, an image side surface thereof being convex; a seventh lens having negative refractive power, an object side surface thereof being concave. The optical system satisfies the following condition: 0<100/(f2*|f1|)≤2.0 mm−2; where f2 is an effective focal length of the second lens, and f1 is an effective focal length of the first lens.
US12189079B2

A time domain electromagnetic tensor based logging method, relating to the field of induction logging. A transmitting coil system Tx and a receiving coil system Rx are each composed of three orthogonal direction coils, and the transmitting coil system and the receiving coil system form a borehole probe; a time domain electromagnetic field is excited by means of two orthogonal transmitting coil systems Tx, and a secondary field signal is received by two orthogonal receiving coil systems Rx located above transmitting coils and having a distance D; during each measurement, three directions are used for transmitting, nine component data is received at the same time, and each component is a series of induction potentials in one-to-one correspondence with measurement time sequences, and a potential or resistance change, from near to far, of the rock stratum where a measurement point is located is obtained after time-depth conversion.
US12189071B2

A mobile docking device is configured to receive seismic acquisition units. The mobile docking device includes a container having a front opening, a docking module located within the container, the docking module having plural docking bays, each docking bay being configured to receive one of the seismic acquisition units through the front opening, a removable front wall configured to be attached to the container to cover the front opening to secure the seismic acquisition units, and handles attached to the container. The removable front wall biases the seismic acquisition units to maintain a direct electrical connection between tubular pins of the plural docking bays and pins of the seismic acquisition units during transport of the mobile docking device.
US12189069B2

A breakage timing prediction system of a radiation detector includes: a sensor that detects a physical quantity applied to a radiation detector; a first hardware processor that collects information on the physical quantity detected by the sensor and analyses the collected information on the physical quantity to predict a breakage timing of the radiation detector; and a notifier that gives a notification of information on the predicted breakage timing of the radiation detector.
US12189067B2

A radiation detector may include an active structure having an input face and an output face for incident ionizing radiation. The active structure may include: a first organic scintillator including at least one neutron-absorbing material and enabling discrimination between fast neutrons, thermal neutrons, and photons; at least one second scintillator arranged in front of the first scintillator and capable of preferentially detecting the alpha and/or beta radiation, the two scintillators having, due to the choice of their constituents, different mean pulse decay constants, and the second scintillator having a thickness smaller than the first.
US12189061B2

The present invention is aimed at radiating a linear light beam without distortion regardless of an incident angle of the scanning light beam in an optical module that irradiates a target object with a light beam and detects the reflected light. In an optical module of the present invention, an optical scanning unit (150) causes the light beam to scan in a predetermined direction (perpendicular direction). An optical conversion unit (161) converts the scanning light beam into a linear light beam in a linear direction (horizontal direction) substantially orthogonal to the scanning direction. A light detection unit (180) detects reflected light, which is the linear light beam reflected from a target object. The optical conversion unit (161) has an optical surface (S1) having a radius of curvature (rx) in the scanning direction that is substantially equal to a distance from a virtual scanning center point (Ox) in the scanning direction to a center point (A) of the optical surface (S1), regardless of a position in the linear direction. The optical module of the present invention is applicable to a distance measuring device.
US12189058B2

The present disclosure describes a system and method for LiDAR scanning. The system includes a light source configured to generate one or more light beams; and a beam steering apparatus optically coupled to the light source. The beam steering apparatus includes a first rotatable mirror and a second rotatable mirror. The first rotatable mirror and the second rotatable mirror, when moving with respect to each other, are configured to: steer the one or more light beams both vertically and horizontally to illuminate an object within a field-of-view; redirect one or more returning light pulses generated based on the illumination of the object; and a receiving optical system configured to receive the redirected returning light pulses.
US12189055B2

A radar apparatus includes a transceiver that transmits a radar signal and receives a radar signal reflected from an object; a signal processing unit that processes the reflected radar signal to detect the object; a fusion data generation unit that generates fusion data based on radar data and camera data; and a classification unit that classifies the detected object using an artificial intelligence module trained based on the generated fusion data.
US12189054B2

Transmitting antennas and receiving antennas are arranged such that a plurality of virtual antennas have the same position in a time-division-multiplexed (TDM) frequency modulated continuous wave (FMCW) radar apparatus. At least three peculiar chirps, at least one of which is included in a chirp loop of each of waveform signals transmitted by the plurality of virtual antennas having the same position, are respectively positioned in consecutive time slots and have different periods. A Doppler frequency may be uniquely determined from phase difference values between the at least three peculiar chirps respectively positioned in consecutive time slots measured from FMCW radar signals received at the plurality of virtual antennas.
US12189051B2

A discrete-time, digital filter for notch filtering a complex digital signal, the filter having a transfer function allowing selective filtering of complex signal components. A system for receiving a modulated signal, the system including a processor for adaptively generating filter coefficients of a discrete-time, digital filter, for filtering a complex discrete-time signal, the processor configured to (i.) identify a number of signal samples in a discrete-time signal, and use the signal samples to calculate autocorrelation values sufficient to calculate the filter coefficients, (ii.) solve a system of equations, the system of equations defined by a Toeplitz matrix and a vector to determine the coefficient values, the Toeplitz matrix defined using the autocorrelation values, and the vector defined as the autocorrelation values of a white noise signal.
US12189049B2

Certain aspects of the present disclosure provide techniques for machine learning using basis decomposition, comprising receiving a first runtime record, where the first runtime record includes RF signal data collected in a physical space; processing the first runtime record using a plurality of basis machine learning (ML) models to generate a plurality of inferences; aggregating the plurality of inferences to generate a prediction comprising a plurality of coordinates; and outputting the prediction, where the plurality of coordinates indicate a location of a physical element in a physical space.
US12189032B2

Provided is a light detection and ranging (LiDAR) apparatus including a light source configured to generate light, an optical transmitter configured to emit the light generated by the light source to outside of the LiDAR apparatus, an optical receiver configured to receive light from the outside of the LiDAR apparatus, a resonance-type photodetector configured to selectively amplify and detect light having a same wavelength as a wavelength of light generated by the light source among the light received by the optical receiver, and a processor configured to control the light source and the resonance-type photodetector, wherein the resonance-type photodetector includes a resonator, a phase modulator provided on the resonator and configured to control a phase of light traveling along the resonator based on control of the processor, and an optical detector configured to detect an intensity of the light traveling along the resonator.
US12189022B2

Systems and methods for satellite Synthetic Aperture Radar (SAR) artifact suppression for enhanced three-dimensional feature extraction, change detection, and/or visualizations are described. In some aspects, the described systems and methods include a method for suppressing artifacts from complex SAR data associated with a scene. In some aspects, the described systems and methods include a method for creating a photo-realistic 3D model of a scene based on complex SAR data associated with a scene. In some aspects, the described systems and methods include a method for identifying three-dimensional (3D) features and changes in SAR imagery.
US12189020B2

A Frequency Modulated Continuous Wave, FMCW, radar system is provided. The radar system comprises one or more antennas configured to transmit and receive FMCW radar wave signals for scanning for objects within a full circular detection coverage range, and processing circuitry configured to provide scan data based on transmitted and received FMCW radar signals and azimuth position of the antenna(s).
US12189017B2

In an in-cabin radar apparatus, transmitting antennas are disposed at one side in a direction parallel to a control circuit and disposed in a line in a vertical direction, and receiving antennas are disposed at one side in a direction perpendicular to the control unit and disposed in a line in a horizontal direction. Each transmission side feed line may be perpendicularly connected to one of the transmitting antennas, and each receiving side feed line may be perpendicularly connected to one of the receiving antennas. Each of a distance between the transmitting antennas and a distance between the receiving antennas may be implemented to be less than or equal to half of a transmitting and receiving wavelength.
US12189014B2

Techniques for compensating for presence of eddy currents during the operation of a magnetic resonance imaging (MRI) system in accordance with a pulse sequence, the pulse sequence comprising a gradient waveform associated with a target gradient field. The techniques include: compensating for presence of eddy currents during operation of the MRI system at least in part by correcting the gradient waveform using a nonlinear function of a characteristic of the gradient waveform to obtain a corrected gradient waveform; and operating the MRI system in accordance with the corrected gradient waveform to generate the target gradient field.
US12189008B1

Provided are an atomic beam magnetic resonance method and system based on combined separated oscillatory fields. The method includes: generating, by an atomic beam source, two identical atomic beams; performing atomic state purification treatment on the two identical atomic beams to generate two identical state-purified atomic beams; exciting, by zero-phase-difference SOFs, one identical state-purified atomic beam to perform atomic beam magnetic resonance to obtain a first atomic beam magnetic resonance signal; and exciting, by π-phase-difference SOFs, the other identical state-purified atomic beam to perform atomic beam magnetic resonance to thereby obtain a second atomic beam magnetic resonance signal, the zero-phase-difference SOFs and the π-phase-difference SOFs have the same interaction length, the same drift length, and the same oscillatory field strength; and performing subtraction operation on the first atomic beam magnetic resonance signal and the second atomic beam magnetic resonance signal to thereby generate a combined Ramsey magnetic resonance signal.
US12188988B2

An apparatus for estimating a battery state of charge includes a computer that determines a lifespan of a battery by creating test conditions for the battery by reflecting predetermined driving information of a vehicle and then performing the test conditions; and a tester that performs charging according to predetermined charging conditions and discharging according to predetermined discharging conditions on the battery in accordance with the test conditions.
US12188986B2

An apparatus which diagnoses a battery by detecting an abnormal voltage drop phenomenon of a battery cell includes a voltage measuring circuit, a current measuring circuit, a voltage estimating circuit, and a control circuit. The voltage measuring circuit measures a voltage across both terminals of a battery cell. The current measuring circuit measures the current flowing through either terminal of a battery cell. The voltage estimating circuit, based on current and a status estimation model, calculates an estimated voltage level. The diagnostic circuit calculates a voltage level difference between a voltage level measured by the voltage measuring circuit and an estimated voltage level, and, based on the voltage level difference and a reference value, determines whether or not an error has occurred in the battery cell. The control circuit includes a control circuit which, according to an estimation accuracy of the estimated voltage level, adjusts a reference value.
US12188980B2

The disclosure provides a novel method and apparatus for inputting addresses to devices to select the device TAP for access. Further, the disclosure provides a novel method and apparatus for inputting addresses for selecting device TAPs and for inputting commands for commanding circuitry within the device. The inputting of addresses or the inputting of addresses and commands is initiated by a control bit input on TDI that is recognized during the Run Test/Idle, Pause-DR or Pause-IR TAP states.
US12188959B2

Speed and acceleration calculation and measuring methods and devices based on a regularization algorithm are disclosed. Speed and acceleration are calculated using the following steps: (1) acquiring position data or displacement data; and (2) using the position data or displacement data to calculate the speed and the acceleration with a disclosed regularization method. The disclosed methods and systems avoid the issue of noise amplification that arises when speed and acceleration are measured by existing speed and acceleration devices at high sampling rates. Noise amplification is prevented by first expressing the relationship between position data or displacement data and speed or acceleration into a typical Volterra integral equation of the first kind, and then using the disclosed regularization method to calculate speed and acceleration, thus suppressing noise amplification and accurately extracting speed and acceleration signal values.
US12188954B2

The present invention relates to novel modules for transferring magnetic beads, an automated system comprising the same and a method for extracting nucleic acids using the same. The specifically designed magnet module and cover module of the present invention can be employed in the automated liquid handling apparatus by means of pre-existing moving modules (e.g., pipettor module) of the apparatus. The present invention enables a bead transfer-type method for extracting nucleic acids to be performed in an automated manner on the automated liquid handling apparatus. The present invention provides advantages of higher level of automation, more reduced cost and no need for another separate liquid handling apparatus compared to the conventional bead transfer-type method usually performed in the small apparatus designed to be used only for this bead transfer-type method. Also, the present method has the merits of more shortened reaction time compared to the conventional liquid transfer-type method.
US12188949B2

Disclose are methods, compositions and kits for the determination of kidney function that provide an alternative to the standard-of-cure used for eGFR calculations. Described herein are methods for quantitative measurement of ADMA and hydration markers in a urine sample, and process used to transform the input of these methods into a measure of kidney function. The methods allow ADMA and other biomarkers to be detected in urine samples from a subject using a simple and inexpensive assay that can be easily performed noninvasively and only require urine samples for the prediction of kidney function.
US12188942B2

The present invention provides a detection method for a monoclonal antibody in a sample, comprising: (a) a step of capturing the monoclonal antibody in the sample and immobilizing the monoclonal antibody in pores of a porous body; (b) a step of bringing the porous body in which the monoclonal antibody is immobilized with nanoparticles on which protease is immobilized to conduct selective protease digestion of the monoclonal antibody; (c) a step of detecting, by a liquid chromatography mass spectrometry (LC-MS), peptide fragments obtained by the selective protease digestion; and (a′) a step of conducting a reduction reaction under an acidic condition after the step (a). By the present invention, further applicability of the detection method for the monoclonal antibodies using mass spectrometry is expected.
US12188935B2

A method for the evaluation of the efficacy of a drug aiming to eradicate a cellular reservoir of mammalian cells infected with a mammalian immunodeficiency virus, the method including: a) quantifying, the presence of lymphocyte cells expressing a CD89 differentiation marker on their surface; and b) concluding that the drug is efficient to eradicate the cellular reservoir of mammalian cells infected with the mammalian immunodeficiency virus when lymphocyte cells expressing a CD89 differentiation marker are absent.
US12188924B2

Provided are systems and methods for analyte detection and analysis. A system can comprise an open substrate configured to rotate. The open substrate can comprise an array of immobilized analytes. A solution comprising a plurality of probes may be directed, via centrifugal force, across the array during rotation of the substrate, to couple at least one of the plurality of probes with at least one of the analytes to form a bound probe. A detector can be configured to detect a signal from the bound probe via continuous rotational area scanning of the substrate.
US12188923B2

Disclosed are methods, materials and devices for approximation of blood volume in a fluid, such as in a biological fluid collected during a surgical procedure. The method and devices include the use of a RBC flocculant, such as polyDADMAC, and an approximate blood hematocrit for the type of animal, as well as a calculated RBC packing ratio corresponding to the collection device being used. Also provided is a Blood Indicator Panel (BIP), comprising a series of markings calculated from an observed red blood settlement volume, the average animal type hematocrit, and a calculated RBC packing ratio “η” value for the collection device. Pediatric (about 200 ml or 250 ml size container), adult human (about 1,000 ml-1,500 ml) and veterinary (about 500 ml-2,500 ml) collection containers are also disclosed, that include a RBC flocculant, for use in approximating blood volume in a fluid.
US12188903B2

The present invention discloses a boom monitoring method and engineering machinery comprising a boom monitoring system. The method comprises obtaining a boom damage signal monitored in boom operation by a piezoelectric sensing network formed by a plurality of piezoelectric sensors arranged at different points on a boom, and determining a damage position of the boom and a corresponding first boom damage value such that when the first boom damage value reaches a preset starting value of an optical fiber sensing network formed by a plurality of optical fiber sensors arranged at the different monitoring points on the boom, optical wave values of the corresponding monitoring points are obtained and a boom crack signal is determined. A second boom damage value is calculated according to the boom crack signal, which comprises a crack change factor and a crack length. According to the present invention, the boom is monitored with improved efficiency.
US12188902B2

There is provided a method for evaluating the cleanliness of a steel material by an ultrasonic flaw detection method enabling rapid acquisition of highly reliable data. Ultrasonic flaw detection is performed to detect a flaw in at least one part in the range of 90% or more and 100% or less of a steel material (for example, round bar 2) at a radial position where the center of the steel material is set as 0% and the surface is set as 100%, and then the cleanliness is evaluated based on the dimension and the number of inclusions in the steel material obtained by the ultrasonic flaw detection.
US12188900B2

Embodiments of the present invention relate to a system and method for performing temperature-dependent measurements of a magnetic nanoparticle sample. The system includes high frequency coils and sample temperature tunable assembly to determine the specific relaxation process for magnetic nanoparticle sample using both time and frequency domain techniques. During the temperature-dependent measurements of a magnetic nanoparticle sample, system in accordance with embodiments of the present invention resolve the nanoparticle dynamics using a temperature-tunable dual mode, AC susceptibility and magnetic relaxometry, to cover a broad range of frequencies and time scales. Other operational modes of the invention can drive the nanoparticles with arbitrary waveforms (sinusoidal, sum of sinusoids, or repeated pulses) to elicit and measure tailored response behavior from the magnetic nanoparticle sample.
US12188889B2

A test system and test method continuously and intelligently measures water content of subgrade in real time. The test system is based on the theory of resistivity, and is equipped with a wheeled machine to measure the water content of subgrade. The wheeled machine includes scroll roller. The test system includes: at least one set of electrode including four probes wherein detection parts of the four probes are linearly and equidistantly arranged on the scroll roller. The arrangement direction of the detection parts of the four probes is parallel to the axis of the scroll roller; a data integration apparatus is connected to the four probes and used for performing data calculation, analysis, and transmission; the electric source is connected to data integration apparatus and used for supplying a working current. The system and method can realize automatic signal collection, non-destructive detection of subgrade soil and dynamic water content measurement.
US12188886B2

A system for identifying microbial agents such as virus particles in a sample. The system includes at least one processing unit for identifying in an electron micrograph obtained from the sample a darker region and identifying virus particles within the darker region. The system can optionally include an electron microscope, a sample collector and sample treatment chamber.
US12188880B2

The method includes detecting a COP in a surface of a reference wafer with a laser surface inspection apparatus to be calibrated and an apparatus for calibration that obtains an X coordinate position and a Y coordinate position of the COP; determining a COP that is detected as the same COP with a determination criterion that a positional difference between a detected position obtained by the laser surface inspection apparatus to be calibrated and a detected position obtained by the apparatus for calibration on the reference wafer surface is within a threshold range; and calibrating the coordinate position identification accuracy of the laser surface inspection apparatus to be calibrated by adopting the X and Y coordinate positions obtained by the apparatus for calibration as true values of the X and Y coordinate positions.
US12188879B2

The present application provides a detection method of a wrinkle degree of a screen and a visual detection device, the detection method includes: providing detection rays and irradiating the detection rays vertically onto a surface to be measured of a folding screen by an optical element; acquiring detection rays vertically reflected by the surface to be measured of the folding screen to obtain a corresponding light source reflection image; analyzing the light source reflection image to obtain an evaluation index of a wrinkle degree of the folding screen; and evaluating the wrinkle degree of the folding screen.
US12188866B2

One aspect provided herein is an analyte processing device, comprising one or more flow channels, wherein at least one flow channel of the one or more flow channels comprise an analyte processing area; one or more excitation sources in optical communication with the analyte processing area and comprising an optical path from the one or more excitation sources to the analyte processing area; and one or more photodetectors in optical communication with the analyte processing area, wherein the optical path comprises a light scattering control system.
US12188863B2

There is described a terahertz modulation system. The terahertz modulation system generally has a terahertz signal emitter emitting a terahertz signal along a path; a modulation unit having a substrate and an electromechanical transducer actuatably mounted to said substrate, said electromechanical transducer having a terahertz interacting surface in said path receiving said terahertz signal and moving in back-and-forth sequences between first and second positions relative to said path upon actuation with a modulation signal, said moving modulating at least a portion of said terahertz signal; and a terahertz signal detector downstream from said modulation unit along said path, said terahertz signal detector synchronously measuring said modulated portion of said terahertz signal using said modulation signal, and generating a differential signal indicative thereof.
US12188858B2

Disclosed herein is a system to detect and characterize individual particles and cells using at least either optic or electric detection as the particle or cell flows through a microfluidic channel. The system also provides for sorting particles and cells or isolating individual particles and cells.
US12188856B2

The present invention comprises methods and systems that use acoustic radiation pressure.
US12188853B2

Provided herein is a device for rapid fixation and embedding of a biological specimen, the device including a barrel having a first end and a second end, the first end receiving a plunger and the second end opening to a compartment defining a block mold; and a plunger for inserting in the barrel, the plunger having a first end, a second end, and an interior conduit connecting the first and second ends, wherein the first end of the plunger connects to a vacuum source and the second end of the plunger includes a filter barrier between the interior conduit of the plunger and a receptacle for receiving, fixing, and embedding the specimen, the receptacle defined inside the barrel when the plunger is disposed in the barrel. Also provided are a system and method for rapid fixation and embedding of a biological specimen.
US12188852B2

A liquid including an organic component, a stabilization component, and a preservation component is provided. The organic component, the stabilization component, and the preservation component are different components. The organic component present in the liquid includes a volatile organic solution with a refractive index of 1.5 or below. Further, the liquid is a visualization solution that provides a resolving power of a lens by 1/1.5.
US12188849B2

Provided is a control surface load simulation apparatus including a reaction force providing structure. The control surface load simulation apparatus includes a first support surface, a second support surface apart from the first support surface in a height direction, a control surface located between the first support surface and the second support surface, an actuator connected to the second support surface and configured to apply a certain load to the control surface, and a reaction force providing structure connected to the first support surface and the control surface to be movable relative to the first support surface and the control surface, the reaction force providing structure being configured to apply a reaction force corresponding to the load to the control surface.
US12188848B2

A fluid detection system includes a wicking material to draw fluid away from a first location with space limitations and proximate to a fluid device or a fluid interface. The wicking material draws the fluid to a remote fluid indicator at a second location. Contact between fluid and the remote fluid indicator produces a detectable alteration to the remote fluid indicator, and a non-contact optical sensor detects the alteration.
US12188845B1

A drive-through vehicle inspection system with a method for acquiring information from markings on tire sidewall surfaces of a moving vehicle. As the vehicle passes through the inspection system, sets of colored light sources, disposed at different relative orientations on opposite lateral sides of the vehicle, illuminate each passing wheel, enabling optical imaging systems associated with the opposite lateral sides of the inspection lane to acquire color images of the illuminated tire sidewall surfaces. Acquired color images are passed to a processing system and separated into individual red, green, and blue color channels for image processing. The processed output from each color channel is recombined by the processing system into a synthesized grayscale image highlighting and emphasizing markings present on the tire sidewall surfaces for evaluated by an OCR algorithm to retrieve tire identifying information.
US12188840B1

An optical system for measuring a parallelism of rays of a light emitter and virtual imaging distances (VIDs) of the light emitter, the optical system including an enclosure, a pair of apertures, and a lens system disposed between the front and rear end of the enclosure, wherein a first and second of the apertures allows a first and second set of rays into the enclosure to be disposed through the optical lens system to be cast on an imaging plane as a first and second spot, respectively, wherein a parallelism of the sets of rays is based on a correspondence of a distance between the spots with a distance between sets of rays and a VID of the light emitter is based at least in part on an offset of the imaging plane from the lens system focus position when the light emitter is not optically disposed at infinity.
US12188837B2

A fiber-reinforced polymer composite component formed from a polymer matrix material containing fiber reinforcement. The component comprises a main portion and at least one raised feature extending from a surface plane s of said main portion. The at least one raised feature is arranged to incur visually perceptible damage when the component is subject to an impact with an energy above a predetermined impact energy threshold and to resist an impact with an energy below the predetermined impact energy threshold.
US12188831B2

A bidirectional reflectance distribution function (BRDF) measurement system and method, an electronic device, and a storage medium. The BRDF measurement system includes: a blackbody, a spectroradiometer and a controller; where in case that the blackbody is heated to a target temperature, it undergoes a solid-liquid phase change; the spectroradiometer is used to measure the blackbody and transmit a first measurement signal to the controller, and in case that the blackbody irradiates a to-be-measured point on a sample surface, the spectroradiometer is further used to measure radiation from the to-be-measured point, and transmit a second measurement signal to the controller; and the controller is used to obtain a BRDF of the to-be-measured point based on the first measurement signal, the second measurement signal, the target geometric relationship, a target mapping relationship and a dimension parameter of the blackbody.
US12188827B1

An electronic device includes a first passive infrared (PIR) sensor and a second PIR sensor positive vertically below the first PIR sensor. One or more lenses are shaped and positioned to focus light received at the one or more lenses onto the first PIR sensor and the second PIR sensor. The first PIR sensor has a first field of view (FoV), and the second PIR sensor has a second FoV that is vertically and horizontally offset from the first FoV.
US12188824B2

An electronic device is provided. The electronic device includes a lighting-emitting diode (LED) module configured to emit light of a first polarization direction, a first photodiode configured to receive the light emitted from the LED module through a first polarizer having the first polarization direction, a second photodiode configured to receive the light emitted from the LED module through a second polarizer having a second polarization direction perpendicular to the first polarization direction, and a processor configured to determine wearing information of the electronic device based on luminous intensity of light sensed from each of the first photodiode and the second photodiode.
US12188819B2

The present invention relates to a spectrometer for spectral analysis of electromagnetic radiation. The spectrometer comprises an entry slit for entry of the electromagnetic radiation to be analysed and an imaging grating for diffraction of the electromagnetic radiation which has entered. The spectrometer additionally comprises a detector extending at least in one direction to detect the diffracted electromagnetic radiation, and also a support plate in which the entry slit is located. The spectrometer further comprises a housing which is mounted on the support plate, covers the detector and the entry slit and supports the imaging grating. According to the invention the spectrometer further comprises at least three floating bearings for floating mounting of the housing on the support plate, the floating bearings each enabling a displacement between the housing and the support plate on a directional axis and being distributed about a central axis of the housing.
US12188808B2

A freight weight estimating apparatus includes a TPMS sensor that measures air pressure of a tire, and a controller that calculates a first tread area of the tire from a first air pressure of the tire measured by the TPMS sensor before loading freight, calculates a second tread area of the tire from a second air pressure of the tire measured by the TPMS sensor after loading the freight, and estimates a weight of the freight loaded in a vehicle based on the first tread area and the second tread area.
US12188799B2

Provided is a physical quantity detection device that can improve physical quantity measurement accuracy over a conventional device. A physical quantity detection device 20 includes a detector including a flow rate detection unit 205, a circuit board 207, a housing 201, and a cover 202. The detector detects a physical quantity and is mounted on the circuit board 207. The housing 201 houses the circuit board 207. The cover 202 is fixed to the housing 201 and defines an auxiliary passage 234 in which the flow rate detection unit 205 is disposed. The housing 201 and the cover 202 include a positioning portion P that includes a pin P1 extending in a thickness direction Dt of the circuit board 207 and a fitting portion P2 into which an end portion P11 of the pin P1 is fitted for positioning between the housing 201 and the cover 202. The pin P1 includes an engagement portion P12 that faces an engagement surface 207f of the circuit board 207 along the thickness direction Dt and restricts movement of the circuit board 207 in a surface direction Df along the front and rear surfaces thereof.
US12188797B2

A flow rate sensor system for an agricultural sprayer includes a drum housing and a central passage housing defining a flow path, a Hall-effect sensor, a Hall-effect sensor window in a display housing, a magnetic carrier within the drum housing, and a magnet positioned in the magnetic carrier. The flow path has a first portion generally parallel to an axis, and a second vortex portion around the axis. The Hall-effect sensor faces the axis. The Hall-effect sensor window is between the Hall-effect sensor and the axis. The magnetic carrier is configured to rotate about the axis. Related methods are also disclosed.
US12188795B2

A main object of the present disclosure is to provide a reflection-type optical encoder scale capable of sufficiently reducing the reflectance on a low reflection region. The present disclosure achieves the object by providing a reflection-type optical encoder scale comprising a high reflection region and a low reflection region alternately placed on a substrate, wherein the low reflection region includes a low reflection portion including a metallic chromium film formed on the substrate, and a chromium oxide film and a chromium nitride film randomly formed on the metallic chromium film; and the high reflection region has higher reflectance of incident light from opposite side to the substrate of the reflection-type optical encoder scale, than the low reflection region.
US12188794B1

Disclosed are a grating displacement measurement device and a grating displacement measurement method using a double-layer floating reading head, a medium, and an apparatus. A first measurement grating group is arranged on two first side edges of a substrate working surface, and a second measurement grating group is symmetrically arranged on both sides of a first reference line and close to a light-through member. A reading component is provided between a first measurement grating and a second measurement grating arranged on the same side, and each reading component is used to collect a first position information of the first measurement grating and a second position information of the second measurement grating. In the technical solutions, by using multi-channel position information output by two reading components in combination with a displacement solution algorithm.
US12188793B2

A heterodyne two-dimensional grating measuring device and measuring method thereof includes a light source, a reading head, a photoelectric receiving module, and a processor. The light source is configured to generate two beams of linearly polarized light having characteristics of overlapping, polarization orthogonal, and fixed frequency difference. The reading head is configured to receive the two beams of the linearly polarized light, the two beams of the linearly polarized light are respectively incident on a surface of a moving two-dimensional measuring grating to generate ±1-order diffracted lights of two dimensions, and the ±1-order diffracted lights are respectively incident to the photoelectric receiving module through the reading head. The photoelectric receiving module is configured to generate beat frequency signals, the processor is configured to perform differential calculation on the beat frequency signals to realize a displacement measurement of measuring grating for four-fold optical subdivision.
US12188792B2

A park lock assembly for a vehicle transmission includes a toothed park lock gear and a moveable locking pawl that is moveable between an engaged state, in which the locking pawl is in locking engagement with the park lock gear, and a disengaged state, in which the park lock gear is freely rotatable relative to the locking pawl. The park lock assembly also includes an inductive angular position sensor located on an axial side of the park lock gear and configured for detecting angular position of the park lock gear.
US12188784B2

One embodiment includes a vapor cell for an atomic physics-based sensor system. The vapor cell includes a cell wall formed from an approximately transparent material. The cell wall can enclose an alkali metal vapor and can include an inner surface and an outer surface. The vapor cell can also include at least one structural feature provided on at least one of the inner surface and the outer surface of the cell wall and extending along a portion of the respective at least one of the inner surface and the outer surface.
US12188774B2

A method of operating an apparatus for providing a multi-modal service using a personal mobility vehicle includes: receiving a departure point and a destination from a user terminal; searching for positions of available PM vehicles between the departure point and the destination; generating a route between the departure point and the destination based on the positions of the PM vehicles; and providing the route and the positions of the PM vehicles to the user terminal.
US12188770B2

A method and apparatus for determining the position of a laser scanner using one or more optical targets, each arranged at a known point. The apparatus includes: a ground control point position obtaining part which obtains information of arrangement positions of multiple optical reflection targets; a laser scanner approximate position data obtaining part which obtains an approximate position of a laser scanner; a laser scanning data obtaining part which obtains data of multiple luminescent points; a processing objective point extracting part which extracts multiple luminescent points having luminance exceeding a specific threshold value; and a laser scanner position calculating part which gives data of the arrangement position of the optical reflection target to each of the extracted multiple luminescent points so as to calculate position of the laser scanner.
US12188768B2

An angle detector includes a rotary scale having a scale pattern in which a plurality of patterns are arrayed along a circumference direction of the rotary scale, and a plurality of detection heads, each of which detects the plurality of patterns from the scale pattern. The plurality of detection heads are shifted from each other in the circumference direction of the rotary scale and are shifted from each other in a radial direction of the rotary scale.
US12188765B2

A measuring system includes a measuring probe with a contact portion that contacts a workpiece to be measured. The measuring probe operates with a first update rate during at least part of a moving mode, wherein the moving mode includes movement of the measuring probe such that the contact portion is moved away from the workpiece and/or is moved at a distance from the workpiece that is equal to or greater than a threshold distance. The measuring probe operates with a second update rate (i.e., which is faster than the first update rate) during at least part of a measuring mode, wherein the measuring mode includes movement of the measuring probe such that the contact portion is moved toward the workpiece for obtaining a measurement. In various implementations, the combined use of the first and second update rates effectively reduces power-on drift of the measuring probe.
US12188748B1

An adjustable bow sight includes a base, a sight mount, a carrier, and an adjustment mechanism. The base is configured to be mounted to the riser of a bow. The sight mount is configured to facilitate the mounting of a sight to the carrier. The carrier is configured to move with respect to the base but remain fixed with respect to the sight. The adjustment mechanism facilitates the adjustment of the position of the carrier with respect to the base. In a particular embodiment, the carrier moves along an arcuate path when the adjustable bow sight is adjusted. In a more particular embodiment, the sight is a scope.
US12188732B2

This disclosure describes single and multi-layer woven meshes designed to enable sucking flow condensation and capillary-driven liquid film boiling, respectively, for instance, in use in heat spreaders. In some instances, the single-layer woven meshes can include a nanostructure coating and a hydrophobic coating, while the multi-layer meshes can include a microcavity coating and optionally a hydrophilic coating.
US12188731B2

Systems and methods for thermal management using matrix coldplates are disclosed. One illustrative method may comprise directing a flow of coolant through a coldplate comprising a plurality of parallel passages by selectively connecting portions of the parallel passages to one another to create one or more regions of parallel flow, serial flow, or blocked flow in the coldplate. Selectively connecting portions of the parallel passages may comprise machining a plurality of transverse passages into the cold plate such that each of the transverse passages intersects at least some of the parallel passages. Valves may be installed to interact between the parallel and transverse passages to create and modify the different flow regions.
US12188727B1

A heat exchanger has a first inlet in fluid communication with a tank that contains a first chemical solution of a known concentration, and a second inlet in fluid communication with a conduit. The conduit is in fluid communication with a process tool and conveys a second chemical solution from the process tool to the second inlet. The heat exchanger receives a quantity of the first chemical solution via the first inlet and a quantity of the second chemical solution via the second inlet, and adjusts a temperature of the received quantity of the first chemical solution to bring the temperature of the received quantity of the first chemical solution toward a temperature of the received quantity of the second chemical solution. The temperature-adjusted first chemical solution can be selectively provided to an analytic flow cell for verification and/or calibration of the flow cell.
US12188725B2

A transfer-of-mass system for increasing rotational energy output thereof includes a sealed container having a central axis and an outer wall radially spaced apart from the central axis. A liquid partially fills the container. A motor causes the container to rotate about its central axis at a speed of rotation such that the liquid is acted upon by centrifugal forces to move it to the container's outer wall. Energy is applied to the liquid to cause at least a portion of the liquid at the container's outer wall to move towards the container's central axis wherein the container rotates faster than the speed of rotation caused by the motor.
US12188722B2

The present invention relates to a multistage vertical graphitization furnace system including a feed part including a silo where raw materials are stored, a low-temperature treatment part having a low-temperature heat treatment furnace which receives the raw materials from the feed part, and heats the raw materials to remove impurities, a high-temperature treatment part having a high-temperature heat treatment furnace to produce synthetic graphite, a cooling part for water-cooling the synthetic graphite produced in the high-temperature treatment part, and a discharge part for taking out the synthetic graphite discharged from the cooling part.
US12188711B2

A refrigerator, comprising a refrigerator body (30), a first door body (10), a second door body (20), a vertical beam (50), and a driving mechanism (60). The driving mechanism (60) comprises a telescopic member (61) that may be at an extension position or at a retraction position; an elastic member (62); a rotating member (63) rotatable around a second vertical axis and a third vertical axis (X3), with a sliding channel (631) formed thereon; and a sliding column (64). During the closing of the first door body (10) from an open state, the telescopic member (61) moves towards the retraction position from the extension position to drive the rotating member (63) to rotate around the second vertical axis (X2), so that the sliding channel (631) pushes the sliding column (64) to drive the vertical beam (50) to rotate from a folded state to an unfolded state.
US12188702B2

Re-calibrating a bearing system of a compressor includes analyzing environmental data pertaining to a compressor to detect occurrence of a calibration threshold event, and re-calibrating the bearing system based on the detected calibration threshold event by controlling placement of a shaft relative to the bearing system of the compressor.
US12188698B2

An air conditioning device including a condenser configured to condense a refrigerant gas into a liquid refrigerant, an evaporator configured to phase-change the liquid refrigerant introduced from the condenser into a vapor refrigerant, a refrigerant inlet pipe connected to the evaporator and into which a refrigerant is introduced from the condenser, a capillary tube fully inserted into the refrigerant inlet pipe, and a clamping portion depressed a part of the refrigerant inlet pipe and a part of the capillary tube corresponding to the depressed part of the refrigerant inlet pipe to fix the capillary tube inside the refrigerant inlet pipe.
US12188697B2

A heat pump system having a common refrigerant flow path split coupled to heating mode first and second refrigerant streams. In the common refrigerant flow path, a compressor is coupled to receive refrigerant from the heating mode first refrigerant stream and the heating mode second refrigerant stream. A refrigerant-to-refrigerant heat exchanger couples heat between the heating mode first refrigerant stream and the heating mode second refrigerant stream. A first refrigerant-air heat exchanger and a second refrigerant-air heat exchanger in a second air flow conduit is coupled to receive a first air flow from a first refrigerant-air heat exchanger in a first air flow conduit.
US12188688B1

This disclosure relates to an improvement over the prior art by providing an improved, “indirect heater” configuration, which is particularly suitable when the downstream spray drying process requires low to no NOx added to the dried product, which may be the case when using traditional, direct-fired gas burners. Various controls are providing which provide improved performance and efficiency.
US12188687B2

An expansion tank control device and a water heater and expansion tank including the expansion tank control device. The device may include a water flow sensor arranged in a water inlet waterway of a water heater to detect water flow in the water inlet waterway. The device can further include a controller outputting a driving electric signal after receiving a first electric signal output by the water flow sensor, and a reset electric signal after receiving a second electric signal output by the water flow sensor. The expansion tank can include an electric driving part arranged on a shell of the expansion tank, and a push plate on a driving end of the part, a controlled end of the electric driving part driving the push plate to move toward the expansion tank after receiving the driving electric signal or away from the expansion tank after receiving the reset electric signal.
US12188683B2

Disclosed is a machine learning-based air handler and a control method thereof, the control method including collecting first data on an air quality of air flowing into the air handler, controlling a purification part based on the first data, collecting second data on an air quality of air passing through the purification part, and controlling the purification part according to a machine-learning model generated based on a setting value related to a control of the purification part, the first data, and the second data.
US12188679B2

A modular fire-rated conduit or duct assembly suitable for applications such as ventilation systems in a multi-floor or multi-room building. According to an embodiment, the modular fire-rated conduit assembly comprises two or more duct or conduit sections, each of the duct sections includes an inner duct liner and an outer casing, and a plurality of casing spacers configured to form a thermal insulating cavity between at least a portion of space between the inner duct liner and the outer casing, and the thermal insulating cavity is configured to receive a thermal material, a first exterior flange connector is attached to one end of each of the inner duct liners, a second exterior flange connector attached to another end of each of the inner duct liners, the first and the second exterior flange connectors are configured to form an assembly junction for coupling respective ends of the duct or conduit sections to form a connected run of the conduit or duct sections, and a joint connection end is formed between the exterior flange connector and the outer casing, and the joint connection end is configured to receive a joint insulating material, and further includes a return configured to receive a connection edge of a joint cover, and the joint cover is configured to encapsulate the joint connection ends of adjacent duct sections modules.
US12188676B2

Controlling heating and cooling in a conditioned space utilizes a fluid circulating in a thermally conductive structure in fluid connection with a hydronic-to-air heat exchanger and a ground heat exchanger. Air is moved past the hydronic-to-air heat exchanger, the air having fresh air supply and stale air exhaust. Sensors located throughout the conditioned space send data to a controller. User input to the controller sets the desired set point temperature and humidity. Based upon the set point temperature and humidity and sensor data, the controller sends signals to various devices to manipulate the flow of the fluid and the air in order to achieve the desired set point temperature and humidity in the conditioned space. The temperature of the fluid is kept less than the dew point at the hydronic-to-air heat exchanger and the temperature of the fluid is kept greater than the dew point at the thermally conductive structure.
US12188666B2

To achieve both improving operability of stop valves and downsizing an outdoor unit, the outdoor unit for an air-conditioner includes a valve fixing frame provided on the base frame, and a plurality of stop valves fixed to the valve fixing frame. A beam of the valve fixing frame includes a first notch opened upward, in which a first stop valve is disposed therein, and a second notch opened downward, in which a second stop valve is disposed therein. The first stop valve and the second stop valve are different in installation height in a vertical direction with reference to the installation surface.
US12188661B2

A temperature adjustment apparatus for a high temperature oven, comprising: an oven comprising an oven cavity, at least one intake manifold, at least one exhaust manifold, an inner casing cover, at least one heating element, and a chamber door; wherein a processing chamber is formed inside the oven cavity; the inner casing cover is disposed around an inner wall of the oven cavity; the inner casing cover is heated by at least one of the heating elements, and the processing chamber is heated by the inner casing cover in the form of thermal radiation; and a gas reprocessing device comprising a gas recovery device, wherein a gas in the processing chamber is sucked into the gas reprocessing device by using the gas recovery device, and the sucked gas can be directly discharged from the gas reprocessing device or reprocessed and flows back to the processing chamber.
US12188660B2

The present fire pit system includes a fire pit stand including a plurality of openings, wherein a fire pit body can rest upon the fire pit stand. The fire pit stand protects below surfaces (e.g., floor, ground, etc.) from high heat. The openings in the fire pit stand increase airflow.
US12188654B2

A lighting device, comprising a funnel-shaped reflector including a plurality of first rods, a flexible material attached to the plurality of first rods, and a plurality of first connectors, wherein each of the plurality of first connectors is attached to the reflector at a position adjacent to one of the plurality of first rods; and a supporting structure configured to support at least one light source and including at least one socket, and a plurality of second rods, wherein each of the plurality of second rods has a first end attached to the at least one socket; and wherein a second end of each of the plurality of second rods is releasably connected to one of the first connectors, so that the connection position of the second end of each of the plurality of second rods and the correspondingly connected first connectors is adjustable.
US12188648B2

A larger amount of light generated by a light source is emitted to the interior of an accommodation chamber. A lighting device provided on a side wall of an accommodation chamber of a refrigerator includes a light source that generates light, and a cover including a light incident portion on which the light generated by the light source is incident. The cover includes a light exit portion that includes a protrusion formed at a front surface facing the interior of a storage compartment, and causes light to exit to the interior of the storage compartment, and a light reflection diffusion portion that is formed on the back side of the light exit portion at a back surface facing the light source side, includes a plurality of recesses each having an inner peripheral surface, and directs light toward the protrusion.
US12188644B2

A fastening device fastens a lighting assembly in an elongate rail profile open on one longitudinal side. The fastening device is set up to be mechanically coupled to the lighting assembly and has a body through which the lighting assembly can be overlapped in sections from a rear side area of the same, which is facing away from a light output side of the lighting assembly. The fastening device has latching elements which are formed to engage behind an edge or undercut running along the rail profile in a latching manner. The fastening device has an actuating element that, when the fastening device is holding the lighting assembly inserted into the rail profile in this position, can be actuated by an operator from the open longitudinal side in order to move each of the latching elements into a release position.
US12188643B1

A including a, an extendible neck assembly, a light member assembly and a motion sensor. The base member assembly includes a fixture base. The base can be attached to a predetermined surface. The extendible neck assembly connects the light member assembly and the base member assembly. The light member assembly includes at least one light. The extendible neck assembly is operated to modify the position of at least one light. The motion sensor detects motion to selectively turn on said at least one light.
US12188642B2

A module (10) adapted for fitting to a luminaire (100), comprising: a main module housing (50); a rotate plate (60) coupled to the main module housing, and rotatable relative to the main module housing; a connection interface (70) for connecting the module to a corresponding connection interface of the luminaire, wherein the connection interface (70) is connected to the rotate plate; and a rotatable electrical connection (80) between the rotate plate and the main module housing, wherein the rotate plate (60) comprises a locking feature (62) which engages with a retaining feature (52) of the main module housing to lock the rotate plate with a selected relative rotational position between the rotate plate and the main module housing, wherein the locking feature (62) is provided on an elastically deformable region (64) of the rotate plate such that the locking feature can be brought out of engagement from the retaining feature by manual deformation of the deformable region (64) thereby to enable selection of the relative rotational position.
US12188640B2

A separated table lamp, comprising: a base, a first electrical connection portion being arranged on the base, and an electronic control module electrically connected to the first electrical connection portion being arranged inside the base; a lamp head comprising a light source assembly; and a foldable bracket, one end of the foldable bracket being rotatably connected to the lamp head, and the other end of the foldable bracket being detachably connected to the base. The foldable bracket is internally provided with a cable channel for a cable to pass through, a second electrical connection portion is arranged on the end of the foldable bracket connected to the base, one end of the cable is electrically connected to the light source assembly, and the other end of the cable is electrically connected to the second electrical connection portion.
US12188633B1

The present utility model discloses a wall lamp, including a wall lamp housing and a wall lamp rear cover, both provided with a hollow cavity. The wall lamp housing is provided therein with an LED light source board and a forward-inclining mounting frame. The present utility model has designed a part in the wall lamp that can meet the needs of switching between full cutoff light and semi-cutoff light. When full cutoff light is required, the LED light source board is adjusted to a horizontal state and is fixed, and it can be used as a full cutoff light lamp. When the LED light source board is at 15° or other angle, it can be used as a semi-cutoff light lamp, which can be adjusted according to a user's needs. At the same time, the light output range can also be adjusted when adjusting the angle.
US12188631B2

Various embodiments of a combination lamp are provided, which combine a plurality of different lamp functions in a unitary configuration, and can reduce the total amount of space taken up for at least substantially the same amount of illumination produced. The combination lamps can be configured for use on vehicles, light fixtures, free standing lamps, decorative articles, etc. In some embodiments, each lamp component may have a power connection element independent from the other lamp components.
US12188628B1

An eaves lamp structure with a segmented protective cover includes a base, a lamp string, and a shielding cover. Two sides of the base are extended upwards with flexible clamping arms, and the two flexible clamping arms enclose a clamping cavity; the lamp string comprises multiple lamp bodies and a cable connecting adjacent two lamp bodies, the shape of the lamp body is suitable for the clamping cavity and can be detachably installed between the two flexible clamping arms; the shielding cover can be detachably installed in the clamping cavity and arranged between the two lamp bodies, the cable is shielded inside the shielding cover, and two sides of the shielding cover are in contact with the side ends of the lamp body and limit the lamp body. By setting the flexible clamping arm on the base, the installation of the lamp string and shielding cover is achieved.
US12188627B1

A decorative lamp includes: a hanging decorative component for hanging the decorative lamp in the air; a connecting component connected to the hanging decorative component, the connecting component being a flexible component; and a decorative component connected to the connecting component. At least one of the hanging decorative component, the connecting component, and the decorative component is provided with light emitting units for emitting light. By configuring the connecting component as a flexible component, the connecting component, the hanging decorative component and the decorative component can be folded together during transportation, so as to effectively reduce volume, facilitate transportation, and reduce transportation costs. Moreover, when the light emitting units are emitting light, a lighting effect can be achieved.
US12188626B1

An antique LED lamp simulating an oil lamp flame includes a lamp holder, a bulb, and a main frame, and the bulb and the lamp holder are arranged in the main frame, the bulb is rotatably mounted on a bottom of the lamp holder, and the lamp holder is electrically connected with the bulb, a wire passes the main frame to electrically connected with the lamp holder, the LED flame emitting plate is arranged in the bulb and is connected to a control chip, and the control chip is internally provided with an IC program, and the IC program adjusts the light emitting frequency and brightness of the LED emitting plate to simulate flickering and emitting light like flames. The antique LED lamps in the present invention can not only illuminate but also simulate the flickering and swaying effect of the oil lamp flame, creating a good atmosphere.
US12188609B2

An adapter assembly for a pedestal mount for an electronic device is provided. An assembly for mounting a pedestal mount for an electronic device includes a weldment including a mount plate having a first surface and a second surface, a mount pipe is coupled to the mount plate and extends perpendicularly from the second surface of the mount plate, the first surface of the mount plate configured to receive a base of the pedestal mount, the mount pipe including a non-threaded portion coupled to the mount plate and a threaded portion; an adapter block configured to mate in a recess of a structure, the adapter block including a first aperture configured to receive the mount pipe; and a fastener configured to be disposed over the threaded portion of the mount pipe to secure a portion of the structure between the mount plate and adaptor block.
US12188606B2

The building of systems on breadboards such as optomechanical systems using reference stop assemblies is presented. Each reference stop assembly has a threaded base engageable with the breadboard to removably mount the reference stop assembly thereto, a support shaft connected to the threaded base and a reference ball. The reference ball is captively mounted to the support shaft and has a translational play in a plane perpendicular to the support shaft. The reference stop assembly also includes a clamping member mounted to the support shaft over the reference ball. The reference stop assembly is configured such that, when the reference stop assembly is mounted to said breadboard, the support shaft projects normally to the mounting surface of the breadboard and the clamping member cooperates with the breadboard so as to apply a clamping force to clamp the reference ball against a circular seat of a mounting hole on the breadboard.
US12188605B1

A crafting support system is disclosed. The crafting support system is configured to receive a crafting apparatus. The crafting support system includes a proximal portion and a distal portion removably connected to the proximal portion. Each of the proximal portion and the distal portion includes a support rod and at least one support pad connected to the support rod. A first portion of the support rod of each of the proximal portion and the distal portion is axially offset from a second portion of the support rod of each of the proximal portion and the distal portion for forming a well that is sized for receiving the crafting apparatus. An assembly including the crafting support system and the crafting apparatus is also disclosed.
US12188601B2

A cable management device adapted to be installed in an installation hole of a building unit to pass a cable. The device includes a base frame assembly, adapted to be installed to the building unit around the installation hole, the base frame assembly defining an opening adapted to be aligned with the installation hole; and an inner support frame assembly, affixed to the base frame assembly, including a flexible diaphragm adapted for passing the cable, the flexible diaphragm covering the opening of the base frame assembly. The cable management device can reduce the amount of exposed cables, making it more convenient to clean and organize the cables and improving aesthetics.
US12188596B2

A connection system for fluid conduction having a male connection end (2), a female connection end (3) and a retaining element (4). The male connection end (2) having a retaining groove (21) which makes up a first recess (22). The female connection end (3) having a retaining hole (31) which makes up a second recess (32) facing the first recess (22). The retaining element (4) is designed to be inserted through the retaining hole (31) and be housed between the first recess (22) and the second recess (32) to keep the male connection end (2) attached to the female connection end (3) when both ends (2, 3) are connected. The connection system (1) has a gasket (5) placed between the male connection end (2) and the female connection end (3), configured to hinder relative movements of said ends (2, 3) when connected along an axial direction (X).
US12188582B2

A tubular irrigation device, such as a pipe or sleeve, having a circular multilayer polymeric structure including one or more layers of woven polymeric thermoplastic materials, one or more layers of thermoplastic polymeric materials, and one or more layers of polymeric waterproofing materials in film form. Methods of making the tubular irrigation device are also described.
US12188580B2

The invention relates to a pinch valve that includes: a main body having a receiving space for a tube section, wherein the receiving space comprises a lateral opening of the main body; a counter-bearing section for a compressor that moves along a actuating axis; and a closure element which is movably fastened to the main body and which is movable relative to the main body between a first position, in which the closure element closes the lateral opening of the main body at least in sections, and a second position, in which the closure element exposes an insertion opening for the tube section.
US12188578B2

To provide a valve that is easily assembled and has a low possibility of breakage of a coupled section even when the valve has to be downsized or subjected to a large load. A valve has a valve unit and a drive unit, is configured to include: a first recess that is a recess formed in either one of a second stem or a first stem and is formed with a groove at a predetermined position on an inner circumferential surface of the recess; a second recess formed in another one thereof; a stem pin accommodated in both of the recesses; an urging member that is accommodated in the first recess and urges the stem pin to the other side; a sidewall through-hole that penetrates a sidewall of the second recess horizontally; and a ball that enters the sidewall through-hole.
US12188569B2

A vacuum resistant pressure relief device is (100) disclosed. In one embodiment, a pressure relief device may be an explosion vent. The explosion vent may be provided with one or more ribbed features, which may be radial ribbed features (101).
US12188568B2

The present invention relates to valve apparatus for regulating flow. The apparatus comprises a valve housing having a bore. A piston member (7) is movable within the bore, a first spring member biasing the piston member in a first direction within the bore. A first rod (12) extends through the piston member, the first rod having an end (13) for engaging a second spring member (14) provided between the end (13) and a spring seat (8). The piston member (7) and spring seat define a chamber (9) which houses the second spring member (14) and into which the first rod is slidably received. Further, a second rod extends from the spring seat and is coupled to valve member seat. A damping means is provided to damp the movement of the chamber (9) within the bore.
US12188567B2

A 3-way valve includes a central channel into which opens an inlet port, a first outlet port and a second outlet port. The 3-way valve has an adjustment device simultaneously ensuring the opening and the closing of the first port and the closing and the opening of the second port, so that the closing speed of the first port is faster than the opening speed of the second port.
US12188562B2

A sealing system for sealing an annulus. The annulus is defined by a cylindrical interior and a cylindrical exterior within, and axially movable relative to, the cylindrical interior. The sealing system includes an inner seal (to surround and sealingly engage the cylindrical exterior), a seal support (to surround, and axially support, the inner seal), an outer seal (to surround the seal support and sealingly engage the seal support and the cylindrical interior), a first support ring (to sit behind an outer periphery of the outer seal), and a back stop (to surround the cylindrical exterior and axially support the seal support and the first ring).
US12188559B2

A chain tensioner that can ensure oil with such a volume that sufficiently fills a pressure oil chamber in a tensioner body and can quickly fill the pressure oil chamber with the oil with a simple constitution and without increasing a size of the tensioner body is provided. In a chain tensioner including a tensioner body having a plunger holding hole, a plunger, and urging means that is telescopically accommodated in a pressure oil chamber and urges the plunger, the plunger holding hole has a plunger holding wall sliding with the plunger and a plunger holding bottom-surface part, an oil storing chamber is provided on an outer periphery side of the plunger holding wall, and on an end part on the plunger holding bottom-surface part side of the plunger holding hole, a check valve unit that connects the pressure oil chamber and the oil storing chamber are provided.
US12188546B2

A speed reducer comprises a transmission shaft, an eccentric wheel, a first wheel assembly, a rotating wheel and a second wheel assembly. The first wheel assembly comprises a first wheel disc and at least one first roller. The at least one first roller is disposed on the inner wall of first wheel disc. The rotating wheel comprises a main body comprising an outer ring structure and a concave structure. The outer ring structure comprises at least one first tooth. The at least one first tooth is in contact with the corresponding first roller. At least one second roller is disposed within the concave structure. The second wheel assembly comprises a second wheel disc and at least one second tooth. The at least one second tooth is disposed on an outer periphery of the second wheel assembly. The at least one second tooth is in contact with the corresponding second roller.
US12188544B2

An adjustable stroke mechanism has a housing with a central axis and a wall enclosing a cavity. At least one counterweight is movably disposed within the cavity. A mounting assembly is disposed within the cavity. The mounting assembly has a workpiece attachment mechanism. A stroke adjustor couples the at least one counterweight with the mounting assembly. The stroke adjustor enables the counterweight and mounting assembly to move with respect to one another such that a distance between the counterweight and the mounting assembly is variably adjusted which, in turn, variably adjusts a stroke radius of the workpiece attachment mechanism with respect to the central axis of the housing.
US12188539B2

A torsional vibration damper with a housing defining an annular space. A cover is mounted on the housing. The cover and the housing define an annular working chamber. A first mass inertia ring is disposed inside and configured to rotated relative to the annular working chamber. A second mass inertia ring is disposed inside the annular working chamber. The second inertia mass ring is configured to rotate inside the annular working chamber independently with respect to the first inertia mass ring. A viscous damping media is disposed inside the annular working chamber. A hub is configured to extend from the housing in an axial direction. The hub is configured for attaching the damper to a crankshaft
US12188535B2

Systems and methods are for monitoring a wear state of a disc brake for braking a rotor of a vehicle. The disc brake has a caliper configured to clamp opposing inner and outer brake pads onto the rotor. A primary wear sensor is configured to sense a combined thickness of the rotor, the inner brake pad, and the outer brake pad. A controller is programmed to calculate an estimated wear amount of the inner brake pad and an estimated wear amount of the outer brake pad based upon the combined thickness. In some embodiments a secondary wear sensor is included and the system is configured to calculate an actual wear amount of the inner brake pad and an actual wear amount of the outer brake pad based upon input from the primary wear sensor and the secondary wear sensor.
US12188527B2

A propeller shaft includes a rotational shaft and a constant-velocity joint. The constant-velocity joint includes an inner race member connected to the rotational shaft, a rolling member disposed on an outer periphery of the inner race member in a radial direction relative to a direction of a rotational axis of the rotational shaft, and a tubular outer race member provided on an outer periphery of the rolling member in the radial direction and configured so that a rotational force of the rotational shaft is transmitted thereto via the rolling member. The outer race member has first and second end portions of the outer race member in the direction of the rotational axis. The outer race member includes a centering portion provided at the first end portion and formed so as to be smaller than a maximum diameter of the outer race member in the radial direction.
US12188524B2

A clutch device for a motor vehicle includes a disc pack and an actuation device. The disc pack includes an outer disc pack and an inner disc pack arranged. The actuation device includes a retaining element, a primary piston, a secondary piston and a spring element. The primary piston and the secondary piston are each arranged on the retaining element in an axially displaceable manner and delimit respective pressure chambers. The spring element is integrally formed with the secondary piston and connects the primary and secondary pistons. When a pressure is applied to a pressure medium in the primary pressure chamber, the primary piston is arranged to move the outer disc pack against the inner disc pack and frictionally transmit torque. When a pressure is applied to a pressure medium in the secondary pressure chamber, the secondary piston is arranged to move the primary piston against the outer disc pack.
US12188520B2

A rolling bearing assembly includes an inner ring and an outer ring that are coaxial about an axis of rotation and between which rolling elements are arranged. An annular metal rolling bearing cage is centered about the axis of rotation and arranged radially between the inner ring and the outer ring, the annular cage having recesses for retaining rolling elements, an outer annular face facing the outer ring, and an inner annular face facing the inner ring. At least one insert at least one tubular portion engaged in a recess of the annular cage, a tubular portion of the insert being connected at one radial end to a rim arranged in abutment against the inner annular face or the outer annular face of the annular cage. A latching means on the insert cooperates with a latching means in the annular cage to hold the insert in a recess.
US12188515B2

A suspension arm includes a ball stud including a spherical ball; a bearing in which the spherical ball is accommodated; a housing having an inner peripheral portion and an outer peripheral portion; an arm body coupled to the outer peripheral portion of the housing; and an insert molding part which is injected to a lower portion of the bearing and the outer peripheral portion of the housing to be coupled to the bearing, the housing, and the arm body. The housing includes a matching portion having a matching surface formed to protrude in a radially outward direction from an upper portion of the outer peripheral portion and to be brought into contact with a mold. By forming the matching portion, it is possible to reduce the volume of the housing and to reduce the weight of the suspension arm while providing the matching surface with the mold.
US12188512B2

A security fastener assembly is provided with a cap having a standard tool bearing surface and an attachment portion formed opposite the tool bearing surface. A fastener body has a mating attachment portion formed at a first end along which the cap is secured and a keyed security feature formed adjacent the mating attachment portion. A second end of the fastener body has a threaded fastener portion for securing the fastener assembly to a vehicle. The threaded portion of the fastener body is installed with rotation in a first direction. Engaging the tool bearing surface of the cap and rotating in a second direction opposite the first direction does not rotate the threaded portion of the fastener body. The fastener body is removable with the keyed security feature.
US12188511B2

A nut cap assembly for securing an internal component to an external component includes a seal cap having a base and a shroud extending from the base. The base includes a mounting flange configured to be mounted to the internal component. The base includes an opening at a mounting end of the base configured to be mounted to the internal component. The base includes a seal groove surrounding the opening configured to receive a seal. The seal groove is open at the mounting end to interface the seal with the internal component. The shroud includes a nut pocket has a cap anti-rotation feature. The nut cap assembly includes a nut received in the nut pocket. The nut includes a threaded bore configured to threadably receive a threaded fastener used to secure the internal component to the external component. The nut includes a nut anti-rotation feature interfacing with the cap anti-rotation feature.
US12188509B2

A pin comprises a metal body extending along a longitudinal insertion axis (Ox) and has a first and a second end along the longitudinal axis (Ox), an upper face and a lower face opposite the upper face. The pin has two convex portions each having an inclined inner wall and an inclined outer wall, the inclined walls of each convex portion forming a ridge and extending along the longitudinal axis. At least one ridge has on its lower face a protruding blade obtained by cutting and folding the metal body along the longitudinal axis. A concave portion of the pin connects the inner walls of each convex portion via a central surface. The pin has at least one blocking member.
US12188505B2

A connector for connecting a component to a bolt has a base part and at least one holding part arranged displaceably on the base part. The base part has a connecting section for connecting to the component, a receptacle for receiving the bolt, and a clamping element which partially delimits the receptacle. The clamping element, in a delivery state of the connector, in which the bolt has not yet been inserted into the receptacle, assumes a first position and can be moved outward into a second position. The holding part has a first holding lug, which in the delivery state is arranged in a first latching recess of the base part or in the delivery state is arranged at a distance from the first latching recess of the base part.
US12188493B2

A hydraulic control system for linear actuation that provides a bypass flow during startup of a lifting command, provides a split flow between a cylinder and a reservoir once a minimum operating speed of a pump has been reached, and provides complete flow to a cylinder after the minimum operating speed of the pump has been reached. This is achieved through control of a flow control valve and a proportional flow control valve by a processor.
US12188491B2

A fail-safe drive (1) for an actuating drive is provided, which has a cam disc (8), at least one restoring element, a counter-element (5) and an output shaft (3), with the cam disc (8) and the counter-element (5) being configured for joint conversion of an axial movement of the restoring element along the output shaft (3) into a rotational movement of the output shaft (3). The cam disc (8) has a control cam (10), the profile of which is adapted to a spring characteristic curve of the restoring element such that, in the case of activation of the failsafe drive (1), a constant output movement and/or a constant output torque can be generated.
US12188487B2

A drive includes a dynamoelectric rotational machine, an electronic add-on part, and a fan unit arranged axially behind one another. The fan unit generates a cooling air flow and is embodied as a two-zone fan having axial fan elements which define a first zone to generate essentially an axial air flow and include an articulated joint with an elastic region with sufficient restoring force, and radial fan blades which define a second zone that radially adjoins the first zone and generate essentially a radial air flow. Free spaces are provided at least between a housing arrangement and the fan unit and/or between the housing arrangement and a bearing shield of the dynamoelectric rotational machine and/or between the housing arrangement and/or a shaft of the dynamoelectric rotational machine, with the free spaces being acted upon during operation of the fan unit by the cooling air flow and a Venturi effect.
US12188477B2

A lower portion of a cylindrical portion provided in a vacuum pump on the outlet port side has an extension portion extending to a further downstream side than a stationary part of a thread groove exhaust element. In the extension portion, the smaller the outer diameter, the smaller the stress applied to the inner diameter side during rotation. As such, the configuration including a reduced diameter portion reduces the stress applied to the inner diameter side of the cylindrical portion without lowering the rotation speed of the rotating body. Additionally, providing a gradually decreasing diameter structure in the extension portion reduces stress concentration at the reduced diameter portion.
US12188469B2

A disposable dual-action reciprocating pump part includes a piston and a cylinder, and multiple silicone O-rings. The piston is configured to move bi-directionally inside the cylinder. The multiple silicone O-rings are configured to seal the piston against the cylinder.
US12188464B2

A medical fluid delivery machine includes a medical fluid pump, at least one of a positive air pressure source or a negative air pressure source for supplying positive or negative pressure air, a pneumatic manifold including an air passageway, a pneumatic valve, and a bracket. The pneumatic valve defines a valve aperture sized and arranged such that when the pneumatic valve is abutted against the pneumatic manifold, the valve aperture engages the manifold aperture, the pneumatic valve including a gasket that extends around the valve aperture.
US12188461B2

The invention relates to a fluid compression apparatus having a plurality of compression stages, comprising a first compression chamber, a second compression chamber, an intake system communicating with the first compression chamber which is configured to allow fluid to be compressed into said first compression chamber, a transfer system configured to allow in an open position the transfer of fluid from the first compression chamber to the second compression chamber, a mobile piston for ensuring the compression of the fluid in the first and second compression chambers. The apparatus further comprises a discharge port which communicates with the second compression chamber and is configured to allow the exit of compressed fluid, the piston being translationally mobile in a longitudinal direction, wherein the first compression chamber is defined by a fixed lower cavity, a lower end of the piston and a first sealing system formed between the piston and a wall of the cavity, wherein the second compression chamber is defined by a fixed upper cavity, an upper end of the piston and a second sealing system formed between the piston and a wall of the upper cavity. The invention is characterized in that, in the operating configuration of the apparatus, the longitudinal direction of translation of the mobile piston is vertical, the intake system being located at a lower end of the apparatus and the discharge port being located in an upper part of the apparatus above the transfer system.
US12188457B2

A sealing ring includes a first sealing element having a first mating surface and a second sealing element having a second mating surface. A high-pressure boundary extends across at least a portion of the first sealing element and across at least a portion of the second sealing element, and a low-pressure boundary extends across at least a portion of the first sealing element and across at least a portion of the second sealing element. The first mating surface, the second mating surface, or both, includes a recess open to the low-pressure boundary and not open to the high-pressure boundary. The recess may include a groove, for example. The first mating surface is sealed against the second mating surface by a first force acting on the first sealing element and a second force acting on the second sealing element. These forces act to pressure-lock the assembly.
US12188450B2

A method and system for operating a wind farm by reconciling performance and operational constraints is disclosed. A wind farm may be subject to wakes, thereby reducing performance In order to lessen the effects of wakes, wake steering of the wind turbines may be performed. Specifically, both an operationally-independent analysis (such as by using a computational fluid dynamic model) and an operationally-dependent analysis may be performed, and the outputs of each analysis may be reconciled in order to determine whether (and how much) to wake steer.
US12188449B2

A pitch drive controller for a wind turbine having a plurality of rotor blades fixed on a rotor hub for rotational adjustment of the rotor blades on the rotor hub by an electric motor includes a pitch drive control device for each of the rotor blades. The pitch drive control device is in each case configured to actuate a pitch drive motor. The pitch drive control device has in each case an electronic actuation unit for the respective pitch drive motor, a control output to the respective pitch drive motor and a computing unit with a processor configured to operate the respective pitch drive control device. The drive control device has in each case a local communication connection and is connected or connectable to the other pitch drive control devices of the wind turbine in a cross-communication via the local communication connection.
US12188448B2

A jacket type wind turbine foundation (jacket) for supporting a wind turbine tower comprises a jacket support structure configured to transfer loads from the tower to the seabed. A transition piece constituting the top part of the jacket is configured to transfer the loads and weight of the tower to a jacket support structure, having legs supported by a bracing system of cross members. Each leg is bolted to the transition piece, which comprises one or more cast transition piece segments, a floor, a centrally arranged entrance configured to allow access to the transition piece for staff and/or equipment, and one connection portion for each leg. Each connection portion is attached to a leg at a joint arranged at a level below the level of the floor of the transition piece.
US12188444B2

An apparatus (1) for generating power is provided. The apparatus comprises: at least one pocket (2a-h) for collecting inlet gas which rises through a liquid in which the at least one pocket may be located; an output rotor (4); and a greenhouse gas scavenger (6) for removing greenhouse gas from an inlet gas; the apparatus being configured so that collection of inlet gas causes movement of the pocket, the pocket being coupled to the output rotor so that movement of the pocket causes rotation of the output rotor. A method is also provided.
US12188426B2

A processor (B705, B706) of a control device for an internal combustion engine 1 operates a first combustion timing (MFB 50) or a first combustion period (IG 100_1) in a cylinder of the internal combustion engine 1 from a crank angle detected by a crank angle sensor 20. A processor (B702) operates a heat generation rate based on a first combustion timing or a first combustion period. A processor (B703) operates in-cylinder pressure and in-cylinder unburned gas temperature based on the heat generation rate. A processor (B704) operates a first combustion speed (laminar flow combustion speed SL1) based on the in-cylinder pressure and the in-cylinder unburned gas temperature. A processor (B707) learns a correspondence relationship between the first combustion speed and the first combustion timing or the first combustion period.
US12188415B2

A turbofan engine includes a fan, a core turbine engine having an exhaust section, and a hydrogen-exhaust gas heat exchanger in flow communication with the exhaust section and hydrogen flowing along a hydrogen supply line. The hydrogen-exhaust gas heat exchanger defines a load capacity factor determined by raising a product to a one-quarter power, the product being determined by multiplying a heat transfer surface area density associated with the hydrogen-exhaust gas heat exchanger by a process conductance parameter that relates characteristics of hydrogen, ambient air, and exhaust gas at takeoff, as well as a fan diameter of the fan and an overall pressure ratio of the turbofan engine. The load capacity factor is between 2.92 and 24 for the fan diameter being between 0.5 and 5 meters and the heat transfer surface area density being between 500 m2/m3 and 13,000 m2/m3.
US12188412B2

The heat exchanger is generally ring-shaped and includes a plurality of heat exchange modules (2), which are mutually independent, being distributed about the axis (A1) of the ring. The modules (2) are assembled with one another, being successively spaced apart in pairs, a space (E1) being created between two adjacent modules (2). At least one of the spaces (E1) receives at least one conductive heat-transfer element (7) extending between respective walls of at least two adjacent the modules (2) which are oriented facing one another.
US12188404B1

A control system for an engine comprising an electric turbocharger and a wastegate is presented. The system is configured to variably open and close to control the flow of exhaust gas in an exhaust system of the engine at a turbine of the electric turbocharger; and a controller that obtains parameters including an exhaust flow rate through the exhaust system. The controller uses the parameters to (i) determine a desired speed of the electric turbocharger to satisfy no flow of the exhaust gas through the turbine; (ii) command the electric turbocharger to rotate in a reverse direction at the desired speed to achieve no flow of the exhaust gas through the turbine; (iii) determine whether an exhaust gas treatment system (ETS) has reached a desired temperature; and (iv) command the electric turbocharger to rotate in a forward direction based on the ETS reaching the desired temperature.
US12188399B2

The invention relates to an engine having prechamber ignition, in particular a gas engine, that comprises a main combustion space in a cylinder of the engine for combusting an air-fuel mixture and a prechamber having an ignition device arranged therein and a fuel injector arranged therein, wherein the prechamber has at least one transfer port that fluidically connects the prechamber to the main combustion space. The engine is characterized in that the fuel injector arranged in the prechamber is the only fuel injector via which fuel can be introduced into the associated main combustion space.
US12188397B2

A vehicle includes a component coated with a pollutant reduction catalyst configured to remove pollutants from a flow of air over the component, a catalyst temperature sensor coupled to the component, a general temperature sensor, a vehicle speed sensor, and an active grille shutter (AGS) system having a plurality of movable grille shutters. A controller is configured to determine an efficiency of the pollutant reduction catalyst based on signals from the catalyst temperature sensor, the general temperature sensor, the vehicle speed sensor, and the AGS system.
US12188394B2

An electromagnetic turbine system includes a circulation system for recirculating fluid that drives turbine impellers for electromagnetic turbine modules. The circulation system includes a fluid separator module which separates gas from liquid and circulates the liquid back to a pressure chamber. The liquid in the pressure chamber is propel by compressed gas. Multiple pressure chambers may be controlled to release pressurized fluid to drive their respective shafts on a staggered timing sequence. The turbine modules may be levitated from a supporting surface to reduce friction. Operation of valves may include use of a cam system.
US12188393B2

An exhaust system having an exhaust manifold, and a hanger assembly. The hanger assembly is coupled to the exhaust manifold. The hanger assembly includes a rod, a flange and a fin. The flange includes a slot, an interior, an upper face and a lower face. The lower face is spaced from the upper face, and is couplable to a respective portion of the exhaust manifold. The fin is operably coupled to the rod. The fin is at least partially received within the slot and extends through at least a portion of the interior.
US12188390B2

A management device 100 includes: a data acquisition unit 122 configured to acquire cumulative data for each parameter related to stress acting on a DOC 33 configured to purify exhaust gas of an engine and an exhaust gas temperature of the exhaust gas raised for purification; a damage degree identification unit 123 configured to identify a degree of damage to the DOC 33 based on the acquired cumulative data; a relationship identification unit 124 configured to identify a relational expression indicating a relationship between the identified degree of damage and the exhaust gas temperature; an target information acquisition unit 125 configured to acquire an exhaust gas temperature of exhaust gas raised for purification performed by the DOC 33; and a diagnosis unit 126 configured to estimate a degree of damage to the DOC 33 based on the acquired exhaust gas temperature and the identified relational expression.
US12188386B2

A lubrication system for an internal combustion engine includes a fluid flow control device at an outlet side of the pump that regulates pressure conditions at the outlet side of the pump upstream of the lubrication circuit in the engine. The fluid flow control device is located in a recirculation path, and opens in response to a fluid pressure at the outlet of the pump exceeding a first threshold to allow the fluid to pass from the outlet side of the pump back to an inlet side of the pump. The recirculation path includes a tuning device that maintains the fluid pressure at engine speeds above the first threshold. In response to engine speeds above a second threshold, the tuning device restricts fluid flow in the recirculation path so that the fluid pressure in the fluid flow path increases.
US12188378B2

The disclosure concerns a gland condenser skid system comprising a direct contact heat exchanger as gland condenser, configured to collect and condensate steam coming from a steam turbine sealing system, wherein the steam turbine sealing system is provided with an air buffering seal device, separating steam turbine shaft lubricating oil system from the steam turbine sealing system.
US12188377B2

A steam turbine according to at least one embodiment of the present disclosure, includes: a first rotor blade disposed in an outer periphery of a rotor; and a stator vane adjacent to the first rotor blade on a downstream side in an axial direction of the rotor. The stator vane has a stator vane airfoil portion, a tip-side wall surface located on a tip side of the stator vane airfoil portion, and a hub-side wall surface located on a hub side of the stator vane airfoil portion. The tip-side wall surface is inclined to approach a central axis of the rotor toward the downstream side in the axial direction.
US12188376B2

Composite guide vanes for gas turbine engines are described together with methods of manufacturing such composite guide vanes. A composite guide vane comprises a body having a longitudinal axis and including a composite laminate made of an assembly of layers of a first fibrous composite material. The composite laminate defines a mid portion of the body for interacting with a fluid and an end portion of the body disposed axially of the mid portion of the body. A composite insert is disposed inside the composite laminate and made of a second fibrous composite material. The composite insert extends axially from the end portion of the body to a second location in the mid portion of the body. A head or foot of the composite guide vane envelops the end portion of the body.
US12188369B2

Aircraft engines include an engine housing, a core assembly arranged within the engine housing and comprising an engine shaft arranged axially within the engine housing extending in a forward-aftward direction, and a tail cone assembly attached to an aft end of the engine housing. The tail cone assembly includes a tail cone housing and an aircraft machine arranged within the tail cone housing the aircraft machine comprising a rotor shaft. An input shaft is configured between the engine shaft and the rotor shaft and a rotor coupling configured to sealing connect the rotor shaft and the input shaft, the rotor coupling configured to providing sealing engagement between the rotor shaft and the input shaft during at least one of relative axial displacement and relative radial displacement between the rotor shaft and the input shaft.
US12188364B2

The damper segment can be assembled between adjacent segments of a pressurized gas pipe of an aircraft engine. The damper segment can have a proximal end, a distal end, a rigid tube at the proximal end, a damper tube extending between the rigid tube and the distal end, the damper tube being made of a metal mesh, a proximal catch structurally connecting a proximal end of the damper tube to the rigid tube, and a distal catch structurally connected between a distal end of the damper tube and the distal end, the damper tube having an unsupported length extending between the distal catch and the proximal catch, the rigid tube having a liner portion projecting into the distal segment, the liner portion extending internally relative the damper tube.
US12188362B2

An aircraft engine nacelle in which the inner fixed structure has a heat exchanger which is filled with a two-phase heat transfer fluid and which comprises a tube forming a loop with front, rear, lower and upper strands, and also a first complementary strand between the central zones of the front strand and of the upper strand, a second complementary strand between the central zones of the front strand and of the lower strand, a third complementary strand between the central zones of the rear strand and of the upper strand, and a fourth complementary strand between the central zones of the rear strand and of the lower strand.
US12188361B2

The invention relates to a blade comprising a shield (14) attached to the upstream end of the body of the blade, the shield (14) comprising an upstream end forming a leading edge of the blade, the shield (14) further comprising a nose (141) upstream from which the leading edge is located, an pressure-face fin and an suction-face fin laterally attached on the blade, the fins extending from the nose, the blade comprising a defrosting air passage duct (15) arranged inside the nose and extending radially inside the nose, the duct (15) having an inner end (151) emerging opposite the root (125) and a radially external end emerging from the nose between the leading edge and its junction at the pressure-face fin.
US12188358B2

A seal assembly for a rotary machine. The seal assembly includes a rotor and a stator. The rotor is rotatable about a rotational axis and has a rotor seal face. The stator has a stator seal face. The stator seal face is positioned opposite the rotor seal face and faces the rotor seal face with a gap therebetween. A portion of one of the rotor and the stator is formed of (i) a shape memory alloy or (ii) a first metal and a second metal with the second metal having a coefficient of thermal expansion different from the first metal. The seal assembly is characterized by a seal clearance compliance ratio (SCCR) from 20% to 90%.
US12188345B2

Provided, in one example, is a wellbore tool. The wellbore tool, in this example, includes a casing having three or more pads located on an outer diameter thereof, at least one of the pads having a pocket therein. The wellbore tool of this example additionally includes one or more batteries and one or more sensors located within the pocket, and one or more additional components coupled to the one or more sensors located within an inner diameter of the casing.
US12188340B2

An apparatus comprises at least one energy storage system, at least one switchgear assembly configured to be attached to a utility electrical line, the at least one switchgear assembly connected to the at least one energy storage system, at least one sand source configured to house a granular material, a blender configured to mix the at least one granular material with water from a water source, the blender further configured to send the at least one granular material with water to an electric pump, the blender connected to the at least one switchgear assembly, and an electric pump configured to pump the at least one granular material with water to a wellbore, the electric pump connected to the at least one switchgear assembly.
US12188331B1

A magnetic wellbore cleaning tool with one or more rows of magnets located in corresponding grooves on the tool mandrel. A window sleeve rotationally coupled to the mandrel with one or more windows configured to be selectively positioned in a closed or open configuration. The window sleeve can block the magnet flux of the one or more rows of magnets on the mandrel in the closed configuration. The one or more windows can align with corresponding magnets to gather debris from the wellbore in the open configuration. A signal from surface can activate a sleeve actuator to selectively position the one or more longitudinal windows in a closed position or an open position.
US12188329B2

An apparatus, a system and a process for regulating a wellhead control mechanism. The apparatus may control actuation of a wellhead control mechanism by moving a moveable body of the apparatus between a first position and a second position. When the apparatus is in the first position a valve actuator is actuatable. When the apparatus is in the second position the valve actuator is physically interfered from actuating. Additionally, when the apparatus is in the second position, the wellhead control mechanism cannot be actuated and is held in either an open, a partially open or a closed position. Further, a system may directly control actuation of a wellhead actuation mechanism.
US12188327B2

An improved method and apparatus for dropping a ball, plug or dart during oil and gas well operations (e.g., cementing operations) employs a specially configured valving member with curved and flat portions that alternatively direct fluid flow through a bore or opening in the valving member via an inner channel or around the periphery of the valving member in an outer channel. In one embodiment, the ball(s), dart(s) or plug(s) are contained in a sliding sleeve that shifts position responsive to valve rotation. An optional indicator indicates to a user or operator that a ball or plug has passed a selected one of the valving members.
US12188316B2

A downhole tool and method, of which the downhole tool includes a housing defining a charge chamber and a hydraulic chamber, the hydraulic chamber containing a hydraulic fluid, and a piston disposed in the hydraulic chamber. The piston prevents the hydraulic fluid from communicating with the charge chamber, and is in communication with the hydraulic fluid and the charge chamber. The tool also includes one or more charges disposed in the charge chamber. The one or more charges are configured to ignite and thereby expand a gas in the charge chamber. The tool further includes a fluid-metering device coupled to the housing. The fluid-metering device is configured to control a rate at which the hydraulic fluid is pressed out of the hydraulic chamber.
US12188314B1

An isolation plug includes a ratchet wedge having a set of threads formed along an interior surface of the ratchet wedge, where the set of threads are configured to permit movement in a first direction and restrict movement in a second direction. The isolation plug also includes a ratchet shoe configured to shift in the first direction to ratchet into the ratchet wedge to engage the ratchet wedge, where the ratchet shoe has a corresponding set of threads that are configured to engage the set of threads of the ratchet wedge to permit the ratchet shoe to shift in the first direction, and restrict movement in the second direction. The isolation plug further includes a packing element positioned in between the ratchet shoe and the ratchet wedge, the packing element configured to expand radially as the ratchet shoe is shifted in the first direction.
Patent Agency Ranking