US12198457B2
Presented herein are systems and methods for feature detection in images. A computing system may identify a biomedical image having features. The computing system may apply the biomedical image to a feature detection model. The feature detection model may include an encoder-decoder block to generate a feature map corresponding to the biomedical image, a confidence map generator having a second set of parameters to generate a confidence map using the feature map, and a localization map generator to generate a localization map using the feature map. The computing system may generate a resultant map based on the confidence map and the localization map. The resultant map identifying one or more points corresponding to the one or more features. The computing system may provide the one or more points identified in the resultant map for the biomedical image.
US12198456B2
The subject matter of this specification can be implemented in, among other things, methods, systems, computer-readable storage medium. A method can include receiving, by a processing device, image data including one or more image frames indicative of a current state of a drive-thru area. The processing device determines a vehicle disposed within the drive-thru area based on the image data. The processing device receives order data with a pending meal order. The processing device determines a first association between the vehicle and the pending meal order based on the image data. The processing devices determine a meal delivery procedure associated with the based on the association between the vehicle and the pending meal order. The processing device performs may perform the meal delivery procedure. The processing device may provide the meal delivery procedure for display on a graphical user interface (GUI).
US12198455B2
A method (100) for generating a textual description of a medical image, comprising: receiving (130) a medical image of an anatomical region, the image comprising one or more abnormalities; segmenting (140) the anatomical region in the received medical image from a remainder of the image; identifying (150) at least one of the one or more abnormalities in the segmented anatomical region; extracting (160) one or more features from the identified abnormality; generating (170), using the extracted features and a trained text generation model, a textual description of the identified abnormality; and reporting (180), via a user interface of the system, the generated textual description of the identified abnormality.
US12198454B2
An attention mechanism-based 12-lead electrocardiogram (ECG) classification method is described, the method including acquiring an original image of a 12-lead ECG, segmenting waveform data recorded in the original image to obtain segmented waveform data for each lead in the 12-lead ECG, performing depth feature extraction on the segmented waveform data of said each lead to obtain a first feature map of said each lead, performing feature transformation on the first feature map of said each lead based on an attention mechanism to obtain a depth feature of said each lead, and classifying the depth feature of said each lead to obtain a classification result for the original image. The classification method can make full use of the 12-lead ECG for overall classification and improve the accuracy of image classification.
US12198444B2
A method is for controlling the positioning of a motor vehicle on a road including several traffic lanes defined laterally by road marking lines. The method includes receiving a signal originating from a camera equipping the vehicle, analyzing the signal in order to detect the road marking lines, identifying, according to a predefined classification of the types of road marking lines, the type of lines detected defining the vehicle's current traffic lane, determining characteristics of the current traffic lane depending on the type of road marking lines defining it and, if the current traffic lane is one of the left-most lane or the right-most lane in the vehicle's direction of travel, shifting the vehicle towards the distal edge of the road relative to the central axis of the current traffic lane.
US12198440B2
Vehicle perception techniques include obtaining a training dataset represented by N training histograms, in an image feature space, corresponding to N training images, K-means clustering the N training histograms to determine K clusters with respective K respective cluster centers, wherein K and N are integers greater than or equal to one and K is less than or equal to N, comparing the N training histograms to their respective K cluster centers to determine maximum in-class distances for each of K clusters, applying a deep neural network (DNN) to input images of the set of inputs to output detected/classified objects with respective confidence scores, obtaining adjusted confidence scores by adjusting the confidence scores output by the DNN based on distance ratios of (i) minimal distances of input histograms representing the input images to the K cluster centers and (ii) the respective maximum in-class.
US12198438B2
Aspects of the present invention provide methods, systems, and/or the like for: (1) receiving first imaging data from a first imaging device, the first imaging data comprising imaging data for at least a first portion of an article of manufacture during a manufacturing process; (2) receiving second imaging data from a second imaging device, the second imaging data comprising imaging data for at least the first portion of an article of manufacture during a manufacturing process; (3) receiving event data associated with a manufacturing event associated with the article of manufacture during the manufacturing process; (4) processing, to produce a first data analysis result, the first imaging data, the second imaging data, and the event data using a machine-learning model trained with historical imaging data and historical manufacturing event data; (5) determining based on the first data analysis result, an origin of the manufacturing event.
US12198436B2
A display system (1) includes a display (D1) installed on a first road (R1) and a camera (C1) for capturing an image of a second road (R2) being narrower than the first road (R1), in which the display (D1) acquires and displays an image generated by the camera (C1) or a display data using the image.
US12198432B2
Embodiments described a method of video-text pre-learning to effectively learn cross-modal representations from sparse video frames and text. Specifically, an align and prompt framework provides a video and language pre-training framework that encodes the frames and text independently using a transformer-based video encoder and a text encoder. A multi-modal encoder is then employed to capture cross-modal interaction between a plurality of video frames and a plurality of texts. The pre-training includes a prompting entity modeling that enables the model to capture fine-grained region-entity alignment.
US12198430B1
In one embodiment, a method includes receiving, from a client system associated with a user, a first user request that includes a reference to a target object and one or more of an attribute or a relationship of the target object. Visual data including one or more images portraying the target object may then be accessed, and the reference may be resolved to the target object portrayed in the one or more images. Object information of the target object that corresponds to the referenced attribute or relationship of the first user request may be determined based on a visual analysis of the one or more images. Finally, responsive to receiving the first user request, the object information of the target object may be stored in a multimodal dialog state.
US12198421B2
A training method of underwater sea urchin image recognition model, and underwater sea urchin image recognition method and device are provided. The training method includes: constructing an underwater sea urchin image recognition model, acquiring an underwater sea urchin image dataset; performing MSRCR on the underwater sea urchin image dataset; processing the underwater sea urchin image dataset by a dark channel prior method; performing image fusion to obtain a fused image dataset; sharpening the fused image dataset to obtain a training image dataset; and training the underwater sea urchin image recognition model by using the training image dataset. By performing MSRCR and dark channel prior processing on the image, and then performing image fusion and sharpening based on a point sharpness weighting method, the quality of image is improved, and an accuracy of subsequent sea urchin object detection is improved.
US12198409B2
Provided is a learning device that acquires computational imaging information of a computational imaging camera that captures an image with blurring; acquires a normal image captured by a normal camera that captures an image without blurring or an image with blurring smaller than that of the computational imaging camera, and a correct answer label assigned to the normal image; generates an image with blurring based on the computational imaging information and the normal image; and performs machine learning using the image with blurring and the correct answer label to create an image identification model for identifying an image captured by the computational imaging camera.
US12198401B2
An information processing apparatus (2) includes: a reducing unit (211) that generates a second image (IMG2) by reducing a first image (MGI) in which a target object is included; a first extracting unit (212) that extracts, as a first key point, a key point (KP) of the target object from the second image; a setting unit (213) that sets a target area (TA) that designates a part of the first image based on the first key point; and a second extracting unit (214) that extracts, as a second key point, a key point of the target object from a target image (IMG1 TA) of the first image that is included in the target area.
US12198396B2
Systems and methods for enhanced object detection for autonomous vehicles based on field of view. An example method includes obtaining an image from an image sensor of one or more image sensors positioned about a vehicle. A field of view for the image is determined, with the field of view being associated with a vanishing line. A crop portion corresponding to the field of view is generated from the image, with a remaining portion of the image being downsampled. Information associated with detected objects depicted in the image is outputted based on a convolutional neural network, with detecting objects being based on performing a forward pass through the convolutional neural network of the crop portion and the remaining portion.
US12198395B2
Disclosed are methods, systems, and apparatus for object localization in video. A method includes obtaining a reference image of an object; generating, from the reference image, homographic adapted images showing the object at various locations with various orientations; determining interest points from the homographic adapted images; determining locations of an object center in the homographic adapted images relative to the interest points; obtaining a sample image of the object; identifying matched pairs of interest points, each matched pair including an interest point from the homographic adapted images and a matching interest point in the sample image; and determining a location of the object in the sample image based on the locations of the object center in the homographic adapted images relative to the matched pairs. The method includes generating a homography matrix; and projecting the reference image of the object to the sample image using the homography matrix.
US12198394B2
Provided is an object recognition method which includes obtaining a first visible-light image acquired by the first camera device and a second visible-light image acquired by the second camera device; performing exposure processing on the first visible-light image according to the luminance information of the bright area image of the first visible-light image and performing exposure processing on the second visible-light image according to the luminance information of the dark area images of the first visible-light image and/or the second visible-light image, where the dark area image is an area image having a luminance value less than or equal to the preset value; and performing target object detection on the first visible-light image obtained after exposure processing and the second visible-light image obtained after exposure processing and recognizing and verifying a target object according to the detection result.
US12198393B2
An imaging system (10) includes: iris imaging means (1) for photographing an iris of a subject; first irradiation means (2a) for applying light to the subject; and second irradiation means (2b) for applying light to the subject in such a manner that an angle between an optical axis of the light emitted from the second irradiation means (2b) and an optical axis of the iris imaging means (1) is larger than an angle between an optical axis of the light emitted from the first irradiation means (2a) and the optical axis of the iris imaging means (1).
US12198387B2
An application processor includes a neural processing unit configured to convert an input image into a first image based on a first pattern and generate a second image using a neural network, the second image compensating for the conversion; and an image signal processor including a plurality of pipelines configured to perform image signal processing, the plurality of pipelines including at least a first pipeline configured to receive the first image and a second pipeline configured to receive the second image.
US12198385B2
A method and apparatus for adjusting an image acquisition apparatus, and a compensation method of a display panel. The method for adjusting an image acquisition apparatus includes the following: the image acquisition apparatus is used to acquire m1 groups of first test image data in a set display region of a display panel displaying in a preset grayscale; a collection parameter of the image acquisition apparatus is determined according to the data deviation distribution of the m1 groups of first test image data; and the determined collection parameter of the image acquisition apparatus is configured into the image acquisition apparatus.
US12198382B2
A method for calibrating extrinsic parameters (182) of a trailer camera (132d, 132e, 132f) supported by a trailer (106) attached to a tow vehicle (102). The method includes determining a three-dimensional feature map (162) from one or more vehicle images (133) received from a camera (132a, 132b, 132c) supported by the tow vehicle and identifying reference points (163) within the three-dimensional feature map. The method includes detecting the reference points within one or more trailer images received from the trailer camera after the vehicle and the trailer moved a predefined distance in the forward direction. The method also includes determining a trailer camera location (172) of the trailer camera (132d, 132e, 132f) relative to the three-dimensional feature map (162) and determining a trailer reference point (184) based on the trailer camera location. The method also includes determining extrinsic parameters (182) of the trailer camera relative to the trailer reference point.
US12198367B2
A portable dimensional reference (PDR) that is transportable to a tower site and deployable on site at ground level near a tower. The PDR includes a pair of target pads and multiple connecting segments, which may be attached end-to-end between the target pads. The target pads are marked with respective targets that enable photogrammetry software to identify the targets, their locations, and the distance between them with high precision, enabling the software to apply the known distance as a scale constraint for accurately scaling dimensions of imaged components of the tower.
US12198363B2
In one embodiment, a method includes receiving, by an object reconstruction module, a first image and a second image. The first image includes a first region of an object and the second image comprises a second region of the object. The method also includes identifying, by the object reconstruction module, a transitional image. The transitional image includes the first region of the object and the second region of the object. The method further includes determining, by the object reconstruction module, that the first region of the object in the transitional image and the first region of the object in the first image are equivalent regions and generating, by the object reconstruction module, a reconstruction of the object using the first image and the transitional image. The reconstruction of the object includes the first region of the object and the second region of the object and excludes equivalent regions.
US12198361B2
Aspects of the present disclosure describe systems, methods, and structures for anti-spoofing 3D face reconstruction using infrared structured light that advantageously reconstructs 3D face structures for facial recognition and detect face surface material(s) such that human skin may be effectively distinguished from artifacts thereby providing additional security for facial recognition including immunity from 2D/3D print attacks including face masks and special make-ups.
US12198344B2
The present disclosure relates generally to an autonomous cell imaging and modeling platform, and more specifically to machine-learning techniques for using microscopy imaging data to continuously study live biological cells. The autonomous cell imaging and modeling platform can be applied to evaluate various cellular processes, such as cellular differentiation, optimization of cell culture (e.g., in-plate cytometry), disease modeling, histopathology imaging, and genetic and chemical screening, using a dynamic universal imaging system. In some embodiments, the platform comprises a set of label-free computational imaging techniques, self-supervised learning models, and robotic devices configured in an autonomous imaging system to study positional and morphological characteristics in particular cellular substructures of a cell culture in an efficient and non-destructive manner over time.
US12198337B2
Systems and methods for determining whether input medical images are out-of-distribution of training images on which a machine learning based medical imaging analysis network is trained are provided. One or more input medical images of a patient are received. One or more reconstructed images of the one or more input medical images are generated using a machine learning based reconstruction network. It is determined whether the one or more input medical images are out-of-distribution from training images on which a machine learning based medical imaging analysis network is trained based on the one or more input medical images and the one or more reconstructed images. The determination of whether the one or more input medical images are out-of-distribution from the training images is output.
US12198335B2
A method and apparatus for analyzing diagnostic image data are provided in which a plurality of acquisition images of a vessel of interest having been acquired with a pre-defined acquisition method is received at a trained classifying device and classified, by the classifying device, to extract at least one quantitative feature of the vessel of interest from at least one acquisition image of the plurality of acquisition images. The at least one quantitative feature is then output associated with the at least one acquisition image while the acquisition of the diagnostic image data is still in progress and one or more adjustable image acquisition settings are adjusted based on the at least one quantitative feature to optimize the acquisition of the diagnostic image data.
US12198334B2
A method and computer-based system is provided that assists physicians in detecting early tumor growth and allowing modification of treatment to have a positive impact on medical management, patient morbidity, outcomes and survival times. The method comprises measuring tumor volumes from radiological images to predict growth by a statistical method. The methods allow detection of increases in tumor size earlier than is currently possible and, therefore, advantageous in modifying or optimizing treatment.
US12198331B2
Methods and systems for training a machine learning model include generating pairs of training pixel patches from a dataset of training images, each pair including a first patch representing a part of a respective training image, and a second patch, centered at the same location as the first, representing a larger part of the training image, being resized to a same size of as the first patch. A detection model is trained using the first pixel patches, to detect and locate cells in the images. A classification model is trained using the first pixel patches, to classify cells according to whether the detected cells are cancerous, based on cell location information generated by the detection model. A segmentation model is trained using the second pixel patches, to locate and classify cancerous arrangements of cells in the images.
US12198324B2
The present disclosure provides an evaluation index calculation device, an evaluation index calculation method, and an evaluation index calculation program which are capable of diversifying an evaluation index representing an optical state of a light control sheet. The evaluation index calculation device acquires an evaluation image of an imaging target in a predetermined environment, captured via a light control sheet, and calculates a degree of obscuring caused by the light control sheet in the evaluation image, as an evaluation index, through image analysis of the evaluation image.
US12198318B2
An Artificial Intelligence (AI) roof deterioration analysis system that tracks changes in roofs over time by evaluating a series of features in high-resolution images.
US12198310B2
An image processing method and an image processing device are provided. The image processing method includes performing at least one of a scratch repairing step, a dead point repairing step, a denoising step and a color cast correcting step on a to-be-processed video frame. According to the embodiments of the present disclosure, it is able to repair a scratch and a dead point, remove a noise and/or correct color cast for a video frame, thereby to improve a display effect of the video frame.
US12198302B2
An image processing method includes: acquiring a first image containing a target object; inputting the first image into an image processing model to obtain a second image, the second image being a mask image of the target object in the first image, a value for each pixel in the second image being in a range of 0 to 1, inclusive ([0, 1]), and the range of 0 to 1, inclusive ([0, 1]) indicating a degree of relation between each pixel in the second image and a pixel in the target object; fusing the first image and a background image according to the second image to obtain a fused image; and providing a first interface and displaying the fused image on the first interface.
US12198287B2
Aspects of the present disclosure involve a system for presenting AR items. The system performs operations including: receiving an image that includes a depiction of a first real-world body part in a real-world environment; applying a machine learning technique to the image to generate a plurality of dense outputs each associated with a respective pixel of a plurality of pixels in the image; applying a first task-specific decoder to the plurality of dense outputs to identify a pixel corresponding to a center of the first real-world body part; applying a second task-specific decoder using the identified pixel to retrieve a 3D rotation, translation and scale of first real-world body part from the plurality of dense outputs; modifying an AR object based on the 3D rotation, translation, and scale of first real-world body part; and modifying the image to include a depiction of the modified AR object.
US12198283B2
An augmented reality (“AR”) device applies smooth correction methods to correct the location of the virtual objects presented to a user. The AR device may apply an angular threshold to determine whether a virtual object can be moved from an original location to a target location. An angular threshold is a maximum angle by which a line from the AR device to the virtual object can change within a timestep. Similarly, the AR device may apply a motion threshold, which is a maximum on the distance that a virtual object's location can be corrected based on the motion of the virtual object. Furthermore, the AR device may apply a pixel threshold to the correction of the virtual object's location. A pixel threshold is a maximum on the distance that a pixel projection of the virtual object can change based on the virtual object's change in location.
US12198276B2
An electronic device may have a camera and a display. The display may be configured to display virtual reality content for a user in which no real-world content from the camera is displayed or mixed reality content in which a combination of real-world content from the camera and overlaid virtual reality content is displayed. Control circuitry in the device may adjust the display and camera while transitioning between virtual reality and mixed reality modes. The control circuitry may reconfigure the camera to exhibit a desired frame rate immediately upon transitioning from virtual reality mode to mixed reality mode. Transitions between modes may be accompanied by smooth transitions between frame rates to avoid visible artifacts on the display. The camera frame rate may be synchronized to the display frame rate for at least part of the transition between the virtual reality and mixed reality modes.
US12198271B2
Devices and methods for multi-resolution geometric representation for ray tracing are described which include casting a ray in a space comprising objects represented by geometric shapes and approximating a volume of the geometric shapes using an accelerated hierarchy structure. The accelerated hierarchy structure comprises first nodes each representing a volume of one of the geometric shapes in the space and second nodes each representing an approximate volume of a group of the geometric shapes. When the ray is determined to intersect a bounding box of a second node representing one group of the geometric shapes, a selection is made between traversal and non-traversal of other second nodes based on a LOD for representing the volume of the one group of geometric shapes.
US12198267B1
A method is performed at an electronic device including one or more processors and a non-transitory memory. The method includes obtaining a first spherical Gaussian (SG) lobe that characterizes ambient light from a physical environment. The method may include determining the first SG lobe based on a 360 degree image of the physical environment. The first SG lobe indicates a first directional characteristic associated with the ambient light. The method includes determining a first plurality of sampling rays based on the first directional characteristic. The method includes obtaining a depth value that is associated with a computer-generated object. The depth value may be from a depth buffer, which is populated with the depth value during rendering of the computer-generated object. The method includes generating a shadow that is associated with the computer-generated object, based on the depth value and a first sampling ray of the first plurality of sampling rays.
US12198262B2
An image processing method and apparatus, an electronic device, and a computer-readable storage medium. The method includes: displaying, in a user interface, a picture obtained by observing a virtual environment from a virtual camera, the picture including a distant view portion corresponding to a virtual area of the virtual environment, the virtual area being outside a preset range associated with the virtual camera; detecting an editing operation performed on a virtual model in the virtual area; and updating, in response to determining the edited virtual model meets a specific condition, the distant view portion based on the edited virtual model.
US12198256B2
Techniques are disclosed for improving the throughput of ray intersection or visibility queries performed by a ray tracing hardware accelerator. Throughput is improved, for example, by releasing allocated resources before ray visibility query results are reported by the hardware accelerator. The allocated resources are released when the ray visibility query results can be stored in a compressed format outside of the allocated resources. When reporting the ray visibility query results, the results are reconstructed based on the results stored in the compressed format. The compressed format storage can be used for ray visibility queries that return no intersections or terminate on any hit ray visibility query. One or more individual components of allocated resources can also be independently deallocated based on the type of data to be returned and/or results of the ray visibility query.
US12198243B2
Techniques for a motion-based online interactive platform are described. The platform makes a motion-based online class realistic and allows a teacher to visualize motions performed by a student in a perspective and how close the motion is in view of an authoritative instructor (model). Each of computing devices used respectively by students is coupled to or includes a camera, where the camera is used by a student to show his/her presence or poses he/she performs. Data streams from the computing devices are received in a control computer associated with the teacher, where each of the data streams includes a video and a set of sensing data. A 3D avatar of a student is generated from the sensing data in the control computer and may be shown alone or along with an avatar of an instructor or model to visualize any differences between the student and the model in reference to a pose or motion.
US12198242B2
A moving image distribution system includes a computer processor, and may distribute a moving image including an animation of a character object that is generated based on a motion of a first user, transmit an invitation associated with host user information relevant to the first user to a second user that may be one of a plurality of viewing users viewing the moving image, generate a co-starring moving image in which the first user and the second user perform co-starring in accordance with reception of a co-starring request transmitted from the second user who has received the invitation, and distribute the co-starring moving image to one or a plurality of viewing users, by executing a computer-readable command.
US12198240B1
Disclosed is a system and associated methods for rigging points of a point cloud for animation and customizing the animation for different subsets of rigged points in order to rapidly and easily generate complex animations. Generating a complex animation involves defining an animation element in the point cloud space, defining an animation for moving the animation element, linking points of the point cloud to the animation element, and adjusting the animation from the animation element that is applied to a first subset of the linked points based on a selection of the first subset of linked points that is made using an adjustment tool. The system renders the complex animation by moving a second subset of the linked points according to the defined animation of the animation element and by moving the first subset of linked points according to the defined animation as adjusted by the adjustment tool.
US12198239B2
A computer hardware system having an image modification platform includes a hardware processor configured to initiate the following executable operations. A digital image is received by the image modification platform. A plurality of objects within the digital image are detected using an object segmentation engine of the image modification platform. The plurality of objects are classified using an object classification engine of the image modification platform and involve associating a stakeholder, respectively, to at least two of the plurality of objects. A knowledge map for the digital image is generated based upon the classifying and the stakeholders using a knowledge map engine. A set of constraints are identified for each of the plurality of objects based upon the knowledge map and the plurality of stakeholders. A modified digital image to be published is generated by an interactive image generation engine using the sets of constraints.
US12198236B2
Provided are a map data processing method and apparatus, and a storage medium, which relate to the field of data processing technology and, in particular, to artificial intelligence technology, for example, computer vision, map technology, and intelligent transportation. A specific implementation solution includes: processing landform coverage data according to a type of surface species coverage and a data processing rule associated with the type of surface species coverage to obtain a surface species coverage effect map; and generating a landform map according to the surface species coverage effect map and a reference map.
US12198227B2
To output a virtual smoke image, an electronic device may receive a connection request from an aerosol generating device in a state of being paired with one or more external controllers, determine a controller type of the aerosol generating device, suspend pairing with a target external controller among the one or more external controllers when the determined controller type corresponds to a type of the target external controller, perform connection with the aerosol generating device, receive sensing information about a state of the aerosol generating device, generate a virtual smoke image based on the sensing information, and output the virtual smoke image through a display of the electronic device.
US12198221B2
Embodiments provide mechanisms to facilitate compute operations for deep neural networks. One embodiment comprises a graphics processing unit comprising one or more multiprocessors, at least one of the one or more multiprocessors including a register file to store a plurality of different types of operands and a plurality of processing cores. The plurality of processing cores includes a first set of processing cores of a first type and a second set of processing cores of a second type. The first set of processing cores are associated with a first memory channel and the second set of processing cores are associated with a second memory channel.
US12198214B2
Secure system and method of detecting and preventing inmate to inmate message relays. A system and method which monitors inmate communications for similar phrases that occur as part of two or more separate inmate messages. These similar phrases may be overlapping in real time as in a conference call or can occur at separate times in separate messages. The communications that appear similar are assigned a score and the score is compared to a threshold. If the score is above a certain threshold, the communication is flagged and remedial actions are taken. If the flagged communication contains illegal matter then the communication can be disconnected or restricted in the future.
US12198208B2
Systems and restaurant locations for use with a mobile ordering system, and methods thereof, to provide at least more time-efficient pick up of orders by customers than with traditional ordering and pick up windows.
US12198201B2
A system, method, device, and data platform for generating a tax return utilizing a data platform. Client data is aggregated for a client from available source to generate a client profile. A relevant tax return strategy is determined based on the client data. A template tax return is automatically created based on the relevant tax return strategy. The template tax return is populated with the client data to generate the tax return for the client.
US12198196B2
Systems and approaches relate to, inter alia, identifying customer opportunities. The systems and approaches may monitor a plurality of routes traversed by a vehicle. The systems and approaches may then access historical route data for the plurality travel routes. The systems and approaches may further calculate a risk index based on the historical route data, and determine at least one customer opportunity based on the calculated risk index.
US12198182B2
An online concierge system receives two types of orders, one of which requires fulfillment in a specific time interval, while the other can be fulfilled anytime up to a specific time interval. A machine learning model, trained on historical data about available shoppers in discrete time intervals, is used to predict how many shoppers will be available to fulfill orders in each time interval. For each time interval, the system retrieves the relevant orders of both types and creates candidate groups including orders of both types. For each group, the system determines a fulfillment cost based on items in the orders. The candidate group with the lowest cost is selected, and the orders in the selected group are sent to devices of available shoppers in that interval, prompting the shoppers to view and fulfill the orders.
US12198178B2
A method operates a sales device for goods. The method includes: detecting, using a shelf with automatic removal monitoring, a removed item and determining item data of the removed item; receiving, by a controller, the item data of the removed item; adding, with the controller, the item data of the removed item to a list of items intended for payment; and detecting, with a detector, items for which a payment transaction is to be executed, the detector having at least one sensor and an evaluator. For detecting the items, at least data of the sensor and the list of items intended for payment is made available to the evaluator as input variables.
US12198167B2
According to an embodiment, a quantum cryptographic device includes a memory and one or more processors coupled to the memory. The one or more processors are configured to: tabulate information on an application key transmitted and received by using a quantum cryptographic key and output an application-key information tabulation result; calculate a unit price of the application key based on the application-key information tabulation result; and display information that is display information including the unit price of the application key.
US12198166B2
Image processing apparatuses and information processing systems are disclosed. In one example, user information is generated on condition that a session is being established with a provision destination of a captured image, and the user information is provided to an information processing device that stores imaging location information. Alternatively, acquisition of imaging location information is permitted on the basis of permission information obtained from a provision destination on the condition that a session is being established with the provision destination of a captured image, the imaging location information provided from the information processing device associated with an imaging location is acquired in the permitted state, and the imaging location information and the user information are provided to an external device that verifies the user information.
US12198160B2
Disclosed are methods, systems, and non-transitory computer-readable medium for transition-coded media, measuring engagement of transition-coded media, and distribution of components of transition-coded media. For instance, the method may include: obtaining a media file; determining whether the media file includes transition-coded media; in response to determining the media file includes the transition-coded media, setting up a dynamic media environment; detecting whether a user is interacting with the transition-coded media; and in response to detecting the user is interacting with the transition-coded media, executing the transition-coded media with the dynamic media environment.
US12198159B2
Systems, apparatus, methods, and computer program products are provided for optimized and effective leading messages, which may be an email subject that may provoke a consumer to access the body portion of an email message. A system may include circuitry configured to programmatically determine a predicted access rate for a leading message when the leading message is provided as a portion of a promotional message. Circuitry may be configured to track historical data indicating the access rates of leading messages and/or leading message terms. The circuitry may be configured to leverage the historical data to determine predicted access rates for leading messages, such as based at least in part on historical access rates associated with one or more leading message terms of the leading message.
US12198135B2
A distributed storage and computing architecture and associated usage techniques are described for providing efficient and secure management of blockchain transaction approval using private encryption keys stored offline, such as via an offline device that stores offline private encryption key(s) and that communicates with an online device using only encoded QR codes and without any inter-device electronic transmissions or communications, or otherwise using private encryption keys stored offline. In some situations, automated operations to manage a transaction approval include using complementary software applications executing on an offline device storing offline private encryption key(s) and on an online device, with the offline device using its stored offline private encryption key(s) to approve and cryptographically sign a transaction without exposing those keys to any online devices, and with the online device receiving the transaction approval information and storing corresponding transaction information on a public blockchain storage system.
US12198131B2
A control method is executed by a first server among a plurality of servers in a system including the plurality of servers and a generating device that generates record information about usage records for users belonging to one group when a service provided by a business operator is used on a group basis. The method includes: obtaining, from the generating device, first record information about a first usage record of a service by a first user belonging to the one group; determining whether the first record information obtained is permitted under a rule based on contract content, stored in the first server, of a contract entered into by the first user and the business operator; and forwarding first transaction data including a determination result to a plurality of second servers and storing a first block including the first transaction data in a distributed ledger managed by the first server.
US12198123B2
A system, including: a non-transitory memory; and one or more hardware processors coupled to the non-transitory memory and configured to read instructions from the non-transitory memory to cause the system to perform operations including: receiving a transaction request from an endpoint device on a network, wherein the endpoint device is registered with a transaction service provider; locating, based on the transaction request, an authorization token corresponding to a payment mechanism, wherein the authorization token is stored to a memory device of the router; in response to receiving the transaction request, transmitting the authorization token to the transaction service provider to retrieve transaction information from the transaction service provider, wherein the transaction information includes payment data for a user of the endpoint device; and transmitting the transaction information to the upstream network location, wherein the upstream network location includes a merchant server.
US12198116B2
In embodiments, a tokenization platform that performs risk management functions is disclosed. In embodiments, the system includes a token generation system that generates digital tokens that are cryptographically linked with a virtual representation of an item being offered for sale by a seller. The system also includes a risk management system that determines a risk score associated with the seller and applies a set of conditions to a set of digital tokens that define one or more conditions that must be met to list the item for sale based on the risk score. The system also includes a marketplace system that provides a marketplace interface that allows a user to purchase the item in response to determining that the set of conditions are met by the seller and initiates an assignment of the digital token to an account of the user in response to the user transacting for the item.
US12198105B2
Systems and methods herein provide for improved email efficiency. Based on selections made while drafting an email, a user requesting a response can cause a calendar reminder to be generated and sent to a recipient for automatic entry on that recipient's electronic calendar. When the original sender indicates that an appropriate response has been received, the system can cause the calendar entry to be removed from the recipient's calendar. The system can also generate automatic reminder emails to prompt the recipient to respond to the sender. The sender can access a list of outstanding email responses that are still due from various recipients and modify the associated reminders as desired.
US12198100B2
A system comprising one or more processors and one or more non-transitory computer-readable media storing computing instructions that, when executed on the one or more processors, cause the one or more processors to perform: receiving requests for at least two pick-walks to fulfill multiple orders; mapping each of the multiple items to respective aisles within at least a single portion of the location; calculating, using core logic, a minimum distance for each one of two or more pick-walks to fulfill the multiple orders, wherein the two or more pick-walks are revised through multiple iterations; generating the at least two pick-walks based on the two or more pick-walks; and transmitting the at least two pick-walks to the at least two pickers. Other embodiments are disclosed.
US12198092B2
There is disclosed a method of providing information about a package in transit. The method involves receiving environmental data collected by a sensor associated with the package during transit and identifying contextual data about the package that is associated with the environmental data. The method also involves selectively providing access to the environmental and contextual data together as elements in an information feed to a plurality of parties, wherein the contextual data comprises at least one comment made by a party on an element in the information feed, and wherein one or more elements in the information feed are listed in chronological order beginning at a start time of the transit of the package.
US12198091B2
A technique for real-time trailer utilization measurement includes a three-dimensional depth monitor operable to monitor loading of a trailer and a processor operable to determine trailer utilization in real-time during loading of the trailer using image information from the monitor. A graphical user interface can receive utilization information from the processor and display a visual representation of real-time loading of the trailer. Utilization is a ratio of cumulative package volume to currently loaded volume of the trailer, wherein the cumulative package volume is determined from dimensional scans of packages to be loaded in the trailer and the currently loaded volume is determined by the monitor.
US12198090B2
An apparatus and method for generating improvement data, wherein the apparatus includes at least a processor, a memory communicatively connected to the at least a processor, wherein the memory containing instructions configuring the at least a processor to receive system data, wherein receiving the system data includes training and utilizing a web crawler to generate a web index of the system data, receive user data related to a plurality of users classify the system data and user data to a performance range category, and generate, as a function of the performance range category, improvement data.
US12198074B2
Methods and apparatus for parallel intent processing at a network of chatbots may be provided. A query may be received at a user interface. The query may be transmitted to multiple chatbots at the same time. Each chatbot may identify an intent for the query. Each chatbot may also identify a percentage of accuracy that the chatbot considers that the intent corresponds to the query. The chatbots may present the intents to the user interface. The user interface may rank the intents. The user interface may display the ranked intents to the user. The user interface may receive an intent selection from the user. The user interface may direct the user to the chatbot that identified the selected intent.
US12198067B2
In some implementations, a collaborative knowledge system may receive a first set and a second set of privatized embeddings. The first set of privatized embeddings may be generated by a local model based on a first set of private documents associated with a first knowledge domain. The second set of privatized embeddings may be generated by a local model based on a second set of private documents associated with a second, different knowledge domain. The collaborative knowledge system may train, based on the first and second sets of privatized embeddings, a centralized model. The collaborative knowledge system may receive a query associated with the first knowledge domain or the second knowledge domain. The collaborative knowledge system may generate a response to the query based on processing the query with the centralized model. The collaborative knowledge system may provide the response to the query to a user device.
US12198065B1
A system and method for designing a physical system using a genetic algorithm includes building a plurality of data structures necessary to build, heal, and verify a plurality of dependency chains; ensuring that multiple dependencies in a respective one of the plurality of dependency chains are represented correctly; removing any dependencies that will be trivially satisfied at random; in response to determining that one or more dependencies is consistent with another dependency, considering one or more combinations of dependencies; and building configurations that satisfy the dependencies and combinations of dependencies by associating the dependencies and combinations of dependencies with selected technology options and recursively specifying and/or revising additional technology options that are consistent with the dependencies or combinations of dependencies, until a configuration is fully specified.
US12198057B2
A device includes one or more processors configured to receive sensor data from one or more sensor devices. The one or more processors are also configured to determine a context of the device based on the sensor data. The one or more processors are further configured to select a model based on the context. The one or more processors are also configured to process an input signal using the model to generate a context-specific output.
US12198047B2
The technology disclosed provides a quasi-recurrent neural network (QRNN) encoder-decoder model that alternates convolutional layers, which apply in parallel across timesteps, and minimalist recurrent pooling layers that apply in parallel across feature dimensions.
US12198040B2
A method for compressing a neural network model is disclosed. The method for compressing a neural network model includes receiving, at a processor of the electronic apparatus, an original model including a plurality of layers each including a plurality of filters, a compression ratio to be applied to the original model, and a metric for determining an importance of the plurality of filters, determining the importance of the plurality of filters using the metric, normalizing the importance of the plurality of filters layer by layer, and compressing the original model by removing at least one filter among the plurality of filters based on the normalized importance and the compression ratio.
US12198039B2
A synapse memory and a method for reading a weight value stored in a synapse memory are provided. The synapse memory includes a memory device configured to store a weight value. The memory device includes a read terminal, a write terminal, and a common terminal, the read terminal being configured to receive a read signal, the write terminal being configured to receive a write signal, and the common terminal being configured to output an output signal from the memory device. The synapse memory also includes a write transistor provided between the write terminal of the memory device and a write signal line configured to send the write signal. The synapse memory further includes a common transistor provided between the common terminal of the memory device and one of the dendrite lines.
US12198038B2
A method performs a plurality of operations on an artificial neural network (ANN). The plurality of operations includes storing in at least one memory a set of weights, at least a portion of a first batch channel of a plurality of batch channels, and at least a portion of a second batch channel of the plurality of batch channels; and calculating the at least a portion of the first batch channel and the at least a portion of the second batch channel by the set of weights. A batch mode, configured to process a plurality of input channels, can determine the operation sequence in which the on-chip memory and/or internal memory stores and computes the parameters of the ANN. Even if the number of input channels increases, processing may be performed with one neural processing unit including a memory configured in consideration of a plurality of input channels.
US12198033B2
A method for determining the trajectory of at least one mobile element from position data, includes an initial step consisting in classifying a set of positions relating to at least one detected mobile element by applying a first data classification algorithm to the set of positions, which provides an initial trajectory relating to each detected mobile element. The method comprises the following steps, implemented on each current observation window: classifying each new position detected in at least one trajectory by applying a second data classification algorithm; identifying, for each detected mobile element, the positions relating to the detected mobile element; determining an intermediate complete trajectory for each detected mobile element; determining a final complete trajectory for each detected mobile element.
US12198032B2
An electronic device and a control method therefor are provided. The electronic device may comprise: a memory for storing at least one instruction; and a processor connected to the memory so as to control the electronic device, wherein the processor: by executing the at least one instruction, appends a second layer including a learnable function to a first layer in an artificial neural network including a plurality of layers; updates a parameter value included in the second layer by learning of the artificial neural network; acquires a function value by inputting the updated parameter value to the learnable function; and eliminates at least one channel among a plurality of channels included in the first layer on the basis of the acquired function value so as to achieve update to a third layer.
US12198028B1
In an aspect an apparatus for location monitoring. The apparatus includes at least a processor and a memory communicatively connected to the at least a processor. The memory instructs the processor to receive situational location data; receive a query as a function of the situational location data; generate a response as a function of the query; generate an optimal monitoring protocol as a function of the situational location data, wherein generating the optimal monitoring protocol includes training an optimal monitoring protocol machine learning model using optimal monitoring protocol training data, wherein the optimal monitoring protocol training data includes inputs correlated to outputs; and display the response using a display device.
US12198026B2
Provided are systems, methods, and computer program products for generating node embeddings. The system includes at least one processor programmed or configured to generate a graph comprising a plurality of nodes, generate an embedding for each node of the plurality of nodes, each embedding comprising at least one polar angle and a vector length, store each embedding of a plurality of embeddings in memory, and in response to processing the graph with a machine-learning algorithm, convert at least one embedding of the plurality of embeddings to Cartesian coordinates.
US12198025B2
Disclosed herein are methods for training and deploying a predictive model for generating a prediction, e.g., patient eligibility for a CAR-T therapy. Datasets, such as open healthcare claims datasets, may be missing data. Missing data may hamper the ability to generate sufficient information needed for training a predictive model. Methods include leveraging comprehensive datasets, such as closed claims datasets, to create training examples for input into a machine learning algorithm. In various embodiments, the comprehensive dataset is modified to simulate the data missingness in the target dataset; then, the modified dataset is paired with the ground truth label derived from the comprehensive dataset to create training examples. In various embodiments, a comprehensive dataset is paired with a target dataset to create training examples. After training a predictive model on such examples, the model can be deployed to make predictions in the target dataset even in light of missing data.
US12198021B2
Disclosed herein is a computer-implemented tool that facilitates data analysis by use of machine learning (ML) techniques. The tool cooperates with a data intake and query system and provides a graphical user interface (GUI) that enables a user to train and apply a variety of different ML models on user-selected datasets of stored machine data. The tool can provide active guidance to the user, to help the user choose data analysis paths that are likely to produce useful results and to avoid data analysis paths that are less likely to produce useful results.
US12198020B2
Systems and computer-implemented methods for training a machine learnable model and for using the machine learned model for inference, both of which using only limited memory resources. During training and inference, the machine learnable model uses previous state information. A state memory is provided which efficiently stores this previous state information. Instead of storing each previous state individually and integrally, for each element of the internal state, a value is stored in the state memory which is indicative of a most recent occurrence of an element of the internal state of the machine learnable model holding or transitioning to a particular binary state value. The states of the machine learnable model are representable as binary values and when states infrequently hold or transition to a particular binary state value.
US12198019B2
An apparatus for training a reinforcement learning model according to an embodiment includes a starting point determinator configured to determine starting points from an input value of a combinatorial optimization problem, a multi-explorer configured to generate exploration trajectories by performing exploration from each of the starting points using a reinforcement learning model, a trajectory evaluator configured to calculate an evaluation value of each of the exploration trajectories using an evaluation function of the combinatorial optimization problem, a baseline calculator configured to calculate a baseline for the input value from the evaluation value of each exploration trajectory, an advantage calculator configured to calculate an advantage of each of the exploration trajectories using the evaluation value of each exploration trajectory and the baseline, and a parameter updater configured to update parameters of the reinforcement learning model by using the exploration trajectories and the advantages of each exploration trajectory.
US12198018B2
A method and privacy protection system for ambiguating and disambiguating data collected for machine learning. The method comprising receiving data from an endpoint, the data including identifying information for the endpoint and non-identifying information; obfuscating the identifying information in the received data to generate obfuscated data including the non-identifying information and obfuscated identifying information; transmitting the obfuscated data to one or more machine learning providers; receiving an actionable inference message based upon the non-identifying information in the obfuscated data from the one or more machine learning providers; resolving the obfuscated identifying information in the received actionable inference message to recover the identifying information; and transmitting the resolved actionable inference message to the endpoint associated with the identifying information. The privacy protection system comprising an endpoint, and obfuscator module, one or more machine learning modules, and a resolver module.
US12198016B2
A system for horizontal scaling of retraining machine learning models across operational domains is provided. The system may reduce computational overhead associated model retraining. The system may include an artificial intelligence (“AI”) engine that determines target machine learning models that need to be retrained in response to changed training data. The AI engine may assign daemons to the target models. The daemons may gather retraining requirements such as source code and training data. The daemons may schedule the target models for retraining on a CPU or a GPU based model training system.
US12198015B2
Examples of a digital orchestration system are provided. The system may obtain orchestration data on a real-time basis. The system may identify a plurality of events for offering a plurality of user services across a plurality of user interaction stages. The system may identify a plurality of actions associated with each of the plurality of events. The system may create a recipe associated with each of the plurality of actions. The system may identify and implement the associated recipe. The system may create an event sequence for each of the plurality of user interaction stages. The system may create a user service sequence comprising the plurality of user services associated with the event sequence. The system may generate a user experience result based on the event sequence and the user service sequence.
US12198010B2
The present disclosure discloses an addressing manipulation system and an addressing manipulation method. The addressing manipulation system includes a control unit, a radio frequency driving unit and two addressing units. The control unit controls a frequency and polarization of an incident laser beam in real time, so that the incident laser beams meet the Raman transition condition. The radio frequency driving unit controls the number and frequencies of radio frequency driving fields applied to each addressing unit, and achieves the control of the number and angles of the emergent laser beams and a frequency difference of the emergent laser beam pair. The addressing unit receives and modulates the incident laser beam and outputs a preset number of the emergent laser beams for addressing manipulation, wherein the emergent laser beam is one laser beam of the emergent laser beam pair for addressing manipulation.
US12198009B2
The disclosure describes aspects of using multiple species in trapped-ion nodes for quantum networking. In an aspect, a quantum networking node is described that includes multiple memory qubits, each memory qubit being based on a 171Yb+ atomic ion, and one or more communication qubits, each communication qubit being based on a 138Ba+ atomic ion. The memory and communication qubits are part of a lattice in an atomic ion trap. In another aspect, a quantum computing system having a modular optical architecture is described that includes multiple quantum networking nodes, each quantum networking node including multiple memory qubits (e.g., based on a 171Yb+ atomic ion) and one or more communication qubits (e.g., based on a 138Ba+ atomic ion). The memory and communication qubits are part of a lattice in an atomic ion trap. The system further includes a photonic entangler coupled to each of the multiple quantum networking nodes.
US12197998B2
A barcode decoding system decodes item identifiers from images of barcodes. The barcode decoding system receives an image of a barcode and rotates the image to a pre-determined orientation. The barcode decoding system also may segment the barcode image to emphasize the portions of the image that correspond to the barcode. The barcode decoding system generates a binary sequence representation of the item identifier encoded in the barcode by applying a barcode classifier model to the barcode image, and decodes the item identifier from the barcode based on the binary sequence representation.
US12197995B2
The present invention relates to methods and devices for high-speed reading out information from an at least partially transparent data carrier.
US12197992B2
A method, a power adapter and a system for determining a location of the power adapter are provided. The method includes: determining whether the power input plug is engaged with an AC power output wall socket of a power source; if the power input plug is not engaged with the AC power output wall socket, instructing the beacon circuit module to broadcast tag information corresponding to the power adapter; else if the power input plug is engaged with the AC power output wall socket, enabling the tag reader to read a tag circuit of the power source; identifying an identification number detected from the tag circuit; determining a location of the power adapter according to the identification number and a location mapping table; sending a plug notification to a remote control center; and instructing the beacon circuit module for receiving a further tag information of a further power adapter.
US12197990B1
The disclosed methods include: detecting data associated with a first tag comprised in the tag network; resolving the data to generate resolved data associated with a plurality of tags in the tag network including the first tag and a second tag; determining the second tag based on the resolved data; and extracting or determining, using the resolved data: first telemetric data associated with the first tag, first location data associated with the first tag, second telemetric data associated with the second tag, and second location data associated with the second tag. The methods also include formatting the first telemetric data, the first location data, the second telemetric data, and the second location data to generate an inventory map associated with the first mobile or stationary cargo and the second mobile or stationary cargo; and transmitting the inventory map to a display device configured to visualize the inventory map.
US12197988B2
The present invention relates to a logistics smart label, a smart box, and a logistics system including the same, including: a smart label member that is mounted on a logistics box, provided with at least one bending line, and mounted on an outside and inside of the logistics box through bending along the bending line, in which the smart label member may be partitioned along the bending line into an externally mounted label area that is mounted outside the logistics box and includes at least one first sensor unit and a first antenna, and an internally mounted label area that is bent along the bending line to be mounted inside the logistics box, and includes at least one second sensor unit and a second antenna connected to the first antenna. In addition, the logistics smart label, smart box, and logistics system including the same may be implemented in various ways according to embodiments.
US12197981B1
A card may detect variations (e.g., position, velocity, acceleration and direction) of a read head in relation to the card. Based on certain parameters (e.g., card length, initially detected read head position, and read head velocity) the card may change communicated bit parameters (e.g., bit period) so that a total number of data bits may be communicated by the card to the read head while the read head remains within a communication distance of the card.
US12197973B2
Message encoding and decoding methods, a processing device, and a storage medium are disclosed. The method includes generating a request message, wherein the request message includes an attribute message and a content message, the attribute message includes a message identifier, a message direction, a message timeout state, a message processing state, and a message termination state, the content message includes at least a first type of content message and a second type of content message, and the attribute message is used to process the request message; and sending at least the content message and the message direction.
US12197971B2
Some embodiments of the invention provide a simplified mechanism to deploy and control a multi-segmented application by using application-based manifests that express how application segments of the multi-segment application are to be defined or modified, and how the communication profiles between these segments. In some embodiments, these manifests are application specific. Also, in some embodiments, deployment managers in a software defined datacenter (SDDC) provide these manifests as templates to administrators, who can use these templates to express their intent when they are deploying multi-segment applications in the datacenter. Application-based manifests can also be used to control previously deployed multi-segmented applications in the SDDC. Using such manifests would enable the administrators to be able to manage fine grained micro-segmentation rules based on endpoint and network attributes.
US12197967B2
Technology for implementing a system for customizing software recipes or applets is described. In some implementations, a method, implemented using a computing device, may include receiving request to execute a software recipe from a first software application operated by a first user and determining whether the software recipe includes a connection placeholder for a recipe connection to a second software application. The method may then determine whether a first connection to the second software application exists for the first user, retrieve first connection details of the first connection to the second software application from a recipe connection data store, and execute the software recipe using the first connection details in place of the connection placeholder for the recipe connection to the second software application. In some implementations, interaction with and execution of the software recipes is performed using bots in a chat environment.
US12197965B1
Collaborative environments can allow multiple users access to view and modify objects. In order to avoid conflicting requests from different users to modify objects in the environment, virtual semaphore objects can be made available to users in a collaborative environment. A virtual semaphore can confer an ability to edit or modify objects in the environment, upon being assigned to a user. Users can request changes to user-semaphore assignments, including summoning a semaphore to be self-assigned, surrendering a self-assigned semaphore, transferring a semaphore from one user to another, and scheduling a semaphore assignment to a particular user at a future time. Upon assignment to a particular user, a virtual semaphore can be moved to a location close to a virtual representation of the particular user. Users can request changes to user-semaphore assignments using input devices by making selections in a graphical user interface, or by performing gestures associated with virtual semaphores.
US12197960B1
Systems and methods are described for execution of multiple tasks associated with a set of code in an on-demand network code execution system. A user may provide a set of code that is associated with the multiple tasks. The system may generate a first virtual machine instance for execution of a first task. The system may determine that a second task is associated with the first task and may identify a location of the first virtual machine instance. The system may further identify a second virtual machine instance for execution of the second task based on the location of the first virtual machine instance. For example, the system may identify the first virtual machine instance from a plurality of pre-generated virtual machine instances and/or may generate the first virtual machine instance.
US12197948B2
Minimizing an energy use of virtual machines at one or more information handling systems, including receiving a plurality of computing tasks, each task associated with an energy efficiency indicator; positioning each of the tasks within a task queue indicating an order of execution of the tasks based on the energy efficiency indicator for each task; identifying a plurality of virtual machines, each virtual machine associated with a thermal efficiency indicator based on a historical energy usage of the virtual machine; sorting the virtual machines to identify a distribution of the virtual machines based on the thermal efficiency indicator of the respective virtual machines; allocating the virtual machines to execute the tasks based on i) the distribution of the virtual machines and ii) the task queue; and executing the tasks by the virtual machines based on the allocation.
US12197945B2
Techniques for enhanced calibration and performance of quantum computers are presented. A monitoring job component can execute monitoring jobs on a quantum computer. A modeler component can determine respective quantum computer system state parameter values at a given time based on parameter values at respective time instances, the parameter values determined from output data generated by the quantum computer in response to execution of the monitoring jobs. A calibration agent can determine a calibration strategy relating to ordering of performance of calibration tasks to calibrate at least one parameter associated with the quantum computer based on the quantum computer system state parameter values. Calibration agent can determine a reward relating to benefits and costs associated with performing calibrations of quantum computers, and, based on the reward, can update a calibration policy that can be used to determine or update the calibration strategy for calibrating parameters associated with quantum computers.
US12197943B2
A method for performing workflow comparisons for determining data migration readiness is provided. The method includes initiating a comparison run for a batch file, and splitting the batch file into multiple component workflows. Each of the component workflows are then scheduled for processing across multiple processing stages. When a component workflow is determined to have completed all of the processing stages: compute a difference between a baseline and a target system for the component workflow, and cross reference the difference generated with prestored rules as well as machine learning techniques to determine whether the difference can be ignored (e.g., excluded) or explained (e.g., already encompassed in the book of work). When all of the component workflows originating from the batch file passes, merging reports for all of the component workflows for generating a merged report.
US12197925B2
Systems and methods for managing system protection settings with heterogeneous computing platforms are described. In an illustrative, non-limiting embodiment, an 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; and based, at least in part, upon the context or telemetry data, modify a setting of a feature selected from the group consisting of: Wake-on-Approach (WoA), and Walk away Lock (WaL).
US12197922B2
A system includes a processor, a charger circuit and a battery management unit (BMU). The charger circuit charges a battery. The BMU includes an intelligent boot module that can send a boot signal to the processor based on information including a battery condition and system information. The processor starts a boot sequence based on the boot signal.
US12197907B2
A computer hardware system includes a machine learning engine and a hardware processor configured to perform the following executable operations. A stake in a software product is converted into feature development tokens to be stored in the digital wallet. A description of a plurality of proposed product features for the software product and previously-stored within a blockchain are forwarded to a usage user via a usage user portal. A plurality of the feature development tokens are allocated, using the usage user portal, to a selected one of the proposed product features. The digital wallet and the blockchain are updated based upon the allocating. An objective analysis is performed on the plurality of proposed product features using the machine learning engine. The blockchain is updated based upon a delivered one of the plurality of the proposed product features.
US12197897B2
A process automatically generates configuration information used to build a target computing environment based on an image that depicts an architecture of the target computing environment. First, the process generates an original graph data structure having nodes and edges that respectively represent services and connectors detected in the image. The system then determines attributes of the target computing environment based on the original graph data structure. At least in part, the attributes describe a context in which the target computing environment is used, such as the type of industry associated with the target computing environment. The process then modifies the original graph data structure based on the attributes that have been determined, to produce a modified graph data structure. Finally, the process provides the configuration information to a deployment system, which uses the configuration information to deploy the target computing environment on a computing platform.
US12197884B2
Disclosed is an augmented reality system to generate and cause display of an augmented reality interface at a client device. Various embodiments may detect speech, identify a source of the speech, transcribe the speech to a text string, generate a speech bubble based on properties of the speech and that includes a presentation of the text string, and cause display of the speech bubble at a location in the augmented reality interface based on the source of the speech.
US12197874B2
The teachings of the present disclosure include information processing methods. Some embodiments include: constructing a knowledge graph of a target physical world; constructing a control chart of the target physical world; and adding annotation information to each function block in the control chart, and establishing one-to-one mapping between function blocks and entities in the knowledge graph, to establish mapping between the control chart and the knowledge graph.
US12197865B2
Learning frameworks for processing text transcripts may include receiving, by an application, a query comprising a topic. A topic model may determine a plurality of subtopics based on the topic. The application may receive, from a database based on the topic and plurality of subtopics, a plurality of text transcripts. A sentiment model may compute, for each text transcript, a respective sentiment score based on a text of the respective text transcript. The application may determine, for each text transcript, a duration of a communication session associated with the respective text transcript. The application may compute, for each text transcript, a total score based on the sentiment score and the duration of the respective text transcript. The application may return, as responsive to the query, a subset of the plurality of text transcripts having a total score that exceeds a threshold.
US12197862B2
Disclosed is a method for identifying a word corresponding to a target word in text information, which is performed by one or more processors of a computing device. The method may include: determining a target word; determining a threshold for an edit distance associated with the target word; determining a word of which the edit distance from the target word among words included in text information is equal to or less than the threshold; and identifying the word corresponding to the target word based on the determined word.
US12197859B1
The systems and methods disclosed herein receive an output generation request from that includes input for generating an output using a language model. The input includes a set of alphanumeric characters associated with operative standards for a first set of actions. The system divides the set of alphanumeric characters into text subsets. For each text subset, a vector representation is determined. Prompts are created for each vector representation including the set of alphanumeric characters, query contexts, keywords, and/or the text subset. Each vector representation's prompt is input into the language model, which generates a second set of actions of related actions, where subsequently generated actions are based on prior generated actions. The system aggregates the second set of actions into a third set of actions and displays a graphical layout. The graphical layout displays a representation of the set of alphanumeric characters and the corresponding actions.
US12197856B2
Systems and methods are described for providing empathy corrections and predictions to various communications. In some aspects, a method may include obtaining training data to train a plurality of empathy correction models, where the training data is obtained through empathy games that elicit labels indicating an empathy score for individual statements and indicating at least one empathy characteristic upon which the empathy score is based. At least one statement from a communication platform may be obtained and an empathy score may be determined for statement using the empathy corrections models. The empathy score may be compared to an empathy threshold, and if the empathy score is below the empathy threshold, at least one correction to the statement may be determined to improve empathy of the first empathy characteristic, using the plurality of empathy correction models. The correction may then be provided to the communication platform.
US12197855B2
Embodiments improve a document classification system by adjusting the class vector of each class based on embedded vectors of documents known to have been misclassified by the system. Embodiments methods of adjusting the class vector may be described as machine learning.
US12197853B2
Methods, system, and non-transitory processor-readable storage medium for content viewer system are provided herein. An example method includes receiving a content viewer in which to render content in response to a request to receive the content. The content viewer comprises the content and a graphical user interface and rendering the content in the content viewer.
US12197845B2
Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for replacing text in a message thread. The program and method provide for receiving an indication of user input provided by a first user, the user input comprising a text-based term for updating a message thread between the first user and a second user; determining that the text-based term is included within a set of predefined terms, each predefined term within the set of predefined terms having corresponding replacement content for including in the message thread, the replacement content having been specified by the first or second user with respect to messages exchanged between the first and second user; and providing, in response to the determining and based on the set of predefined terms, the replacement content corresponding to the text-based term within the message thread.
US12197840B2
A technique for convergence verification including receiving a data object representation of a first circuit block, receiving one or more assumptions associated with the first circuit block, identifying a synchronization scheme coupled to a port of the first circuit block, determining that the synchronization scheme is within a threshold flip-flop depth, identifying, based on the determination that the synchronization scheme is within the threshold flip-flop depth, a type of the synchronization scheme and a flip-flop depth between the synchronization scheme and the port, generating first convergence information for the first circuit block based on the identified type and flip-flop depth of the synchronization scheme, and outputting the generated convergence information.
US12197837B2
According to this invention, it is possible to reduce the load of the user in a work of operating a model described in a hardware description language, and allow the user to readily make a change. This invention provides an information processing apparatus including a hardware processor that emulates, by hardware, operations corresponding to a model described in a hardware description language, and a control unit that controls, in accordance with instructions of a user received from a user terminal, at least one of inputs to the hardware processor and outputs from the hardware processor.
US12197826B2
A method for reducing inline directivity of an air-gun source signature by optimizing spatial distribution of air-guns is provided according to the present application, which relates to a field of design and optimization of an air-gun source. An evaluation standard in the air-gun distribution in an air-gun array direction is proposed. By a combination optimization along both the inline and depth directions, a design scheme having evidently broader effective bandwidth and effective take-off angle width than a design scheme of a conventional source is obtained, with which the directivity of the air-gun source signature can be reduced.
US12197825B2
A computer-implemented method for probabilistic quantification of probability of failure of a component, especially a gas turbine component, which during operation is subjected to cyclic stress, wherein the component is divided virtually in one or more domains. The method includes: providing or determining for at least one domain, a domain probability density function for crack initiation and providing or determining for the considered domains a domain probability density function for subsequent crack propagation induced failure. Determining for each considered domain a combined domain cumulative distribution function for failure or its probability density function is done by convoluting either both the considered domain probability density functions for crack initiation induced failure and the respective domain probability density function for subsequent crack propagation induced failure, or their integral function. Alternatively, numerical methods for said component failure probabilities include domain-based Monte-Carlo schemes.
US12197818B2
Implementations relate to an automated assistant that can automate repeatedly performed procedures. The automation can involve communicating with different users, organizations, and/or other automated assistants. The automated assistant, with prior permission from respective user(s), can detect repeated performance of a particular series of manually initiated computational actions. Based on this determination, the automated assistant can determine automated assistant computational action(s) that can be performed by the automated assistant in order to reduce latency in performing a procedure, reduce quantity and/or size of transmissions in performing the procedure, and/or reduce an amount of client device resources required for performing the procedure. Such actions can include communicating with an additional automated assistant that may be associated with another user and/or organization. In these and other manners, manually initiated computational actions that include electronic communications amongst users can be converted to backend operations amongst instances of automated assistants to achieve technical benefits.
US12197814B2
The method for providing an information service includes: determining a usage scenario of a user, by a server, in response to detecting that a mobile device associated with a vehicle is operated by a first action; determining a first interface set associated with the usage scenario, based on the usage scenario of the user, wherein the first interface set includes one or more first interfaces, the first interface is configured for indicating a first function associated with the usage scenario, and the first interface supports a first operation associated with a first voice; and sending the first interface in the first interface set and the first voice associated with the sent first interface to the mobile device, to provide an information service to the user via the first interface and the first voice presented at the mobile device.
US12197812B2
Systems, methods, and devices may generate speech files that reflect emotion of text-based content. An example process includes selecting a first text from a first source of text content and selecting a second text from a second source of text content. The first text and the second text are aggregated into an aggregated text, and the aggregated text includes a first emotion associated with content of the first text. The aggregated text also includes a second emotion associated with content of the second text. The aggregated text is converted into a speech stored in an audio file. The speech replicates human expression of the first emotion and of the second emotion.
US12197811B2
A wireless microphone system includes: an input device; and a receiver including a processor and a memory storing instructions that, when executed by the processor, cause the receive to perform operations. The operations include: wirelessly communicating with at least one of wireless microphones capable of collecting voices of respective speaking persons and wirelessly transmitting voice signals of the respective voices; receiving a voice signal of a speaking person transmitted from a corresponding one of the wireless microphones; holding voice channel management data generated based on input from the input device and defining a use relationship between voice channels and the wireless microphones, respectively; and audibly outputting the voice signal of the speaking person sent from the corresponding one of the wireless microphones by using, based on the voice channel management data, any one of the voice channels.
US12197801B2
A distance information acquisition section acquires distance information representing the distance between a terminal apparatus and an electronic instrument through short-range wireless communication with the electronic instrument. A direction information acquisition section acquires first direction information representing the direction toward the electronic instrument with respect to the terminal apparatus through the short-range wireless communication with the electronic instrument. A correction section carries out the process of correcting the first direction information based on the distance information in such a way that the first direction information indicates the direction toward a target position on the electronic instrument. A display control section causes a display section to display the direction toward the target position based on the corrected first direction information.
US12197799B2
A non-transitory computer-readable storage medium stores a support program for an information processing device connectable to a printer. The information processing device includes: a display; a computer; and a memory. The memory stores an operating system in which a general-purpose printing program corresponding to the printer and supported by the support program is embedded. The general-purpose printing program is configured to manage data for displaying a print settings screen on the display. The support program, when executed by the computer, causes the information processing device to perform: when a request is issued from the general-purpose printing program in response to the printer being selected: acquiring; generating; and transferring. The acquiring acquires status information indicating a status of the printer. The generating generates notification data indicating a notification content to be provided to a user. The transferring transfers the notification data to display the notification content on the print settings screen.
US12197789B2
Systems, methods, and data storage devices for using data storage device operational profiles for interface-based performance leveling are described. Data storage devices are connected to a virtual storage manager using network or storage bus connections. Comparisons of the data processing speed and interface speed of each data storage device and its connection may be used to determine an active device operational profile for each data storage device to reach a target aggregate performance. The device operational profiles may be sent to the data storage devices to change their operations, such as the handling of background processes.
US12197784B2
Disclosed is an operation method of a storage device which includes setting a first threshold value for a first host and a second threshold value for a second host under control of a hypervisor, sequentially fetching host commands from the first and second hosts, storing the fetched host commands in an internal command queue, stopping fetching a host command from the first host when the number of first host commands fetched from the first host from among the host commands stored in the internal command queue reaches the first threshold value, and stopping fetching a host command from the second host when the number of second host commands fetched from the second host from among the host commands stored in the internal command queue reaches the second threshold value.
US12197783B2
A command/address sequence associated with a read/write operation for a memory device that utilizes an existing test data bus in a novel way that obviates the need to utilize an I/O bus for the command/address sequence. As such, the command/address sequence can be performed in parallel with the read/write operations, thereby removing a performance bottleneck that would otherwise be caused by the command and address sequencing. The command/address sequence detects a first enable signal and a data signal on the test data bus and decodes the data signal to obtain at least one of a command latch enable signal and address latch enable signal and at least one of a command code and an address code.
US12197781B2
A method of queuing command comprises: comparing a first virtual time of a first command with a second virtual time of a second command and obtaining a comparison result; determining a standard global virtual time from the first virtual time and the second virtual time on the basis of the comparison result; and sending each of the first and second commands to one of a first priority class queue, a second priority class queue, and a third priority class queue, based on a difference between the first virtual time and the global virtual time, and a difference between the second virtual time and the global virtual time, wherein each of the first to third priority class queues has processing speeds that differ from each other.
US12197778B2
A storage device includes: a nonvolatile storage area for storing a plurality of map segments including information of one or more map entries representing mapping information between a logical address provided by an external device and a physical address corresponding to the logical address; a volatile storage area for temporarily storing journal data including information that keeps track of changes to the mapping information to enable for updating the mapping information; and a controller in communication with the nonvolatile storage area and the volatile storage area and configured to count a number of first map segments that store the updated mapping information, and updating the mapping information in the nonvolatile storage area according to a ratio of a number of logical addresses included in the journal data and the number of first map segments.
US12197772B2
Host data associated with a first region of a memory device is identified. The host data is stored in a buffer, and the first region of the memory device is designated as open. The host data is padded to a predetermined size and written to the first region of the memory device. A context associated with the first region of the memory device is updated. The first region of the memory device is designated as closed.
US12197771B2
Methods that may be performed by a universal flash storage (UFS) system of a computing device for updating logical-to-physical (L2P) address mapping tables. Various embodiments may include enabling a device control mode (DCM) of host performance booster (HPB) based on a flush of a writebooster buffer to a normal storage of a UFS device of the UFS system, and updating an L2P address mapping table at a host device of the UFS system while DCM is enabled based on the flush of the writebooster buffer to the normal storage. Some embodiments may include generating a signal having an indicator of a UFS protocol information unit configured to indicate a change in an HPB mode at the UFS device based on the flush of the writebooster buffer to the normal storage, and sending the signal from the UFS device to the host device.
US12197767B2
Disclosed is an operation method of a storage device supporting a multi-stream, which includes receiving an input/output request from an external host, generating a plurality of stream identifier candidates by performing machine learning on the input/output request based on a plurality of machine learning models that are based on different machine learning algorithms, generating a model ratio based on a characteristic of the input/output request, applying the model ratio to the plurality of stream identifier candidates to allocate a final stream identifier for the input/output request, and storing write data corresponding to the input/output request in a nonvolatile memory device of the storage device based on the final stream identifier.
US12197763B2
A method for erasing data stored from memory of a network device comprises erasing stored data from the memory of the network device and requesting data from the memory of the network device after completion of the data erasure procedure or accessing the memory of the network device after completion of the data erasure procedure. The method further comprises determining the outcome of the data erasure procedure based at least in part on: the results of a comparison between a response received from the network device and an expected response which indicates a successful erasure of the memory of the network device; or a comparison between any contents of the memory of the network device after completion of the data erasure procedure and expected contents of the memory after the data erasure procedure which are indicative of a successful erasure of the memory of the network device.
US12197760B2
A backup-source storage system extracts, as a pattern, forwarding target data to a backup-destination storage system among data written to a storage apparatus through a volume. The backup-source storage system determines whether the extracted pattern matches with a registered pattern in the backup-source storage system. When a result of the determination is false, the backup-source storage system registers the extracted pattern and forwards the forwarding target data to the backup-destination storage system. When the result of the determination is true, the backup-source storage system does not forward the forwarding target data.
US12197749B2
Systems, methods, circuits, and apparatuses for managing integrated circuits in memory devices are provided. In one aspect, a system includes a semiconductor device configured to store data, and a controller communicatively coupled to the semiconductor device. The controller is configured to send, to the semiconductor device, an instruction requesting transmission of the data; in response to determining that a predetermined time duration has elapsed after sending the instruction, initiate transmission of a read enable signal to the semiconductor device; receive, from the semiconductor device, a data strobe signal; and, in response to determining that the data strobe signal has a frequency matching a frequency of the read enable signal, read the data from the semiconductor device.
US12197735B2
A memory sprint controller, responsive to an indicator of an irregular memory access phase, causes a memory controller to enter a sprint mode in which it temporarily adjusts at least one timing parameter of a dynamic random access memory (DRAM) to reduce a time in which a designated number of activate (ACT) commands are allowed to be dispatched to the DRAM.
US12197732B2
A memory system includes a memory chip and a memory controller. The memory chip includes a storage region that stores setup data used for setup of the memory chip during power on thereof. The memory controller is configured to determine whether or not the memory controller has the setup data, when determining that the memory controller does not have the setup data, instruct the memory chip to read the setup data from the storage region and perform a first setup operation based on the read setup data, and when determining that the memory controller has the setup data, transmit the setup data to the memory chip and instruct the memory chip to perform a second setup operation based on the setup data received from the memory controller.
US12197720B2
An information processing apparatus includes circuitry; and a memory storing computer-executable instructions that cause the circuitry to execute displaying, on a touch panel, a cancel button for canceling disablement of input reception of the touch panel; measuring a depression time during which the cancel button is pressed by a user; detecting a depression position at which the cancel button is pressed by the user; and cancelling the disablement in response to detecting that the depression time is longer than a cancel depression time defined in advance and that the depression position is continuously located at the same position.
US12197718B2
A remote control system includes a control device and at least one type of controlled devices, and a type of controlled devices includes a master device and slave device(s). The control device generates a touch event in response to a user's touch operation, and sends the touch event to the master device through a message queuing telemetry transport (MQTT) protocol. The touch event is used to represent click data and a touch position generated when the user touches the control device. The master device receives the touch event from the control device, determines an operation instruction corresponding to the touch event, performs an operation corresponding to the operation instruction, and sends the touch event to a slave device through the MQTT protocol. The slave device receives the touch event from the master device, determines the operation instruction, and performs the operation corresponding to the operation instruction.
US12197717B2
A data processing device which includes a flexible position input portion for sensing proximity or a touch of an object such as a user's palm and finger. In the case where a first region of the flexible position input portion is held by a user for a certain period, supply of image signals to the first region is selectively stopped.
US12197710B2
Systems and methods of a vehicle for sharing vehicle controls are provided. One example is a vehicle including a system for sharing vehicle system control of the vehicle with a passenger. The system uses an on-board computer and communications circuitry of the vehicle. The communications circuitry is configured to use a wireless network for accessing the Internet, and the on-board computer is configured to enable the communications circuitry to provide a wireless connection to a portable device of the passenger of the vehicle. The on-board computer has access to one or more vehicle sub-systems, and via the wireless connection, the on-board computer provides the portable device access to at least one graphical user interface. The graphical user interface includes input options that enable control of settings or functions of one or more of said vehicle sub-systems. The on-board computer is configured to process data associated with a wireless signal of the portable device, and the processing of the data is used to identify the portable device inside the vehicle. The identified portable device is utilized to identify a passenger seat of the vehicle and enable said control of settings or functions that relate to an area proximate to the passenger seat that was identified.
US12197708B2
Embodiments of the present application disclose a message display method and apparatus, a device, and a storage medium. The method comprises: displaying a content sharing interface when target users perform content sharing; and when an interactive message is displayed using a first preset mode on the content sharing interface, in response to a trigger operation triggering interactive message input, perform switching from displaying the interactive message using the first preset mode to displaying the interactive message using a second preset mode, wherein displaying using the first preset mode is associated with a reception time of the interactive message, and displaying in the second preset mode is associated with interaction process data of the target user.
US12197698B1
The digital restaurant menu with touch screen comprises an electronic tablet, a plurality of operator controls, one or more wireless communication circuits, one or more speakers, and a microphone. The electronic tablet may be adapted for use in a restaurant and may present one or more menus to a user via a display screen and/or audibly via the one or more speakers. The electronic tablet may be adapted for use by a visually-impaired user. The one or more menus may be navigated using the plurality of operator controls, a touch sensitive overlay, voice commands spoken into the microphone, or combinations thereof. The plurality of operator controls may comprise braille relief. The electronic tablet may be operable to communicate with one or more external devices via the one or more wireless communication circuits.
US12197696B2
Systems, methods, and apparatuses for providing a customer a central location to manage permissions provided to third-parties and devices to access and use customer information maintained by a financial institution are described. The central location serves as a central portal where a customer of the financial institution can manage all access to account information and personal information stored at the financial institution. Accordingly, the customer does not need to log into each individual third-party system or customer device to manage previously provided access to the customer information or to provision new access to the customer information. A user additionally is able to have user data and/or third-party accounts of the user deleted from devices, applications, and third-party systems via a central portal.
US12197693B2
A first terminal displays a projection interface on a display of the first terminal, where content of the projection interface is a mirror of content of a first interface displayed on a display of a second terminal. The first terminal receives a first operation input, using an input device of the first terminal, to move a first cursor on the display of the first terminal. When the first cursor moves to the content of the projection interface, a cursor style of the first cursor is changed, or a display manner of the content is changed.
US12197683B2
The present application discloses a touch panel and a mobile terminal; each of first electrode groups of a touch layer of the touch panel includes a first main electrode group and first branch electrodes, and each of second electrode groups includes a second main electrode group and a plurality of second branch electrodes, while the first branch electrodes are provided with first openings and the second branch electrodes are provided with second openings, so as to reduce a total facing area of both the first electrode groups and the second electrode groups and a cathode layer, thereby improving reliability of an operation of the touch panel.
US12197682B2
An electronic device having a novel structure is provided. A battery is provided in each component of an electronic device, whereby the electronic device includes two batteries. The electronic device including the two batteries and a display portion that can be called a flexible display and has a plurality of foldable portions is provided as a novel device.
US12197673B2
An organic light emitting diode (OLED) display device, comprising: an OLED display panel, comprising a substrate, a driving circuit layer and a touch layer; wherein the OLED display panel further comprises a touch bonding terminal area and a display bonding terminal area, and the touch bonding terminal area is provided with a touch bonding terminal and the display bonding terminal area is provided with a display bonding terminal; a touch driving chip, comprising a touch connection terminal and a display connection terminal; and a flexible circuit board; wherein the flexible circuit board comprises a converting terminal and a converting line, and the touch bonding terminal is bonded to the converting terminal, and one end of the converting line is connected to the converting terminal and an other end of the converting line is connected to the touch connection terminal.
US12197672B2
A method of adjusting recognition sensitivity for a touch recognition and an electronic device performing the method are disclosed. The electronic device includes a touch interface including a touch screen and configured to measure a current change value of a touch sensing electrode by a touch input of a user, a sensor, and a processor, and the processor is configured to control to obtain first information corresponding to the current change value through the touch interface and second information corresponding to a touch area value of the touch input through the sensor, in response to the touch input, and adjust a threshold value for a touch recognition based on the first information and the second information.
US12197669B2
An array substrate and a touch display device are provided. In the array substrate, a first control unit and a second control unit are arranged opposite to each other in a first direction. A plurality of touch sensor blocks includes a first group of electrode blocks and a second group of electrode blocks arranged in the first direction, and a plurality of touch signal lines includes a first group of touch signal lines and a second group of touch signal lines arranged in the first direction. The touch signal lines in the first group of touch signal lines are coupled to the touch sensor blocks in the first group of electrode blocks respectively; and the touch signal lines in the second group of touch signal lines are coupled to the touch sensor blocks in the second group of electrode blocks respectively.
US12197662B2
An ergonomic hand support device reduces stress and helps to prevent strain when using a computer pointing device. Attaching the hand support to the mouse with a hinge allows the mouse to lift up off of the surface while the wrist is still being supported.
US12197656B2
Provided is an electronic pen that includes a circuit board including one or more push switches, a housing having a cylindrical body in which an electronic pen circuit including the circuit board is mounted, the housing including a side opening at a position corresponding to a range in which the one or more push switches are provided on the circuit board mounted at a predetermined position, a board protection member including a main body part and one or more depression parts, and a side attachment member including a plate part and one or more push parts. When one of the one or more push parts of the side attachment member is pushed down, a corresponding one of the one or more push switches on the circuit board is pushed down via a corresponding one of the one or more depression parts of the board protection member.
US12197653B2
A position indicating device includes a housing, a position indicator which, in operation, indicates a position, a first pressure sensor which, in operation, detects a pressure applied to the position indicator, a second sensor which, in operation, detects a second pressure applied to the housing, a first communication circuit which, in operation, transmits the pen pressure detected by the pen pressure sensor, and a second communication circuit which, in operation, transmits the gripping force detected by the gripping force sensor. The position indicating device enables control of a line width and transparency in a preferable manner even when there is no actual touch surface.
US12197650B2
A three-dimensional (“3D”) interactive system uses the positional data of the point cloud points to identify exactly where user input contacts part of a 3D object represented by the point cloud points, and to generate precise haptic feedback based on the haptic characteristics of the contacted points. Specifically, the system determines that coordinates of the user input match or are within a threshold distance of a particular data point from a set of data points that form the 3D object. The system retrieves the haptic characteristics of the particular data point, and generates the haptic response on a haptic input device based on the haptic characteristics of the particular data point.
US12197649B2
An electronic training system includes external response sensors that detect and measure changes on the user's body, internal response sensors that measure internal changes within the user's body, a stimulus device, and control circuitry. The control circuitry tracks and analyzes data from the response sensors and stimulus device to evaluate and provide feedback on the user's sports performance. The system receives input regarding the user's current and target sports performance states and retrieves relevant stimuli from a sports knowledge database. It then determines a set of test stimuli specific to the user and controls the stimulus device to provide these stimuli. The system calibrates the stimulus parameters based on the user's responses and current/target performance states. It creates digital environments to enhance performance and determines whether alterations are needed in the training plan. The system communicates training recommendations to the user's coach, based on the identified changes and performance indicators.
US12197646B2
An electronic device that enables smooth communication is provided. The electronic device includes a display portion including a first camera; a second camera; and an image processing portion. The second camera is positioned in a region not overlapping with the display portion. The first camera has a function of generating a first image of a subject, and the second camera has a function of generating a second image of the subject. The image processing portion includes a generator that performs learning using training data. The training data includes an image including a person's face. The image processing portion has a function of making the first image clear when the first image is input to the generator and a function of tracking the gaze of the subject on the basis of the second image.
US12197640B2
An image gaze correction method, apparatus, electronic device, computer-readable storage medium, and computer program product related to the field of artificial intelligence technologies are provided. The image gaze correction method includes: acquiring an eye image from an image; performing feature extraction processing on the eye image to obtain feature information of the eye image; performing, based on the feature information and a target gaze direction, gaze correction processing on the eye image to obtain an initially corrected eye image and an eye contour mask; performing, by using the eye contour mask, adjustment processing on the initially corrected eye image to obtain a corrected eye image; and generating a gaze corrected image based on the corrected eye image.
US12197639B2
A transfer-alignment system for a Head-Mounted Display (HMD), and a display coupled to the HMD, wherein the display is adapted to display images rendered by a display-processor, and wherein the HMD is monitored by a tracking system configured to provide information indicating position and/or orientation of the HMD with respect to a Frame of Reference (FoR), the system comprising: at least one first inertial sensor attached to the HMD and configured to acquire HMD's Inertial Readings Information (IRI); at least one second inertial sensor attached to the display and configured to acquire display's IRI; and a processor configured to: obtain the HMD's IRI, the display's IRI and the information indicating the HMD's position and/or orientation with respect to the FoR; continuously analyze movement information of the HMD and the display to determine relative orientation therebetween; and cause the display-processor to adjust the images to conform with respect to the FoR.
US12197638B1
Disclosed is an extended-reality (XR) device with pose-tracking means; light source(s) for displaying XR images to a user; and a processor configured to: send, to a server a network address of an XR device; send, to the server, request to provide a network address of a computing device; receive, from the server, the network address of the computing device; establish a direct communication link between the XR device and the computing device, using the network address of the computing device; send, to the computing device, information indicative of a pose of XR device or of a head of the user, via the direct communication link; receive, from computing device, XR image(s) generated according to the pose, via direct communication link; and display XR image(s) via light source(s).
US12197636B2
An interactive content monetization system and method allows the various sense hotspots in the interactive content to be monetized by the interactive system and the content provider.
US12197632B2
A virtual head-up display which is displayed to a user with a head-mounted display, wherein at least some elements of the HUD are displayed substantially stationary in respect of the head's coordinates at the edge of the user's field of vision, even if the head is moved is provided. A tracking device captures at least one hand and/or finger movement by the user as a gesture. The gesture is detected and processed as an interaction with at least one element of the HUD. Direct interaction with the naked hand allows the user to operate, very intuitively, elements of the HUD, even close to his face. Direct interaction with the HUD by means of gestures represents a disruptive break with previous approaches to the implementation of a HUD for VR and AR applications.
US12197623B2
Systems and methods described herein discuss securing user-entered data in-transit between a first device and a second device. A user may enter text in a document. A first device may analyze the document to identify the user-entered text. The user-entered text may be separated from the document and transformed into an image using a machine learning algorithm. Transforming the text into an image may secure the data in-transit from the first device to a second device. The second device may receive the image and the document from the first device. The second device may reconstruct the user-entered text from the received image and re-assemble the document from the received document and the reconstructed user-entered text.
US12197611B2
Methods and systems for managing the operation of data processing systems are disclosed. To manage the operation of data processing systems, diagnostic data may be collected. The diagnostic data may include information regarding the operation of the data processing systems usable to diagnose issues impacting the operation of the data processing systems. The diagnostic data may also include sensitive data that may be undesirable to disclose to third parties. To manage risk associated with distribution of the diagnostic data, the diagnostic data may be subjected to partial redaction and/or dual encryption to manage access to the sensitive data included therein. By redacting and/or dual encrypting portions of the sensitive data, access to the sensitive data after the diagnostic data is distributed may be prevented and/or limited to those parties to which an operator of a data processing system elects to provide decryption data.
US12197605B2
A data sharing control method. The method includes detecting a plurality of images on one or more devices operated by a first user, the one or more devices comprising a particular device. A plurality of tags are determined for the plurality of images, and a plurality of settings are received based on the plurality of tags from a second user. A particular image is detected on the particular device. One or more particular tags of the particular image on the particular device are determined, and a sharing action of the particular image by the particular device is blocked based on the plurality of settings and the one or more particular tags.
US12197604B2
Methods, systems, and computer program products for a content management system. Embodiments operate within or in conjunction with such a content management system. The content management system stores content objects for access by various collaborators, including extra-system collaborators. A user of the content management system configures extra-enterprise shared link URLs that permit the extra-system collaborators to access shared content objects over an Internet connection. A shared link event graph data structure is formed based on access requests over the extra-enterprise shared link URLs. An interactive user interface module is generated by processing a shared link report query over the shared link event graph data structure to select a subject set of the extra-enterprise shared link URLs, and to generate a data set of the interactive user interface module based at least in part on results from the query. A user interacts with the interactive user interface module to generate insights.
US12197601B2
Examples described herein relate to offload circuitry comprising one or more compute engines that are configurable to perform a workload offloaded from a process executed by a processor based on a descriptor particular to the workload. In some examples, the offload circuitry is configurable to perform the workload, among multiple different workloads. In some examples, the multiple different workloads include one or more of: data transformation (DT) for data format conversion, Locality Sensitive Hashing (LSH) for neural network (NN), similarity search, sparse general matrix-matrix multiplication (SpGEMM) acceleration of hash based sparse matrix multiplication, data encode, data decode, or embedding lookup.
US12197597B2
A database system comprising a database having a dynamic schema and comprising a plurality of data storage nodes; and at least one processor configured to, using an encryption process: manage access to plaintext data stored in the plurality of data storage nodes by users employing at least one client-controlled resource in a client access layer; restrict access to the plaintext data by other users, wherein the other users include users with system administration privileges for the database and administrators of processing resources hosting the database; and manage access to encrypted copies of the plaintext data by the users with system administration privileges for the database such that the system administration privileges do not enable access to plaintext versions of the encrypted copies. A method for managing data security for a database. A database system with a dynamic schema architecture, a client access layer, and an operational database layer.
US12197594B2
An apparatus for defending against control flow attack, including: a key acquisition module, configured to acquire response data, which is output by a physical unclonable function PUF module to an input stimulus, and store the response data in a register as key data to be used; an encryption module, configured to encrypt target execution data in a program control flow based on the key data in the process of the processor executing the program control flow, the target execution data including at least one of a target instruction at an indirect jump destination address and a function call return address; a decryption module, configured to decrypt the encrypted target execution data when the processor is to execute the target execution data; and an execution module, configured to continue to execute the program control flow based on the decrypted target execution data.
US12197586B2
Systems are provided for generating, modifying and using SBOMs for facilitating risk assessment and threat mitigation for corresponding programs, and particularly for large programming builds. The creation and modification of the SBOMs includes processes for omitting declarations referenced in chunk SBOMs of program chunks incorporated into a final programming build associated with a build SBOM, but which are not actually utilized by the final programming build, as well as processes for adding new declarations for code segments that are not declared in the related chunk SBOMs, even though the code segments are utilized by the final programming build. Systems are also configured to use SBOMs in combination with configuration restriction records to assess and resolve threat events in a manner that can prevent unnecessary remedial actions for threat events that appear to be relevant to one or more files or dependencies incorporated into a program.
US12197581B2
Systems and methods for provisioning secure programmable logic devices (PLDs) are disclosed. An example secure PLD provisioning system includes an external system comprising a processor and a memory and configured to be coupled to a secure PLD through a configuration input/output (I/O) of the secure PLD. The external system is configured to generate a locked PLD comprising the secure PLD based, at least in part, on a request from a secure PLD customer, wherein the request from the secure PLD customer comprises a customer public key; and to provide a secured unlock package for the locked secure PLD. The external system may also be configured to provide an authenticatable key manifest comprising a customer programming key token and a corresponding programming public key associated with the locked secure PLD, wherein the authenticatable key manifest is signed using a programming private key generated by the locked secure PLD.
US12197577B2
Detection of malicious JavaScript based on automated user interaction emulation is disclosed. A malware sample is executed in an instrumented virtual environment. Dynamic behavior is triggered based on emulated user interactions.
US12197575B2
Techniques are disclosed to detect, isolate, and/or mitigate an attack on a file system, for example, by malicious software, human actors, and/or compromised Internet-connected devices (bots). A processor of a data processing system detects an abnormal file system access pattern to a file system by applying statistical process control to network layer packets. Based on detecting the abnormal file system access pattern, the processor temporarily suspends file system access by at least one user ID contributing to the abnormal file system access pattern. The processor provides a notification identifying one or more file system object accessed in the abnormal file system access pattern.
US12197574B2
The present application discloses a method, system, and computer system for detecting malicious files. The method includes receiving a sample, extracting an embedded script from the sample, applying a malicious script detector in connection with determining whether the sample is malicious, and in response to determining that the sample is malicious sending, to a security entity, an indication that the sample is malicious.
US12197570B2
A system and method for generating a digital cybersecurity artifact includes selectively executing an automated cybersecurity investigation workflow based on a probable cybersecurity threat type of a cybersecurity event, wherein an output of the automated cybersecurity investigation workflow includes one or more corpora of investigation findings data in response to executing the automated cybersecurity investigation workflow; selectively instantiating a digital cybersecurity artifact of a plurality of digital cybersecurity artifacts based on the probable cybersecurity threat type of the cybersecurity event, wherein the digital cybersecurity artifact includes a plurality of distinct regions electronically mapped to one or more threat type-specific content automations that, when executed, install investigation findings data into the plurality of distinct regions of the plurality of distinct regions of the digital cybersecurity artifact with selective subsets of investigation findings data of the one or more corpora of investigation findings data.
US12197566B2
A system and method is provided for implementing platform security on a consumer electronic device having an open development platform. The device is of the type which includes an abstraction layer operable between device hardware and application software. A secured software agent is provided for embedding within the abstraction layer forming the operating system. The secured software agent is configured to limit access to the abstraction layer by either blocking loadable kernel modules from loading, blocking writing to the system call table or blocking requests to attach debug utilities to certified applications or kernel components.
US12197562B2
An ML (machine learning) training logs are parsed for generating a set of heterogenous graphs having embedded nodes connected with edges determined with link prediction and denoting a hierarchical relationship between nodes. Each graph represents benign behavior from executing one of the files of a training database in the sandbox, wherein the nodes are embedded in the graph using GCN (graph convolution network) to calculate a real-valued vector with fixed dimension. A runtime module to receive an untagged file in real-time for analysis from a network component, and generates a graph of runtime behavior from sandbox of the suspicious file for comparison against the training graphs.
US12197561B2
The invention is directed to systems, methods and apparatus for securing documents. The system comprises a server having a processor and a data storage device for storing documents, at least one document provider connected to the server, the at least one document provider operable to provide user documents to the server for storage in the data storage device, the user documents containing at least one object of security concern, and at least one document consumer connected to the server, the at least one document consumer operable to receive the user documents containing the at least one object of security concern from the server. The processor in the server is operable to determine whether to provide the at least one object of security concern to the at least one document consumer based on at least one security setting, and based on the decision either provide the documents with the at least one object of security concern or provide a replacement documents without the security of concern and an indication on each replacement document that that the at least one object of security concern has been excluded.
US12197552B2
According to an embodiment, an authentication device includes an apparatus main body interface, a memory, a biosensor, and a processor. The apparatus main body interface communicates with an apparatus main body controlling a locking mechanism. The memory stores therein biological information of a registrant. The biosensor acquires biological information The processor transmits information that an operator has been authenticated as the registrant with the biological information to the apparatus main body and controlles the locking mechanism, when the processor determines that the biological information acquired with the biosensor and the biological information of the registrant are pieces of biological information of the same person.
US12197551B2
An electronic device is provided that has an input device including an input sensor configured to detect synaptic signals from a user. An electronic device sensor is also provided that detects environmental signals or user signals. The electronic device also includes a memory to store executable instructions, and one or more processors. When implementing the executable instructions, the one or more processors determine an environmental characteristic based on the environmental signals or a user characteristic based on the user signals, and determine when to grant access to the electronic device based on the synaptic signals based on the environmental characteristic or the user characteristic.
US12197546B2
Provided is a method including: associating a virtual display of an object with first media content including a first type media content; associating the virtual display of the object with second media content that includes second type media content; generating a data model that includes the virtual display associated with the first media content and the second media content; and storing the data model in a storage device coupled to the computer system. As such, the method unifies all components (e.g., media content, tags, permissions, descriptions) of the data model—text description and attributes, image, video, and audio—to create a unique, multi-dimensional, transferable digital representation of an idea, memory, or history tied to the object.
US12197545B1
A computer-implemented method for electronic record classification and machine learning inference(s)-informed automated electronic communication includes obtaining one or more electronic records comprising an unstructured component, the unstructured component comprising a textual representation of a set of instructions; extracting a first set of feature vectors comprising features related to a proposed action instruction, and a second set of feature vectors comprising features related to a proposed temporal instruction; computing a first classification inference and a second classification inference that indicates a likely proposed action instruction type and a likely proposed temporal instruction; generating, by the one or more computer processors, a structured digital artifact accessible via a graphical user interface.
US12197544B2
A method for defending against an adversarial sample in image classification includes: denoising, by an adversarial denoising network, an input image to acquire a reconstructed image; acquiring, by a target classification model, a predicted category probability distribution of the reconstructed image; acquiring, by the target classification model, a predicted category probability distribution of the original input image; calculating an adversarial score of the input image, and determining the input image as an adversarial sample or a benign sample according to a threshold; outputting a category prediction result of the reconstructed image if the input image is determined as the adversarial sample; and outputting a category prediction result of the original input image if the input image is determined as the benign sample. A system for defending against an adversarial sample in image classification, and a data processing terminal are further provided.
US12197541B2
Disclosed herein are systems and methods to efficiently execute predictions models to identify future values associated with various nodes. A server retrieves a set of nodes and generates a primary prediction model using data aggregated based on all nodes. The server then executes various clustering algorithms in order to segment the nodes into different clusters. The server then generates a secondary (corrective) prediction model to calculate a correction needed to improve the results achieved by executing the primary prediction model for each cluster. When a node with unknown/limited data and attributes is identified, the server identifies a cluster most similar the new node and further identifies a corresponding secondary prediction model. The server then executes the primary prediction model in conjunction with the identified secondary prediction model to populate a graphical user interface with an accurate predicted future attribute for the new node.
US12197539B2
Techniques for securely storing and processing data for training data generation are provided. In one technique, multiple encrypted records are retrieved from a first persistent storage. For each encrypted record, that record is decrypted in memory to generate a decrypted record that comprises multiple attribute values. Then, based on the attribute values and a definition of multiple features of a machine-learned model, multiple feature values are generated and stored, along with a label, in a training instance, which is then stored in a second persistent storage. One or more machine learning techniques are used to train the machine-learned model based on training data that includes the training instances that are stored in the second persistent storage.
US12197523B2
Online tutorials for websites or software platforms can become out of date quickly once a website or platform has a minor update. Embodiments of the present invention fix this problem by automatically mapping website elements from the original tutorial to elements of the updated website by calculating and determining similar non-exact matches to those elements as the website changes. This gives designers of websites flexibility to perform maintenance and updates to their websites without regularly reprogramming their tutorials ensuring a higher accuracy of educational material for the end-user.
US12197521B2
A spatial search may be performed using representations of geometric shapes stored in a key-value store. A request to perform a spatial search may be received, the request including a geometric shape composed of one or more points. The points of the geometrical shape may be translated into one or more spatial indexes representing spatial cells using a space-filling curve. A key-value store may then be incrementally searched for each spatial index to identify spatial cells intersecting the geometric shape for which other known geometric shapes exist. The key-value store may then be searched to identify the known geometric shapes intersecting the geometric shape included in the search.
US12197520B1
Disclosed embodiments can include a system for generating experiences. A system receives user data related to interactions by the user. The system identifies a set of trends for the user based on the interactions. The system receives a locational indicator, the locational indicator providing a first destination. The system searches locational data associated with the first destination to identify one or more experiences for the user. The system compares the set of trends with the locational data. The system calculates a first experience for the user. The system outputs, for display on a user device, the first experience.
US12197512B2
Systems and methods are disclosed for dynamic search interfaces. In one implementation, a search query is received from a user within a content retrieval interface. The search query is processed with respect to a first content source to determine a relevance of the first content source with respect to the search query. Based on a determination that the first content source exceeds a defined relevance threshold, content from the first content source is requested and/or received. The content received from the first content source is presented within the content retrieval interface.
US12197509B2
An algorithmic TCAM based ternary lookup method is provided. The method stores entries for ternary lookup into several sub-tables. All entries in each sub-table have a sub-table key that includes the same common portion of the entry. No two sub-tables are associated with the same sub-table key. The method stores the keys in a sub-table keys table in TCAM. Each key has a different priority. The method stores the entries for each sub-table in random access memory. Each entry in a sub-table has a different priority. The method receives a search request to perform a ternary lookup for an input data item. A ternary lookup into the ternary sub-table key table stored in TCAM is performed to retrieve a sub-table index. The method performs a ternary lookup across the entries of the sub-table associated with the retrieved index to identify the highest priority matched entry for the input data item.
US12197506B2
A database system generates an execution plan including multiple operators for processing a database query, for example, a join query or a group by query. The database system allocates a set of threads. Threads communicate with other threads via blocking channels. A blocking channel includes a buffer of a fixed capacity. The database system processes the database query by streaming data through operators of the execution plan. A thread sends data generated by an operator to another thread via the blocking channel if the buffer of the blocking channel has available capacity to store the data, or else the thread blocks until the buffer has capacity to store the data. Similarly, a thread receives data generated by an operator of another thread via the blocking channel if the buffer of the blocking channel has available data, or else the thread blocks until the buffer has data.
US12197499B1
When creators generate media content in accordance with media programs, the media content is evaluated to identify any number of violations of policies, and to generate scores representing a level of risk that the creators will violate one or more of the policies in the future. Subsequently, media content of the creators is transmitted to listeners in accordance with the scores. In addition to audio data of creators or transcripts of the audio data, scores may be generated based on images associated with the creators, titles or summaries of media programs, or reports received from listeners. Scores calculated for creators may increase or decrease over time, depending on numbers of violations of policies by such creators, or other factors, and be utilized with a goal of protecting listeners against exposure to harmful content.
US12197497B2
An image processing apparatus is configured to acquire a query image including a subject that is a search target, and an image to be searched, extract a first feature vector that represents features of the search target included in the query image, extract a feature vector map that represents feature vectors of a subject at each position of the image to be searched, perform an arithmetic operation based on the first feature vector and the feature vector map to obtain a heat map that represents the likelihood that the search target is present.
US12197495B1
A system for re-ranking retrieved matching images. The system comprises a processor configured to extract at least one QI global feature from query image by global feature extractor module, and extract plurality of QI local features for the query image by local feature extractor module, and then search and retrieve top-k reference images from plurality of reference images based on at least one QI global feature and at least one KRI global feature associated with top-k reference images by filtering module. The processor is configured to perform matching of the plurality of QI local features with the plurality of KRI local features associated with the top-k reference images by fine tuning module and generate matching distance by distance fusion module, wherein the top-k reference images are re-ranked based on the matching distance and generate confidence score for the top-n reference images by confidence score generation module.
US12197493B2
Provided herein are systems, methods, and computer readable media for situational navigation. According to some embodiments, a list of multiple categories can be displayed to a user, and a selection of a category from the list of multiple categories can be obtained from the user. Based at least in part on the selection of the category, a list of one or more filters can be determined and displayed to the user. According to some embodiments, a selection of a first filter from the list of one or more filters can be obtained, from the user, where the first filter is associated with a first tag, and at least one of a situation or a solution can be displayed to the user, wherein the at least one of the situation or the solution is associated with one or more tags including the first tag.
US12197492B2
A system and method for multi-media content bookmarking with provenance supplements multi-media content captured by media recording devices used or carried by a police officer during the course of his/her duties with information inputted by the police officer, wherein the added information is in the form of metadata. In at least one embodiment, a user interface (UI) tool for inputting the supplemental metadata is the source of provenance for the metadata, and the supplemental metadata is tagged to the captured content in a manner that preserves the provenance of the captured content. In a further embodiment, the user interface further enables the officer to create an affidavit as to the veracity of the supplemental metadata. The supplemental metadata may be stored in conjunction with the captured multi-media content in a secure data storage, but the content itself is not altered, thereby maintaining provenance of the content.
US12197488B2
Techniques are described for a computing system to synchronize project data between media applications. A method includes (a) operating a first project adapter module to convert a first media project generated by a first media application from a first project format into a generalized project format, thereby generating a generalized project; (b) operating a synchronization service to manage a set of contextual rules; (c) operating a second project adapter module to convert, with reference to the set of contextual rules, the generalized project into a second project format used by a second media application, thereby generating a second media project; and (d) viewing the second media project using the second media application. A system, apparatus, and computer program product for performing this method and similar methods are also described.
US12197487B2
The present application provides a database generation method and apparatus, an electronic device and a medium. The method includes: acquiring an image of a Chinese character, determining, based on the image of the Chinese character, elementary components contained in the Chinese character and positions of the elementary components in the image of the Chinese character; determining position codes corresponding to the positions of the elementary components; and storing the elementary components and the corresponding position codes thereof in a corresponding manner to obtain a component library of a database. Thus, the difficulty of generating the database is reduced.
US12197484B2
A system and method for generating a multi-label classifier of textual data is presented. The method includes training a plurality of single-label classifiers, wherein each of the plurality of single-label classifiers is trained to classify textual data to a single predefined revenue-based label; and training the multi-label classifier using labeled data output by the plurality of single-label classifiers, wherein the multi-label classifier is trained to classify textual data to a vector including revenue-based labels and their respective classification scores.
US12197468B2
Techniques can include: establishing a synchronous replication configuration for a group of stretched resources configured for bi-directional synchronous replication between a first site and a second site; and performing processing to implement a change or modification operation of the group of one or more existing stretched resources. The processing can include performing a three phase workflow comprising: a preparation phase that prepares the group for the change or modification operation of the group; a commitment phase that commits the change or modification operation to the group; and a synchronization phase that synchronizes content of the group in accordance with the change or modification operation to the group. Each stretched resource of the group can be configured from local resources of the first and second sites where such local resources have the same identity when exposed to an external host over paths from the first and second sites.
US12197466B2
A content management system enables a central server to connect to remote nodes at client sites. Software modules on the remote node is responsible for making necessary calls to the central server in order to create an index of the relevant data (or metadata) and fetch the appropriate binary information and files for the related metadata. Remote nodes are populated with data from the content management system via crawl/synchronize methods, or alternatively a hard drive of the data is initially configured at headquarters whereby data is saved to prevent trafficking data over a potentially unreliable connection over an extended period of time. The hard drive is then installed at the remote site and synchronized with the software module running in high performance enterprise library (HPEL) mode. The HPEL enabled server is configured to crawl and synchronize all the data and pick up differences in data using differential crawls.
US12197461B2
A distributed function data transformation system includes a distributed function packet provisioning device coupled to compute systems. The distributed function packet provisioning device receives a request to perform a data transformation including data transformation operations, and determines a respective function for performing each data transformation operation. The distributed function packet provisioning device generates a distributed function packet including a function list identifying the respective functions, a data identifier identifying data upon which the respective functions should be performed, and a function performance identifier configured to identify one of the respective functions to perform on the data. The distributed function packet provisioning device then transmits the distributed function packet to a first compute system to cause it to perform a first function identified in the function list and transmit the distributed function packet to a second compute system to cause it to perform a second function identified in the function list.
US12197460B2
A method, a system, and a computer program product for transporting master data dependent configuration data for execution of a transaction. A request to import a transaction data from a first computing system to a second computing system is received. The transaction data is associated with execution of a transaction by the second computing system. Based on the received request, a determination that a first type of data is required for execution of the transaction by the second system. The first type of data includes one or more keys identifying dependencies of the first type of data on a second type of data. One or more transport objects for transporting the transaction data from the first to the second system are generated. The transaction data identifies the first and second types of data and the keys. The transaction is executed using the transport objects imported to the second system.
US12197454B2
Method(s), apparatus, system(s) and platform(s) are provided for operating a personal data management component (PDMC) and provisioning/operating a personal database server (PDS) in a personal database management (PDM) platform. The PDM platform communicates over a communication network with a plurality of applications and the PDMC is communicatively coupled to a plurality of PDSs provisioned for one or more users. Each PDS is configured for storing and exchanging personal data controlled by a corresponding user. Each application is configured for providing an application service requiring access to personal user data. Provisioning a PDS for a user includes receiving a PDS creation request for a user, creating a PDS for the user, registering representative user data and user PDS, and providing a PDS identifier to the user for enabling an application to store and access personal user data in the PDS based on personal data access control information of the application.
US12197452B1
A system, method, and device for generating data visualizations are disclosed. The method includes (i) obtaining a natural language query, (ii) determining an intent for the natural language query, (iii) generating one or more data requests to one or more selected data sources, the one or more data requests being based at least in part on the intent, (iv) abstracting result data to obtain a data abstraction, the result data being responsive to the one or more data requests, and (v) generating a visualization for the result data based at least in part on the data abstraction.
US12197450B1
A system may include a processor configured to receive a first set of data indicating a first period of time during which a item has a first status, and a second period of time during which the item has a second status. The processor may generate, based on the first set of data, a second set of data containing a plurality of logical rows, each indicating an encoded value of the first status of the item and an encoded value of the second status of the item during a respective period of time that is smaller than or equal to each of the first period of time and the second period of time. The processor may cause a display to present, based on the first set of data and the second set of data, statistical information of the first status and the second status during a third period of time.
US12197440B2
An approach for optimizing statistical query performance. The approach receives a structured query language set. The approach identifies a first set of parameters associated with the statements of the SQL set. The approach creates a merged SQL statement based on one or more matching parameters of SQL statements in the SQL set. The approach binds a second set of parameters associated with the merged SQL statement to the merged SQL statement. The approach generates a SQL statement based on the merged SQL statement. The approach generates a remote SQL statement based on the SQL statement. The approach executes a commit statement on the remote SQL statement.
US12197432B1
Technologies for storing and accessing data from persisted data objects of an object-oriented system are provided. The disclosed techniques include a system that receives, a first request to perform an operation on data of data objects, where the data objects are capable of being persisted in a database. The system generates a second request by translating the first request from a first programming language to a second programming language. The system uses an object relational mapping data structure, which maps data object attributes to database properties, to map the second request parameters to corresponding database operation parameters. The system generates one or more database requests based on the corresponding database operation parameters and causes the one or more database requests to be executed on the database. The disclosed techniques describe creating and running a RESTful microservice to persist JSON objects in a relational database. The disclosed microservice may be deployed using a Docker container for cloud or on-premises implementations.
US12197429B2
Various methods, apparatuses/systems, and media for automatically fixing health of a certain component of an application are disclosed. A processor establishes a communication link between an application and a plurality of data sources each storing raw data related to a certain strategy contract data, wherein the raw data includes a header data and a leg data; accesses the plurality of data sources to obtain the raw data from each data source; identifies from the raw data corresponding leg data based on corresponding leg assignment data associated with the strategy contract data; assigns each identified leg data of the strategy contract data a sub key; combines each sub key to generate a unique combination ID; implements the unique combination ID to derive a character string; and executes the derived character string to link together each strategy contract data received from the corresponding data source based on the corresponding leg assignment data.
US12197420B1
A method includes displaying events that correspond to search results of a search query, the events comprising data items of event attributes, the events displayed in a table. The table includes columns corresponding to an event attribute, rows corresponding events, cells populated data items, and interactive regions corresponding to at least one data item and selectable to add one or more commands to the search query. A reference event attribute is determined based on an analysis of a data object. A supplemental column corresponding to a supplemental event attribute is added to the table based on the reference event attribute. Supplemental interactive regions are added to the table and correspond to supplemental data items.
US12197414B2
A method includes generating a first lock requests, each for transmission to a storage unit, where each first lock request indicates a first encoded data slice. First ballots are received, each of the first ballots corresponds to a storage unit, each of the first ballots indicates a first ranking of first requesting entities that includes the DST processing unit. First election result data is generated based on the first ballots. The first election result data indicates a first winner. When the first winner is the DST processing unit, slice access requests are generated in response to the first election result data indicating that the first winner is the DST processing unit, each for transmission to one of the storage units, where each of the slice access requests indicates the first encoded data slice.
US12197412B2
Recent developments in machine learning (commonly coined “artificial intelligence” or “AI”) have vastly expanded applications for this technology, such as myriad “chat” agents adept at understanding natural human language. While state of the art generative models can parse text queries from a user and provide comprehensive, accurate responses (including generating images depicting desired content), current implementations struggle with understanding all information present in images of documents, especially images of business documents. In particular, generative models fail to understand structured and semi-structured information, e.g., as indicated by graphical information such as lines, geometric relationships (e.g., indicated by tables, graphs, figures, etc.), formatting, and other contextual information that human readers easily and implicitly understand. The disclosed inventive concepts transform structured and semi-structured information along with textual content into a textual representation that allows generative models to better understand textual content and non-textual structured information present in document images.
US12197410B2
Disclosed are systems and methods for improving interactions with and between computers in content providing, displaying and/or hosting systems supported by or configured with devices, servers and/or platforms. The disclosed systems and methods provide a novel framework that enables multiple, alternate hierarchies to be organized, restructured and/or created based on the same set of assets, with each of the hierarchies being ontologically different and catering to wide variety of relationships that can exist between assets. The framework configures and displays a hierarchical representation of assets, along with various properties of each asset, within a dynamically generated and displayed interface. The framework's visualization and analysis can be modified in response to a request, where dependent on the type of request or type of action included in the request, a restructuring of a hierarchy or new generation of a hierarchy can be realized and displayed.
US12197404B2
A record processing and storage system operates by: generating a set of pages from a plurality of row data via a plurality of processing core resources, wherein each processing core resource in the plurality of processing core resources generate a corresponding subset of the set of pages, independently from and in parallel with processing of other subsets of the set of pages via other ones of the plurality of processing core resources; facilitating performance of a single storage transaction to store the set of pages; identifying a page set interval based on a plurality of row number intervals of the set of pages; generating, based on completing the single storage transaction, row durability data indicating a least favorably ordered row number of a plurality of row numbers corresponding to the plurality of row data; and transmitting the row durability data to a computing device associated with the plurality of row data.
US12197403B2
A method for managing a virtual database example includes acquiring a first query related to a first object of a first virtual database, issuing an ownership of the first object through a first master front end node corresponding to the first virtual database, and altering first meta information of the first object according to the first query, through a first process which acquires the ownership of the first object. The method also includes requesting an invalidation of a first data dictionary cache about the first meta information of the first object through the first master front end node, receiving a first completion signal indicating that the invalidation of the first data dictionary cache is completed, performing first commit for an alteration of the first meta information of the first object, and collecting the issued ownership of the first object.
US12197402B1
A system for automated generation of a schema based on a plurality of artifacts is provided. The system includes a centralized artifact repository storing the artifacts and metadata characterizing each artifact and a computing device. The computing device performs operations including receiving user input indicating an application container, obtaining, from the repository, the metadata for artifacts of the plurality of artifacts, providing, via the display, the metadata, receiving a user selection of an artifact of the plurality of artifacts for inclusion with the application container, storing the application container in association with the selected artifact in an application repository, receiving a schema request related to the application container, obtaining a schema format selection, based on the request, generating a schema based on the schema format selection, the application container, and the artifact associated with the application container, and providing the schema in the selected schema format.
US12197397B1
Systems and methods are provided for handling file operations from a hosted computing instance via a secure compute layer. The secure compute layer is presented to the instance as a virtualized service device that is locally addressable by the instance. Software within the instance can submit file operations to the virtualized service device, which the secure compute layer can translate into calls to a network-accessible storage service. Results from the calls can then be passed back to the instance through the virtualized service device. As a result, the instance can communicate with a variety of different network services, without itself implementing network communications for those services.
US12197395B2
A hosted storage system receives a storage request that includes a single object and conforms to an API implemented by the hosted storage system. The API is designed to only support a single object in a storage request. The hosted storage system, in response to determining that the single object is an archive file, extracts each of the bundled files from the archive file and stores each of the extracted files in the hosted storage system such that each of the extracted files is separately accessible by the client system over the network.
US12197375B2
One or more aspects of the present disclosure relate to establishing and using a hybrid synchronous/asynchronous communication layer for input/output (IO) messages to a storage array. In embodiments, an input/output (IO) message can be modified into first and second IO portions. In addition, a network communications layer can be established to include synchronous and asynchronous channels. Further, the first IO portion can be transmitted over the synchronous channel, and the second IO portion can be transmitted over the asynchronous channel.
US12197371B2
The present disclosure provides a data collection system and method. The data collection system includes a microcontroller module, a switch and a storage module. The microcontroller module sends protocol information to the switch, configures a port of the switch, and sends control instruction to the switch. The switch receives the control instruction and transmits data to the microcontroller module according to the control instruction. The microcontroller module processes the data transmitted by the switch and transmits processed data to the storage module. The storage module receives the processed data and save the processed data. The data collection system is easy to deploy, improves production efficiency, simplifies the operation steps of data collection, and reduces the technical threshold of users.
US12197369B2
A hybrid mode system containing an external device and a field-programmable gate array (“FPGA”) capable of providing configuration data to FPGA via a hybrid communication channel is disclosed. The system is able to identify a first communication protocol in accordance with at least a portion of address bits presented on a serial data line (“SDA”) wherein SDA is used as a connection between FPGA and the external device. The clock signals for receiving data are adjusted to a first clock frequency in accordance with the first communication protocol and clock cycles presented on a serial clock line (“SCL”). SCL is used to connection between FPGA and the external device. After transmitting the configuration data, a portion of FPGA is programmed to perform user-defined logic functions in response to the configuration data.
US12197363B2
Disclosed are devices and methods, among which is a pattern-recognition processor coupled to a microcontroller. The pattern-recognition processor may act as a peripheral device to the microcontroller and provide supplemental pattern recognition functionality to the existing functionality of the microcontroller.
US12197362B2
In one embodiment, a method includes, determining that a bmm operation between a first activation tensor and a second activation tensor needs to be performed, collecting the second activation tensor in two blocks from activation buffers of N tensor processor units, splitting each of the two blocks of the second activation tensor into an MSB tile and an LSB tile, loading the second activation tensor to weight buffers of the N tensor processor units by filling a first entry of each weight buffer of each of the N tensor processor units with contents of the MSB tiles of the two blocks and filling a second entry of the weight buffer with contents of the LSB tiles of the two blocks, and generating a bmm result using the first activation tensor distributed in the activation buffers and the second activation tensor in the weight buffers.
US12197361B2
A device includes a direct memory access (DMA) controller comprising DMA channels, a bridge circuit configured to couple the DMA channels to memory channels coupled to respective memory modules, and a local memory unit. The DMA controller is configured to transfer tensor data between the local memory unit and the memory modules via the DMA channels and the memory channels using concurrent data transactions, the tensor data is stored and addressed as parts of a single tensor in the local memory unit, and the tensor data is interleaved onto the memory modules and is stored and addressed as sub-tensors in respective memory modules.
US12197357B2
A physical layer (PHY) is coupled to a serial, differential link that is to include a number of lanes. The PHY includes a transmitter and a receiver to be coupled to each lane of the number of lanes. The transmitter coupled to each lane is configured to embed a clock with data to be transmitted over the lane, and the PHY periodically issues a blocking link state (BLS) request to cause an agent to enter a BLS to hold off link layer flit transmission for a duration. The PHY utilizes the serial, differential link during the duration for a PHY associated task selected from a group including an in-band reset, an entry into low power state, and an entry into partial width state.
US12197349B2
Apparatuses and methods for providing and interpreting command packets for direct control of memory channels are disclosed herein. An example apparatus includes flash memories configured into channels and a controller coupled to the flash memories. The controller receives packets and interpret the packets based at least on a first protocol, and determines whether any packets are linked based on a link identifier included in a block of each packet. The controller arranges the subset of packets based on an index included in the block of each packet of the subset of packets, and the subset of packets are arranged in order based on the respective indexes. A target flash memory and a target channel are determined by the controller based on flash memory and channel identifiers included in the block of each of the packet of the subset of packets.
US12197346B2
A controller assigns, for each namespace, one logical area of a logical address space as a first logical area including a last logical address of the namespace and assigns one or more of logical areas as second logical areas. The controller divides a memory region in which an address translation table is stored into buffer regions. For each second logical area, the controller assigns one buffer region for storing map segments corresponding to the second logical area, and manages a first pointer indicating a storage location of the buffer region assigned thereto. The controller also assigns one buffer region for map segments corresponding to the first logical areas of two or more namespaces, and manages second pointers respectively indicating storage locations in the one buffer region, in which the map segments corresponding to the first logical areas of the two or more namespaces are respectively stored.
US12197342B2
An arithmetic processing device includes: an arithmetic circuit that executes an instruction; a first cache which is coupled to the arithmetic circuit and which has a plurality of first entries each including a first tag region and a first data region that holds cache line data; a second tag region; a processor which controls the first cache based on information held in the second tag region; and a second cache which is coupled to the first cache via the processor and which includes a plurality of second entries each of which includes a third tag region and a second data region that holds cache line data. The second tag region includes a first region that holds first information which specifies whether or not the second data region holds cache line data which has the same address as the address of cache line data held in the first data region.
US12197321B2
A storage device includes a controller and nonvolatile memories. The controller receives write commands having virtual stream identifiers (IDs), receives discard commands having the virtual stream IDs, and determines a lifetime of write data to which each of the virtual stream IDs is assigned. The nonvolatile memories are accessed by the controller depending on physical stream IDs. The controller maps the virtual stream IDs and the physical stream IDs based on the lifetime of the write data.
US12197320B2
An apparatus and method for dispatching flash commands. The apparatus includes a plurality of queues, wherein each queue comprises an input to receive a flash command, an output to send a flash command, and an empty signal output to signal when the queue is empty, wherein each queue is assigned a unique, ordered priority. The apparatus includes a selector comprising a plurality of flash command inputs, a flash command output to a flash target, and a selection input, wherein each flash command input is coupled to a corresponding queue output. The apparatus includes an arbiter comprising inputs receiving each queue empty signal and receiving a lock bit from the flash command output of the selector and comprising a selection output coupled to the selection input of the selector. The flash command comprises a lock bit and a plurality of control bits to output to control inputs on a flash target.
US12197319B2
An application program stored in a ROM includes a function lookup data structure in which functions called by the application program have identifiers and memory addresses at which the function is located and can be executed. Upon startup, the function lookup data structure is copied to a RAM as a revised lookup data structure and is compared to a revision lookup data structure also written to that RAM or elsewhere. If the revision lookup data structure contains replacement functions having the same function identifiers but new memory addresses, these new memory addresses are written over the existing addresses in the revised lookup data structure for those replacement functions. The application program refers to the revised lookup data structure to find and execute the functions; thus the original application program on the ROM can continue to be used with revised functions.
US12197318B2
Aspects of a storage device including a memory and a controller are provided. The controller may collect, by an association rule mining (ARM) model, file system data from a host file system, the file system data defining at least one attribute of a file. The controller may receive, from the host, a memory command associated with the file. The controller can associate, by the ARM model, the at least one attribute with the file. The controller may perform the memory command based on the association of the at least one attribute with the file.
US12197315B2
In one example described herein a system can receive, by a server, a software test suite comprising a plurality of data files. Each data file of the plurality of data files can correspond to a test of the software test suite. The system can generate, by the server, a mapping that assigns, for each data file, a qubit of a quantum computer system to the data file. The system can generate, by the server, a quantum assembly language (QASM) file that indicates the mapping and one or more properties associated with the qubit for each data file. The system can send, by the server, the QASM file to the quantum computer system for execution by the quantum computer system. The system can cause, by the server, an action based on an output generated by the quantum computer system.
US12197308B1
On-circuit utilization monitoring may be performed for a systolic array. A current utilization measurement may be determined for processing elements of a systolic array and compared with a prior utilization measurement. Based on the comparison, a throttling recommendation may be provided to a management component to determine whether to perform the throttling recommendation.
US12197303B2
Efficient and effective testing systems and methods are presented. In one embodiment, a test system includes: a user interface configured to enable user interaction with the system; a test board configured to communicatively couple with a plurality of devices under test (DUTs), wherein the DUTs are compute express link (CXL) protocol compliant; and a tester configured to direct testing of the plurality of DUTs, wherein the tester manages testing of the plurality of DUTs, including managing flexible and independent parallel testing across the plurality of DUTs. In one exemplary implementation, the tester generates and manages workloads independently for DUTs included in the plurality of DUTs. The DUTs can be memory devices the tester is configured to test different memory spaces in parallel. The different memory spaces can have various implementations (e.g., included in the plurality of DUTs, different memory spaces are within one of the DUTs included in the plurality of DUTs, etc.). Workloads can be generated based upon individual characteristics of the DUTS and managed separately. The testing can include performance testing. (e.g., bandwidth testing, latency testing, error testing, etc.).
US12197300B2
A method for execution of a Byzantine Fault Tolerant (BFT) protocol among a number of participating nodes of a network includes: receiving, by a primary node of the BFT protocol, a transaction request, applying, by the primary node, a data dissemination protocol for distributing the transaction request among the participating nodes via a data-plane of the network, and generating, by the primary node, a hash of the transaction request and requesting consensus among the participating nodes via a control-plane of the network using the hash of the transaction request.
US12197295B2
Described herein are systems and methods that manage machine backups, including the creation of virtual machine packages sufficient to instantiate virtual machines corresponding to the backups. In one aspect, a compute infrastructure includes many machines, which may be either physical or virtual. From time to time, snapshots of the states of these target machines are pulled and saved. Virtual machine packages corresponding to these snapshots are also created. A virtual machine package can be used to instantiate a virtual machine (VM) emulating the target machine with the saved state on a destination virtual machine platform. At some point, the initial VM package for a target machine is created by converting the snapshot to a VM package. However, this may take a long time. Later VM packages can instead be created by updating a prior VM package according to differences between the corresponding snapshots, rather than performing the full conversion process.
US12197290B2
A fault tolerant processing environment wherein multiple processors are configured as worker nodes and redundant nodes, with a failed worker node replaced programmatically by a manager node. Each of the processing nodes may include a processor and memory associated with the processor and communicate with other processing nodes using a network. A manager node creates a message passing interface (MPI) communication group having worker nodes and redundant nodes, instructs the worker nodes to perform lockstep processing of tasks for an application, and monitors execution of the tasks. If a node fails, the manager node creates a replacement worker node from one of the redundant processing nodes and creates a new communications group. It then instructs those nodes in the new communications group to resume processing based on the application state and checkpoint backup data.
US12197284B2
A read to a wordline can cause a read disturb error on neighboring wordlines. Instead of scanning the entire memory to identify wordlines that have a read disturb problem, a localized read scan approach can be used. In this approach, the memory is organized into several zones, where each zone contains several wordlines. The number of reads in each zone is tracked, and, after a certain number of reads, the data in the zone is read. If the error rate of the data exceeds a threshold, the data is relocated to another area of the memory.
US12197278B2
A system with fault recovery includes: a plurality of worker nodes configured to perform distributed training; and a master node configured to control the plurality of worker nodes, wherein the master node is configured to: detect a fault of the plurality of worker nodes based on a predetermined period; adjust a collective communication participant list in response to the detecting of the fault; and transmit the adjusted participant list to one or more worker nodes in the adjusted participant list.
US12197274B2
An example method for analyzing logs for root causes of errors in a cloud environment comprises: detecting an error in a component deployed within a cloud environment; providing, based on the detecting the error, log data associated with the component to a root cause analysis machine learning model; determining, based on an output of the machine learning model, a corrective measure configured to address the error; and performing a remedial action associated with the corrective measure.
US12197269B2
An information handling system may include a processor, a memory, a radio to transceive wirelessly via an antenna with a wireless network, and a touchpad to receive touch input via a surface of the touchpad when the information handling system is detected in a clamshell configuration, where the touch input is received by a touchpad driver and processed to a corresponding touch input command. An orientation sensor to detect when the information handling system is changed to a tablet configuration and a controller to deactivate the touchpad to receive the touch input for processing to a corresponding touch input command and to activate and operatively couple a metallic layer of the touchpad to a proximity sensor integrated circuit to detect when a user's body is close to the antenna to reduce the power for transmission via the antenna to reduce a specific absorption rate (SAR) level.
US12197261B2
According to one embodiment, an information processing apparatus includes a connecting portion connectable to a removable memory device and a power supply circuit configured to apply a first voltage and a second voltage to the removable memory device. When the removable memory device is connected to the connecting portion, one of a pair of first feedback wires is electrically connected to one of the first power supply terminals to which the first voltage is applicable, and the other of the pair of first feedback wires is electrically connected to one of the power supply ground terminals connectable to a ground level, the power supply circuit is configured to control the first voltage, based on a voltage between the pair of first feedback wires.
US12197259B2
A system and method for active disturbance rejection based thermal control is configured to receive, at a first active disturbance rejection thermal control (ADRC) controller, a first temperature measurement from a first thermal zone. The ADRC controller generates a first output control signal for controlling a first cooling element, wherein the first output control signal is generated according a first estimated temperature and a first estimated disturbance calculated by a first extended state observer (ESO) of the first ADRC controller.
US12197256B2
This application provides a display assembly and an electronic device. The display assembly includes a display screen and a support member. The support member is fastened to a non-display side of the display screen. A first metal plate is disposed facing a first non-bending region. A second metal plate is disposed facing a bending region. A third metal plate is disposed facing a second non-bending region. The second metal plate is capable of being bent. At least two first elongated through hole groups of the second metal plate are arranged in a first direction. Each first elongated through hole of each first elongated through hole group extends in the first direction. A plurality of first elongated through holes in a same first elongated through hole group are arranged at intervals in a second direction. In the first direction, a sum of lengths of a first end part and a second end part of the first elongated through hole is less than a length of the middle part of the first elongated through hole. In the second direction, widths of the first end part and the second end part are both greater than a width of the middle part. The display assembly and the electronic device have the support member that is easily folded and has sufficient support strength.
US12197252B2
Provided are a flexible screen support device and an intelligent terminal. The flexible screen support device includes a bending plate, a connection rope, and a driving mechanism. The bending plate includes multiple support blocks hingedly connected in sequence. The width of the upper part of each support block gradually decreases to form a rotation gap between adjacent support blocks. One part of the connection rope penetrates through the upper parts of the multiple support blocks. The other part of the connection rope penetrates through the lower parts of the multiple support blocks. The driving mechanism is configured to pull the one part of the connection rope so that the upper parts of adjacent support blocks are in contact with one another to bend the bending plate. The intelligent terminal includes a flexible screen and the described flexible screen support device.
US12197246B2
An electronic device may include a glass housing member that includes an upper portion defining a display area, a lower portion defining an input area, and a transition portion joining the upper portion and the lower portion and defining a continuous, curved surface between the upper portion and the lower portion. The electronic device may include a display coupled to the glass housing member and configured to provide a visual output at the display area. The electronic device may include an input device coupled to the glass housing member and configured to detect inputs at the input area. The electronic device may include a support structure coupled to the glass housing member and configured to support the computing device.
US12197244B2
A display device and a method of manufacturing the display device are provided. The method includes disposing a display panel, including side areas, a front display area, and a sub-region, on a carrier film including first, second, and third release portions; removing the first release portion to expose the side areas; disposing a cover window above the display panel; attaching the front display area to the cover window by pressing the second release portion toward the cover window, and attaching the side areas to the cover window by pressing the side areas exposed by removing the first release portion toward the cover window; removing the second release portion and the third release portion to expose the front display area and the sub-region; and bending the display panel to attach a bottom portion of the sub-region to a bottom portion of the front display area.
US12197241B2
A joystick sensor includes a housing, a reset assembly, a rocker assembly, a circuit assembly, the reset assembly, the rocker assembly and the circuit assembly are mounted on the housing; the rocker assembly includes two magnets, an upper rocker arm, a lower rocker arm, and a rocker body, one end of the upper rocker connected with one of the two magnets; one end of the rocker arm is connected with the other one of the two magnets, the other end of the lower rocker arm is secured a pressing block; the circuit assembly includes a flexible circuit board, two Hall IC elements, and a switch spring, the two Hall IC elements and the switch spring are arranged on the flexible circuit board, positions of the Hall IC elements respective correspond to positions of the magnets; a position of the switch spring corresponds to a position of the pressing block.
US12197238B2
Embodiments include systems and methods of in-line mixing of hydrocarbon liquids from a plurality of tanks into a single pipeline. According to an embodiment, a method of admixing hydrocarbon liquids from a plurality of tanks into a single pipeline to provide in-line mixing thereof includes determining a ratio of a second fluid flow to a first fluid flow based on signals received from a tank flow meter in fluid communication with the second fluid flow and a booster flow meter in fluid communication with a blended fluid flow. The blended fluid flow includes a blended flow of the first fluid flow and the second fluid flow. The method further includes comparing the determined ratio to a pre-selected set point ratio thereby to determine a modified flow of the second fluid flow to drive the ratio toward the pre-selected set point ratio. The method further includes controlling a variable speed drive connected to a pump thereby to control the second fluid flow through the pump based on the determined modified flow, the pump being in fluid communication with the second fluid flow.
US12197232B2
A system, apparatus and method are provided for robotically assisting the harvest of a crop. Instrumented picker carts include sensors for detecting amounts of harvested crop (e.g., fill ratios) of containers carried by the carts, communication modules for communicating their locations and detected crop amounts to a field computer, and components for signaling for robotic service. The field computer predicts when a cart that requests service will have a full container and where it will be located at that time, then decides whether to approve the request. If the request is approved, a robot is assigned and is given (or generates) a path to the cart's predicted location, and begins moving toward the location so as to arrive near (and preferably before) the predicted time. Robots include means for moving (e.g., wheels, motors, steering components, power sources), navigation modules, computing components for controlling their movement, and communication modules.
US12197230B2
A hub apparatus for platooning control and a method are provided. A hub apparatus for controlling platooning includes: a processor configured to control at least one of entry, parking, or exit of a platooning vehicle; and a storage configured to store data and algorithms driven by the processor, wherein the processor is configured to control the vehicle to move to a parking position within a hub based on autonomous driving control after a driver exits the vehicle when the vehicle arrives at a gate of the hub.
US12197224B2
A platoon driving control system of a vehicle includes a processor, a navigation, and a driving controller communicatively connected to one another. The processor is configured to estimate a charging amount of a power source that drives a driving device or an available driving distance of each vehicle included in a platoon. The navigation is configured to set a driving route based on a destination of the platoon and search for a charging station for the power source based on the set driving route. The processor is further configured to determine a charging strategy of the power source of the platoon based on the charging amount or the available driving distance of each vehicle, the driving route set by the navigation, and the searched charging station. The driving controller is configured to control driving of the platoon based on the driving route set by the navigation and the charging strategy.
US12197209B2
Device, system, and method of autonomous driving and tele-operated vehicles. A vehicular Artificial Intelligence (AI) unit, is configured: to receive inputs from a plurality of vehicular sensors of a vehicle; to locally process within the vehicle at least a first portion of the inputs; to wirelessly transmit via a vehicular wireless transmitter at least a second portion of the inputs to a remote tele-driving processor located externally to the vehicle; to wirelessly receive via a vehicular wireless receiver from the remote tele-driving processor, a remotely-computed processing result that is received from a remote Artificial Intelligence (AI) unit; and to implement a vehicular operating command based on the remotely-computed processing result, via an autonomous driving unit of the vehicle or via a tele-driving unit of the vehicle.
US12197201B2
Systems and methods for real-time monitoring and control of well site operations employ well site edge analytics to detect abnormal operations. The systems and methods use machine learning (ML) based analytics on an edge device directly at the well site to detect possible occurrence of abnormal events and automatically respond to such events. The event detection may be based on trends identified in the data acquired from the well site operations in real time. The trends may be identified by correlation and by fitting line segments to the data and analyzing the slopes of the line segments. Upon detecting an unusual event, the edge device can issue alerts regarding the event and take predefined steps to reduce potential damage resulting from such event. This can help decrease downtime and minimize lost productivity and cost as well as reduce health and safety risks for field personnel.
US12197194B2
This disclosure relates to method and system for optimally fitting shapes in a 2-Dimensional (2D) sheet. The method includes receiving discretized geometric data corresponding to a 2D shape; generating a pair of copies of the 2D shape including a first copy and a second copy using the discretized geometric data; determining an optimal arrangement of the first copy and the second copy on the 2D sheet to obtain an optimally arranged pair; generating first copy of the optimally arranged pair and second copy of the optimally arranged pair; determining a pair combination with a minimum distance between the first copy and the second copy; calculating a maximum number of repetitions possible for the pair combination on the 2D sheet based on sheet dimensions and a set of pair combination parameters; and identifying an optimal pair combination from a plurality of pair combinations based on the maximum number of repetitions.
US12197188B2
An information processing apparatus includes a first sensor, a second sensor, and a central processing unit (CPU). The first sensor detects an object present in a first direction with respect to an autonomous mobile body. The second sensor detects the object present in a second direction with respect to the autonomous mobile body, by a system different from a system of the first sensor. The CPU controls an operation of the autonomous mobile body based on a detection result acquired by the first sensor and a detection result acquired by the second sensor.
US12197181B2
A method for operating a temperature control system for a structure is disclosed. The method includes monitoring historical data, and controlling the temperature control system to inject outdoor air into the supply duct of the temperature control system based upon historical data. Some embodiments of the system include monitoring an interior and exterior temperature of a structure, defining a first time range and a second time range, associating one or more operating parameters of the temperature control system with the first time range and the second time range, monitoring operational time and operational load of the cooling system for the first time range, and controlling a ventilation subsystem during the second time range based upon the monitored operational time and operational load of the cooling subsystem for the first time range, and the one or more operating parameters of the cooling subsystem associated with the second time range.
US12197175B2
Multiple control parts include a first control part and a second control part other than the first control part, the first control part showing the slowest response speed of a control amount with respect to a target value. A control device includes: a prediction part for predicting a future control amount for a first control target by using a first model indicating dynamic characteristics of the first control target corresponding to the first control part for each control cycle; and a generation part for generating a future target value of a second control target corresponding to the second control part from the future control amount. The second control part determines an operation amount for the second control target based on the future target value.
US12197171B2
Disclosed is a method for constructing a digital hologram to be displayed by of a display system. The display system includes a light modulator producing a light beam and a convergent optical device designed to make the light beam converge towards a focal point. The scene is defined by a set of luminous elements. The construction method includes a step of determining values respectively associated with the pixels of the digital hologram by summing the light contributions respectively produced by the luminous elements with weighting, for each of the light contributions, by a correction coefficient depending on the area of the intersection of a surface between the convergent optical device and the focal point, and a pencil of light having a predetermined angular opening and transmitted through the convergent optical device from the luminous element producing the light contribution concerned. An associated holographic system is also described.
US12197161B2
A cleaning blade includes a tip end adapted to contact a photoconductor member. The tip end is formed of polyurethane having tan δ of greater than or equal to 0.35 under an environment of 23° C., a loss elastic modulus of greater than or equal to 5.59 MPa under an environment of 23° C., and a rebound resilience of less than or equal to 21% under an environment of 23° C.
US12197157B2
An image forming apparatus includes an image forming engine, a sheet tray, a discharge tray, a main body including the image forming engine, a feeding path, and a reconveying path configured to reconvey a sheet which an image has been formed on one side thereof to the feeding path, and a controller. The controller is configured to, when successively printing a preceding job whose page count is three or more and a successive job whose page count is two or more in duplex printing, feed a first sheet while printing the preceding job and print an image corresponding to the successive job on one side of the first sheet, and discharge a last sheet of the preceding job in a state where the first sheet which the image has been formed on the one side thereof is in the feeding or reconveying path.
US12197154B2
There is provided an image forming apparatus and method, in which performed are reading an image of an original document, converting a read image to raster data, raising a temperature of a fixing device to a fixing temperature, after raising the temperature of the fixing device, recording an image on the sheet on a sheet and causing the fixing device to fix the developing agent image onto the sheet. When a preview setting is enabled, after performing the converting, the preview image is displayed on the display and the raising is performed after the displaying and in response to an execution instruction of the forming. When the preview setting is not enabled, after performing a pre-heating of the fixing device so that the temperature of the fixing device is lower than the fixing temperature, performing the raising without displaying the preview image.
US12197149B2
An image forming apparatus includes a belt, tension rollers having an inner roller and an upstream roller, a pressing member, a holding mechanism, a cam member, and a cam follower member. The pressing member is contactable with an inner circumferential surface of the belt in a belt width direction at a position upstream of the inner roller and downstream of the upstream roller in a rotation direction of the belt. The pressing member presses the belt in a direction from the inner circumferential surface toward an outer circumferential surface of the belt. The cam follower member is provided in the holding mechanism to be moved. The cam follower member is fixable to the holding mechanism at one of a first position and a second position different from the first position so that the position of the pressing member is adjustable relative to the cam member located at a predetermined position.
US12197143B2
An image forming apparatus includes an image forming unit configured to form an image with toner, a halftone processor configured to convert image data by performing halftone processing, a first determining unit configured to determine a first toner consumption amount for each page based on the image data, a second determining unit configured to determine a second toner consumption amount for each page based on the converted image data, a print percentage calculator configured to calculate a print percentage for one page based on the first toner consumption amount, a notifying unit configured to notify a remaining amount of the toner of the image forming unit based on the first toner consumption amount of a page of which the print percentage is larger than a threshold and the second toner consumption amount of a page of which the print percentage is equal to or smaller than the threshold.
US12197138B2
The current disclosure describes techniques for managing vertical alignment or overlay in semiconductor manufacturing using machine learning. Alignments of interconnection features in a fan-out WLP process are evaluated and managed through the disclosed techniques. Big data and machine learning are used to train a classification that correlates the overlay error source factors with overlay metrology categories. The overlay error source factors include tool signals. The trained classification includes a base classification and a Meta classification.
US12197135B2
A method setting respective relative laser intensities to a plurality of pixels representing a lithographic exposure includes: decreasing a relative laser intensity of each pixel from a respective first relative laser intensity to a respective second relative laser intensity, adjusting a laser dose translation of relative laser intensity of pixels from a first laser dose translation of the first relative laser intensity to a second laser dose translation of the second relative laser intensity, such that a respective effective exposed laser dose of each pixel achieved by the second laser dose translation is equal to a respective effective exposed laser dose of each pixel that would have resulted from the first laser dose translation, and increasing, by a constant additive term, the respective relative laser intensity of an edge pixel or of a neighbouring pixel from the respective second relative laser intensity to a respective third relative laser intensity.
US12197134B2
A process of characterizing a process window of a patterning process, the process including: obtaining a set of inspection locations for a pattern, the pattern defining features to be applied to a substrate with a patterning process, the set of inspection locations corresponding to a set of the features, the set of features being selected from among the features according to sensitivity of the respective features to variation in one or more process characteristics of the patterning process; patterning one or more substrates under varying process characteristics of the patterning process; and determining, for each of the variations in the process characteristics, whether at least some of the set of features yielded unacceptable patterned structures on the one or more substrates at corresponding inspection locations.
US12197130B2
A DFR film manufacturing system including: a stirring device for melting and stirring a photoinitiator and an epoxy base thermoplastic resin; a pump station for receiving a mixture in which the photoinitiator and the epoxy-based thermoplastic resin are molted and mixed from the stirring device, and filtering and forcedly transferring impurities; a coating roller for transferring the base film in a state in which the base films get in partially contact with each other; a coating device for coating the received molten mixture on the base film getting in close contact with the coating roller so as to form a DFR layer; a laminating roller for laminating the cover film supplied from the cover film unwinder onto the DFR layer coated on the base film; and a cutting device for cutting the DFR film transferred from the laminating roller.
US12197126B2
In an embodiment a nanostamping method includes forming a nanostructure in a layer of optical embossing material on a first carrier substrate by a forming stamp having a nano-relief, wherein the nanostructure comprises a plurality of nano-elevations which are connected via an embossing material base, generating a coated nanostructure by covering the nano-elevations with a filler material layer, wherein the filler material layer and the optical embossing material comprise different refractive indices, applying a second carrier substrate on the coated nanostructure, detaching the first carrier substrate and removing a material of the embossing material base.
US12197124B2
An operating method includes: placing a first mask, a second mask, a third mask and a fourth mask on a rotating base, in which each of the first, second, third and fourth masks has a first exposure unit, a second exposure unit, a third exposure unit and a fourth exposure unit; overlaying the first, second, third and fourth masks such that the first exposure unit of the first mask, the second exposure unit of the second mask, the third exposure unit of the third mask and the fourth exposure unit of the fourth mask are arranged adjacently to form an exposure area; simulating a first coordinate information according to the exposure area by an image simulation unit; scanning the exposure area, by a scanning electron microscope (SEM), to obtain a second coordinate information; and comparing the first coordinate information with the second coordinate information.
US12197122B2
A compensation method and system for exposure alignment are provided. The method includes: acquiring original data of an aligned pattern, performing first-order processing on the original data to obtain first-order derivative data, obtaining a compensation value based on the original data and the first-order derivative data when exposure alignment has deviation, and compensating the exposure alignment based on the compensation value. According to the compensation method for exposure alignment, the first-order derivative data is obtained by performing first-order processing on the original data, and then the compensation value is obtained based on the original data and the first-order derivative data to compensate the exposure alignment, so that the compensation accuracy is higher, and the accuracy of exposure alignment is optimized.
US12197119B2
An aperture module is provided. The aperture module includes a plurality of blades configured to interlock with each other to form a through-hole, a rotator on which the plurality of blades are disposed, a first base on which the rotator is disposed, a second base connected to the first base, and a driving unit disposed on the second base and configured to provide a driving force to move the rotator in a direction that intersects an optical axis direction. The first base is configured to move in an optical axis direction with respect to the second base.
US12197114B2
A projector is configured to, in response to a temperature detection value acquired from one or more temperature detection sensors that detect a temperature of a light source unit reaching a set value, reduce a current ratio flowing through the light source unit; and in response to the reduced current ratio falling below a first set ratio, execute a first process.
US12197105B2
A handheld follow-focus device may include a single handheld structure including a mounting part at a first side of the handheld structure, including an operation port and a control panel, and a handheld part at a second side of the handheld structure; a connecting part configured to connect to a photographing device; and a follow-focus wheel in the mounting part and partially extending out of the operation port to adjust, through rotation, a focus of the photographing device, where a position of the follow-focus wheel and a position of the control panel is arranged to allow a user to operate on the control panel while performing a focusing operation to the follow-focus wheel with a single hand. The device has a simple and compact structure, and can be miniaturized. It meets the requirement of performing a focusing operation with a single hand.
US12197081B1
A light-emitting module including a substrate, a plurality of light-emitting elements, a window plate, and an encapsulant is provided. The light-emitting elements are disposed on the substrate and have a plurality of light colors. The window plate is disposed on light-emitting surfaces of the light emitting elements. The encapsulant wraps the light-emitting elements and surrounds the window plate. A front-lit liquid-crystal-on-silicon module is also provided.
US12197079B2
The present application relates to a backlight board, a manufacturing method, and a display panel. A substrate of the backlight board carries a reflective layer, a white oil layer, soldering pads, and lamp beads. Windows are defined in the white oil layer. Soldering pads are disposed in the windows. The lamp beads are electrically connected to the soldering pads. The reflective layer is configured to reflect light emitted from the electrified lamp beads, which achieves reflection of light emitted from the lamp beads to the reflective layer, improvement of reflectivity of the backlight board, and enhancement of a light usage rate of the backlight board.
US12197074B2
Methods and systems relating generally to information displays, and more particularly to systems and methods for backlight assemblies for information displays that include light expanding structures. A backlight assembly may include light expander structures that include a plurality of layer sets, wherein each layer set includes a reflective polarizer layer and a wave retarder layer. The layer sets may together be operative transform point light source, such as a laser light beam, into a surface light source for use as a backlight for various types of information displays.
US12197059B2
In a first aspect, the present disclosure relates to a system comprising a writing instrument, wherein the writing instrument comprises a solution of one or more salts and a writing orifice. Furthermore, the system comprises a drawing substrate configured to change color based on the concentration of the one or more salts and/or water content, wherein the drawing substrate comprises cholesteric liquid-crystals.
US12197056B2
An electronic device includes a display panel and a viewing angle switchable panel disposed on the display panel. The display panel includes: a first substrate; a second substrate disposed opposite to the first substrate; and a display medium layer disposed between the first substrate and the second substrate. The viewing angle switchable panel is provided with: a third substrate; a fourth substrate disposed opposite to the third substrate; and a switching medium layer disposed between the third substrate and the fourth substrate. At least one of the third substrate and the fourth substrate has a thickness of 5 μm to 50 μm.
US12197048B2
An eyeglass lens (1) includes a polarizing part (10) and a non-polarizing part (20). The polarizing part (10) includes a base part (11) and a polarizing sheet (12). The non-polarizing part (20) is adjacent to the polarizing part (10). The polarizing sheet (12) is in face contact with the base part (11) in a non-separable manner. The non-polarizing part (20) has a thickness (W1) greater than a thickness (W2) of the base part (11). The base part (11) and the non-polarizing part (20) form a light transmitting member (2) that is a single solid member. The light transmitting member (2) is made of a colored resin.
US12197021B2
An optical module includes a shell, a circuit board, a base, a laser assembly and a silicon optical chip. The laser assembly and the silicon optical chip are located on the base. The laser assembly includes an upper box, conductive substrates, laser chips and a light transmitting member. The upper box and the base are combined to provide a cavity. The cavity has an opening and a slot. The laser chips are located on the conductive substrates which are at least partially located in the cavity. The light transmitting member is disposed between the upper box and the base, and is configured to enclose the opening. Light exit surfaces of the laser chips are parallel to a light incident surface of the light transmitting member, and the light incident surface and a light exit surface of the light transmitting member are not parallel.
US12197020B2
This disclosure relates to the layout of optical components included in a photonics integrated circuit (PIC) and the routing of optical traces between the optical components. The optical components can include light sources, a detector array, and a combiner. The optical components can be located in different regions of a substrate of the PIC, where the regions may include one or more types of active optical components, but also may exclude other types of active optical components. The optical traces can include a first plurality of optical traces for routing signals between light sources and a detector array, where the first plurality of optical traces can be located in an outer region of the substrate. The optical traces can also include a second plurality of optical traces for routing signals between the light sources and a combiner, where the second plurality of optical traces can be located in regions between banks of the light sources.
US12197017B2
A fiber optic connector housing has a first portion to receive fiber optic ferrule holders and fiber optic ferrules. The fiber optic connector housing also includes a second portion for use during polishing and before one of the fiber optic ferrule holders is rotated 180°. The second portion is, removed to allow for rotation and a third portion is attached to the first portion for connection with another fiber optic connector or assembly.
US12197016B2
Generally, disclosed herein are various embodiments of bonding agents for use in adhering optical fibers to ferrules within optical connectors, and the methods for use thereof. The various embodiments of bonding agents described herein may provide desirable properties, such as, but not limited to, high adhesion strength and/or improved performance following environmental aging. Various embodiments of the bonding agents disclosed herein may also have other desirable properties for the process of securing an optical fiber within a ferrule, such as, but not limited to, shortened process cycle time. Embodiments herein address these needs by monitoring the change in refractive index of a photocurable bonding agent at the interface between the photocurable bonding agent and a substrate or optical fiber, which is referred to as “back reflectance.” In particular, the methods described herein utilize back reflectance techniques to cure the photocurable material or bonding agent.
US12197013B2
An optical fiber pitch conversion jig for converting a pitch among optical fibers by inserting the optical fibers from a first end of the optical fiber pitch conversion jig and making the optical fibers protrude from a second end of the optical fiber pitch conversion jig, the optical fiber pitch conversion jig includes: a groove portion including grooves extending from the first end to the second end, a first linear part on a side closer to the first end and in which a pitch among the grooves is a first pitch, and a pitch change part that is continuous with the first linear part and in which the pitch widens to a second pitch larger than the first pitch. In the pitch change part, at least one of the grooves is curved.
US12197010B2
A reinforcement sleeve heating device is a reinforcement sleeve heating device heating a reinforcement sleeve put on a connecting site to shrink the reinforcement sleeve in order to reinforce the connecting site of optical fibers fusion-spliced to each other. The reinforcement sleeve heating device includes: a heating element forming a housing space, the housing space extending in a predetermined direction, the housing space being opened in one direction intersecting with the predetermined direction, the housing space being capable of disposing the reinforcement sleeve, and a cover disposed at a position at which at least a part of the opening of the housing space. In a state in which the reinforcement sleeve is disposed in the housing space, the cover includes a contact surface brought into contact with the reinforcement sleeve in a direction of pushing the reinforcement sleeve into an inside of the housing space.
US12197006B2
To provide an optical multiplexing circuit that can accurately monitor light of a plurality of wavelengths, and that can mitigate allowable errors in manufacturing. The present invention includes a plurality of branching units that each divide light output from a corresponding one of a plurality of input waveguides; a multiplexing unit that multiplexes beams each being one beam of the light divided by each of the plurality of branching units; an output waveguide that outputs the light multiplexed by the multiplexing unit; and a plurality of monitoring waveguides that each output another beam of the light divided by the plurality of branching units, wherein a plurality of optical multiplexing circuits including multiplexing units having different multiplexing characteristics are provided on a same substrate.
US12197000B2
A dual-core optical fiber include a first waveguide comprising a first core longitudinal centreline and a second waveguide comprising a second core longitudinal centreline. The first and second waveguides extend through a common cladding through comprising a longitudinal centerline and an outer radius R4 that is less than or equal to 45 μm. The first core longitudinal centerline and the second core longitudinal centerline are separated from one another by a waveguide-to-waveguide separation distance that is greater than or equal to 30 μm. A cross-talk between the first and second waveguides is less than or equal to −40 dB at 1310 nm, as measured over a length of 100 km of the dual-core optical fiber.
US12196993B2
Provided is an optical element in which the occurrence of sidelobe is suppressed and a reflectivity is high. The optical element includes: a reflecting layer pair and a retardation layer, the reflecting layer pair being a combination of two reflective layers where turning directions of circularly polarized light to be reflected are the same as each other and at least a part of reflection wavelength ranges is an overlapping part, and the retardation layer being disposed between the reflective layers of the reflecting layer pair, in which the reflective layer includes a cholesteric liquid crystal layer obtained by immobilizing a cholesteric liquid crystalline phase, the cholesteric liquid crystal layer has a liquid crystal alignment pattern in which a direction of an optical axis changes while continuously rotating in at least one in-plane direction, and in a case where a position corresponding to 10% of a total thickness of the reflective layer from one surface to another surface side of the reflective layer is set as X, a position corresponding to 90% of the total thickness of the reflective layer is set as Y, a region from the one surface to X is set as a first region, a region from X to Y is set as a second region, and a region from Y to the other surface is set as a third region, at least one of birefringences in the first region and the third region is less than a birefringence in the second region.
US12196978B2
A laser mount for fixedly coupling a laser pointer includes: a first layer; a second layer including a first end and a second end, a connection between the first layer and the first end forming a spring-tensioned hinge, such that deflection of the second end about the connection imparts a spring tension to the second layer, and the second end being spaced apart from the first layer; a first adjustment screw configured to vertically couple the first layer and the second end and to adjust a vertical spring tension between the first layer and the second layer; and a second adjustment screw configured to horizontally couple the first layer and the second end and to adjust a horizontal spring tension between the first layer and the second layer.
US12196976B2
An apparatus, system, and method for a waveguide system may be used to support eye tracking in a head mounted display (HMD). The waveguide system may be positioned in a user's field of view and within a lens assembly of the HMD to capture light that is reflected from an eye. The waveguide system may have a number of multi-directional gratings configured to direct light to an out-coupling grating. The multi-directional gratings include first and second in-coupling diffraction gratings disposed in a waveguide. The first and second in-coupling diffraction gratings are oriented to direct incident light in multiple directions within the waveguide towards the out-coupling diffraction grating.
US12196971B2
An image processing device includes at least one processor, in which in a case in which, for at least one image of a real image visually recognized by a user through a transmission unit of a glasses-type information display device or a projected image projected onto the transmission unit and visually recognized by the user, a visibility change unit that changes visibility by the user changes visibility of the real image, the processor generates an image simulating the real image after the change in visibility from a captured image obtained by imaging a real world with a camera based on at least one of information indicating the change in visibility, model information on the glasses-type information display device, or model information on the camera.
US12196964B2
An electronic device such as a head mounted device may have a head-mounted support structure. A portion of the head-mounted support structure may form a transparent housing member through which real-world objects can be viewed from eye boxes. A display system for the head-mounted device may have a display device that provides image light to a waveguide and may have an output coupler that couples the image light out of the waveguide toward the eye box. Peripheral portions of the transparent housing member or other peripheral device structures may be provided with a peripheral display that emits diffuse light into a user's peripheral vision. The peripheral display may use light guide structures, light sources, reflective structures, and other structures that provide transparency to real-world light.
US12196962B2
An optical unit includes a projection lens, a prism configured to guide the image light from the projection lens, and a mirror member configured to reflect, toward a pupil position, the image light from the prism, wherein the prism includes a first surface where the image light from the projection lens is incident while being transmitted, a second surface at which the image light that passed through the first surface is reflected, and a third surface at which the image light that passed through the second surface is reflected toward the second surface, and the image light reflected at the third surface is emitted while being transmitted through the second surface.
US12196957B2
For see-through AR displays, the current state of art uses geometric correction to lower the display location error, however this is far from an ideal solution and requires knowing range or pose of the devices. A dual-function optic for near-to-eye display & camera is disclosed, wherein a sensor camera imaging optics pipeline with a virtual projection point at an eye's retina reduces parallax errors to zero.
US12196954B2
Interactive augmented reality experiences with an eyewear device including a virtual eyewear beam. The user can direct the virtual beam by orienting the eyewear device or the user's eye gaze or both. The eyewear device may detect the direction of an opponent's eyewear device or eye gaze of both. The eyewear device may calculate a score based on hits of the virtual beam of the user and the opponent on respective target areas such as the other player's head or face.
US12196951B2
Systems and methods are provided for a mechanical actuator based on a fiber optic platform. A material that is configured to be activated by light is incorporated into an optical fiber that serves as both an actuator and a power delivery network. This platform is adaptable to different materials, types of motions, and length scales and allows for precise delivery of photons to the material.
US12196942B2
According to an aspect of the present inventive concept there is provided a device for imaging of a microscopic object, the device comprising: an array of light sensitive areas sensitive to detect light spanning a wavelength range of at least 400-1200 nm; at least one light source comprising at least a first point of operation in which the at least one light source is configured to generate visible light, and a second point of operation in which the at least one light source is configured to generate infrared light, and being arranged to illuminate the microscopic object such that light is scattered by the microscopic object; wherein the array of light sensitive areas is configured to detect an interference pattern formed between the scattered light and non-scattered light; the device being configured to be set in a selected point of operation from the at least first and second points of operation, for detecting the interference pattern for imaging the microscopic object at a wavelength defined by the selected point of operation.
US12196938B2
A microscope includes: illumination optical system irradiating specimen with light and forming fringe illumination; scanning part performing scanning with relative movement between fringe illumination and specimen; phase modulation element setting fringe illumination to a plurality of phase states; a plurality of detectors detecting light from specimen; and image processor generating output image with detection results of predetermined two or more detectors, wherein image processor uses detection results of each of predetermined two or more detectors to generate at least first image, which is detected when fringe illumination is in first phase state, and second image, which is detected when fringe illumination is in second phase state, for each detector, generates intermediate image for each detector by correcting first image and second image based on position of corresponding detector, period of fringe illumination, first phase, and second phase, and generates output image from the plurality of intermediate images.
US12196937B2
A parameterization of a control algorithm of a surgical microscope is carried out on the basis of one or more context parameters of an operation. On the basis of the parameterization, the control algorithm then is applied to one or more state indicators associated with a first setting of the surgical microscope in order thus to obtain a second setting of the surgical microscope. By way of example, the parameterization can comprise one or more prioritization operations.
US12196926B2
An optical system includes, in order from an object side to an image side, a front unit having positive refractive power, an aperture stop, and a rear unit having positive refractive power. The front unit includes, in order from the object side to the image side, a first aspheric lens, a first negative lens, and a first positive lens. The rear unit includes, in order from the image side to the object side, a second aspheric lens, a second negative lens, and a second positive lens. The first aspheric lens includes an aspheric surface having an inflection point in a section including an optical axis. A predetermined condition is satisfied.
US12196920B2
An optical imaging system includes sequentially from an object side to an image side along an optical axis: a first lens, a second lens, a third lens, a fourth lens, a fifth lens, a sixth lens and a seventh lens. The first lens has a refractive power. The second lens has a refractive power, an object-side surface of the second lens is a concave surface, and an image-side surface of the second lens is a convex surface. The third lens has a refractive power. The fourth lens has a negative refractive power. The fifth lens has a positive refractive power, and an object-side surface of the fifth lens is a convex surface. The sixth lens has a negative refractive power. The seventh lens has a refractive power. 44°≤HFOV<55°, HFOV being a half of a maximum field of view of the optical imaging system.
US12196918B2
A lens module may include a first lens having positive refractive power; a second lens having positive refractive power; a third lens having negative refractive power; a fourth lens having refractive power; a fifth lens having refractive power; a sixth lens having negative refractive power; and a seventh lens having refractive power and one or more inflection points formed in locations thereof not crossing an optical axis, wherein the first lens, the second lens, the third lens, the fourth lens, the fifth lens, the sixth lens and the seventh lens are disposed in a sequential order from the first lens to the seventh lens.
US12196916B2
Described are polymerizable high energy light absorbing compounds of formula I: wherein R1, R2, R3, R4, R5, R6, R7, R8, R9, and X are as described herein. The compounds absorb various wavelengths of ultraviolet and/or high energy visible light and are suitable for incorporation in various products, such as biomedical devices and ophthalmic devices.
US12196912B2
An optical probe and method for analysing a soil located in an underground area are provided. The optical probe includes a probe head insertable into the underground area, the probe head including a transparent wall defining a hollow chamber within the probe head; a light source mounted in the hollow chamber, configured to generate an illumination beam towards the soil, the illumination beam passing through the transparent wall to irradiate the soil, thereby producing a resulting light emanating from the soil, a portion of the resulting light returning towards the probe head and being guided in the transparent wall by total internal reflection along the optical path; a detector configured to receive the portion of the resulting light and outputting an output signal representative of characteristic(s) of the soil; and an optical element guiding the portion of the resulting light from the transparent wall to the detector.
US12196910B2
A system and method for performing a reservoir evaluation are disclosed. The method includes obtaining a nuclear magnetic resonance (NMR) dataset for a plurality of samples and obtaining an NMR log for a wellbore penetrating a reservoir. The method further includes determining a rock facies description for each sample, determining an NMR transverse relaxation time (NMR T2) distribution from the NMR dataset, and determining a set of parameters characterizing the NMR T2 distribution based on one or more predetermined parameters. The method still further includes identifying a plurality of NMR facies based, at least in part, on the set of parameters for each sample, determining a transformation that maps a subset of rock facies to a subset of the plurality of NMR facies, and performing the reservoir evaluation based, at least in part, on applying the transformation to the NMR log.
US12196903B2
A method may include obtaining seismic data for a geological region of interest. The method may further include determining various velocity semblance values for the geological region of interest using a time window and the seismic data. The method may further include determining, automatically by a computer processor, one or more stacking velocities for the geological region of interest using a traced path based on the velocity semblance values and a path tracing algorithm. The path tracing algorithm may recursively determine an accumulated amplitude array based on the velocity semblance values. The path tracing algorithm may further determine the traced path among the velocity semblance values and the accumulated amplitude array, the traced path corresponding to the one or more stacking velocities. The method may further include generating a velocity model of the geological region of interest using the one or more stacking velocities.
US12196901B2
A method includes receiving modelled seismic data that is to be recognized by the at least one classification and/or segmentation processor. The modelled seismic data can be represented within a transform domain. The method includes generating an output via the at least one processor based on the received modelled seismic data. The method also includes comparing the output of the at least one processor with a desired output. The method also includes modifying the at least one processor so that the output of the processor corresponds to the desired output.
US12196898B2
A signal processing system and method for a radiation detector based on a metal oxide semiconductor (MOS) transistor are disclosed. The signal processing system includes a power supply generation module, an analog signal processing module, and a digital signal acquiring-processing module. The power supply generation module provides a novel power supply method, and converts a positive high voltage power supply into a negative high voltage power supply to supply power to a last dynode of a photomultiplier tube (PMT). The analog signal processing module converts a negative current pulse signal into a voltage difference signal. The digital signal acquiring-processing module acquires a signal of the analog signal processing module, and converts the signal into a digital signal for identification.
US12196891B2
A method includes mounting a vehicle component to a base member of a vehicle, capturing a baseline image of a fiducial marker, capturing a subsequent image of the fiducial marker, comparing the subsequent image to the baseline image, and adjusting operation of the vehicle component in response to the identification of differences between the baseline image and the subsequent image.
US12196881B2
A radar system includes a hybrid-power amplifier and a power control unit coupled to the hybrid-power amplifier. The power control unit is configured to control the amplification of a chirp signal output by the radar system based upon an assessment of an interchirp time provided by a chirp profile. The interchirp time is a time difference between a first chirp signal and a second chirp signal that are to be output by the hybrid-power amplifier. When the power control unit determines that the interchirp time is less than an interchirp time threshold, a fast-power loop control configuration is used to control the transmitted output power at hybrid amplifier level. When the power control unit determines that the interchirp time is equal to or greater than the interchirp time threshold, a slow-power loop configuration or a combination of the slow-loop configuration and the fast-loop configuration is used to control the transmitted output power at the hybrid-power amplifier. A look-up table generated by the power control unit in a controller is used to ascertain the control signals and values that are to be used by the hybrid-power amplifier and voltage regulator to amplify the chirp signal.
US12196876B2
A positioning system comprising a processing system (7; 9) configured to receive a first position estimate for a mobile device (7), and to receive data representative of an acoustic signal received by the mobile device (7) from one of a plurality of acoustic transmitter units (2, 3, 4, 5). For each of the acoustic transmitter units (2, 3, 4, 5), the processing system (7; 9) determines spatial likelihood data representative of a likelihood of the received acoustic signal having been transmitted by the respective acoustic transmitter unit by comparing a time-of-flight range value with a geometric distance value, representative of a distance between the acoustic transmitter unit and the first position estimate. The processing system (7; 9) processes the spatial likelihood data to identify a subset of the acoustic transmitter units, and processes information relating to the positions of the acoustic transmitter units in the identified subset and/or relating to the acoustic signals transmitted by the acoustic transmitter units in the identified subset, to determine a second position estimate for the mobile device (7).
US12196862B2
A transmission apparatus for laser radar, which includes: a light source including a light emitting array composed of M*N light emitting unit(s) configured for transmitting M*N beam(s) of light, where each row of the light emitting units of the light emitting array are arranged along a first direction, each column of the light emitting units of the light emitting array are arranged along a second direction; a collimating mirror configured for collimating the M*N beam(s) of light; a diffusion sheet including a first field of view in the first direction configured for converting the M*N beam(s) of light into M*N beam(s) of linear light with a first divergence angle in the first direction, and projecting the linear light to a target object to form N linear light spots parallel to the first direction, and the first field of view being equal to the first divergence angle.
US12196858B2
The purpose of the present invention is to provide a technique for estimating position information of a moving device without it being possible for a sensor installed in the environment to observe the moving device. On the bases of first position information, which is acquired by a first moving object acquisition receiver and which is position information of one or more first moving bodies present in the periphery of a first sensor (an autonomous sensor), and second position information, which is acquired by a second moving object acquisition receiver and which is position information of one or more second moving bodies present in the periphery of a second sensor (an infrared sensor), the information processing device compares the positional relation between the first moving object and the second moving object and estimates the position information of the moving device.
US12196855B2
The present disclosure provides a distance detection device. The distance detection device includes a light source configured to emit pulse light beams sequentially; and a scanning module including a first optical module, a second optical module, and drivers. The first optical module and the second optical module are sequentially positioned on an optical path of the light beams emitted by the light source, the drivers drive the first optical module and the second optical module to move to sequentially project the light beams emitted by the light source to different directions and form a strip-shaped scanning range after being emitted from the scanning module.
US12196848B2
The present disclosure relates to a radar apparatus including a transmitter for transmitting a frequency-modulated continuous-wave radar signal, wherein the transmitter is configured to generate the continuous-wave radar signal with a sinusoidally varying modulation frequency, a receiver for receiving a reflection signal of the frequency-modulated continuous-wave radar signal, which is reflected by at least one object, and for mixing the reflection signal with the frequency-modulated continuous-wave radar signal in order to obtain a downmixed reception signal, and a device for correlating the downmixed reception signal with at least one pattern signal which is based on the modulation frequency and a predetermined distance.
US12196845B2
Methods and apparatus are provided that may simplify and enhance the location of nodes in a network, including ED and mobile TPs, even if all or many of the nodes are mobile. The methods may be used to enable single TP positioning, and may be used to reduce synchronization error. The provided methods make use of smart reflectors having known location. By processing a combination of signals, which may include an original transmitted signal, and/or one or more reflected signals, the location of a receiving node can be determined. Media tagging may be employed to allow a receiver to detect the identity of the nearby reflectors (with known locations) and based on the identity determine the locations of the reflectors. Using this information, the receiving node can detect its location regardless of knowing the transmission source and/or location.
US12196843B2
Example embodiments relate to techniques for implementing radar waveform diversity. A technique may involve a radar unit transmitting radar signals into an environment of a vehicle based on a code sequence that indicates a ramp direction and a phase shift for each pulse in a pulse used by the radar unit and receiving radar reflections from the environment. In some instances, the radar unit may leverage antennas in a multiple input multiple output (MIMO) arrangement to further add diversity to transmissions according to spatial code in the code sequence. The technique can further involve using a demodulator to map the environment based on the radar reflections and controlling the vehicle based on the mapping. In some instances, the code sequence is received from a system that is wirelessly providing orthogonal code sequences to multiple emitters.
US12196841B2
Ghost Object Identification For Automobile Radar Tracking A method of classifying an object detected by a radar device (R) includes identifying two dynamic objects (O) and one stationary object from sensor data detected by at least one sensor; determining a plurality of confidences based on a comparison of the separation distance between each object and a range of each object to the sensor. The method also determining a highest confidence value among them; comparing the highest confidence to a p re-defined threshold; and increasing a corresponding ghost probability, when the highest confidence value is higher than a predetermined threshold or decreasing the corresponding ghost probability, when the highest confidence value is not higher than the predetermined threshold. The method also includes marking the object as a ghost object when a probability of a less confident object is higher than an upper threshold and setting a ghost probability to zero when the less confident object is lower than a lower threshold.
US12196840B2
There is described a method of determining a time of arrival of a signal at a UWB ranging device comprising a first antenna, the signal being transmitted by another UWB ranging device, the method comprising: determining a first channel impulse response based on at least a part of the signal received at the first antenna; determining a first time value as an earliest point in time at which the amplitude of the first channel impulse response exhibits a peak value; setting a candidate time value to the first time value; determining a first upper value as the amplitude of the first channel impulse response at a time value corresponding to the candidate time value plus a predetermined upper time value; determining a second upper value as the peak value plus a predetermined upper amplitude value; determining a first lower value as the amplitude of the first channel impulse response at a time value corresponding to the candidate time value minus a predetermined lower time value; determining a second lower value as the peak value minus a predetermined lower amplitude value; determining, as a first condition, whether the first upper value is larger than the second upper value; determining, as a second condition, whether the first lower value is smaller than the second lower value; and if at least one of the first condition and the second condition is not fulfilled, setting the time of arrival to the candidate time value. Furthermore, a UWB ranging device and a UWB system are described.
US12196835B2
In one aspect, the systems and methods may automatically trigger ranging include a device which may establish a connection between a first device comprising a first ultra-wideband (UWB) antenna and a second device having a second UWB antenna. The device may receive from one or more motion sensors of the first device, motion data of the first device during an inactive ranging phase. The device may determine to switch from the inactive ranging phase to an active ranging phase responsive to the motion data indicating motion of the first device satisfying a threshold criteria. The device may perform a first ranging operation between the first device and the second device using the first UWB antenna of the first device and the second UWB antenna of the second device, responsive to switching from the inactive ranging phase to the active ranging phase.
US12196833B2
Systems and methods for generative adversarial networks (GANs) to remove artifacts from undersampled magnetic resonance (MR) images are described. The process of training the GAN can include providing undersampled 3D MR images to the generator model, providing the generated example and a real example to the discriminator model, applying adversarial loss, L2 loss, and structural similarity index measure loss to the generator model based on a classification output by the discriminator model, and repeating until the generator model has been trained to remove the artifacts from the undersampled 3D MR images. At runtime, the trained generator model of the GAN can be generate artifact-free images or parameter maps from undersampled MRI data of a patient.
US12196832B2
Disclosed herein is a medical system (100, 300) comprising a memory (110) storing machine executable instructions (120) and an MRF scoring module (122). The MRF scoring module is configured for outputting an MRF quality score (126) in response to receiving MRF data (124) as input. The medical system further comprises a computational system (106) configured for controlling the medical system, wherein execution of the machine executable instructions causes the computational system to: receive (200) the MRF data; receive (202) the MRF quality score in response to inputting the MRF data into an MRF scoring module; append (206) the MRF quality score to the MRF data if the MRF quality score is within a predetermined range (128); and provide (208) a signal (132) if the MRF quality score is outside of the predetermined range.
US12196831B2
Methods and systems perform magnetic resonance fingerprinting (MRF) by obtaining magnetic resonance data over a main field-of-view (FOV) and resulting from providing a magnetic resonance fingerprinting pulse sequence to a sample. The pulse sequence includes gradient waveforms and radio frequency (RF) pulses that have pulse sequence parameters specifically tailored for scanning, not the entire main FOV but rather a reduced portion of that main FOV. The methods and systems further include comparing the magnetic resonance data from the sample to a fingerprint dictionary of signal profiles that specifically correspond to the reduced portion of the main FOV and generating tissue property maps that correspond only to that reduced portion.
US12196830B2
An image processing method includes: extracting a candidate modality image to be visualized from a data group of a single or a plurality of modality images; first associating separate modality data referring to an extracted modality image, with the extracted modality image; uniquely determining an image to be visualized, based on the modality image extracted at the extracting and an association result of the first associating; second associating different modality data being not associated at the first associating, with the modality image extracted at the extracting; and displaying the different modality data on the modality image extracted at the extracting.
US12196829B2
A resonance circuit includes: an inductor formed along a surface of a first cylindrical form having a central axis; and a capacitor formed along a surface of a second cylindrical form having the central axis, wherein the inductor and the capacitor are electrically connected to each other to form a closed loop.
US12196825B2
A sensor device contains a first magnetic field sensor chip having a first sensor element. The first magnetic field sensor chip is configured to detect a component of a magnetic field at the location of the first sensor element. The sensor device contains a second magnetic field sensor chip having a second sensor element. The second magnetic field sensor chip is configured to detect a component of a magnetic field at the location of the second sensor element. The sensor device contains a current conductor configured to carry a measurement current that induces a magnetic field at the locations of the sensor elements. The magnetic field sensor chips and the current conductor are arranged relative to one another in such a way that an influence of a homogeneous magnetic stray field on the first components is compensated for upon difference formation or summation applied to the first components.
US12196823B2
Disclosed are a magnetic resonance temperature correction method based on k-space energy spectrum analysis and a system. The method includes: filling a k-space data matrix of magnetic resonance with zeros row by row, and performing an inverse Fourier transform on the k-space data matrix after filling each row of zeros, to obtain a reconstructed image; drawing a pixel intensity variation curve according to a pixel intensity of each pixel in all reconstructed images and a number of rows filled with zeros, and obtaining echo error according to the pixel intensity variation curve, calculation an actual echo time, and calculating a corresponding temperature variation value based on the TE of each pixel.
US12196822B2
An object of the present invention is to provide a semiconductor device capable of diagnosing disconnection of a signal line that transmits a command signal in an inspection process even if the command signal is assumed not to be transmitted in the inspection process. A semiconductor device according to the present invention includes a first semiconductor integrated circuit and a control circuit, the control circuit includes a means for controlling a signal line in response to a response signal from the first semiconductor integrated circuit, and the control circuit further includes a means for controlling the signal line regardless of a signal from the first semiconductor integrated circuit.
US12196819B2
Disclosed is a method for detecting a short-circuit in an H-bridge electronic circuit, including: activating a current source on a first test branch; taking a first potential measurement of one of the output terminals; activating, if the first potential measurement is substantially different from the potential of the power supply terminal to which the first test branch is connected, a current source on a second, diametrically opposite test branch; taking a second potential measurement of each output terminal; and signalling the detection of a localized short-circuit in the output terminal having the potential resulting from the second potential measurement that is closest to the potential resulting from the first potential measurement.
US12196814B2
A method of producing an all-solid-state battery includes forming an insulating layer-attached stack unit including an insulating layer and a stack unit that includes a positive electrode layer, a solid electrolyte layer and a negative electrode layer; performing a dielectric breakdown test on the insulating layer included in the insulating layer-attached stack unit, and determining that the insulating layer-attached stack unit is a non-defective product if no dielectric breakdown is present; forming an electrode member having both ends by disposing the two insulating layer-attached stack units at the both ends, the insulating layer-attached stack unit being determined to be a non-defective product; accommodating the electrode member in a case; and assembling a restraint member to the outside of the case to produce an all-solid-state battery.
US12196810B2
Various embodiments include a method for producing a quality test system executing a quality test model with a filter mask and a quality model to determine a quality feature of a battery cell. The system has an electrochemical impedance spectroscopic unit for capturing test data relating to the battery within a frequency range. The method includes: creating the model; and producing the system. Creating the model includes: capturing spectroscopic learning data; creating the filter mask using a first machine learning method with analysis data from part of the frequency range by consulting the filter mask and creating the model using a second machine learning method. The first and the second learning method are coupled based on the learning data. The first machine learning method creates a filter mask determining the analysis data such that the second machine learning method creates a quality model optimized with respect to maximizing the quality.
US12196805B2
A semiconductor IC device comprises a timing circuit to transfer a timing signal, the timing circuit being configured to receive a first test signal and to effect a delay in the timing signal in response to the first test signal, the first test signal including a first timing event. The semiconductor IC device further comprises an interface circuit configured to transfer the data signal in response to the timing signal, the interface circuit being further configured to receive a second test signal and to effect a delay in the data signal in response to the second test signal, the second test signal including a second timing event that is related to the first timing event according to a test criterion.
US12196804B2
Resetting an integrated circuit (IC) by reset circuit of the IC comprises receiving a clock signal and a data signal. A sequence of bits of the data signal is stored in a memory based on the clock signal. A test mode signal is received and the sequence of bits is decoded in response to receiving the test mode signal. One of adjusting a counter value of a counter of the reset circuitry and outputting a reset signal corresponding to the counter value is performed based on the decoded sequence of bits.
US12196793B2
It is described an attenuation measurement device (100), comprising: i) a detector unit (110) having a coupling capacitance (120), and an input capacitance (130), wherein the detector unit (110) is configured to produce a detector output signal (112a,b) in reply to an input signal received at the coupling capacitance (120) and/or at the input capacitance (130); ii) a test unit (140), coupled to the detector unit (110), and configured to provide a test signal (141) with at least one known signal property as a first input signal to the coupling capacitance (120); iii) a calibration unit (150), coupled to the detector unit (110), and configured to provide a calibration signal (151) as a second input signal to the input capacitance (130); and iv) a control unit configured to a) determine a first detector output signal (112a) produced by the detector unit (110) in response to the test signal (141), b) identify a specific calibration signal (151) that yields a second detector output signal (112b) that is comparable to the first detector output signal (112a), and c) derive a capacitance-indicative information based on the identified specific calibration signal (151).
US12196787B2
An open-loop electrical current transducer for surface mounting on an external circuit board, including an integrated circuit (IC) chip including a magnetic field sensing portion and connection terminals on a first active side of the IC chip, a lead frame arrangement including a primary conductor and a plurality of secondary conductors comprising IC connection portions, a plurality of bond wires interconnecting the IC connection portions to the connection terminals of the IC chip, and an insulating overmold housing overmolded over the IC chip, the bond wires, and a portion of the lead frame arrangement. The lead frame arrangement is formed from sheet metal having a base sheet of thickness B wherein at least portions of the lead frame arrangement include a thickness equal to the base sheet thickness B. The first active side of the IC chip faces the lead frame arrangement and at least a portion of the lead frame arrangement includes a thinned portion of thickness T between 20% and 80% of the base sheet thickness B, the thinned portion of thickness T including the IC connection portions of the secondary conductors.
US12196782B2
Probes for contacting electronic components include compliant modules stacked in a serial configuration, which are supported by a sheath, exoskeleton, or endoskeleton which allows for linear longitudinal compression of probe ends toward one another wherein the compliant elements within the compliant modules include planar springs (when unbiased). Alternatively, probes may be formed from single modules or back-to-back modules that may share a common base/standoff. Modules may allow for lateral and/or longitudinal alignment relative to array structures or other modules. Planar springs may be spirals, interlaced spirals having common or offset longitudinal levels, with similar or different rotational orientations that are functionally joined, and planar springs may transition into multiple thinner planar spring elements along their length. Compression of probe tips toward one another may cause portions of spring elements to move closer together or further apart.
US12196775B2
An electronic device monitors accelerations using a motion sensor. The electronic device determines a current motion state based on the accelerations. The electronic device identifies a plurality of applications that subscribe to a motion state identification service and notifies a subset of the applications of the current motion state, the subset meeting notification criteria associated with the current motion state.
US12196773B2
Provided is an automatic analysis device, a cooling box, and a cooling method for a reagent in the automatic analysis device capable of suppressing dew condensation on the outside of the reagent cooling box without increasing an outer diameter of the cooling box and without affecting a reagent temperature. The automatic analysis device 100 is a device that is configured to measure physical properties of reaction liquid in which a sample and a reagent are dispensed respectively and reacted in a reaction container 30, and includes a reagent cooling box 24 that is configured to store a reagent container 106 housing the reagent, and a heating unit that is disposed on an outer peripheral part of the reagent cooling box 24 to heat the outer peripheral part.
US12196767B2
A method of detecting vitamin D in blood using laser desorption/ionization mass spectrometry (LDI-MS) and an apparatus therefor according to the present invention are not complicated in a measurement, do not require a number of measurement steps, and allow for easy measurement and collection of results in real time with a quick analysis. In addition, precise analysis may be performed even at a lower concentration of a sample, such that sensitivity and precision are excellent, various subtypes of vitamin D may be simultaneously detected, a throughput is high, and structural analysis and quantitative analysis of vitamin D that has undergone a metabolic process in blood may be accurately performed without a matrix interference.
US12196758B2
The present invention relates to a method for the prognosis of bone metastasis in triple negative (including basal-like) breast cancer or, alternatively, ER+ breast cancer (including luminal A and B) which comprises determining if the c-MAF gene is amplified in a primary tumor sample. Likewise, the invention also relates to a method for determining the tendency to develop bone metastasis with respect to metastasis in other organs, which comprise determining the c-MAF gene expression level, amplification or translocation. The invention also relates to a method for predicting early bone metastasis in a subject suffering breast cancer. The invention also relates to a c-MAF inhibitor as therapeutic agent for use in the treatment of triple negative (including basal-like) breast cancer metastasis or, alternatively, ER+ breast cancer (including luminal A and B) metastasis. The invention relates to kits for predicting bone metastasis and predicting the clinical outcome of a subject suffering from bone metastasis. Finally, the invention relates to a method for typing of a subject suffering breast cancer and for classifying a subject from breast cancer into a cohort.
US12196755B2
An immunoassay platform and methodology are described for discriminatively detecting target microorganism antibodies to a target antigen in a biological sample derived from a host animal, from among antibodies of cross-reactively-related microorganism(s) potentially present in the biological sample, by use of contemporaneous assays conducted with and without blocking antibodies exogenous to the host animal. Attenuation of detection reagent signal between the contemporaneous assays may be used to determine a target antigen previously infected or non-infected status of the host animal. An assay system is described, including: a single-use cartridge containing test strips constituted to perform the immunoassay; an integrated sample collection and processing device engageable with the single-use cartridge for delivery of sample thereto, and for operatively initiating immunoassay performance in the single-use cartridge; and a portable immunoassay reader for reading immunoassay output signals from the test strips of the single-use cartridge.
US12196750B2
Provided are methods for simultaneously detecting analytes. The methods include exposing a tip of a nanosensor to a biological sample, measuring ionic current flow through the nanosensor tip to detect a first analyte and a second analyte in the biological sample, and distinguishing the first analyte from the second analyte based on a first diffusion limited current peak resulting from binding of a first specific binding member to the first analyte being distinguishable from a second diffusion limited current peak resulting from binding of a second specific binding member to the second analyte. Sensing apparatuses that find use, e.g., in practicing the methods of the present disclosure, are also provided.
US12196748B2
The present invention provides for a composition for ionizing a target comprising: a substrate comprising a plurality of nanoparticles bound to a surface of the substrate, which allows one to directly extract undesired contaminants during passive sample drying without require manual interventions, such as washing and vortexing.
US12196747B2
The present invention relates to a multi-microorganism detection system, and more particularly, to a multi-microorganism detection system using a dielectrophoresis force. Provided is a rapid and accurate multi-microorganism detection system. Microorganisms are concentrated at a high throughput using DEP after synthesizing the microorganisms and fluorescent magnetic particles, and when a complex in which the fluorescent magnetic particles are bound to the microorganisms passes through a detection unit by moving only the microorganisms to the detection unit after separating the magnetic particles from the complex (i.e., the microorganisms to which the magnetic particles are bound) using a DEP force, a fluorescence signal of a specific wavelength band is generated according to the type of the fluorescent magnetic particle and the concentration of the microorganisms according to the type of microorganism is measured by measuring and analyzing the fluorescence signal.
US12196745B2
In some embodiments, a process and system are provided for generating a user interface for classification of a sample image of a cell that includes receiving a sample image of a sample particle from a biological sample and selecting reference images that each portray a reference particle of a biological sample. The reference images can be ordered based on similarity and the reference images can be selected based on the order. The first selected reference image can be aligned with the sample image and expanded such that the adjacent edges of the reference image and sample image are the same. The expanded image can be dynamically filled. The sample image and the expanded reference image can be displayed in a user interface.
US12196737B2
A computing device obtains data indicating a topography for an area comprising water and receives an indication of an identified data object representing a stressor to the area or a first monitoring station configurable to monitor the stressor. The computing device also determines a location for the identified data object in the topography and selects one or more related data objects to be related to the identified data object by determining a classification indicating whether the identified data object operates in water and selecting the one or more related data objects based on the location and the classification. The computing device also generates one or more controls for monitoring the area based on the selected one or more related data objects.
US12196736B2
A liquid monitoring system includes a remote measurement device located at a location of the fire hydrant that is in contact with water provided by a water main. The remote measurement device has sensors that measure characteristics of the water and a communication interface that transmits measured information to a communication network device that may be located elsewhere on the fire hydrant. The communication network device communicates with a communication network.
US12196733B2
A device for detecting freshness of a perishable item is provided. The device includes at least one sensor for detecting an analyte of interest in the perishable item. The device further includes an integrated circuit for converting information detected by the sensor into a signal. The device also includes an antenna portion for receiving and transmitting the signal from the integrated circuit. The at least one sensor, integrated circuit and antenna portion are printed on a single sheet such that the device is unitary.
US12196728B2
The disclosure provides a method for measuring energy of natural gas components. The method may comprise obtaining, at a plurality of time points, the natural gas components at a target position in a natural gas transmission channel to obtain a distribution of the natural gas components in an area that the natural gas energy is to be measured. The method may comprise determining, based on the calorific value of natural gas at the each time point in each subarea of the plurality of subareas, a calorific value distribution function corresponding to the each subarea. The method may comprise determining, based on the calorific value distribution function corresponding to the each subarea, natural gas energy of the each subarea. The method may comprise determining, based on the natural gas energy of the each subarea, the natural gas energy of the area that the natural gas energy is to be measured.
US12196725B2
The embodiments of the present disclosure disclose an evaluation apparatus and a method for seal integrity of a wellbore in a full life cycle. The apparatus may include an oil pipe temperature and pressure simulation assembly, an oil casing annular temperature and pressure simulation assembly, a formation confining pressure simulation assembly, a casing-cement sheath-formation combination preparation assembly, a blowby characteristic detection assembly, and a monitoring system. The present disclosure may crustal stress quickly complete scanning of cement slurry system and maintenance and preparation of casing-cement sheath-formation combination, intelligent monitor blowby pressure of cement sheath in real time, test the critical blowby pressure curve of cement sheath of oil and gas wells under various production conditions throughout the life cycle for evaluating the seal integrity of wellbore, and provide technical support for the formulation of wellbore safeguard measures.
US12196721B1
A wide-temperature-range uniaxial and biaxial compression test device in a high-pressure hydrogen environment is provided. An upper computer is interacted with a temperature sensor, a gas pressure sensor, test pressure sensors, displacement sensors, an oxygen/hydrogen concentration monitor, a hydrogen filling system, a vacuum extraction system, a DIC test system, and the other components. The upper computer is used to achieve high-pressure hydrogen environment wide-temperature-range uniaxial and biaxial compression test based on different test modes. Tested engineering stress-strain data is processed to obtain real stress-strain data of rubber, and then the real stress-strain data is processed through a corresponding database to screen out a constitutive model capable of best characterizing the nonlinearity of the rubber specimen. Meanwhile, a strain distribution nephogram generated by a test result of a sample material can be analyzed, thus obtaining a deformation behavior and a failure fracture mechanism of the sample material.
US12196718B2
Provided is an evaluation method capable of evaluating stress on a bond which is difficult to detect by Raman spectroscopy. The present disclosure relates to an evaluation method including using infrared absorption spectra measured on a rubber specimen under application of no tensile force and under application of a tensile force to calculate an amount of peak shift caused by application of the tensile force, and evaluating stress in the rubber specimen from the amount of peak shift.
US12196710B1
Provided are an alternating current field based defect identification method and an array detection probe. The evaluation method includes the following steps: obtaining a magnetic field Bx signal in direction X and a magnetic field Bz signal in direction Z; removing a background magnetic field of each of the magnetic field Bx signal in the direction X and the magnetic field Bz signal in the direction Z, and obtaining a magnetic field Bx1 signal in the direction X and a magnetic field Bz1 signal in the direction Z without background magnetic fields; drawing an array image of the Bx1 signal and an array image of the Bz1 signal; and locating a distortion zone corresponding to disturbance at the same time and position in the array image of the Bx1 signal and the array image of the Bz1 signal.
US12196706B1
A probed-solution disturbance controller includes an interface for receiving a solution sample signal from a probe in communication with a probed solution and an ion state detector that determines an ion state relative to a tip of the probe disposed for sampling the solution. The ion state is determined based on at least one of a measure of ion buildup or an estimate of ion buildup relative to the tip of the probe. A processor for the probed-solution disturbance controller is configured to cause disturbance of the probed solution responsive to the solution sample signal from the probe. The processor is adapted to control when the disturbance of the solution is activated relative to a next sample event. The processor controls at least one of following: disturbance duration; disturbance amplitude; disturbance start time; or disturbance stop time.
US12196697B2
A conductivity meter includes a measurement unit including an electrode arranged as being in contact with sample water and a substrate on which a circuit that processes information outputted from the measurement unit is mounted. The measurement unit and the substrate are connected to each other, with a wall portion being interposed, the wall portion partitioning a space in a housing into a water section and an electric section. The measurement unit is arranged on a first surface of the wall portion on a side of the water section such that the electrode is located in an opening provided in the wall portion. The substrate is arranged on a second surface of the wall portion on a side of the electric section such that an electrode contact that electrically connects a power supply and a circuit to each other is located in the opening.
US12196693B2
Disclosed herein is a method of operating an imaging system which comprises (A) an image sensor comprising (a) a top surface, (b) M physically separate active areas on the top surface, and (c) a dead zone on the top surface and between the M active areas, and (B) a radiation source system which comprises an electron bombardment target, the method comprising: for i=1, . . . , N, sequentially causing emission of X-ray photons (i) from a radiation position (i) by causing electrons to bombard a target surface of the electron bombardment target at the radiation position (i); and for i=1, . . . , N, in response to the emission of the X-ray photons (i), capturing M images (i) of portions (i) of a same object, respectively in the M active areas, resulting in M×N images, wherein each point of the object is captured in at least one image of the M×N images.
US12196683B2
The present invention is to present a status notification method for the sample analyzer. The method includes a detection step for detecting the status of the sample analyzer for analyzing the sample, and an irradiating step for irradiating light upward in accordance with the detection step.
US12196681B1
A device for detecting monocrystalline substrate defects, wherein a normal to the surface of the substrate is tilted by a tilt angle being contained in an angle plane, perpendicular to the surface, the device includes a detector, an illumination light source having a light beam, and arranged in a first position and/or a second position, an excitation light source illuminating the substrate and producing an emission of photoluminescence light by the substrate, imaging means imaging the substrate according to a detector field of view producing at least one image of the substrate, and processing means detecting crystalline defects using the substrate image, each illumination light source and the imaging means are arranged in a dark-field configuration, and in the first position, the illuminating light beam is parallel or quasi-parallel to the angle plane, and in the second position, the illuminating light beam is parallel or quasi-parallel to a perpendicular plane.
US12196674B2
The present invention relates to providing a detection device that uses surface plasmon resonance to detect the presence or the amount of a substance to be detected, in which a detection unit can accurately detect scattered light without detecting stray light, and can accurately determine an irradiation angle of excitation light. This detection method uses the detection device that uses surface plasmon resonance to detect the presence or the amount of a substance to be detected. A detection range control unit controls a detection range of a detection unit so that a detection range utilized when the detection unit detects scattered light emitted from a metallic film and front a region on the metallic film differs from a detection range utilized when the detection unit detects fluorescence emitted front a fluorescent substance labeling the substance to be detected winch has been captured by a capturing body.
US12196665B2
Devices, systems, and methods for providing smoke detectors are described herein. One smoke detector of a fire sensing system includes a circuit board body, having a set of front scattering emitting light sources located on one side of an optical chamber, a receiver of front scattering light beams from the front scattering emitting light sources and backward scattering light beams, and a set of backward scattering emitting light sources located between the set of front scattering emitting light sources and the receiver, the backward scattering light beams emitted from the backward scattering emitters.
US12196664B2
Apparatus and methods are described for use with an output device, and a blood sample that was drawn from a subject. A microscope system acquires first and second images of the blood sample at respective times. A computer processor determines whether, between acquisitions of the first and second images, there was relative motion between at least one erythrocyte within the sample and at least one entity within the sample, by comparing the first and second images to one another. At least partially in response thereto, the computer processor determines whether the entity is an extra-erythrocytic or an intra-erythrocytic entity, and generates an output on the output device, at least partially in response thereto. Other applications are also described.
US12196660B2
A method of measuring indices in superabsorbents, by initially charging excess aqueous solution or dispersion, swelling the superabsorbent in the initially charged aqueous solution or dispersion while stirring, dissolving or dispersing a component A in the aqueous solution or dispersion, measuring the enrichment of component A in the aqueous solution or dispersion during the swelling of the superabsorbent, using the enrichment of component A in the aqueous solution or dispersion to measure the time-dependent swelling characteristics and using these to determine the swelling constant k or the characteristic swell time τ, the index being dependent on the permeability of the superabsorbent, and ascertaining the index by means of a correlation measured beforehand between swelling constant k and index or characteristic swell time τ and index.
US12196654B2
There is provided a method of detecting a microscopic body stored in a plurality of receptacles formed separately from each other. The method, which is provided as a technique for enclosing a to-be-detected substance such as nucleic acid, protein, virus, and cell by means of a simple operation in droplets of an extremely small volume and enabling highly sensitive detection, includes the steps of (1) introducing a solvent into a space between a lower layer part in which the receptacles are formed and an upper layer part facing a surface of the lower layer part in which surface the receptacles are formed, wherein the solvent contains the microscopic body; (2) introducing gas into the space to form a droplet of the solvent in the receptacles, wherein the droplet contains the microscopic body; and (3) detecting the microscopic body present in the droplet optically, electrically, and/or magnetically.
US12196651B2
The present invention provides a method for measuring a distribution of pores in an electrode for a secondary battery, which can easily measure a distribution of pores inside the electrode for a secondary battery.
US12196648B2
An automated seed sampler system for removing tissue from seeds includes an orientation system configured to orient seeds in a desired orientation, a sampling station configured to remove tissue from each of the oriented seeds, a sample collection subsystem configured to receive the tissue removed from each of the oriented seeds, and a seed collection subsystem configured to receive each of the seeds from which the tissue is removed. The sample collection subsystem and the seed collection subsystem are configured to facilitate a one-to-one correspondence between the seeds received at the seed collection subsystem and the tissue removed from the seeds and received at the sample collection subsystem.
US12196642B2
A gas leakage meter (100) for use onsite in a process plant comprises a housing (110) with an inlet (101), an outlet (102) and an inlet nozzle (111) fluidly connected to a unit to be tested (3) through a downstream connector (1040) and to the inlet (101), the housing (110) being filled with a liquid to a level (10). An inclined pipe (120) is arranged such that, in use, test gas released from the inlet nozzle (111) raises through a liquid and the inclined pipe (120) to a gas-collecting chamber (122) at an upper end of the inclined pipe. (120). The gas-collecting chamber (122) has a gas release valve (150; 170) for releasing test gas before a test period. Embodiments where the inclined pipe (120) is mounted on a pivot and alternative gas release valves (150, 170) are also disclosed.
US12196636B2
A disclosed airborne vehicle includes split-ring resonators (split ring resonators), which may be embedded within a material. Each split ring resonator may be formed from a three-dimensional (3D) monolithic carbonaceous growth and may detect an electromagnetic ping emitted from a user device. Each split ring resonator may generate an electromagnetic return signal in response to the electromagnetic ping. The electromagnetic return signal may indicate a state of the material in a position proximate to a respective split ring resonator. In some aspects, each may resonate at a first frequency in response to the electromagnetic ping when the material is in a first state, and may resonate at a second frequency in response to the electromagnetic ping when the material is in a second state. A resonant frequency of the 3D monolithic carbonaceous growth may be based on physical characteristics of the material.
US12196635B2
A system and method for detecting dynamic strain of a housing. The system includes an optical fiber linearly affixed along a surface of a length of the housing and an interrogator comprising a laser source and a photodetector. The optical fiber comprises at least one pair of fiber Bragg gratings (FBGs) tuned to reflect substantially identical wavelengths with a segment of the optical fiber extending between the FBGs. The segment of the optical fiber is linearly affixed along the surface of the housing. The interrogator is configured to perform interferometry by shining laser light along the optical fiber and detecting light reflected by the FBGs. The interrogator outputs dynamic strain measurements based on interferometry performed on the reflected light.
US12196627B2
The present disclosure provides a high-performance integrated strain sensing device that is highly stretchable, rehealable, recyclable and reconfigurable. This device can include dynamic covalent thermoset polyimine as the substrate and encapsulation, eutectic liquid metal alloy as the strain sensing unit and interconnects, and off-the-shelf chip components for measuring and magnifying functions. The device can be attached on the knee, elbow, wrist and finger joints for strain sensing and motion monitoring, and can also be attached on the abdomen to accurately measure respiration cycles.
US12196619B2
The invention of the present disclosure may be a temperature probe comprising a probe body. The probe body may comprise a tip, a tube, a sleeve configured to join the tip and the tube, the sleeve having one or more tapered ends configured to at least partially enter the tip and the tube, and an end, where a cavity may extend from the proximal end to the distal end, and where the cavity may be internal to the tip, the tube, the sleeve, and the end. The temperature probe may comprise a printed circuit board (PCB) comprising a proximal rigid PCB, a flex PCB, and a distal rigid PCB and a temperature sensor disposed within the tip. A battery may be disposed between the proximal rigid PCB and the distal rigid PCB, the battery at least partially surrounded by the flex PCB.
US12196614B2
Disclosed are methods and devices for calibration in the field of optical sensors, e.g. characterizing and calibrating an optical sensor chip. In order to address complexity of sensor data with high accuracy the optical sensor, e.g. an optical sensor is not provided as an already calibrated unit. Rather, sensor response data may be recorded in a defined or standardized environment, e.g. at a production line, and with high precision. This high standard sensor response data can be obtained on a per device basis and, thus, is referenced with an unambiguous chip identification number, chip ID. The sensor data is complemented with a dedicated calibration algorithm which can be tailor-made to fit the optical sensor or the optical sensor chip. In order to retrieve the sensor response data and the calibration algorithm both can be made available by means of the chip ID, for example.
US12196611B2
A concealment component for an optical sensor device includes an optical filter and one or more diffusive optical structures. The one or more diffusive optical structures are configured to distribute light in a diffused pattern on an input surface of the optical filter. The optical filter is configured to pass a first set of light beams, of the light distributed in the diffused pattern on the input surface of the optical filter, that are associated with a particular wavelength range, and prevent a second set of light beams, of the light distributed in the diffused pattern on the input surface of the optical filter, that are not associated with the particular wavelength range, from passing. Preventing the second set of light beams from passing is to cause the second set of light beams to be directed away from or absorbed by the concealment component in a concealment pattern.
US12196608B2
A light-out detection device includes a mounting structure with a sensor for measuring a light output, wherein the mounting structure is configured as retrofittable structure to mount at a front side of a signal, a processor board with an actuator, the processor board being operably coupled to the at least one sensor, wherein the processor board is configured to control the actuator such that the actuator switches from a first state to a second state when the measured light output is less than a predefined threshold.
US12196607B2
The disclosure provides an optical system, an optical sensing unit and an optical sensing module. The optical system is used for forming a plurality of light spots on a plurality of photosensitive regions separated from each other. The optical system includes: a lens for receiving a first light beam and converging the first light beam; a first light-transmitting layer located under the lens, for refracting the converged first light beam into a plurality of second light beams, the plurality of second light beams being used for forming the plurality of light spots on the photosensitive regions, wherein each light spot in the plurality of light spots covers a part of the plurality of photosensitive regions; and a second light-transmitting layer located under the first light-transmitting layer, wherein the plurality of second light beams are respectively incident on the plurality of photosensitive regions through the second light-transmitting layer.
US12196601B2
A device to detect unauthorized opening of a casing is disposed in the upper or lower casing of an apparatus. The device includes a base plate with vibrator, carrier, and sensor on the lower case, and receiving grooves. Balls of a lesser number than the number of receiving grooves are installed in the grooves in a predetermined arrangement by the manufacturer. A waveguide element and magnet, fixed on the upper casing, is in contact with the balls, and when the waveguide is vibrated, the number and locations of the balls govern the form of a setting signal derived therefrom at the factory. If the upper casing is separated from the lower casing, the waveguide element separates from the carrier, the magnetic element gathers the balls, the predetermined arrangement being thereby lost, when tested by an authorized repair engineer.
US12196598B2
A weighing scale has a measuring platform which is supported by at least three supporting feet resting on a floor, wherein to each supporting foot a load cell is assigned, wherein each load cell senses the share of the weight force originating from the measuring platform supported by the respective supporting foot. Each supporting foot is designed as a vertically extending measuring foot and comprises a load cell carrier on which the load cell rests and is attached, and an adjusting foot located below the load cell carrier. The load cell carrier is screwed with its external thread into the internal thread of the adjusting foot such that, by turning the adjusting foot relative to the load cell carrier, a vertical height of the measuring foot along a vertical screw axis is adjustable.
US12196596B2
A set of nesting cups includes two or more cups, each cup including a respective rim having a flange, and a respective bowl depending from the rim. The respective bowl of each cup is formed by a curved side wall and one or two straight side walls extending from the respective rim of the cup to a closed bottom of the bowl. The curved side wall of each bowl has an upper edge at the rim of the cup, the upper edge forming a circle segment completed by a perimeter of the flange. The circle segments formed by the upper edges of the curved side walls of the cups define different included angles, and the bowls of the cups are sized to nest.
US12196595B2
The present invention relates generally to the field of recyclable dosing devices. In particular, the present invention relates to a dosing device made from moulded pulp fiber. The dosing device comprises a container member with a defined volume corresponding to a pre-determined amount of composition to be dosed. The dosing device may be to be used for dosing food materials. Embodiments of the present invention relate to biodegradable and/or compostable dosing devices. The present invention also relates to process for manufacturing such a dosing device.
US12196591B2
Presented and described herein is a stroke system (1) for dosing a fluid from a container (3), comprising a piston pump (5) with a piston (7), so that a fluid can be dosed from a container (3) by displacement of the piston (7), and a temperature control device (29) for controlling the temperature of the fluid to be dosed by means of the stroke system (1).
US12196583B2
A rotational operation device includes a rotary shaft, a cam unit that is formed around the rotary shaft and shifts in a rotary shaft direction parallel to the rotary shaft, a rotational operation member rotatable around the rotary shaft, a cam follower in contact with the cam unit, a drive member movable in the rotary shaft direction in accordance with a rotation of the rotational operation member, and a detector configured to measure a distance to the drive member and detect a rotation position of the rotational operation member based on the distance.
US12196582B1
A high-precision multi-pole magnetoelectric encoder includes a mounting seat, a rotating shaft, a single-pole magnet ring, a single-pole signal processing board, a shielding shell, an n-pole magnet ring, an n-pole signal processing board, a housing, a conductive rubber pad, an aviation plug, bearings, copper columns, Hall components, and assembly screws. The magnetoelectric encoder improves the environmental adaptability and replaceability of the high-precision multi-pole magnetoelectric encoder by redesigning the structure of the multi-pole encoder. It eliminates errors caused by changes in the position of magnets and Hall sensors during the replacement process, reduces interference caused by the multi-pole magnet encircling the single-pole magnet, enhances resistance to electromagnetic interference, thereby increasing the detection accuracy of the magnetoelectric encoder, and improves the performance and competitiveness of the product.
US12196581B2
In at least one aspect, an inductive position sensor comprising a target. The inductive position sensor can include a stator including an excitation coil being inductively coupled to the target, and a receiver coil including a first loop connected in series with a second loop, and inductively coupled with the target such that a receiver coil voltage is generated at the receiver coil. The second loop can be offset, on the stator and relative to the first loop, by a portion of a harmonic period corresponding with a harmonic for nullification in the receiver coil voltage. The inductive position sensor can include a control unit configured to receive a plurality of receiver coil voltages including the receiver coil voltage, the control unit configured to generate an angular position signal based on the plurality of receiver coil voltages.
US12196576B2
A method for calibrating an inertial angular sensor includes: for at least two electrical angles of the vibration wave, applying, via each of the three trim controls, a sinusoidal stiffness disturbance having a disturbance frequency, and for each applied disturbance, determining and storing an estimated excitation force to be applied to the resonator in the presence of the stiffness disturbance, on the basis of excitation controls determined by the servo controls; determining, on the basis of the three estimated excitation forces, three 2×2 matrices, being representative of the response of the gyrometer to the stiffness disturbance; determining and storing an estimated inverse excitation matrix and an estimated inverse detection matrix on the basis of the three matrices, an excitation matrix and a detection matrix being respectively representative of effects of the excitation chain and of effect of the detection chain of the sensor.
US12196571B2
A travel route setting system is provided. A passage time estimation section estimates a passage time at which a vehicle passes each of stop lines located before traffic lights present in a traveling direction on each of routes from a vehicle position to a destination. A solar position calculation section calculates a position of the sun at the passage time of each of the stop lines based on the position and the passage time of each stop line. The backlight margin value calculation section calculates a backlight margin value. A route backlight margin value calculation section calculates a route backlight margin value based on the backlight margin value of each of the stop lines present on each of the routes from the vehicle position to the destination. A route determination section determines a travel route from the vehicle position to the destination using the route backlight margin values.
US12196570B2
Information related to a vehicle can be displayed by projecting an image based on the information on a road surface or the like. An image projection apparatus that projects an image includes: a sensor unit that acquires information related to a vehicle; and an image projection unit that projects the image based on the information acquired by the sensor unit.
US12196569B2
Computer-implemented method for determining coordinates of navigation key points indicative of road sign locations and/or turn points, the method comprising: collecting, as a first training data subset, one or more first images of a first camera comprised in a mobile device; obtaining, as a second training data subset, image-related coordinates of navigation key points related to the images of the first training data subset; supplying the first training data subset and the second training data subset to an artificial neural network as a training dataset; training the artificial neural network on the training dataset to predict image-related coordinates of navigation key points indicative of road sign locations and/or turn points; capturing a second image of a second camera as an input dataset, processing the input dataset by the artificial neural network to predict image-related coordinates of navigation key points indicative of road sign locations and/or turn points.
US12196559B2
A vehicle-road cooperation precise positioning method based on an electrified highway includes measuring position information of its own positioning point by using a roadside positioning module; determining absolute coordinates of all points on a communication line according to the position information; acquiring a contact signal when a vehicle-road connection information system comes into contact with the communication line, and determining position information of a contact point according to the contact signal and the absolute coordinates; and based on a conversion algorithm, determining current vehicle mass center position coordinate information according to the position information of the contact point and parameter information of the vehicle-road connection information system. In the process of real-time acquisition of vehicle dynamic position information, the method does not rely on a satellite positioning system at all and is based on a wired vehicle-road connection of the electrified highway, so that timeliness and reliability are higher.
US12196547B2
The method for detecting the configuration of elongated elements includes the steps of providing along a supply line (A) a drawing and/or straightening assembly (4) for an element (2), a detection station (S) downstream of the drawing and/or straightening assembly, a detection assembly (3) comprising at least a first contact member (31, 32, 31a, 31b, 32a, 32b) arranged in the detection station (S) and shaped to interact in contact with the element (2) to force the element (2) along the supply line (A) if the configuration of the element (2) deviates with respect thereto. Said at least first contact member (31, 32, 31a, 31b, 32a, 32b) is associated with a sensor device (33, 33) comprising a sensitive element (35, 35′) configured to emit an signal indicating a stress produced by the contact between said at least first contact member (31, 32, 31a, 31b, 32a, 32b) and the element (2), at least when the element (2) is forced along the supply line (A).
US12196543B2
A system and method for in-process inspection of a fused-filament fabricated part comprises an extrusion head and an associated laser profilometer for scanning and generating two-dimensional surface scans of additively deposited layers of the fused-filament fabricated part following material deposition of the layer by the extrusion head and prior to the deposition of subsequent layers. The surface scans are used to inspect the fused-filament fabricated part for defects during, or subsequent to, the fabrication of the part, either layer-by-layer or through a reconstruction of the part in three dimensions.
US12196542B2
A calibration method of three-dimensional measurement system includes a projection device, a camera and a processor. The projection device projects structural light to a reference object including a first calibration surface and a second calibration surface. The camera photographs the reference object to obtain at least one reference object image. The processor performs decoding according to the at least one reference object image to obtain a plurality of pieces of phase data of the at least one reference object image. The processor computes a first phase corresponding to the first calibration surface and a second phase corresponding to the second calibration surface according to the phase data, calculates a surface phase difference between the first phase and the second phase, and computes according to the surface phase difference and a height of the second calibration surface relative to the first calibration surface to obtain a phase-height conversion parameter.
US12196535B2
The present invention relates generally to the field of arrows. More specifically, the present invention relates to an arrow tracking device that provides a mechanism for a user to locate an arrow after it is fired. The device comprises at least one arrow, which is further comprised of an arrowhead, shaft, nock, and fletching. The shaft features a GPS transmitter, while the nock features an LED. The arrowhead may be unscrewed from the shaft to reveal a USB port, which, in turn, may be plugged into a charging base to recharge the device. The device may further comprise a mobile application so that a user can utilize and customize the electronic functions of the device. Accordingly, the present disclosure makes specific reference thereto. Nonetheless, it is to be appreciated that aspects of the present invention are also equally applicable to other like applications, devices and methods of manufacture.
US12196525B2
A pistol accessory including an actuating member (5) that can be fastened to the rear end of a slide (4) of a pistol (1), the actuating member (5) including a gripping access (5a) which, when arranged on the slide (4), has a gripping access (5a) accessible from below through a lower access plane, where a person using the pistol (1), relative to the upper cover section (4b) of the slide (4), can engage from below with a finger, where the pistol accessory may additionally include a housing (11) which can be fastened to the grip section (2) of the pistol (1), which can be used to form a pistol (1) which can be held for a targeted firing by one person at the grip (2) and at the housing (11), with one hand each, and can be supported laterally with the housing (11) at a cheek.
US12196518B2
Apparatuses, systems, and methods are provided for selectively changing the force required to cycle a firearm. In some embodiments, an apparatus is provided with at least two biasing members or springs where one biasing member generates a softer or smaller force than another biasing member. When manually cycling the firearm, the softer biasing member reduces the effort required for a person to cycle the firearm, which reduces the likelihood of injury and allows people with a broader range of physical abilities to cycle the firearm. Then, when the firearm fires a round, the other biasing member provides the greater force required to cycle the firearm in a conventional, semi-automatic or automatic manner.
US12196513B2
Provided is a firearm filtration device that collects hazardous materials expelled by the discharge of a weapon system such as small arms, heavy weapons, and larger platform indirect and direct systems. Said weapon system may include a barrel that is either rifled or smooth bore on the internal diameter of the barrel. Said barrel terminates at the muzzle which expels a plurality of projectiles in addition to hot exhaust gases which include a wide array of hazardous materials. This device, in its various configuration, attaches or may be integrated into the muzzle end of any weapon system for the primary use of trapping and containing the hazardous components and gases expelled.
US12196499B2
The present disclosure is directed to an energy storage and retrieval system for the generation of power. A compressor (301) pressurizes ambient air. The pressurized air flow passes through a thermal energy regenerator (280) for thermal energy storage and retrieval and onto an expander (302) for generating mechanical power. The compressor (301) and the expander (302) are coupled to an electrical machine (304) through a common shaft (303). The regenerator (280) comprises one or more Thermal Energy Storage (TES) units which can be coupled to one another in a parallel configuration. The TES units comprise a thermal medium for the storage and retrieval of thermal energy.
US12196497B2
A heat dissipation device is provided herein. The heat dissipation device includes an evaporator chamber at least partially filled with a working fluid to be evaporated when being heated by a heat source; at least one condenser chamber for receiving evaporated working fluid and for condensing the evaporated working fluid, wherein the condenser chamber is interconnected with the evaporator chamber in a fluid conductive manner; and at least one air fin element interconnected between the condenser chamber and one of a further condenser chamber and a side wall of the heat dissipation device; wherein the air fin element has a triply periodic surface providing air fins.
US12196495B2
A particle heat exchanger comprising: a housing including an inlet located at the top of the housing, and an outlet located below the inlet, the housing configured to enclose a flow of heat transfer particles which flows downwardly from the inlet to the outlet within the housing; at least one heat transfer tube enclosed in the housing and in contact with the flow of heat transfer particles therein, each heat transfer tube extending substantially parallel to an axis extending between the inlet and outlet of the housing; and at least one divider located between the inlet and outlet of the housing, the at least one heat transfer tube extending through each divider, each divider including at least one opening configured to form at least one flow constriction in the flow of heat transfer particles between the inlet and outlet of the housing.
US12196492B2
A heat treatment apparatus including: a cylindrical processing container; a heater configured to heat the processing container; and a cooler configured to cool the processing container, wherein the cooler includes: discharge holes provided at intervals in a longitudinal direction of the processing container, the discharge holes being configured to discharge a cooling medium toward the processing container; a branch configured to divide the cooling medium into a plurality of flowing paths that communicate with the discharge holes; and blowers provided for respective ones of the flowing paths, the blowers being configured to send the cooling medium to the discharge holes that communicate with the respective ones of the flowing paths.
US12196489B2
A liquid removal device is for removing a liquid from a surface. The liquid removal device includes a chassis comprising a handle and an absorber drum and an extractor drum both rotationally coupled with the chassis. The absorber drum includes a cylinder, where an absorbent layer is positioned on an outer drum surface of the absorber drum. The extractor drum includes a reservoir configured to retain the liquid absorbed from the surface, an outer extractor surface, and a plurality of apertures defined by the outer extractor surface in fluid communication with the reservoir. The extractor drum is movable between a first position and a second position. In the first position, at least a first portion of the plurality of apertures are in contact with the absorbent layer. In the second position, the first portion of the plurality of apertures are not in contact with the absorbent layer.
US12196482B2
A refrigerator includes: an inner case including a plurality of plates formed by injection-molding; an outer case couplable with an exterior of the inner case; and an insulation between the inner case and the outer case. A first plate of the plurality of plates includes a first coupling portion formed along an edge of the first plate, and a second plate of the plurality of plates includes a second coupling portion formed along an edge of the second plate and couplable with the first coupling portion. The first coupling portion includes an insertion protrusion. The second coupling portion includes: an accommodating portion forming an accommodating groove in which the insertion protrusion is inserted; and a catching portion configured to prevent the insertion protrusion from departing from the accommodating groove; and an inner rib protruding from an inner surface of the accommodating portion to be inserted in the insertion groove.
US12196479B2
A refrigerator, comprising: a refrigerator body, comprising a storage liner at a bottommost position; a top cover, arranged to divide the storage liner into a storage space at the upper part and a cooling space at the lower part; and an evaporator, arranged in the cooling space and configured to cool airflow entering the cooling space to form cooling airflow; wherein the evaporator is placed on a bottom wall of the storage liner, and the bottom wall is provided with a limit structure at the front part and rear part of the evaporator respectively, to realize front and rear limits of the evaporator.
US12196476B2
The present disclosure relates to a refrigerator and a control method thereof in one embodiment. The refrigerator in one embodiment may include a storage part including a compressor and an evaporator and configured to store a food item at a low temperature using air cooled by the evaporator, an ice making compartment configured to make or store ice using air cooled by the evaporator, and a fan for making ice allowing air cooled by the evaporator to flow to the ice making compartment, wherein a rotation speed of the fan for making ice changes while the fan for making ice continues to operate during operation of the compressor.
US12196469B2
A load balancing method for two compressors. The two compressors are used in a refrigeration system and are driven coaxially by the same driving device. The method comprises the steps of obtaining parameters, determining balance, and controlling start/stop states. The parameters in the step of obtaining parameters are parameters related to the two compressors. The step of determining balance comprises determining, on the basis of the obtained parameters related to the two compressors, whether load is balanced between the two compressors. The step of controlling start/top states comprises controlling the start/stop states of the two compressors according to whether the load is balanced.
US12196464B2
To provide a valve capable of suppressing contamination from being caught between a fixed iron core and a rod. The valve includes: a valve housing; a valve body; a valve seat having the valve body seated thereon; a drive source for driving the valve body by a rod; and an urging member for urging the valve body in a direction opposite to a driving direction of the drive source. One of the valve body and the rod includes a guide concave portion which guides remaining one of the valve body and the rod in a relative fitting direction.
US12196453B2
A method of operating a water heater in a load shed mode can include detecting that an upper water heater thermostat control module in a water heater is calling for heat to be provided via an upper heating element of the water heater while the water heater is in a load shed mode of operation wherein a first leg of power to the water heater is decoupled from an input to the upper water heater thermostat control module and responsive to the upper water heater thermostat control module calling for heat, transmitting a signal to end the load shed mode of operation at the water heater so that the first leg of power to the water heater is coupled to the input of the upper water heater thermostat control module so that the upper heating element of the water heater is enabled to heat water responsive to the upper water heater thermostat control module calling for heat.
US12196447B2
A water conservation system includes an air conditioner and a storage tank. The air conditioner has a thermostat, compressor, condenser, expansion valve, evaporator coils, and a condensation line ending in a termination line a distance away from the air conditioner, allowing condensation to exit the air conditioner. The storage tank is located near the termination line in order to capture and hold the condensation being expelled out of the air conditioner through the termination line. The storage tank has an interior void for holding and storing the condensed water. The interior void also houses a submersible pump having a motor, check valve, power supply, float switch, and discharge pipe. Condensation flows from the air conditioner condensation line, out the termination line, and into the storage tank via a selectively closeable funnel. The condensation is then selectively removable from the storage tank by actuating the power supply of the submersible pump.
US12196446B2
An air conditioner includes a housing including an inlet and an outlet, a heat exchanger arranged inside the housing to exchange heat with air sucked through the inlet, a fan configured to move air, which is heat-exchanged with the heat exchanger, to be discharged through the outlet, a motor configured to generate a rotational force, and a blade unit configured to guide air discharged to the outlet.
US12196442B2
An energy recovery ventilation unit includes an energy recovery ventilation core, a dehumidification system comprising an evaporation unit and a condensing unit, a first set of dampers, and a second set of dampers. In a first mode of operation, the first set of dampers is in a first position configured to inhibit the flow of a first airflow from a first panel inlet, and the second set of dampers is in a first position configured to inhibit the flow of a second airflow from a second panel inlet. In a second mode of operation, at least one of the first set of dampers and the second set of dampers is actuated to a second position wherein at least one of the first airflow and the second airflow flows to any one of the energy recovery ventilation core, the evaporation unit, and the condensing unit.
US12196440B2
A thermostat system for control of an HVAC (Heating, Ventilation and Air-Conditioning) system, the thermostat system comprising a power conversion module, the power conversion module further comprising a power input of either a direct-current voltage or an alternating-current voltage, a battery management system including a battery and a battery management circuit, the battery management circuit configured to select either the battery output voltage or the primary output voltage based on an operating condition, a communication module, a temperature monitor, one or more environmental sensors, a graphical user interface display, and a processor.
US12196436B2
A dehumidifier with a nesting sensor is provided. The dehumidifier system includes a condensate tank and a dehumidifier that may be positionable between at least one deployed configuration and at least one stowed configuration relative to the condensate tank. The stowed configuration has the apparatus nested within an internal volume of the condensate tank. The dehumidifier system includes a protuberance on the bottom of the condensate tank to activate a switch of the dehumidifier, and a magnet on the bottom of the condensate tank to activate a Hall-effect sensor of the dehumidifier.
US12196430B2
A water heating and treatment system with UV lamp water treatment sanitation for suppression of pathogens and undesired bacterial content in a domestic hot water system includes a water heater, and a cold water supply line to supply water to the water heater. The cold water supply line includes a UV sanitation lamp. A single or multiple temperature regulating mixing station supplies a temperature regulated heated water to one or multiple temperature zones. A three-way return water diverter valve provides a portion of a re-circulated hot water from a hot water recirculation line including a temperature sensor to the single or multiple temperature regulating mixing station and a remaining portion of the re-circulated hot water to the drain. A method for treating hot water to suppress pathogens and undesired bacterial content in a domestic hot water system is also described.
US12196428B2
An electric heating apparatus (1) including an electric heater (12) and a flame simulator (2). The apparatus includes an air outlet channel (14) for expelling heated air wherein the cross-sectional area of the air outlet channel (13) increases with increased distance from the heater.
US12196426B2
The invention discloses an outdoor barbecue oven, comprising an oven body, a cooking bench, an oven, tables, a functional plate, and a lamp holder; when folded, the cooking bench, the oven, the tables, the function plate, and the lamp holder are all located in the oven body; when unfolded, the oven body, the cooking bench, the oven, and the tables are connected in sequence; the functional plate is connected to the side end of the oven body, wherein the functional plate is connected to the oven body through a clasp, and the cooking bench is connected to the oven body through a table hinge; the cooking bench, the oven, and the tables are connected by connecting pieces; the lamp holder is fixed on the top of the oven body; the cooking bench is installed with locking pieces.
US12196419B2
A grate block for a combustion grate, wherein consecutive grate blocks are arranged one over the other in a staircase manner and rearrange to convey the combustible material during combustion by means of pushing motions performed in relation to each other. The grate block includes a block body including an upper wall forming a bearing surface, along which wall the combustible material is conveyed, and a front wall forming a push surface, which has first air supply openings formed by a first air supply channel for feeding air to the combustion grate, and a lower bearing edge intended to come into contact with the bearing surface of a grate block located adjacent in the pushing direction S. Further air supply channels, which traverse and are directed obliquely with respect to the direction of the first air supply channels, are arranged in the upper and front walls for cooling the walls.
US12196416B2
A burner for heating a heating space with a reduction of NOx emissions is provided. The burner includes a mixing and combustion chamber, a mixing and igniting device disposed in the mixing and combustion chamber, and a fuel feed connected to the mixing and igniting device and configured for feeding fuel to the mixing and igniting device. Further, an air feed is provided, which is configured for feeding at least one partial air flow to the mixing and combustion chamber. A combustion chamber opening opens the mixing and combustion chamber towards a heating space to be heated. Furthermore, control means are configured for controlling a fuel flow via the fuel feed and for controlling at least one partial air flow via the air feed.
US12196410B2
Disclosed is a lighting device including a light guide plate, a plurality of LEDs, a prism sheet disposed on a side toward the upper surface of the light guide plate, and a reflective sheet disposed on a side toward the lower surface of the light guide plate. The plurality of LEDs are arrayed on a side surface corresponding to a first side of the light guide plate in a first direction along the first side. The prism sheet includes a first prism array that is formed on a surface facing the light guide plate. The first prism array includes prisms that are extended in the first direction and arrayed in a second direction perpendicular to the first direction. The upper surface of the light guide plate and the prism sheet sandwich a diffusion sheet therebetween. The diffusion sheet has a haze value between 30% and 65% when measured in compliance with JIS K7361. The prisms on the first prism array have an apex angle between 55 degrees and 66 degrees.
US12196409B2
A fan lamp includes a ceiling assembly, a hanging rod, a blade assembly, a light source assembly and a driver. The blade assembly includes a base plate, retractable blades and a driving motor; the retractable blades are rotatably mounted on the base plate. The driving motor is connected to the base plate; one end of the hanging rod is connected to the ceiling assembly. The other end of the hanging rod is connected to a first end of the driving motor; the light source assembly is connected to a second end of the driving motor, and the light source assembly is located at the side of the blade assembly away from the ceiling assembly. The driver is mounted on the ceiling assembly, the blade assembly, or the light source assembly. And the driver is configured to be electrically connected to both the driving motor and the light source assembly.
US12196407B1
A modular lighting system having a plurality of lighting units is disclosed. Each lighting unit includes a plurality of LEDs coupled to a microcontroller that is coupled to a first cable connector and a second cable connector. The system further includes a control box having a user interface, the control box communicatively coupled to each lighting unit through a plurality of cables, the plurality of lighting units and the control box all communicatively and releasably coupled to each other in series. The control box is configured to send through the first cable connector an address packet. For each lighting unit, the microcontroller is configured to adopt a first address received as a first address packet while in an addressable state, the first address being unique among the lighting units, and further configured to send a second address packet to another microcontroller after placing it in the addressable state.
US12196401B2
An underwater light including a programmable controller and a replaceable light-emitting diode (LED) printed circuit board assembly (PCBA) is provided. The light includes a controller PCBA in communication with the LED PCBA, and a connector for connecting the controller PCBA to the LED PCBA. An optically-transparent potting compound encapsulates the LED PCBA, and the LED PCBA can be safely replaced by removing a rear housing of the underwater light.
US12196382B1
A candle wick part and a candle lamp comprise a lamp panel, wherein the lamp panel comprises a light-emitting part, and the width of the upper part of the light-emitting part is gradually reduced from bottom to top, wherein a plurality of lamp bead chips are arranged on the light-emitting part; and the lamp bead chips are covered with a translucent epoxy resin encapsulation layer and the middle part of the epoxy resin encapsulation layer is high and the periphery is low; the switching times of the lamp bead chips are different, and they are lighted up to form the shape of a flame; the candle lamp made of this wick part emits light more evenly on both sides and looks more realistic.
US12196368B2
Described are storage and dispensing systems and related methods, for the selective dispensing germane (GeH4) as a reagent gas from a vessel in which the germane is held in sorptive relationship to a solid adsorbent medium that includes a zeolitic imidazolate framework.
US12196357B2
A display device of the present disclosure comprises: a head including a display panel; a stand for supporting the head; and a pivot assembly, which is coupled to the head and the stand and rotates the head, wherein the pivot assembly comprises: a rotary ring fixed to the head; a cam ring or middle ring coupled to the rotary ring; a center plate, which is located between the rotary ring and the cam ring or the middle ring and rotates together with the rotary ring and the cam ring or the middle ring; and a rear plate pivot-connected to the center plate.
US12196354B2
A method of manufacturing a composite (e.g. fibre-reinforced polymer) connector comprises: manufacturing a tubular hub portion which extends substantially parallel to a central axis C, the hub portion comprising a thermoplastic polymer reinforced with continuous, circumferentially-oriented fibre reinforcement; placing the hub portion into a mould featuring at least one cavity; and introducing polymer into the mould so as to fill the at least one cavity to form a flange portion around the hub portion.
US12196345B1
A tubular member having a first connector provided on a first end thereof, this first connector being adapted to receive a corresponding connector provided on another tubular member, forming a tubular connection comprising: a pin connector, a box connector, an outer diameter, an inner diameter, and a longitudinal axis. The pin connector threads or box connector threads feature a threadform having at least one load flank reduction zone such that when the pin connector is threadably engaged with the box connector, the resulting tubular connection radial bearing strength is desirably reduced. More specifically in the preferred embodiment, the at least one load flank reduction zone is preferably configured such that the tubular connection radial bearing strength is between 100% to 110% of the cross sectional connection strength when the box connector is threadably engaged with a pin connector. A method for forming connectors on a tubular member comprising threads which have at least one load flank reduction zone described herein is also provided.
US12196344B2
A garden hose includes a corrugated pipe and a braided layer. The corrugated pipe defines an axial direction. The braided layer is sleeved to the corrugated pipe. An inner diameter of the braided layer is smaller than an outer diameter of the corrugated pipe when the corrugated pipe and the braided layer are separated from each other, and the braided layer is radially stretched by and abutted against the corrugated pipe when being sleeved to the corrugated pipe.
US12196331B2
An air valve assembly includes a housing defining an internal channel configured to receive a first member, the first member is fluidly connected to an air source, a plunger member positioned in the internal channel and configured to slide relative to the housing, a biasing member positioned in the internal channel and configured to apply a biasing force onto the plunger member, and a sealing member positioned in the internal channel and defining a first inflation aperture, the plunger member slidably received by the first inflation aperture. In a first inflation configuration, the first member is configured to form a magnetic connection with the sealing member and contact the plunger member to overcome the biasing force, the plunger member is configured to responsively slide relative to the first inflation aperture to facilitate a flow of air between the sealing member and the plunger member.
US12196317B2
A sealing device for sealing an annular space formed between an outer member and an inner member. The sealing device includes a seal member and a slinger member, the slinger member includes a slinger extension ring portion provided on an outer side in radial direction further than an outer diameter side end portion of a slinger ring portion, facing an axially outer side end surface of the outer member, and extending in radial direction. A first labyrinth extending in radial direction is formed between the slinger extension ring portion and the outer member, an outer side end portion of the first labyrinth in radial direction opening toward an outer space. A second labyrinth extending in axial direction is formed between an outer diameter side slinger cylindrical portion and a seal fitting cylindrical portion, the second labyrinth communicating with the first labyrinth.
US12196312B2
A ratcheting mechanism composed of a housing that encloses a plurality of pins acting as pawls, engaging with a rack having teeth, wherein each of the pins acts independently, allowing for fine adjustments of the rack. An actuator enables seamless engagement and disengagement of the pins in relation to the rack. A sensor may be used to determine the location of at least one pin within the housing as it is related to the rack.
US12196310B2
A flyweight comprises a body. The body of the flyweight comprises a pivot, a cam surface, and a first coupler. The first coupler is configured to selectively couple at least one first weight to the body distal from the cam surface. A flyweight comprises a body having at least 20% of its mass positioned to contribute negative torque about a pivot related to an acceleration of a CVT clutch from an idling condition. A method of tuning a flyweight comprises attaching at least one first weight to a first coupler of a body of the flyweight distal from a cam surface of the body. A CVT clutch comprises at least one flyweight with a first coupler configured to selectively couple at least one first weight to a body of the flyweight distal from a cam surface.
US12196303B2
Gear drive systems used with a camera comprise a housing with an electric drive gear disposed outside of the housing. A host gear is engaged with the drive gear and is rotatably disposed on a stationary shaft extending from the housing. An adapter is attached to the host gear and extends axially outwardly therefrom. A secondary gear is attached to the adapter and comprises a plurality of teeth disposed along an outside diameter. The secondary gear is releasably attached to the adapter by retaining elements and is fixed rotatably to the adapter by registration elements. The secondary gear is attached to the adapter by a push on snap-fit, and is removed from the adapter by being pulled off, thereby avoiding the need for tools to interchange a secondary gear having a desired configuration of teeth to engage a camera optical adjustment element such as a lens ring.
US12196301B2
A housing half for a stamped steel differential housing including an outer annular ring and a radially outer cylindrical protrusion with a gear portion. The housing half is integrally formed from a single piece of material. In an example embodiment, the housing half is formed by stamping. In an example embodiment, the gear portion is formed by broaching or rolling. In some example embodiments, the housing half also includes a first pocket arranged for receiving a portion of a first end of a pinion pin and a second pocket, circumferentially opposite the first pocket, arranged for receiving a portion of a second end of the pinion pin. A stamped steel differential housing including the housing half and a stamped steel differential assembly including the stamped steel differential housing are also disclosed.
US12196295B2
Provided is a transmission device including a differential case. The differential case includes at least a part of a contamination pouch. The contamination pouch includes an inlet facing into a body part of the differential case and capable of collecting a contamination in an oil inside the body part. In an inner surface of the differential case, the inlet is arranged in a largest inner diameter part on which a largest centrifugal force acts during rotation of the differential case, or arranged closer to an oil discharging port with respect to the largest inner diameter part in an axial direction.
US12196280B2
The disclosure relates to an actuation device for an electromechanically actuatable motor vehicle brake, for actuating at least one brake lining of the motor vehicle brake. The actuation device comprises at least one drive element, a first power transmission train, a second power transmission train and at least one actuation element. The actuation element is designed to actuate the at least one brake lining. The at least one drive element can optionally transmit drive power to the first power transmission train or to the first and the second power transmission train. The two power transmission trains are operatively connected to the at least one actuation element or can be brought into operative connection therewith.
US12196274B2
The disclosure relates to a belt pulley decoupler for transmitting torque between the belt of a belt drive and a shaft in driving connection therewith. The belt pulley decoupler includes: a hub fastened to the shaft, a belt pulley rotatably mounted on the hub, a helical torsion spring arranged in a torque flow path between the belt pulley and the hub, a first spring plate extending in the torque flow path on a side of the belt pulley, and a second spring plate rotationally fixed to the hub.
The hub has an imbalance which compensates for an imbalance of the helical torsion spring resulting from a ground portion of the spring ends in such a way that the following relationship applies for the spring imbalance {right arrow over (U)}s and the hub imbalance {right arrow over (U)}b: |{right arrow over (U)}s+{right arrow over (U)}b|<|{right arrow over (U)}s|
US12196273B2
A rotation assist tool 10 attached to a base side of a rotary shaft 12 having an output unit 11 on a front side thereof and a assist-attached rotation tool 31 including the rotation assist tool 10. The rotation assist tool 10 has a first rotating body 13; a second rotating body 14 that is held by the first rotating body 13 to be rotatable in forward and reverse directions; and at least one elastically deformable body 22 that is elastically deformed as the first rotating body 13 and the second rotating body 14 rotate relative to each other, and transmits rotation between the first rotating body 13 and the second rotating body 14, wherein the base side of the rotary shaft 12 is fixed to the first rotating body 13.
US12196272B2
A lubricant management system is provided for a work vehicle transmission. The system includes a balance piston contained in a balance piston cavity configured to receive fluid under pressure and provided between a clutch piston and a balance piston; a cooling fluid shutoff piston mounted in a passageway of the clutch piston; a valve configured to control pressure of fluid flow into the clutch piston cavity; and a controller, having processing and memory architecture, operatively coupled to the valve and configured to command the valve to adjust the pressure of the fluid flowing into the clutch piston cavity during operation of the clutch assembly. The passageway has a lubrication supply opening that is closed by the cooling fluid shutoff piston when a first pressure is within the clutch piston cavity.
US12196269B2
A coupling member to couple a first shaft with a second shaft. The coupling member may include a flat member having a set of holes positioned along its circumference. The set of holes may include a first sub-set of holes coinciding with holes associated with the first shaft and a second sub-set of holes coinciding with holes associated with the second shaft. Each of the first shaft and the second shaft may include a plurality of rib segments, each rib segment having a hole. The coupling member may be configured to couple with the first shaft via the first sub-set of holes and the plurality of holes associated with the first shaft. The coupling member may be further configured to couple with the second shaft via the second sub-set of holes and the plurality of holes associated with the second shaft.
US12196262B2
The present invention provides a sliding member which enables further reduction of friction and improvement of seizure resistance without deteriorating wear resistance of a sliding surface. The sliding member includes a porous metal base material, and a resin material with which the porous metal base material is impregnated. The sliding member includes an exposed sliding surface. The sliding surface includes a top surface made of the resin material, and a bottom surface made of the porous metal base material. A height from the bottom surface to the top surface is 10 to 30 μm, and the resin material includes fluorine resin.
US12196260B2
A treatment machine comprises a chamber for the treatment of one substrate or a plurality of substrates. A rotatably supported temperature-controlled shaft (30) defines a cylindrical, gas-tight hollow space. A heating arrangement (40, 50) is provided for electrically heating at least a part of the shaft (30) arranged in the chamber. The heating arrangement (40, 50) comprises an accommodation mandrel (40) for accommodating at least one electrical heating element (50), said accommodation mandrel (40) being arranged in a non-rotating manner and extending into the hollow space of the shaft (30). An outer surface of the accommodation mandrel (40) is spaced apart from an inner surface of the shaft (30) by a gap.
US12196254B2
An air foil bearing includes a sleeve that defines a hollow portion having an irregular curvature, where the hollow portion is configured to receive a rotor, a bump foil that is disposed at an inner peripheral surface of the sleeve, and a top foil that is disposed at the bump foil.
US12196248B2
Provided is a connecting device for releasably connecting two functional groups. The connecting device includes a first connecting part which is assigned to a first of the functional groups and configured as an area portion, and a second connecting part which is assigned to a second of the functional groups and has a vacuum element which along a fitting direction is connectable to the area portion of the first connecting part and in a connected position bears on the area portion with a vacuum effect. The first connecting part in the connected position is mounted in relation to the second connecting part so as to be movable along the plane perpendicular to the fitting direction. By moving the first connecting part relative to the second connecting part, the position of the vacuum element relative to the area portion is variable.
US12196235B2
A valve block may have a cross-drill intersection bore formed within the valve block by a first flow bore intersecting a second flow bore. Additionally, at least one insert may be within the first flow bore or the second flow bore. The at least one insert may include a wall contacting an inner surface of the first flow bore or the second flow bore, a passageway defined within the wall and having openings at opposite ends of the insert, and a plurality of vanes extending from an inner surface of the wall into the passageway. The one of the opposite ends of the at least one insert may align with a surface of the cross-drill intersection bore. The at least one insert may reduce and/or protect the bores within the valve block from erosional damage.
US12196234B2
A seal assembly includes a piston and a seal. The piston includes a first radial piston wall, a second radial piston wall extending radially further than the first radial piston wall, a groove formed between the first radial piston wall and the second radial piston wall, and a bypass line extending at least partially around the groove. The seal disposed in the groove. The seal includes a first sealing lip extending radially outward beyond the second radial piston wall and a second sealing lip. The second sealing lip is sealed against the first radial piston wall to seal an entry space when acted on by a pressure below a predetermined pressure limit pG, and pivotable radially inward to open the entry space when acted on by a pressure above the predetermined pressure limit pG.
US12196232B2
A working cylinder has a cylinder tube has closure parts arranged at tube ends. The cylinder tube and the closure parts define a cylinder interior. The cylinder has a coupling section that has one of the closure parts, a cylinder tube end and a hollow adapter body. The closure part has an external thread and the adapter body has an internal thread that define a common threaded section constructed to releasably couple the closure part and the adapter body. The cylinder tube end is connected to the adapter body on a cylinder tube side thereof by a ring weld seam. The weld seam defines a sealing plane sealed with respect to a pressure media. The piston unit defines at least one working chamber inside the cylinder.
US12196229B2
An unloading valve includes a valve body, a valve trim, a return spring, a damping hole, and an unloading groove. A combined valve includes the unloading valve and a throttling valve. The throttling valve includes a buffer stopper and a buffer chamber. A piston rod assembly of the combined valve type buffer cylinder is provided in a cylinder body. The cylinder body includes a cylinder head flange, a cylinder bottom, and a cylinder barrel. The piston rod assembly includes a guide sleeve, a piston, and a piston rod. The combined valve is provided on the cylinder. The system is located in an unloading state in a buffering process to reduce the energy loss and heat buildup of the system, prevent the pressure impact of buffering on the system, make the system more reliable, and lower the difficulty of the original buffer valve in performance matching, installation and debugging.
US12196216B2
A compressor arrangement for a turbocharger is disclosed. The compressor arrangement comprises a compressor housing and a compressor wheel arranged to rotate in the compressor housing. The compressor housing comprises a compressor inlet duct, a ported shroud, and a recirculation channel comprising an inlet arranged downstream of the compressor wheel, an outlet arranged in the compressor inlet duct at a position upstream of ports of the ported shroud, and a valve configured to control the flow of air through the recirculation channel. The compressor arrangement further comprises a wall section protruding into the compressor inlet duct at a position upstream of the outlet of the recirculation channel. The present disclosure further relates to a turbocharger, an internal combustion engine, and a vehicle.
US12196212B2
A gas seal column apparatus includes a pump drive motor, a gas seal column, a pump system, a level sensor, and a control box. The gas seal column receives a seal gas for pressurizing the gas seal column. The pump system includes a pump and the gas seal column. The pump system is coupled to the pump drive motor and moves a product through the pump. The level sensor is supported on a sensor column that is separate from the gas seal column to detect a level of the product in the gas seal column and any fumes in the gas seal column. The control box is in communication with the level sensor and controls the seal gas received within the gas seal column and the sensor column to control an amount of fumes and the level of the product within the gas seal column.
US12196211B1
Described methods and systems user to manually activate or engage the pump from a remote location and/or to monitor the state of the sump pump (e.g., the water level, the pump condition, pipe conditions, etc.) when located at a remote location relative to the sump pump. A sump pump system may implement sensors configured to detect motion or acceleration of a sensor disposed in water in the sump basin or disposed on a sump pump or pipe. The sump pump system may analyze data from these sensors to identify diagnostic metrics or values that are transmitted to a user's user interface device, thereby notifying a user of conditions such as a stuck impeller, a blocked pipe, a dry pumping pump, etc.
US12196207B2
A lubricant-sealed vacuum pump configured to pump fluid from an inlet to an exhaust, method and filter are disclosed. The lubricant-sealed vacuum pump comprises: a rotor; a filter for filtering lubricant from fluid to be output by the pump; control circuitry for controlling a speed of rotation of the rotor, the control circuitry being configured to control rotation of the rotor, such that the rotor rotates at a reduced speed initially when a pressure at the inlet is high and rotates at a higher operational speed when the pressure at the inlet has reduced.
US12196200B2
A displacement pump is configured to mount to a drive housing. A reciprocating drive is connectable to a pump rod of the displacement pump and includes a connecting rod and a drive link that receives a head of the pump rod. A flange projects from a pump body of the pump and a ring projects from the pump body of the pump. A portion of the drive housing is received in a gap between the flange and the ring.
US12196193B2
Various embodiments provide a device for measuring the flow of fluid inside a tube moved by a peristaltic pump is provided with: a detection electrode arrangement coupled to the tube to detect an electrostatic charge variation originated by the mechanical action of the peristaltic pump on the tube; a signal processing stage, electrically coupled to the detection electrode arrangement to generate an electrical charge variation signal; and a processing unit, coupled to the signal processing stage to receive and process in the frequency domain the electrical charge variation signal to obtain information on the flow of a fluid that flows through the tube based on the analysis of frequency characteristics of the electrical charge variation signal.
US12196188B2
A mechanical energy amplification system and method, where the system includes a frame that supports a cylindrical rotary reactor magnet assembly, an oscillating reactor magnet assembly, and an input impulse magnet assembly. The input impulse magnet assembly rotates an axial shaft connected to both the rotary reactor magnet assembly and a flywheel, and the oscillating reactor magnet assembly when pivoted back and forth, and generates a greater output energy than an energy input at the input impulse magnet assembly by increasing the pivoting of and torque of an output pivot shaft by the rotation of the shafts of the rotary reactor magnet assembly and the oscillating reactor magnet assembly.
US12196187B1
A drive system for driving a piece of equipment includes a pendulum mechanism. The pendulum mechanism has a bob member, a connector member, and a pivot member, wherein the bob member is connected to the pivot member by the connector member in a manner that allows the bob member to swing about the pivot member. An equipment connecting mechanism is adapted to operatively connect the drive system to a piece of equipment so that the piece of equipment can be driven by the drive system. The bob member comprises a carriage that has a platform that supports a mass transfer mechanism, the mass transfer mechanism including a translating mass and a linear actuator adapted to translate the translating mass relative to the platform. Selective translation of the translating mass causes the bob member to swing in a pendulum motion or maintain a pendulum motion.
US12196180B2
The present invention provides a wind turbine comprising a lightning protection system for providing an electrical conduction path suitable for conducting lightning from the rotor to electrical ground. The lightning protection system comprises a shroud which is electrically coupled to a wind turbine bearing housing and a wind turbine hub and/or the front end of the main shaft. The shroud forms part of the electrical conduction path so to electrically couple a wind turbine rotor to the bearing housing via a short circuit path that bypasses the bearing arrangement.
US12196177B2
Wind turbine control based on optimizing and non-optimizing controller routines is disclosed. A first controller implements a model predictive control (MPC) routine for calculating a predicted first control value. A second controller implements a non-optimizing control routine for calculating a second control value. An actuator controller unit determines an actuator control signal by combining the predicted first control value and the second control value.
US12196161B2
An EGR mixing and adjusting apparatus and an internal combustion engine including the EGR mixing and adjusting apparatus. The EGR mixing and adjusting apparatus includes an EGR tube internally provided with an EGR mixing chamber. An exhaust gas inlet communicating with the EGR mixing chamber is provided at a side wall of the EGR tube. A gas guide sliding block is provided within the EGR tube and slides axially therein to block or open the exhaust gas inlet. The EGR mixing and adjusting apparatus includes a driving device to drive the gas guide sliding block to slide to a predetermined open position. The EGR tube uses the exhaust gas inlet to guide exhaust gas into the EGR mixing chamber and mixes the exhaust gas with fresh air inside the EGR tube. The gas guide sliding block slides axially in the EGR tube to block or open the exhaust gas inlet.
US12196159B1
Disclosed herein are various technologies pertinent to rocket engines, including injector, thrust chamber, and electrical turbopump devices that may be combined to provide a more efficient rocket engine.
US12196153B2
An internal combustion engine injector mounting is configured to i) secure an injector (36) to an internal combustion engine body so that the injector can inject a heated aqueous fluid and a fuel into a combustion chamber of the internal combustion engine, and ii) hold a catalyst so that the heated aqueous fluid and fuel are injected into the combustion chamber by passing through the catalyst. The catalyst is contained within the mounting to protect against oxidation by combustion processes that, in use, take place in the combustion chamber.
US12196152B2
The present invention provides a throttle device for an engine enabling an operation of fitting a support shaft supporting an intermediate gear into a positioning hole and an operation of causing the intermediate gear and a counterpart gear to mate with each other to be easily performed when a throttle body-side assembly and a gear cover-side assembly, which have individually been assembled, are coupled to each other. In the throttle device, a driven gear 14 of a throttle shaft 4, a driving gear 16 of a motor 15, and an intermediate gear 19 supported by a support shaft 17 are accommodated between a throttle body-side assembly 26 and a gear cover-side assembly 27, the support shaft 17 has one end 17a secured to a gear case 9 of the throttle body-side assembly 26, a positioning hole 20 into which the other end 17b of the support shaft 17 is inserted with the coupling between the assemblies 26 and 27 is formed in a gear cover 10 of the gear cover-side assembly 27, and a projecting length L1 of the other end 17b of the support shaft 17 from an end surface of the intermediate gear 19 is set to be longer than a projecting length L2 of the driving gear 16 from an opening surface of the positioning hole 20.
US12196149B2
A control device comprises: a temperature estimating unit for estimating the temperature of a piston of an internal combustion engine of a vehicle; and a control unit which, if the temperature of the piston estimated by the temperature estimating unit has risen to a first threshold corresponding to a heat resisting temperature of the piston, reduces an upper limit value of a fuel injection timing at which a fuel injector for injecting fuel onto the piston injects the fuel, and which increases the upper limit value of the fuel injection timing at a higher temperature than the first threshold when the rise in temperature of the piston stops.
US12196148B1
A method for controlling a plurality of fuel injectors for a vehicle may include determining a total fuel mass for a combustion stage in a cylinder. The method further may include determining a first injection mass for a first fuel injector and a second injection mass for a second fuel injector. A sum of the first injection mass and the second injection mass is equal to the total fuel mass. The first fuel injector and the second fuel injector are configured to provide fuel to the cylinder. A first minimum mass per pulse of the first fuel injector is greater than a second minimum mass per pulse of the second fuel injector. The method further may include controlling the first fuel injector and the second fuel injector based at least in part on the first injection mass and the second injection mass.
US12196129B2
A compressor section of a gas turbine engine includes an upstream portion and a downstream portion. The upstream portion includes at least one stage of stator vanes and at least one stage of blades configured to rotate about an axial centerline of the compressor section. The at least one stage of stator vanes and the at least one stage of blades are in an alternating arrangement along an axial direction of the gas turbine engine. The downstream portion is disposed immediately adjacent to and downstream along the axial direction from the upstream portion. The downstream portion includes a first set of rotating blade rows and a second set of rotating blade rows. The first and second sets of rotating blade rows are in an alternating arrangement along the axial direction of the gas turbine engine. The first and second sets of rotating blade rows are in a counter-rotating arrangement.
US12196127B1
A rotary internal combustion engine includes a housing, a front cover, a rear cover, and a rotor. The rotor contains 2 or more pair of radially arranged, synchronously geared, crank shafts. The main journal of every other crankshaft has a timing gear at one end and a drive gear at the other. The timing gears mesh with a stationary sun gear fixed to the front cover. The rotor contains radial cylinder bores, each with a piston and connecting rod operably connected to each crankshaft. An output shaft with a sun gear pierces the center of the rotor and meshes with the drive gears. The rotor revolves around the output shaft within the housing which contains ports for intake, fuel delivery, spark, and exhaust. The crankshafts rotate at twice the rate of the rotor, thus producing four piston strokes per revolution of the rotor.
US12196123B1
An internal combustion engine includes an cylinder block defining at least one cylinder, a cylinder head at least partially defining a combustion chamber for each cylinder of the cylinder block, and a spark plug bore formed in the cylinder head for each cylinder, the spark plug bore connecting to the combustion chamber and configured to receive a spark plug. A turbulent jet ignition (TJI) pre-chamber insert is press-fit into the spark plug bore, and defining an internal combustion pre-chamber in fluid communication with the combustion chamber.
US12196119B2
Included are: a CO2 adsorber 7 including a plurality of adsorption passages 71 allowing exhaust gas to flow through and an adsorbent, on its wall surface, capable of adsorbing and desorbing CO2 depending on a temperature, and a heat exchanger 6 including a plurality of heat exchange passages 61 allowing the exhaust gas to flow through, being disposed in contact with the CO2 adsorber 7, and, when the exhaust gas flows through the heat exchange passages 61, transferring the heat to the CO2 adsorber 7 for heating it while removing the heat of the exhaust gas. The numbers of adsorption cells 72 and heat exchange cells 62 per unit area in a transverse section C are each set to a predetermined number and/or the sizes of the adsorption cell 72 and the heat exchange cell 62 in the transverse section C are each set to a predetermined size.
US12196115B2
A flow path duct system for a propulsion system of an aircraft includes a base defining a flow surface. The base has an internal surface and an external surface. A plurality of perforations are formed through the base between the internal surface and the external surface. A plurality of supports define a plurality of cavities. The plurality of supports extend outwardly from the external surface of the of the base. One or more of the plurality of cavities are in fluid communication with the one or more of the plurality of perforations. A backing surface is secured to the plurality of supports. The plurality of supports are disposed between the base and the backing surface. The one or more of the plurality of cavities are in fluid communication with an internal volume defined by the internal surface of the base through the one or more of the plurality of perforations. The base, the plurality of supports, and the backing surface can be integrally formed together as a monolithic, load-bearing structure.
US12196107B2
A turbine engine comprising a compressor section, combustor section, and turbine section in serial flow arrangement, and defining an engine longitudinal axis. The turbine engine includes an airfoil with an outer wall having a pressure side and a suction side, extending between a root and a tip in a span-wise direction, and extending between a leading edge and a trailing edge in a chord-wise direction. The airfoil includes a woven core, a first bonding layer including a toughened region, and a laminate skin provided exterior of the first bonding layer and bonded to the woven core by the first bonding layer.
US12196101B2
A mount according to an example of the present disclosure includes a locating pin, a load pin, a fastener, the fastener configured to retain a component on at least one of the locating pin and the load pin, the fastener including a bolt, a mounting boss and a spring, the spring allowing the mounting boss to move with respect to the bolt, and wherein the bolt is held captive in the mounting boss with a captive feature. A gas turbine engine and a method of mounting a component are also disclosed.
US12196099B2
A shroud hanger assembly is provided for hangers and shrouds defining dimensionally incompatible components such as those which are press or frictionally fit to engage one another. The shroud hanger assembly includes a multi-piece hanger and a shroud that is pinned to the hanger assembly by at least one axially extending pin and which locates the shroud relative to the hanger to control motion in one or both of circumferential (tangential) and radial directions relative to the engine.
US12196098B2
There is disclosed a turbine housing for a turbomachine. The turbine housing comprises a volute which extends around an axis and defines at least part of a flow passage through the turbine housing. The flow passage extends from a first inlet opening. The turbine housing further comprises a flange that surrounds the first inlet opening, and an external surface that defines a rib. The rib defines a first portion that adjoins the flange, and a second portion that is angled with respect to the first portion.
US12196082B2
Disclosed are systems and methods to bore or tunnel through various geologies in an autonomous or substantially autonomous manner including one or more non-contact boring elements that direct energy at the bore face to remove material from the bore face through the fracture, spallation, and removal of the material. Systems can automatically execute methods to control a set of boring parameters that affect the flux of energy directed at the bore face. Systems can further automatically execute the methods to: monitor, direct, maintain, and/or adjust a set of boring controls, including for example a standoff distance between the system and the bore face, a temperature of exhaust gases directed at the bore face, a removal rate of material from the bore face, and/or a thermal or topological characterization of the bore face during boring operations.
US12196078B1
The subject matter of this specification can be embodied in, among other things, a method that includes measuring a collection of salinity values representative of a depth within a saline aquifer and a salinity measurement value representative of salinity at the depth, determining, based on the collection of salinity values, a distribution of salinity across a plurality of depths within the saline aquifer, identifying, based on the distribution of salinity, a salinity gradient between a shallow region within the saline aquifer and a deep region within the saline aquifer, where the shallow region has salinity measurement values that are lower than salinity measurement values representative of the deep region, and determining, based on the identified salinity gradient, a sealing competency of the saline aquifer.
US12196077B2
Provided is a downhole tool and a well system. The downhole tool, in one aspect, includes a tubular providing one or more production fluid flow paths for a production fluid. The downhole tool, according to this aspect, further includes one or more float chambers located within the tubular, and two or more floats located within the one or more float chambers. In one aspect, a first of the two or more floats has a first density (ρ1) between a density of gas (ρg) and a density of oil (ρo), and a second of the two or more floats has a second density (ρ2) between the density of oil (ρo) and a density of water (ρw). The downhole tool, according to this aspect, further includes two or more non-contact proximity sensors configured to sense a radial location of the two or more floats to determine a gas:oil ratio and oil:water ratio.
US12196076B1
Disclosed is a grouting and water blocking method for a hard rock stratum. The grouting and water blocking method include the following steps. At first, hydrogeological information and coal seam information of a hard rock stratum is obtained. Then, a drilling trajectory of the hard rock stratum is determined based on the hydrogeological information and the coal seam information. Later, at least one drilling device is determined corresponding to the drilling trajectory based on types of multiple rock layers contained in the hard rock stratum. After that, the multiple rock layers contained in the hard rock stratum are drilled sequentially according to the drilling trajectory using the at least one drilling device. At last, in response to determining there is a water leakage area, the water leakage area is grouted.
US12196049B2
The invention relates to the drilling of wells in rock and hydrocarbon formations. Drilling is performed with a drill string having a bottom hole assembly (BHA) and drill bit. Drilling mud is circulated during drilling. A valved inlet port is provided in the BHA which, in the event of a pack-off, opens and allows drilling mud to enter an internal space in the BHA to relieve pressure. An outlet port at the proximal end of the BHA may be provided to allow the mud to flow back into the annulus around the drill string. In this way, rapid build-up of pressure is avoided and the driller has more time to respond to the pack-off.
US12196048B2
A pipe deployment system includes a vehicle, a deployment tool having a body with a spool engagement slot and a hydraulic motor mounted to the body, a spool having a pin extending along a rotational axis of the spool from an end of the spool, and an engagement spline rotationally engaging the hydraulic motor with the pin. The deployment tool is removably connected to the vehicle.
US12196035B2
A hollow man sized door includes a core and an acrylic outer surface. The acrylic outer surface is seamless and solid. Mounting brackets are selectively attached to the core. Hardware is attached to the door at locations of the mounting bracket. Scratches or damage may be buffed out of or wiped from the acrylic outer surface.
US12196034B2
Provided is a glass panel unit that reduces the chances of an electric wire extended being disconnected. A glass panel unit includes a first panel, a second panel, a seal, a connecting void, and an electric wire. The first panel includes a first glass pane. The second panel includes a second glass pane and is arranged to face the second glass pane. The seal has a frame shape and hermetically bonds respective peripheral edge portions of the first panel and the second panel to create an internal space between the first panel and the second panel. The connecting void is provided for a portion, other than a portion facing the internal space, of at least one of the first panel or the second panel. The electric wire is extended from the internal space to the connecting void by passing through the seal.
US12196023B2
A door hinge device for a vehicle is capable of facilitating two doors to be simultaneously or independently opened or closed in a state in which rotation trajectories of the doors are ensured as a hinge bar connected to a carrier of a speed reduction unit through a hinge shaft and a rack and a pinion connected to a rotation shaft of a sun gear set a rotation amount of the doors during a process in which a hinge unit of the door moves along a rail in a diagonal direction toward the outside of a vehicle body in a vehicle including no B pillar.
US12196021B2
Apparatuses, such as shower door frame kits, for installing sliding shower door assemblies are provided. The apparatuses enable secure and convenient installation of the sliding shower door assemblies, while keeping water that may escape a shower area to a minimum. The apparatuses of the present disclosure also provide for efficient installation of the sliding shower door assemblies that can be completed with a single tool and/or in a single step. The apparatuses for installing sliding shower door assemblies may include one or more of a shower door header, a wall jamb, a shower header retainer, a shower door catcher, a roller assembly, a corner bracket, and a shower threshold.
US12195992B2
A wave pool having multiple wave breaking zones extending across the pool floor, wherein different wave breaking formations with different wave characteristics can be generated within each zone. Specific features are provided that enable breaker waves to be properly managed and controlled such that intermediate/advanced surfers can surf in one zone and beginner surfers can surf in another zone. Included are special dividers to prevent surfers from crossing from one zone to the next, while at the same time, allowing wave energy to pass through. An attenuating means is provided to help reduce the choppiness of the waves.
US12195991B2
Various embodiments of the present disclosure can include a fencing assembly. In some embodiments, the fencing assembly can include a top cross-member including a first channel. In some embodiments, the fencing assembly can include a bottom cross-member including a second channel that opposes the first channel. In some embodiments, the fencing assembly can include a first vertical support member, wherein the first vertical support member is connected to a first end of the top cross-member and a first end of the bottom cross-member. In some embodiments, the fencing assembly can include a second vertical support member, wherein the second vertical support member is connected to a second end of the top cross-member and a second end of the bottom cross-member. In some embodiments, the fencing assembly can include a planar barrier, wherein the planar barrier is inserted into the first channel and the second channel and is confined on a first and second side of the planar barrier by the first vertical support member and the second vertical support member.
US12195984B2
A system and method for fastening an impermeable membrane to includes a bracket having a horizontal planar element, a central planar element extending upwards from the horizontal plan element, a lip extending upwards from the horizontal plan element, the lip comprising a planar element with a height shorter than a height of the central planar element, a gap defined by the central planar element on one side and the lip on another side, the gap configured to accept and secure to a side of a fascia of a structure, arms extending upwards from the horizontal plan element, fasteners protruding from each of the arms and, a gap defined by the central planar element on one side and the arms on another side, the gap configured to accept and secure to construction material and impermeable membrane.
US12195983B2
In several embodiments, the disclosed process may include installing one or more householder devices onto load-bearing structures of a building, installing one or more perimeter beams onto the one or more householders, installing a new exterior assembly onto the one or more perimeter beams, removing an existing roof, and constructing an additional level on the building. In at least one embodiment, installing the one or more householders onto the load-bearing structure may include cutting a hole in the existing roof above the load-bearing structure, attaching the householder onto the load-bearing structure, and sealing the hole around the householder. In some embodiments, the new exterior assembly may be partially or fully constructed on site and may be installed onto the one or more perimeter beams. In some embodiments, once the new exterior assembly is installed, the old roof may be removed from underneath the new exterior assembly.
US12195982B2
A concrete vibrator includes a frame, a strap coupled to the frame, a main housing supported upon the frame, and an electric motor coupled to the main housing. The concrete vibrator further comprises a flexible shaft having a first end coupled to the motor and an opposite, second end. The concrete vibrator further comprises a vibrator head coupled to the second end of the shaft, the vibrator head configured to receive torque from the motor and the shaft to cause the vibrator head to vibrate. The concrete vibrator is operable in a backpack configuration in which the strap is used to carry the concrete vibrator with the frame in a vertical orientation, and in a briefcase configuration in which the frame is supportable in a horizontal orientation.
US12195981B2
An anchor comprises a conduit for receiving a flexible elongate member therethrough. The conduit has an internal region and first and second openings. The flexible elongate member can extend through the first and second openings and through the internal region of the conduit. The conduit is a curved, substantially U-shaped elongate tubular member.
US12195976B2
An outdoor louvered tent includes a louvered tent roof and a louvered tent frame for mounting the louvered tent roof. The louvered tent frame includes stand columns and a ring beam, the louvered tent roof includes several louver plates, linkage strips for linkage cooperation with several louver plates, and an overturning driving device for driving the linkage strips to move. The overturning driving device includes a linkage assembly and a driving assembly, and the driving assembly includes a control member and a mounting seat. The driving assembly is mounted on any stand column, and a stroke cavity groove for the control member to move up and down is provided in the mounting seat.
US12195966B2
A roofing system has metal roofing shingles that have formed side lap features that are configured to facilitate alignment of adjacent side lapped metal roofing shingles of a shingle installation along a roofing structure and that couple the metal roofing shingles together and form seals and seams along their side lapped peripheral edges. The metal roofing shingles also can have alignment features that cooperate to align shingles in one course with shingles in a next lower course within their headlap regions. The roofing system also has standing seam features configured to couple to the metal roofing shingles to cover the formed seams.
US12195964B2
A building-construction panel includes a tongue on one edge and a groove on an opposite edge that receives the tongue of an adjacent panel. A shoulder on the tongue-side edge defines an abutted surface that is contacted by an abutting surface on the groove-side edge to limit panel travel during installation and maintain a gap between upper edge portions of the adjacent panels. A bottom transition is formed on the groove-side edge so that the groove-side abutting surface is smaller than the tongue-side shoulder abutted surface. In this way, the relatively smaller groove-side abutting surface structurally maintains the gap but also minimizes frictional interpanel contact area to minimize squeaking. And the relatively larger tongue-side shoulder abutted surface helps keep the shoulder from being collapsed into the groove from overdriving the panels together during installation. In typical embodiments, the panel is a high-performance structural wood subflooring panel.
US12195963B2
A pultrusion fiber reinforced polymer (PFRP) floor assembly comprises a plurality of PFRP trusses or joists connected to at least one horizontal PFRP I-beam, horizontal PFRP wide flange beam, or horizontal PFRP “C” channel. At least one PFRP clip angle bracket connects the plurality of PFRP trusses or joists to support PFRP floor sheathing. A flexible epoxy bonds the PFRP floor sheathing to the plurality of PFRP trusses or joists, horizontal PFRP I-beams, horizontal PFRP wide flange beams, or horizontal PFRP “C” channels. The flexible epoxy is configured to provide a uniform coefficient of thermal expansion throughout the PFRP floor assembly.
US12195959B2
An apparatus comprises a solar panel or solar tile; and a pultrusion fiber reinforced polymer (PFRP) bracket connected to the solar panel or solar tile. The PFRP bracket mounts the solar panel or solar tile on a roof, and is configured to elevate the solar panel or solar tile a sufficient amount above the roof to enable airflow to occur under the solar panel or solar tile. The PFRP material comprises fibers embedded in a resin matrix. Exemplary fibers are glass, carbon, and synthetic fibers. PFRP products can be formed using a pultrusion method that eliminates outgassing. An intumescent fire barrier can be applied to the PFRP to meet National Fire Protection Association fire endurance codes and standards.
US12195958B2
In a system for producing room elements, in particular walls, from individual construction elements, in particular made of wood, which are connected to one another to form the room element, at least four construction elements have different forms but are adapted to one another in terms of their dimensions. To this end, construction elements made of solid material are provided and construction elements consisting of hollow elements, into which an insertion frame is inserted. The construction elements are interconnected by means of pins, which are fastened in holes in the interior of the construction elements.
US12195953B2
A water heating and treatment system includes a water heater, a hot water outflow line from the water heater, and a cold water supply line to supply water to the water heater. The cold water supply line includes at least one of an anti-scale device, and a UV sanitation lamp. A mixing station supplies a temperature regulated heated water to one or multiple temperature zones. A mixing station supplies heated water to at least a first temperature zone at a first hot water temperature. The water heater, the anti-scale device, the UV sanitation lamp and the mixing station are contained in a single enclosure having at least one sliding transparent wall through which components can be viewed. A plurality of pipe connections passing through a rear panel of said single enclosure are also described.
US12195942B2
A system and method are provided for work cycle tracking for a self-propelled work vehicle having an integrated or drawn/pushed implement, for example comprising a scraper, and a loading container for receiving material worked thereby. First sensors generate data corresponding to operating parameters of the work vehicle, and second sensors generate data corresponding to operating parameters of the implement. Data storage includes, for each of various work states associated with the work cycle, correlations between operating parameters, of the work vehicle and/or implement, and a start or completion of the respective work state. A controller determines a current work state of the various work states associated with the work cycle based on current input data from the first and second sets of sensors, with respect to the stored correlations, and generates one or more output signals based on the determined work state.
US12195938B2
There is disclosed a packer and/or gripper element (10), beneficially for use offshore and/or underwater, the packer and/or gripper (10) comprising an inflatable element or cushion (15a, 15b, 15c, 15d), wherein a periphery of the/each inflatable element or cushion (15a, 15b, 15c, 15d) comprises at least one corner, the at least one corner comprising a concave portion (30a, 30b, 30c, 30d). The disclosed packer and/or gripper element (10) comprises a plurality of inflatable elements (15a, 15b, 15c, 15d), each inflatable element (15a, 15b, 15c, 15d) being communicably coupled to an adjacent inflatable element (15a, 15b, 15c, 15d) by a port (155a, 155b) disposed between the inflatable elements (15a, 15b, 15c, 15d).
US12195932B2
A concrete screed assembly broadly includes a plurality of elongated drum sections. The drum sections are interchangeably interconnectable in an end-to-end relationship to cooperatively form a rotatable concrete screed drum that is selectively variable depending on the drum sections interconnected to form the drum. The drum sections each present a concrete-forming outer surface configured to engage concrete as the drum is rotated. The drum sections each include opposite connection ends.
US12195919B2
Methods and systems for preparing agricultural residue or other agricultural feedstock for use as a pulp. The method includes providing non-wood agricultural residue (e.g., corn stover) or other agricultural feedstock that includes agricultural fibers, chemically pulping the agricultural fibers in a preliminary alkaline chemical pulping process at a low consistency and at a low temperature to produce partially pulped agricultural fibers, such step including separating lignin and hemicellulose from the partially pulped agricultural fibers, introducing the partially pulped agricultural fibers into a first reactor, wherein the first reactor operates at a low temperature of less than 100° C. (e.g., 65° C.), introducing the agricultural fibers from the first reactor into a second reactor, where the second reactor operates at a low temperature, of less than 100° C. (e.g., 94-96° C.), the second reactor operating at a higher temperature than the first reactor, to produce pulped agricultural fibers.
US12195917B2
A method for removing ammonia (NH3) from a gas produced in a pulp mill (100). The method comprises producing raw non-condensable gas comprising ammonia (NH3) in the pulp mill (100) and transferring at least some of the raw non-condensable gas to a scrubber (200) containing aqueous scrubbing solution (130, 140). The method comprises adding a compound capable of decreasing a pH of the scrubbing solution to the scmbbing solution (130, 140) and in the scrubber (200), contacting the raw non-condensable gas with the scmbbing solution (130, 140), to react the ammonia (NH3) of the raw non-condensable gas with the scmbbing solution to produce clean non-condensable gas and ammonium (NH4+). A pulp mill comprising equipment for performing the method.
US12195910B2
The present invention provides a laundry container that is uniquely operable as a standing hamper or tote when loading or holding dirty laundry and is sized and oriented to be closed and installed into a machine-washer and -dryer with the dirty laundry still within for cleaning without any user contact or interaction with the laundry articles themselves, the laundry container including features that allow it to be extended and stand upright for use as a loadable hamper or tote and to be collapsed, with or without laundry still inside, for purposes of transport or storage.
US12195908B2
A laundry washing machine equipped with a treating agents dispenser comprising a drawer having a compartment suitable to receive a unit dose package comprising a pre-measured amount of treating agent incorporated into a water-soluble pouch. The laundry washing machine has a control unit configured to convey a first amount of water to the compartment to wet the unit dose package, pause, then convey a second amount of water to the compartment for breaking the water-soluble pouch of the unit dose package.