Document Document Title
US12014581B2 Method and device for creating an emissions model of an internal combustion engine
A method for creating an emissions model of an internal combustion engine. The method begins with a provision of a plurality of measurement series at an internal combustion engine. There then follows a filtering of the measurement series using various low-pass filters, and ascertaining, from the filtered measurement series, those measurement series, when provided as an input variable for the emissions model during optimization of the emissions model, the smallest deviation from predicted emissions of the emissions model for measured emissions is achieved.
US12014580B1 System for baggage check-in
The disclosure includes a system for checking in baggage of a passenger. The system includes an electronic acquiring device that acquires an originating hardcopy bag tag identifier (OP-BTI) associated with or printed on a printed bag tag from an originating airline travel carrier that is on a luggage item of a passenger. This creates a digital BTI data record linked to the airline travel carrier. The system further includes utilizing the OP-BTI as a unique identifier to query a database to retrieve return flight data of the passenger. The system includes checking in, by the at least one processor, each luggage item for the passenger for the return flight with a return flight travel carrier identified in the retrieved return flight data.
US12014578B2 Authentication device, authentication method, and recording medium
The disclosure is detecting an authentication target who is moving in a predetermined direction in a video; inputting a first image in which an entire body of the target; calculating characteristic information from an image of the entire body in the first image, comparing the calculated characteristic information with characteristic information of the entire body stored in first memory that stores characteristic information of entire bodies of targets, and extracting candidate information of the targets from the first memory based on a first authentication result; inputting a second image in which an iris of the target; and comparing characteristic information of irises stored in second memory that stores the characteristic information of the irises of targets with characteristic information of an iris from the second image, calculating a verification score, executing second authentication on the target in the second image based on the verification score, and outputting an authentication result.
US12014577B2 Spoof detection using catadioptric spatiotemporal corneal reflection dynamics
Methods, systems, and computer-readable storage media for determining that a subject is a live person include obtaining, by an image capture device, a set of subject images. Each image is captured at a different corresponding relative location of the image capture device with respect to the subject. Parameters are determined from the set of images of the subject. The parameters represent corneal reflections of at least one object in at least one eye of the subject. A determination is made, based on the parameters, that the subject is a live person. Responsive to determining that the subject is a live person, an authentication process is initiated to authenticate the subject.
US12014576B2 Systems and methods for capturing electronic signatures
Methods and systems for generating electronic signatures are disclosed. In some embodiments, the method includes: storing pixel features of a signing device; capturing, via an imaging device, a plurality of image frames including the pixel features of the signing device; identifying in the plurality of image frames, by a processor, first pixels matching the stored pixel features of the signing device; generating, by the processor, a first image including the identified pixels; and connecting, by the processor, the identified pixels to form at least one line drawing representing a signature.
US12014568B2 Display panel and display device
Provided are a display panel and a display device. The display panel includes a base substrate; a sensor; a light-shielding layer, and having a plurality of first holes configured to allow light from a fingerprint to pass through and be incident on the sensor; an encapsulation layer; a color filter layer on one side of the encapsulation layer away from the base substrate; and a cover plate on one side of the color filter layer away from the base substrate, wherein a distance between a surface of the cover plate away from the base substrate and a surface of the light-shielding layer away from the base substrate is a first distance, a distance between a surface of the light-shielding layer close to the base substrate and a surface of the sensor close to the base substrate is a second distance, 0
US12014564B2 Electronic circuit and a gate driver circuit
An electronic circuit adapted to control an operation of a gate driver circuit is provided. The electronic circuit includes a gate control circuit. The gate control circuit outputs control signals to the gate driver circuit in a display period and a fingerprint sensing period via the same output nodes. The control signals include a start pulse signal and a switch control signal. The switch control signal controls the gate driver circuit to operate in the display period or the fingerprint sensing period. The gate driver circuit includes a plurality of shift register groups and a switch circuit. The shift register groups output scan signals according to the start pulse signal. The switch circuit receives and outputs the scan signals to display scan lines in the display period and outputs the scan signals to fingerprint scan lines in the fingerprint sensing period according to the switch control signal.
US12014563B2 Information processing apparatus, control method, and non-transitory storage medium
An information processing apparatus (2000) includes a recognizer (2020). An image (10) is input to the recognizer (2020). The recognizer (2020) outputs, for a crowd included in the input image (10), a label (30) describing a type of the crowd and structure information (40) describing a structure of the crowd. The structure information (40) indicates a location and a direction of an object included in the crowd. The information processing apparatus (2000) acquires training data (50) which includes a training image (52), a training label (54), and training structure information (56). The information processing apparatus (2000) performs training of the recognizer (2020) using the label (30) and the structure information (40), which are acquired by inputting the training image (52) with respect to the recognizer (2020, and the training label (54) and the training structure information (56).
US12014560B2 Data extraction from form images
An image processing system accesses an image of a completed form document. The image of the form document includes one or more features, such as form text, at particular locations within the image. The image processing system accesses a template of the form document and computes a rotation and zoom of the image of the form document relative to the template of the form document based on the locations of the features within the image of the form document relative to the locations of the corresponding features within the template of the form document. The image processing system performs a rotation operation and a zoom operation on the image of the form document, and extracts data entered into fields of the modified image of the form document. The extracted data can be then accessed or stored for subsequent use.
US12014557B2 High-speed automatic scanning system for interpreting images with AI assistance and method using the same
A high-speed automatic scanning system for interpreting images with AI assistance and method using the same are provided. The system includes a control computer and an image capture platform. Scanning parameters of the image capture platform, including a helically-clockwise or helically-counterclockwise scanning path, is set by the control computer. After the scanning path is selected, the image capture platform aligns a camera to focus on a central block and respectively captures images of the central block's sub-blocks. Until all the blocks have been scanned, the image capture platform repeats the following procedure: moving the focusing position to a next neighboring block according to the scanning path, focusing on the next neighboring block, and capturing images of the sub-blocks of the next neighboring block. The present invention can fast perform scanning, exempted from performing focusing for every image, reducing the cycles and time of focusing.
US12014553B2 Predicting three-dimensional features for autonomous driving
A processor coupled to memory is configured to receive image data based on an image captured by a camera of a vehicle. The image data is used as a basis of an input to a trained machine learning model trained to predict a three-dimensional trajectory of a machine learning feature. The three-dimensional trajectory of the machine learning feature is provided for automatically controlling the vehicle.
US12014551B2 Method, device, computer program and computer program product for providing a trajectory of an object for a vehicle
In the method, a predetermined first number of sensed positions (Pi) of the object (20) are provided, the positions being provided with respect to a vehicle coordinate system (K) of the vehicle (10). Depending on a predetermined second number of the provided positions, a second coordinate system (K′) is determined. The provided positions are transformed into the second coordinate system (K′) and a function is determined which approximates a course of the provided positions in the second coordinate system (K′). For a predetermined third number of sampling points of the function, at least one analytical property of the function is determined at the respective sampling point. The coordinates and the at least one analytical property of the respective sampling point are transformed into the vehicle coordinate system (K).
US12014548B2 Hierarchical segmentation based on voice-activity
Embodiments are directed to segmentation and hierarchical clustering of video. In an example implementation, a video is ingested to generate a multi-level hierarchical segmentation of the video. In some embodiments, the finest level identifies a smallest interaction unit of the video—semantically defined video segments of unequal duration called clip atoms. Clip atom boundaries are detected in various ways. For example, speech boundaries are detected from audio of the video, and scene boundaries are detected from video frames of the video. The detected boundaries are used to define the clip atoms, which are hierarchically clustered to form a multi-level hierarchical representation of the video. In some cases, the hierarchical segmentation identifies a static, pre-computed, hierarchical set of video segments, where each level of the hierarchical segmentation identifies a complete set (i.e., covering the entire range of the video) of disjoint (i.e., non-overlapping) video segments with a corresponding level of granularity.
US12014547B2 Event information extraction from game logs using natural language processing
In various examples, natural language processing may be performed on text generated by a game to extract one or more in-game events from the game. The system (e.g., a client device and/or server) may receive the text in the form of one or more strings generated by a game application. The system may then extract one or more in-game events from the text using natural language processing. The game may include the text in a message it sends to the system (e.g., using an Application Programming Interface (API)) and/or in a game log entry or notification. The text may be generated based at least on the game determining one or more conditions are satisfied in the gameplay (e.g., victory, points scored, milestones, eliminations, item acquisition, etc.). The text may be mapped to event templates, which may then be used to extract parameters of events therefrom.
US12014546B2 Multimodal method for detecting video, multimodal video detecting system and non-transitory computer readable medium
A multimodal method for detecting video includes following step of: receiving a message to be detected to obtain a multimodal association result, which message to be detected corresponds to a video to be detected; generating a plurality of detecting conditions according to multimodal association result; searching a plurality of videos in a video detection database to obtain a target video in videos according to detecting conditions, which each of videos includes a plurality of video paragraphs respectively, which each of video paragraphs includes a piece of multimodal related data respectively; comparing detecting conditions and piece of multimodal related data of video paragraphs to obtain a matching video paragraph and using video corresponding to matching video paragraph as the target video; and outputting the target video and the video to be detected to a display device for display.
US12014545B2 Media processing method and media server
A media processing method includes determining, by the media server based on a first network model, a first object existing in a first video to implement automatic detection of an object. The first network model is based on a sample image that includes the first object determining, by the media server from a media set, first media that matches the first object, where the first object is associated with content of the first media, and covering, by the media server, a target region of the first video with the first media to generate an integrated video file.
US12014544B2 Identifying scanning motions during checkout using overhead cameras
Described herein are systems and methods for determining whether a scanning motion occurred during a checkout process. The system includes a checkout lane having a scanning area that receives products to be purchased by a user, scanning devices, a point of sale (POS) terminal that identifies a product based on a scan, using the scanning devices, of a product identifier for the product as the product is moved through the scanning area, and an overhead camera that captures image data of the user's body movements and transmits, to a computing system, the image data. The computing system can, during runtime, identify whether a scanning motion occurred during the user's body movements based on application of one or more motion identification models to the image data and determine, based on identification of the scanning motion, that the user performed an affirmative scan during the checkout process.
US12014538B2 Method, system, and medium having stored thereon instructions that cause a processor to execute a method for obtaining image information of an organism comprising a set of optical data
The present disclosure relates to methods and systems for obtaining image information of an organism including a set of optical data; calculating a growth index based on the set of optical data; and calculating an anticipated harvest time based on the growth index, where the image information includes at least one of: (a) visible image data obtained from an image sensor and non-visible image data obtained from the image sensor, and (b) a set of image data from at least two image capture devices, where the at least two image capture devices capture the set of image data from at least two positions.
US12014535B2 System, client apparatus, data processing method, computer program and recording medium
A system is a system including: a cloud server configured to perform a machine learning process; and a client apparatus configured to communicate with the cloud server. The client apparatus includes: a generating unit that generates one or a plurality of reference data from a plurality of data used for the machine learning and that generates a plurality of difference data, wherein the reference data is a reference for at least a part of the plurality of data, and each difference data indicates a difference between each of the plurality of data and corresponding reference data out of the one or the plurality of reference data; and a storage unit that stores the plurality of difference data in a storage apparatus of the cloud server.
US12014534B2 Printed physical unclonable function patterns
A method is disclosed. For example, the method includes applying a clear coat layer on a substrate, drying the clear coat layer to form random microstructures in the clear coat layer, dispensing a printing fluid to print a graphical pattern on the clear coat layer, and generating a physical unclonable function (PUF) pattern by drying the printing fluid that fills the random microstructures formed in the clear coat layer.
US12014526B2 System, method, and apparatus for generating tokenized images
Provided is a system and computer-implemented method for encoding account tokens in image files. The method includes receiving, from a user associated with an account identifier, an identification of at least one image, generating at least one token based on the account identifier of the user, encoding the at least one token in the at least one image, resulting in at least one tokenized image, and communicating the at least one tokenized image to a transaction processing system, wherein the transaction processing system is configured to conduct a transaction based on the tokenized image.
US12014525B2 Multimodal sensor measurement fusion through a combined geometrical approach of time warping and occlusion surface ray projection
Systems, methods, controllers, and techniques for addressing the parallax occlusion effect caused by non-collocated sensors are disclosed. A controller is configured to fuse image data received from an imaging device and depth data received from a depth sensor to form a mesh, project a ray from the imaging device to a pixel of the image data fused with a point of the depth data forming the mesh, determine an occlusion boundary surface within the depth data, and in response to determining that the ray intersects the occlusion boundary surface, determine that the imaging device is occluded from a fused point in the mesh.
US12014519B2 Partial deformation maps for reconstructing motion-affected treatment dose
A method including applying a first target-subject-specific model associated with a target subject to a treatment planning image to generate a transformed treatment planning image corresponding to a first position of a plurality of positions. The method also includes modifying one or more hyper-parameters of the first target-subject-specific model to generate a second target-subject-specific model corresponding to a second position of the plurality of positions. The method further includes controlling a radiation treatment delivery device based on the second target-subject-specific model to deliver a radiation treatment to the target subject.
US12014517B2 Capture guide for digital imagery of material swatches
A material data collection system allows capturing of material data. For example, the material data collection system may include digital image data for materials. The material data collection system may ensure that captured digital image data is properly aligned, so that material data may be easily recalled for later use, while maintaining the proper alignment for the captured digital image. The material data collection system may include using a capture guide, to provide cues on how to orient a mobile device used with the material data collection system.
US12014516B2 Information integration method, information integration device, and information integration program
An influence on object expression performed at a transmission destination is reduced. A position information reception unit 11 of an information integration device 1 receives, regarding objects which are measured by a plurality of sensors from a plurality of locations and overlap in any of the locations, position information for each location on areas of the objects. A position information integration unit 13 calculates smallest rectangles or largest rectangles surrounding the objects by using the position information for each location.
US12014511B2 Sample imaging via two-pass light-field reconstruction
Methods and systems for sample imaging via two-pass light-field reconstruction. In an exemplary method, a light-field image of a sample may be captured in a light-field plane. The light-field image may be forward-projected computationally to each of a plurality of z-planes in object space to generate a set of forward-projected z-plane images. Backward-projections computationally to the light-field plane of the same xy-region in object space from each z-plane image may be compared with the light-field image, to determine a respective degree of correspondence between the backward-projected xy-region from each of the z-plane images and the light-field image. For each different xy-region, at least one of the forward-projected z-plane images may be selected to contribute data for the different xy-region in a 2D or 3D object-space image of the sample.
US12014505B2 Method and apparatus with convolution neural network processing using shared operand
A neural network apparatus is disclosed, where the neural network apparatus includes one or more processors comprising a controller and one or more processing units. The controller is configured to determine a shared operand to be shared in parallelized operations as being either one of a pixel value among pixel values of an input feature map and a weight value among weight values of a kernel, based on either one or both of a feature of the input feature map and a feature of the kernel. The one or more processing units are configured to perform the parallelized operations based on the determined shared operand.
US12014503B2 Determining X,Y,Z,T biomechanics of moving actor with multiple cameras
A plurality of tracking cameras is pointed towards a routine hovering area of an in-the-field sports participant who routinely hovers about that area. Spots within the hovering area are registered relative to a predetermined multi-dimensional coordinates reference frame (e.g., Xw, Yw, Zw, Tw) such that two-dimensional coordinates of 2D images captured by the tracking cameras can be converted to multi-dimensional coordinates of the reference frame. A body part recognizing unit recognizes 2D locations of a specific body part in the 2D captured images and a mapping unit maps them into the multi-dimensional coordinates of the reference frame. A multi-dimensional curve generator then generates a multi-dimensional motion curve describing motion of the body part based on the mapped coordinates (e.g., Xw, Yw, Zw, Tw). The generated multi-dimensional motion curve is used to discover cross correlations between play action motions of the in-the-field sports participant and real-world sports results.
US12014502B2 Method and device for evaluating quality of pathological slide image
A computing device includes at least one memory, and at least one processor configured to analyze at least one object expressed in a pathological slide image, evaluate quality of the pathological slide image based on a result of the analyzing, and perform at least one additional operation according to a result of the evaluating.
US12014499B2 Bioimage acquiring device, converter generating device, bioimage generating method, converter generating method, and recording medium
A bioimage acquiring device includes a first conversion unit that performs a first conversion process wherein a negative bioimage is converted using a first converter so as to acquire a converted bioimage which is the result of the conversion, and a classifying unit that performs a first classifying process wherein a determination is made as to whether the converted bioimage is a positive bioimage or a negative bioimage, using a classifier for determining whether an image is a negative bioimage or a positive bioimage, wherein the first conversion unit performs a learning process using the determination result obtained by the classifying unit and the converted bioimage, performs an update process for updating the first converter, and receives a new negative bioimage, and the first conversion unit converts the new negative bioimage using the updated first converter to acquire a converted bioimage which is the result of the conversion.
US12014488B2 Distinguishing colon cancer stages based on computationally derived morphological features of cancer nuclei
Embodiments discussed herein facilitate determination of cancer stages based at least in part on shape, size, and/or texture features of cancer nuclei. One example embodiment is a method, comprising: accessing at least a portion of a digital whole slide image (WSI) comprising a tumor; segmenting (e.g., via a first deep learning model) the tumor on the at least the portion of the digital WSI; segmenting (e.g., via a second deep learning model) cancer nuclei in the segmented tumor; extracting one or more features from the segmented cancer nuclei; providing the one or more features extracted from the segmented cancer nuclei to a trained machine learning model; and receiving, from the machine learning model, an indication of a cancer stage of the tumor.
US12014484B2 Thermographic phosphor digital image correlation
The invention advances the ratio method of phosphor thermography using two machine vision cameras for full-field temperature measurements of a solid surface. As an example, algorithms from digital image correlation (DIC) can be used to determine the stereoscopic imaging system intrinsic and extrinsic parameters, and accurately register material points on the sample to subpixel locations in each image with 0.07 px or better accuracy. A phosphor calibration sample fabricated using aerosol deposition can be used for in situ determination of the temperature-versus-intensity ratio relationship. The full calibration methodology and several improvements on two-color phosphor thermography open the door for full-field temperature measurements in dynamic tests with deforming test specimens. In particular, thermographic phosphors can be combined with stereo digital image correlation in a novel diagnostic, TP+DIC, to measure time-resolved full-field surface strains and temperatures simultaneously, thereby enabling testing in combined thermo-mechanical environments.
US12014482B2 Systems and methods for oilfield drilling operations using computer vision
Computer vision drilling systems and methods may be used with a drilling rig. The computer vision systems and methods may be used during drilling of a well to monitor the drilling equipment and personnel on the drilling site to provide safer drilling operations. The results from the computer vision drilling system may be used to cause corrective actions to be performed if a safety condition arises. In addition, computer vision systems and methods are provided to automatically monitor the drilling site and drilling operations, such as by tallying pipe in the drill string and by monitoring equipment for anomalous drilling conditions, and automatically taking corrective action as may be needed.
US12014473B2 Intelligent zooming method and electronic device using the same
An intelligent zooming method and an electronic device using the same are provided. The intelligent zooming method includes the following steps. A text paragraph corresponding to the text is merged. The text paragraph is automatically arranged according to the text paragraph and a text magnification box. The text paragraph in the text magnification box is enlarged according to a text magnification ratio. A block group containing the block and other blocks connected thereto is merged. A block magnification ratio is adjusted according to the block group and a block magnification box. The block group in the block magnification box is enlarged according to the block magnification ratio. The picture is cropped to obtain an object. A picture magnification ratio is adjusted according to the object and a picture magnification box. The object in the picture magnification box is enlarged according to the picture magnification ratio.
US12014468B2 Capturing and aligning three-dimensional scenes
Systems and methods for building a three-dimensional composite scene are disclosed. Certain embodiments of the systems and methods may include the use of a three-dimensional capture device that captures a plurality of three-dimensional images of an environment. Some embodiments may further include elements concerning aligning and/or mapping the captured images. Various embodiments may further include elements concerning reconstructing the environment from which the images were captured. The methods disclosed herein may be performed by a program embodied on a non-transitory computer-readable storage medium when executed the program is executed a processor.
US12014467B2 Generating augmented reality prerenderings using template images
Systems and methods for generating augmented reality prerenderings can provide the benefit of an augmented reality rendering without requiring the use of user data. Template images can be used instead of user data to protect the user's privacy while enabling the user to see an object or product rendered onto a preferred template image or a variety of template images.
US12014465B2 Tracking system and method
A tracking system and method are provided. At least one tracking device receives a first role configuration from a head-mounted display. The at least one tracking device determines at least one first spatial area from a spatial map information stored in a storage of the at least one tracking device based on the first role configuration. The at least one tracking device loads the at least one first spatial area into a memory of the at least one tracking device.
US12014464B2 Contextual awareness of user interface menus
Examples of systems and methods for a wearable system to automatically select or filter available user interface interactions or virtual objects are disclosed. The wearable system can select a group of virtual objects for user interaction based on contextual information associated with the user, the user's environment, physical or virtual objects in the user's environment, or the user's physiological or psychological state.
US12014461B2 Method for constructing three-dimensional model of target object and related apparatus
A method for constructing a 3D model of a target object provided is performed by a computer device, the method including: obtaining at least two initial images of a target object from a plurality of shooting angles, the at least two initial images respectively including depth information of the target object, and the depth information indicating distances between a plurality of points of the target object and a reference position; obtaining first point cloud information corresponding to the at least two initial images respectively according to the depth information in the at least two initial images; fusing the first point cloud information respectively corresponding to the at least two initial images into second point cloud information; and constructing a 3D model of the target object according to the second point cloud information.
US12014455B2 Audiovisual presence transitions in a collaborative reality environment
Examples of systems and methods to facilitate audiovisual presence transitions of virtual objects such as virtual avatars in a mixed reality collaborative environment are disclosed. The systems and methods may be configured to produce different audiovisual presence transitions such as appearance, disappearance and reappearance of the virtual avatars. The virtual avatar audiovisual transitions may be further indicated by various visual and sound effects of the virtual avatars. The transitions may occur based on various colocation or decolocation scenarios.
US12014454B2 Method, electronic device, and computer program product for generating avatar
Embodiments of the present disclosure relate to a method, an electronic device, and a computer program product for generating an avatar. The method includes generating an indication of correlation among image information, audio information, and text information of a video. The method may further include generating, based on the indication of the correlation, a first feature set and a second feature set representing features of a target object in the video, wherein the first feature set represents invariant features of the target object in the video, and the second feature set represents equivariant features of the target object in the video. The method may further include generating the avatar based on the first feature set and the second feature set. With this method, the generated avatar can be made more accurate and vivid with a better effect, while also reducing data annotation cost, improving operation efficiency, and enhancing user experience.
US12014449B2 Computed tomography (CT) image reconstruction from polychromatic projection data
Computed tomography (CT) image reconstruction from polychromatic projection data. In an embodiment, polychromatic projection data is acquired using a CT system. An optimal correction value for linearization of the polychromatic projection data is determined, and the polychromatic projection data is linearized according to the determined optimal correction value. The image is then reconstructed from the linearized projection data.
US12014448B2 Park assistance system for a motor vehicle
A park assistance system for a motor vehicle is presented that has a distance sensor system for generating a sensor signal depending on a lateral distance to an object. A computing unit of the park assistance system generates graphics data based on the sensor signal, and contains an augmented reality system for superimposing a graphic element onto a field of view of a driver. An extension of the graphic element along a vertical axis depends on a value of the distance.
US12014446B2 Systems and methods for generating predicted visual observations of an environment using machine learned models
A computing system for generating predicted images along a trajectory of unseen viewpoints. The system can obtain one or more spatial observations of an environment that may be captured from one or more previous camera poses. The system can generate a three-dimensional point cloud for the environment from the one or more spatial observations and the one or more previous camera poses. The system can project the three-dimensional point cloud into two-dimensional space to form one or more guidance spatial observations. The system can process the one or more guidance spatial observations with a machine-learned spatial observation prediction model to generate one or more predicted spatial observations. The system can process the one or more predicted spatial observations and image data with a machine-learned image prediction model to generate one or more predicted images from the target camera pose. The system can output the one or more predicted images.
US12014443B2 Graphics processor and information processing system
A graphics processor having a command processor and a geometry engine and connected to a memory and another graphics processor includes a bus fabric that delivers and receives data to and from the memory connected thereto, and a first interconnect that is connected to the command processor and the geometry engine and that delivers and receives data to and from a command processor and a geometry engine of the other graphics processor. Via a second interconnect, the bus fabric delivers and receives data to and from a bus fabric of the other graphics processor, and is accessibly connected to a memory connected to the other graphics processor.
US12014442B2 Cross GPU scheduling of dependent processes
A primary processing unit includes queues configured to store commands prior to execution in corresponding pipelines. The primary processing unit also includes a first table configured to store entries indicating dependencies between commands that are to be executed on different ones of a plurality of processing units that include the primary processing unit and one or more secondary processing units. The primary processing unit also includes a scheduler configured to release commands in response to resolution of the dependencies. In some cases, a first one of the secondary processing units schedules the first command for execution in response to resolution of a dependency on a second command executing in a second one of the secondary processing units. The second one of the secondary processing units notifies the primary processing unit in response to completing execution of the second command.
US12014436B2 Intellectual-property landscaping platform
Systems and methods for generation and use of intellectual-property (IP) landscaping platform architectures are disclosed. A landscaping component may be utilized to produce refined clusters of IP assets using user seeded searches in varying areas of interest, such as, for example, target technical fields, targeted publications, targeted products, and/or competitor entity portfolios. The landscaping component may be further utilized to produce an interactive graphical element including a spatial representation of the clusters of IP assets. The interactive graphical element may include various functionalities and/or information associated with the clusters of IP assets. An exposure assessment component may be utilized to assess the level of exposure associated with a targeted entity by analyzing a mapping between IP assets and allocated funds of the targeted entity, generate a score representing the level of exposure, make determinations as to insurance offerings and/or alter rates associated with the insurance offerings.
US12014432B2 Expandable feature and location-based listings searches
A flexible feature and location-based listings system can provide accommodation listings using different feature categories and a location of the searching user. The returned listings can be modified upon providing the listings to a searching user. The returned listings can be modified in response to selection of a first feature category and re-modified in response to a second feature category in an expanded geographic search area.
US12014431B2 Agricultural device for working a field
An agricultural device for working a field, a receiving system configured to receive data from an agricultural device, a system for collecting and storing agricultural data, and a method for aggregating data from an agricultural device. The agricultural device includes—a tool for working the field, a data aggregation system configured to collect a plurality of measurements at a time (T), a data processing unit, operatively connected to the data aggregation system, a memory operatively connected to the data processing unit, and a communication module operatively connected to the data processing unit. The data processing unit is configured to process each measurement from the plurality of measurements from the data aggregation system.
US12014427B1 Apparatus and methods for customization and utilization of target profiles
An apparatus for customization and utilization of target profiles, the apparatus comprising: a processor and a memory communicatively connected to the processor, the memory containing instructions configuring the processor to receive a data set comprising a plurality of target data, determine a validity status of the plurality of target data within the data set, modify the data set as a function of the validity status, determine one or more protection gaps within the modified data set using a gap finder module, generate one or more target profiles as function of the modified data set, the one or more protection gaps, and a user input, and modify a graphical user interface as a function of one or more target profiles.
US12014423B1 Using vehicle data, geographic area type data, and vehicle collision data in determining an indication of whether a vehicle in a vehicle collision is a total loss
A computer-implemented method of determining an indication of whether a vehicle in a crash is a total loss. The method may include (1) receiving (i) image data, (ii) sensor data, and/or (iii) telematics or other data indicative of a direction of a crash force; (2) determining a type of geographic area in which the crash occurred; (3) determining a make, a model, and/or a year of the vehicle; and (4) determining the indication of whether the vehicle is a total loss based upon (i) (a) the image data, (b) the sensor data, and/or (c) the data indicative of the direction of the crash force, (ii) the type of geographic area, and (iii) the make, the model, and/or the year of the vehicle. By determining the indication of whether the vehicle is a total loss based upon such data and/or factors, time may be saved and resources may be conserved.
US12014422B1 Instant insurance
Systems and methods are provided for automatically changing or updating insurance coverage using a computer device. An insurance analyzer may receive data associated with an insurance user. The insurance analyzer may determine types of insurance coverage available and coverage amounts associated with the received user data. Based on the received data the insurance analyzer may automatically activate insurance coverage based on determined types of insurance available and coverage amounts. The insurance analyzer may also deactivate insurance coverage or change insurance coverage amounts based on determined user activity.
US12014420B1 System and method for managing data for delivering a pre-calculated defined investment outcome in an exchange-traded fund
A computer-based apparatus for managing data based on performance of an underlying securities index including a memory element of a computer configured to store computer executable instructions and a processor for the computer, configured to execute the computer readable instructions to receive information on a lower buffer threshold against losses for an investment, and determine a total return on the investment during an outcome period o, wherein the total return is adjusted to fall above the buffer threshold.
US12014418B1 Secure, compliant electronic trading platform for commodities, futures, options, forwards, derivatives, swaps, and securities exchange using the open outcry methodology
A secure, compliant trading platform for securities exchange using the open outcry methodology within a secure electronic exchange environment that reduces or eliminates unfairness and opportunities for fraud within the marketplace. The system assures that private information is retained private until a bid or offer is placed. Trades are not recorded or reported until actually executed and all information is made available to all parties at the same time. The system archives all exchange member information in time sequence for compliance, auditing, and forensic purposes. The system uses a personal display device for each exchange member and high speed networking to allow exchange members to communicate with customers and other exchange members while in a physical exchange facility that may be virtually connected to other physical exchange facilities through a high speed secure network.
US12014417B2 System and method for providing additional monthly income by capitalizing expected annual tax refund to monthly payments and or predicting accurate tax withholdings for certain taxpayers
Systems and methods that may be used to provide a predictive tax loan or other monetary advance before the loan recipient (e.g., a taxpayer) prepares and files its tax return. A risk of providing a predictive tax loan or monetary advance is modeled separately from a machine learning model used to determine the anticipated tax refund amount and tax loan. The disclosed systems and methods may also predict accurate tax withholdings based on multiple machine learning models from multiple services, including non-payroll related services.
US12014413B2 Method, electronic device, and non-transitory computer-readable storage medium for providing information and electronic device using the same
A method of providing information in an electronic device according to various embodiments of the present disclosure may include obtaining an order request from a customer, displaying item list information, order progress information and order money amount information on a first page based on the order request, obtaining information on a partial cancellation of the order request, and updating and displaying the item list information and the order money amount information on the first page based on the information on the partial cancellation.
US12014411B2 Vehicle listing generation and optimization system
Disclosed herein are various embodiments for a vehicle listing generation and optimization system. An embodiment operates by receiving a request to generate a vehicle listing to sell a vehicle on a website. A plurality of vehicle listings similar to the vehicle to be sold are determined, the plurality of vehicle listings including a plurality of features providing information about a respective vehicle featured in the vehicle listing and a performance metric indicating an effectiveness of a respective listing. A first cluster of listings from the plurality of vehicle listings similar to the vehicle are identified based on based on performing artificial intelligence clustering with respect to the metric. Common features amongst a subset of the first cluster of listings are identified. A user interface of a sales template for selling the vehicle associated with the request via the website is generated, wherein the sales template includes the common identified features.
US12014408B2 Object identification and device communication through image and audio signals
Deterministic identifiers fuel reliable efficient capture of product discovery, purchase and consumption events, which in turn enable more reliable product recommendation, more accurate shopping list generation and in-store navigation. A mobile device, equipped with image and audio detectors, extracts product identifiers from objects, display screens and ambient audio. In conjunction with a cloud-based service, a mobile device application obtains product information and logs product events for extracted identifiers. The cloud service generates recommendations, and mapping for in-store navigation. The detectors also provide reliable and efficient product identification for purchase events, and post shopping product consumption events.
US12014401B2 Systems and methods for generating user offerings responsive to telematics data
A user analytics computing device for processing mobile device telematics data includes a processor in communication with a memory device. The processor is programmed to: (i) store a model to predict a travel mode for a user based upon historical telematics data, (ii) form a first group by assigning a user to the first group, (iii) receive telematics data associated with movement of the user, (iv) input the telematics data into the model to determine a travel mode of the user, (v) parse subsets of the telematics data based upon the determined travel modes, (vi) retrieve an eligibility condition defining eligibility to qualify for a user offering, (vii) aggregate one subset of the telematics data associated with the first travel mode of the user, (viii) determine that the group telematics data satisfies the eligibility condition, and (ix) cause a notification to be displayed on the mobile device of the user.
US12014397B2 In-store computerized product promotion system with product prediction model that outputs a target product message based on products selected in a current shopping session
A computerized product promotion system for use in a store is provided. The system comprises one or more processors configured to receive a plurality of captured images of a shopper in a current shopping session in the store and process the plurality of captured images to determine one or more products selected by the shopper during the current shopping session. The one or more processors are further configured to determine an identity of at least one target product, selected by a product prediction model, that is estimated to have a threshold minimum likelihood of being purchased by the shopper during a remainder of the current shopping session. The product prediction model receives as input the one or more products selected by the shopper during the current shopping session, and outputs the identity of the at least one target product.
US12014396B2 Systems and methods for providing transaction affinity information
In certain aspects, the disclosed implementations include methods and systems for dynamically generating and providing transaction affinity recommendation data. In certain implementations, the transaction affinity recommendation data may include information that identifies a target merchant and associated merchant promotion data that may be generated based on a dynamic analysis of transaction data corresponding to an account record. The disclosed implementations may determine temporal relationships between pairs of sequential transactions corresponding to the account record, and based on such relationships, may identify pairs of transactions involving separate merchants. The disclosed implementations may determine affinity relationships associated with one or more pairs of the temporally related transactions and a target merchant, and based on such relationships, generate and provide the transaction affinity recommendation data.
US12014389B2 Systems and methods for collaborative offer generation
Systems and methods for a collaborative offer portal is provided. A proposed offer is received from a manufacturer, including an offer structure and a number of consumers they wish to target. Transaction logs of a retailer are accessed to determine an audience for the offer by calculating a return on investment (ROI) for the customer base using the retailer's records given the offer type. The consumers are then grouped by their ROI distribution, and the ROI for the deal is calculated based upon the offer size in light of this distribution. From the offer ROI a discount percentage to be paid by the retailer versus the merchant can be created. The retailer may then choose to accept the offer for deployment.
US12014386B1 Protecting against an estimated level of online tracking
Systems and methods for protecting against an estimated level of online tracking are disclosed. In one embodiment, a method may include collecting data relating to a plurality of known users. This first data may include browser histories and a level of online tracking for each known user. The known users may be organized into clusters and second data relating to an unknown user may be received. The second data may include an identification of one or more categories of websites that the unknown user visits, and one or more websites within each of the one or more categories of websites that the unknown user visits. A matching cluster for the unknown user may be identified and levels of online tracking for similar known users within the matching cluster may be used to estimate a level of online tracking for the unknown user.
US12014383B2 Platform-based cross-retail product categorization
A culture is defined that spans multiple retailers. Transaction data from the multiple retailers are processed to map barcoded item codes to a culture item vector space. Any non-barcoded item for a given retailer associated with the culture is linked to a most similar barcoded item of that retailer based on a retailer-specific item vector space. The distances between the mapped barcoded item codes of the culture item vector space are processed to cluster the barcoded item codes into classifications within the culture vector space. Each retailers non-barcoded items are associated to the classifications of the culture item vector space based on their linkages to the retailers' specific barcoded items, which are already mapped within the culture item vector space. Each item code of a given retailer's item catalogue is linked to its corresponding classification.
US12014381B2 Reusable, secure shipping package
Disclosed herein is a shipping container that includes numerous multi-factor authentication (MFA) tie ins to provide added security to the container. In some embodiments, the shipping container is associated with a mobile user profiles within a mobile application. A retailer makes a sale, then, using a mobile application, associates the container with the destination address and the MFA details associated with the buyer's mobile application account. Once the container is loaded up, the container will not open again except for the buyer using the buyer's MFA authentication credentials.
US12014379B2 Automating communications using an intent classifier
An intent classifier may be used to increase the efficiency of a communications system. A company may provide assistance to a first user using automated processing or by a second user manually responding to the first user. To reduce costs, the company may prefer to use automated processing for assistance where it is available. While a second user is assisting a user, a message from the first user may be processed with an intent classifier to determine that automated support is available to assist the first user, and a suggestion may be presented to the second user to transfer the first user to the automated processing, such as by presenting a button to the second user to transfer the first user to the automated processing. The second user may then transfer the first user to the automated processing and assist other users.
US12014376B2 Automated verification of user interface process flows
Methods and systems are presented for automatically verifying online content for different device configurations and/or account configurations. A request for verifying a user interface software workflow is received from a device. The request can specify particular parameters and content to see if that content appeared correctly when presented to users. Session data associated with one or more real-world user interaction sessions between user devices and a service provider server is obtained. The session data is used to generate data representing how one or more user interface elements are rendered on one or more user devices during the one or more real-world user interaction sessions. The data is comparable against benchmark data to determine if content was correctly presented. Reporting data can be made available that indicates if the user interface workflows are operating correctly.
US12014375B2 Generating security event case files from disparate unstructured data
Described herein are systems and methods for generating security event case files with unstructured data. For example, the method can include receiving, by a computing system, unstructured data and system-based inferences from devices positioned throughout a store, and adding structure to the unstructured data and system-based inferences based on applying one or more structuring models. Adding structure can include labeling the data and system-based inferences, classifying them into security event categories, and identifying objective identifiers to identify users in the data and system-based inferences. The method also can include generating case files for each of the objective identifiers, where the case files include the associated data. The method can include determining whether the case files satisfy alerting rules. The case files can then be reported out and acted upon (e.g., based on satisfying the alerting rules) and/or stored for subsequent analysis and use.
US12014370B2 Processing apparatus, processing method, and non-transitory storage medium
The present invention provides a processing apparatus (10) including: a registration unit (12) that recognizes, based on image processing, product discrimination information of a product picked up from a product placing space, and registers the recognized product discrimination information in association with customer discrimination information; and a settlement unit (13) that executes, when it is detected, based on image processing, that a customer having picked up the product performs a predetermined action, a settlement based on a registration content resulting from the registration unit (12).
US12014369B2 Personal digital key initialization and registration for secure transactions
A system and method provide efficient, secure, and highly reliable authentication for transaction processing and/or access control applications. A personal digital key (PDK) is programmed using a trusted programming device to initialize and/or register the PDK for use. In one embodiment, the initialization and registration processes are administered by a specialized trusted Notary to ensure the processes follow defined security procedures. In a biometric initialization, the programming device acquires a biometric input from a user and writes the biometric data to a tamperproof memory in the PDK. In registration, the Programmer communicates to one or more remote registries to create or update entries associated with the user PDK. Once initialized and registered, the PDK can be used for various levels of secure authentication processes.
US12014368B2 System for analyzing and resolving disputed data records
The systems and methods described include the ability to store resource transaction information in an immutable and distributed, verifiable fashion. The system includes enhanced means for retrieving, interacting with, and visualizing such information via user interface on a variety of user device types utilizing multiple information communication channels. The system is further configured to intelligently extract and analyze data to provide dispute identification information to an end user and further determine appropriate resolution actions based on historical data and extrapolated pattern identification.
US12014367B2 Predicting and making payments via preferred payment methods
Systems and methods for predicting and making payments via preferred payment methods include predicting a preferred funds transfer method of a payee, generating a token based on the predicted preferred funds transfer method, providing the token to a payee device, receiving an input from the payee device indicating an agreement with the predicted preferred funds transfer method, and initiating, in response to the input, an electronic funds transfer from a source account of the payer to the payee.
US12014362B2 Peer-to-peer cryptocurrency and crypto asset trading platform
A method for cryptocurrency exchange between multiple parties using threshold signature cryptocurrency wallets includes steps for creating threshold signature cryptocurrency wallets shared between a set of parties and a mediator for trading cryptocurrencies. The method may include steps for dividing a threshold private key, corresponding to each of the threshold signature cryptocurrency wallets, into n shares based on (t, n)-threshold signature scheme and sharing masked shares, corresponding to the threshold private key for each of the threshold signature cryptocurrency wallets, by the set of parties and the mediator. The method may include steps for validating correctness of all masked shares of the threshold private keys by the set of parties and the mediator. The method may include steps for signing a withdrawal cryptocurrency transaction jointly by the set of parties or signing a withdraw deposit transaction jointly by the at least one party and the mediator.
US12014358B2 Automatic data pull requests using a secure communication link between online resources
There are provided systems and methods for automatic data pull requests using a secure communication link between online resources. An account may be used to electronically process transactions by a user, which may include use of a digital wallet that may store payment instruments used for transaction processing. The user may access an online platform for a service provider that provides a service to the user and bills the user for the service. The online platform may provide transaction processing services for the user's bills. The user may request a secure communication link be established between the service provider's billing platform and the user's digital wallet so that when billing data is available on the billing platform, the data may be pulled by the digital wallet from the platform and loaded to the user's digital wallet for processing.
US12014357B2 Tap to autofill card data
Various embodiments are generally directed to autofilling card data from a contactless card to a form of a computing device. An application may determine that a payment field of a form has received focus. The application may then receive encrypted data from a communications interface of a contactless card associated with an account. The application may then receive, from a server, verification of the encrypted data. The application may then receive, from the server, an encrypted account number associated with the account, and decrypt the encrypted account number to yield the account number. An autofill service of an operating system (OS) executing on the processor circuit, may then autofill the account number to the payment field of the form.
US12014356B2 Tap to autofill card data
Various embodiments are generally directed to autofilling card data from a contactless card to a form of a computing device. An application may determine that a payment field of a form has received focus. The application may then receive encrypted data from a communications interface of a contactless card associated with an account. The application may then receive, from a server, verification of the encrypted data. The application may then receive, from the server, an encrypted account number associated with the account, and decrypt the encrypted account number to yield the account number. An autofill service of an operating system (OS) executing on the processor circuit, may then autofill the account number to the payment field of the form.
US12014354B1 Systems and methods for a transaction card having a cryptographic key
A method of accessing an account includes receiving randomly generated seed information and an encrypted cryptographic key or token generated by a contactless card using the seed information via a contactless communication between the contactless card and the customer device; determining whether the randomly generated seed information matches previously received seed information; decrypting the encrypted cryptographic key or token using a decryption process that includes the seed information and the encrypted cryptographic key or token as inputs in response to determining that the randomly generated seed information does not match previously received seed information; identifying the customer associated with the contactless card based on the decrypted cryptographic key or token; and providing, to the customer device, access to the account in response to identifying the customer.
US12014352B1 Card-to-card direct communication with non-fungible token (NFT) stacking and barter
Apparatus and methods are provided for a smart card which enables users to securely complete online transfers without entering sensitive transaction information into a third-party system. The smart card may include a touch-sensitive screen configured to display selectable transfer options. The smart card may include a microprocessor and wireless interface. The wireless interface may provide wireless communication capabilities and the ability to initiate online transfers based on information captured by the touch-sensitive screen. A card issuer may mint an NFT with data from a past transaction using the smart card. The smart card may display the NFT and an associated score on the touch-sensitive screen. The smart card may communicate with another smart card using near-field communication to share NFT and score data. The smart card may accept or decline a transaction based on one or more NFTs associated with the other card.
US12014351B2 Touchless transaction on a transaction terminal
A transaction is detected on a transaction terminal. A first code is presented on a display of the transaction terminal that is encoded with an identifier and a passcode for a wireless connection between the transaction terminal and a mobile device operated by a customer. The mobile device processes the code to wirelessly connect to the transaction terminal using the identifier and the passcode. A second code is presented on a display of the transaction terminal. The second code when captured by the mobile device causes a transaction interface to be remoted from the transaction terminal to the mobile device over the wireless connection. The transaction continues with interactions provided on the mobile device and processed on the transaction terminal without any customer touching of the display of the transaction terminal and without any customer touching of any keys or keypad of the transaction terminal.
US12014340B2 Systems and methods for completing transactions via lockable boxes
A method includes receiving a lockbox transaction order associated with an account of the provider from a first user device where the lockbox transaction order includes a requested transaction and a desired transaction location, validating whether the requested transaction can be completed at the desired transaction location, determining a physical lockbox associated with the provider from a plurality of physical lockboxes at an alternative lockbox transaction location based on determining that the lockbox transaction order cannot be completed at the desired transaction location, transmitting an indication to a user device indicating that the requested transaction can be completed at the alternative lockbox transaction location, preparing the physical lockbox for the requested transaction, and authenticating a user at the physical lockbox where authenticating the user at the physical lockbox enables the physical lockbox to unlock and become accessible by the user.
US12014339B1 Systems and methods for electronic database communications
A system for managing a financial account in a low cash mode. The system may include a memory storing instructions, and a processor configured to execute the instructions to perform operations. The operations may include providing an interface; providing a notification to a user when a balance in the first account is deemed to be in low cash mode; presenting, when the first account balance is deemed to be in low cash mode, an option for a transfer request; receiving, a selection of the option for the transfer request to connect the first account with a second account; transferring funds from the second account to the first account; notifying the user that funds have been transferred from the second account to the first account; and further notifying the user that the balance in the first account is greater than the threshold value.
US12014333B2 Misconduct metrics reporting generation and rendering engine apparatuses, methods, systems and media
A misconduct metrics report generation request datastructure is obtained. Misconduct metrics report parameters associated with the misconduct metrics report generation request datastructure are determined. The misconduct metrics report parameters specify a misconduct metric. A database query for the specified misconduct metric is dynamically generated. The database query operates on structured data associated with existing misconduct reports. A set of tuples resulting from execution of the dynamically generated database query is transformed into structured chart data for the specified misconduct metric. Rendered in-memory HTML is generated using an HTML template file and a chart image file generated using the structured chart data for the specified misconduct metric. A misconduct metrics report PDF file is generated using the rendered in-memory HTML.
US12014330B2 Collaboration participant inclusion
Participant inclusion determination can include generating a textual analysis of a draft of an electronic communication in response to a sender preparing the draft for conveyance over an electronic communications network. A word relevance score can be computed for each word of the draft based on the textual analysis. Probabilistically weighted distances between the sender, an initial recipient of the electronic communication, and more additional recipient candidates for additionally receiving the electronic communication can be determined. The probabilistically weighted distances can correspond to hierarchical distances within a hierarchical structure corresponding to an organization in which the sender, the initial recipient, and one or more additional recipient candidates are members. At least one of the additional recipient candidates can be selected for receiving the electronic communication over the electronic communications network based on the word relevance scores and the probabilistically weighted distances.
US12014328B2 Medicine bottle cap with electronic embedded curved display
A cap for a medicine container includes a base portion having a curved outer surface and being connectable to a medicine container, the base having an indented portion on at least a part of said curved outer surface. An electronic display fits in the indented portion of the base portion and electronically connected to circuitry within the cap. A clear portion covers the electronic display. A multi-color light-emitting diode (LED) electronically connected to the circuitry within the cap.
US12014327B2 Method and system for identifying pallet shortages
A method for identifying shipment shortages on pallets is provided. In some embodiments, the method includes taking one or more digital images of a pallet with a shipment thereon to estimate the shipment's volume. The method further includes estimating an anticipated shipment volume based on the shipment's invoice information, and comparing the estimated shipment volume to the anticipated shipment volume to calculate volume mismatches. The volume mismatches can be used as an indicator of any shipment errors.
US12014322B2 Updating and validating data stored in a database
Disclosed herein are system, method, and computer program product embodiments for validating and updating data in a database. In an embodiment, a server may receive an HTML, file including content of a third-party website controlled by a third party from a web-component. The content may include a first set of data associated with an item. The web-component may be configured to extract the content of the third party website and generate the HTML file in response to executing code embedded in the third-party website. The server may retrieve a second set of data associated with the item available at the third-party from the database. The server may identify a difference between the mapped first set of data and the second set of data and execute an action in the database to update to the second set of data.
US12014318B2 Node-enabled logistics receptacle in a wireless node network
Methods and an assembly apparatus are described for operating a node-enabled logistics receptacle in a wireless node network having at least a first node related to an item being shipped. The method generally begins with the node-enabled logistics receptacle detecting a signal broadcast by the first node, such as when a package having the first node approaches the receptacle. The method then associates the node-enabled logistics receptacle with the first node. The method continues with the node-enabled logistics receptacle determining a location of the first node, and then altering a current inventory of nodes related to the node-enabled logistics receptacle based upon the location of the first node, such as when the first node is within a vicinity of the receptacle that is an area sufficiently proximate to the node-enabled logistics receptacle to indicate an item and node within the vicinity intends to be shipped.
US12014314B2 Systems and methods for shipping perishable goods
An information handling system may include a processor; a memory; a power management unit; a network interface device, executed by the processor, to: initiate a communication link with a shipping fulfillment system to request and receive shipping fulfillment data descriptive of shipping requests for one or more packages to contain perishable goods to be shipped; and initiate a communication link with a weather forecast source to request and receive weather data descriptive of weather characteristics associated with a location the one or more perishable goods are to be shipped; and a package customization system executable by the processor to, based on the shipping fulfillment data and the weather data at a location where the perishable goods are to be shipped to, provide customization data describing how to customize a package to ship the perishable goods.
US12014313B2 Information processing device, information processing system, and information processing method
An information processing device includes a processor that: acquires history information indicating a history, about a first product, of storage in a repository or removal from the repository, the storage or the removal being detected by a sensor provided at the repository; acquires first information indicating a consumption pattern, for the first product, of a user associated with the repository, the first information being acquired based on the history information; and performs a process related to delivery of the first product to the user based on the first information.
US12014312B2 Assembly for delivering a shipment
The invention relates to an assembly comprising an unmanned transport device for delivering a shipment and a transfer device, said transfer device being designed to lower the shipment from the unmanned transport device to a receiving container, to lift the shipment from the receiving container to the transport device and/or to transfer said shipment between the transport device and the receiving container, the shipment being guided in each case by the transfer device.
US12014310B2 Artificial intelligence based hotel demand model
Embodiments generate a demand model for a potential hotel customer of a hotel room. Embodiments, based on features of the potential hotel customer, form a plurality of clusters, each cluster including a corresponding weight and cluster probabilities. Embodiments generate an initial estimated mixture of multinomial logit (“MNL”) models corresponding to each of the plurality of clusters, the mixture of MNL models including a weighted likelihood function based on the features and the weights. Embodiments determine revised cluster probabilities and update the weights. Embodiments estimate an updated estimated mixture of MNL models and maximize the weighted likelihood function based on the revised cluster probabilities and updated weights. Based on the update weights and updated estimated mixture of MNL models, embodiments generate the demand model that is adapted to predict a choice probability of room categories and rate code combinations for the potential hotel customer.
US12014309B1 Interface and tool for configuring a contract workflow
A method includes updating, in a server, a workflow in a contract based on an action by a remote user. The method also includes storing an updated version of the contract in a directory, and providing, to an approver remotely coupled with the server, a link to the updated version. Updating the workflow includes at least one of: selecting a governing law or any other type of field or constraint controlling the updated version of the contract, —adding a conditional variable to the contract, the conditional variable configured to acquire a value based on an input from the remote user, or the approver, adding or removing a portion of the contract based on a value of the conditional variable in the contract, and modifying a role for the approver. A system and a non-transitory, computer-readable medium storing instructions to perform the above method are also disclosed.
US12014308B1 Systems and methods for vendor intelligence
A computing system includes a network interface configured to communicate data over a network, a vendor database configured to retrievable store vendor data related to a vendor of interest, and a processing circuit with a processor and memory. The memory is structured to store instructions that are executable by the processor and cause the processing circuit to identify a vendor of interest; conduct a search of internal documents and external resources to obtain the vendor data related to the vendor of interest, store the vendor data in the vendor database, and generate a vendor performance score based on the vendor data.
US12014306B2 Cloud service usage risk assessment
A method of assessing a risk level of an enterprise using cloud-based services from one or more cloud service providers includes assessing provider risk scores associated with the one or more cloud service providers; assessing cloud service usage behavior and pattern of the enterprise; and generating a risk score for the enterprise based on the provider risk scores and on the cloud service usage behavior and pattern of the enterprise. The risk score is indicative of the risk of the enterprise relating to the use of the cloud-based services from the one or more cloud service providers.
US12014303B2 Curbside branch optimization
The present disclosure involves, systems, software, and computer-implemented methods for determining a location for a curbside branch. One example system comprises a memory storing instructions; at least one hardware processor interoperably coupled with the memory, wherein the instructions instruct the at least one hardware processor to: obtain historical and current exchange data of users associated with a particular location; obtain external data about the particular location; enrich the historical and current exchange data with the external data; identify one or more analysis rules to apply to the enriched data to determine an estimated demand for services associated with deployment of a mobile site at the particular location; compare estimated demand to a predetermined threshold; and in response to a determination that the estimated demand exceeds the predetermined threshold, identify the particular location for mobile site deployment.
US12014299B2 Hyper-detection of user activity
Embodiments of the present invention provide a computer system a computer program product, and a method that comprises determining a task that is being performed based on a set of observed micromovements; in response to determining the task that is being performed, detecting an anomaly in at least one micromovement in the set of observed micromovements based on a comparison of the at least one micromovement to one or more micromovements associated with an established baseline of micromovements; and generating a notification on a user interface that details the detected anomaly.
US12014293B2 Electronic health record data synthesization
The present disclosure relates to a method, system and computer program product for electronic health record (EHR) data synthetization. According to the method, an original EHR dataset X is captured. A latent space Z is generated from the original EHR dataset X, wherein dimensionality of Z is lower than that of X. A stochastic process prior module is applied to the latent space Z. Synthetic EHR dataset X′ is reconstructed from the latent space Z after being applied with the stochastic process prior.
US12014288B1 Method of and system for explainability for link prediction in knowledge graph
There is provided a method and a system for evaluating a relevance score of a given subset of nodes in a knowledge graph (KG) for purpose of link prediction. An ontology used to generate the KG is obtained and clustered to obtain a set of ontology clusters. A set of vectors having been generated by using an embedding model on the KG is obtained and clustered to obtain a set of vector clusters. Training subgraphs are generated based on the set of ontology clusters and the set of vector clusters by removing subsets of nodes from the KG. Respective prediction models are trained on each training subgraph and ranked based on their link predictions. The relevance score of each removed subset of nodes is determined based on the ranked models. A given subset of nodes is provided as a potential explanation based on the relevance score.
US12014281B2 Automatic processing of electronic files to identify genetic variants
A mechanism is provided for processing electronic files to identify genetic variants of a gene. Evidence of one or more genetic variants of the gene and corresponding information is extracted from a corpus of information. Each genetic variant of the one or more genetic variants is classified based on whether the genetic variant is identified as being pathogenic. Genetic variant annotation is then performed to generate a summary.
US12014280B2 Measuring the sensitivity of neural network image classifiers against adversarial attacks
A method for measuring the sensitivity of a classifier for digital images against adversarial attacks. The classifier includes at least one neural network. The method includes: providing a digital image for which the sensitivity is to be measured; providing a generator that is trained to map elements of a latent space to a realistic image; obtaining, according to a set of parameters, an element of the latent space; mapping, using the generator, this element to a disturbance in the space of realistic images; perturbing the digital image with this disturbance; determining, using the classifier, a classification result for the perturbed image; determining, from the classification result, the impact of the disturbance on the classification result; optimizing the set of parameters to maximize this impact; and determining, based at least in part on the maximum impact, the sensitivity of the classifier.
US12014278B1 Method for automated prediction of user data and features using a predictive model
The group of inventions relates to technologies for automated prediction of user data: actions and features using a predictive model. The technical result is to increase the efficiency of predicting user data. A method for automated prediction of user data is proposed. The method comprises the step of obtaining, by at least one processing unit, user action features, represented as an array of first vectors. Further, the method comprises obtaining user features represented as an array of second user feature vectors. Also, training neural network model on said arrays of first vectors and second vectors of features using an error backpropagation method to obtain trained model the output of which generates first and second latent state feature vectors, wherein said trainable neural network model is configured to dynamically select an architecture depending on said first and second feature vectors.
US12014272B2 Vector computation unit in a neural network processor
A circuit for performing neural network computations for a neural network comprising a plurality of layers, the circuit comprising: activation circuitry configured to receive a vector of accumulated values and configured to apply a function to each accumulated value to generate a vector of activation values; and normalization circuitry coupled to the activation circuitry and configured to generate a respective normalized value from each activation value.
US12014271B2 Training image classifiers
Methods, systems, an apparatus, including computer programs encoded on a storage device, for training an image classifier. A method includes receiving an image that includes a depiction of an object; generating a set of poorly localized bounding boxes; and generating a set of accurately localized bounding boxes. The method includes training, at a first learning rate and using the poorly localized bounding boxes, an object classifier to classify the object; and training, at a second learning rate that is lower than the first learning rate, and using the accurately localized bounding boxes, the object classifier to classify the object. The method includes receiving a second image that includes a depiction of an object; and providing, to the trained object classifier, the second image. The method includes receiving an indication that the object classifier classified the object in the second image; and performing one or more actions.
US12014270B2 Mixture distribution estimation for future prediction
A computer-implemented method for mixture distribution estimation of multi-modal future predictions comprising a training phase of a convolutional neural network comprising the steps of: (1) inputting a set of images of a driving environment, each containing at least one object of interest, and a set of future ground truths corresponding to the objects of interest; (2) sampling the solution space of the multi-modal future of the object of interest with an evolving winner-takes-all loss strategy by generating a predetermined number of hypotheses, penalizing all hypotheses equally, gradually releasing one part of the hypotheses by penalizing only the other part of the hypotheses being closer to the corresponding ground truth, so-called winning hypotheses, until only the best hypothesis being the closest one is penalized, and outputting final hypotheses; (3) sequentially fitting a multi-modal mixture distribution of future predictions to the final hypotheses.
US12014269B2 Gradient descent algorithm for near-zero learning rate
A system and method for iteratively updating a parameter according to a gradient descent algorithm. In a given nth iteration of the method, one or more processors may determine a gradient value of a gradient vector of the parameter in a first dimension, determine a product value based at least in part on a sum of (i) the product value determined in an n−1th iteration and (ii) a product of the determined gradient value and a learning rate of the gradient descent algorithm, determine an updated parameter value according to a function including the product value, and update the parameter to equal the updated parameter value.
US12014268B2 Batch normalization layer training method
Disclosed is a batch normalization layer training method, which may be used in a neural network learning apparatus having limited operational processing capability and storage space. A batch normalization layer training method according to an embodiment of the present disclosure may perform batch normalization transform by setting the gradients of the standard deviation and the mean of the loss function to zero, and applying a normalized statistic value obtained from an initial neural network or a previous neural network to the gradient of the loss function. The neural network learning apparatus of the present disclosure may be connected or converged with an Artificial Intelligence module, an Unmanned Aerial Vehicle (UAV), a robot, an Augmented Reality (AR) apparatus, a Virtual Reality (VR), a 5G network service-related apparatus, etc.
US12014267B2 Systems and methods for sequential event prediction with noise-contrastive estimation for marked temporal point process
Embodiments for systems and methods of sequential event prediction with noise-contrastive estimation for marked temporal point process are disclosed.
US12014266B1 Systems and methods for optimized data storage and analysis based on cognitive emulation
A cognitive modeling system uses a cognitive model to efficiently execute a variety of tasks over large datasets. The cognitive modeling system receives an input dataset and a query specifying a task to execute in relation to the input dataset. The cognitive modeling system determines an amount of similarity between each child node of the cognitive model and one or more of the input dataset and the query, selects a particular child node with the most determined amount of similarity, and executes the task using the particular child node. The task execution includes searching the particular child node for a connected set of neurons that match a particular part of the input dataset by a threshold amount, and applying an output that is associated with the connected set of neurons to the particular part of the input dataset.
US12014265B2 Machine learning sparse computation mechanism for arbitrary neural networks, arithmetic compute microarchitecture, and sparsity for training mechanism
An apparatus to facilitate processing of a sparse matrix for arbitrary graph data is disclosed. The apparatus includes a graphics processing unit having a data management unit (DMU) that includes a scheduler for scheduling matrix operations, an active logic for tracking active input operands, and a skip logic for tracking unimportant input operands to be skipped by the scheduler. Processing circuitry is coupled to the DMU. The processing circuitry comprises a plurality of processing elements including logic to read operands and a multiplication unit to multiply two or more operands for the arbitrary graph data and customizable circuitry to provide custom functions.
US12014262B2 Deconvolution by convolutions
Disclosed herein are apparatus, method, and computer-readable storage device embodiments for implementing deconvolution via a set of convolutions. An embodiment includes a convolution processor that includes hardware implementing logic to perform at least one algorithm comprising a convolution algorithm. The at least one convolution processor may be further configured to perform operations including performing a first convolution and outputting a first deconvolution segment as a result of the performing the first convolution. The at least one convolution processor may be further configured to perform a second convolution and output a second deconvolution segment as a result of the performing the second convolution. According to some embodiments, the at least one convolution processor may be further configured to perform at least one further convolution to generate at least one further deconvolution segment, until a number of deconvolution segments output by the convolution processor reaches a deconvolution-size-value.
US12014260B2 Optimizing provider computing device wait time periods associated with transportation requests
The present application discloses an improved wait time optimization system, and corresponding methods and computer-readable media. According to disclosed embodiments, the wait time optimization system generates a customized wait time period for a provider computing device that has arrived at a pickup location associated with a matched transportation request. Upon the expiration of the customized wait time period, the wait time optimization system selectively enables a cancellation option for the provider computing device that enables a user of the provider computing device to cancel the transportation request, thereby releasing the provider computing device for a new transportation request match.
US12014254B2 Machine learning-based methods and systems for modeling user-specific, activity specific engagement predicting scores
A machine-learning based method includes receiving an instruction to model an engagement predicting score for a user. User-specific, activity-specific data is obtained from digital resources that include a user-specific activity performance data regarding performance of at least one activity by the user, an object data for an object that allows the user to perform the at least one activity, and user-specific personal data of the user. A user-specific activity engagement labeling data for the at least one activity is predicted by utilizing a first-type data pipeline on the at least one user-specific activity performance data. User-specific, activity-specific data features are predicted by utilizing a second-type data pipeline on the user-specific, activity-specific data. The engagement predicting score is predicted from the user-specific, activity-specific data features and the user-specific activity engagement labeling data. A computing device is instructed to present at least one user-specific activity-related action instruction.
US12014251B2 Method for processing information by intelligent agent and intelligent agent
A method for processing information by an intelligent agent and the intelligent agent, where the method comprises: a first intelligent agent sends a request message to a second intelligent agent, where the request message includes an invitation message or a recommendation message; the first intelligent agent receives a decision message fed back by the second intelligent agent, where the decision message is determined according to the invitation message or the recommendation message and a knowledge model of the second intelligent agent; and the first intelligent agent updates, according to the decision message, a knowledge model of the first intelligent agent or sends a notification message to a first user account corresponding to the first intelligent agent. By using these technical solutions, information on a social network may be learned and processed by means of interaction with another intelligent agent, thereby implementing mining of data on the social network.
US12014249B2 Paired-consistency-based model-agnostic approach to fairness in machine learning models
Systems and methods that implement a paired-consistency-based process for evaluating and or regulating fairness in machine learning models.
US12014248B2 Machine learning performance and workload management
Reducing resource consumption of a database system and a machine learning (ML) system is described. Data is received from a ML application of a database system. The data includes a first inference call for a predicted response to the received data. The first inference call is a request to a ML model to generate one or more predictions for which a response is unknown. A ML model using the received data generates an output comprising the predicted response to the data. The output for future inference calls is cached in an inference cache so as to bypass the ML model. The generated output to the ML application is provided by the ML model. A second inference call is received which includes the data of the first inference call. The cached output is retrieved from the inference cache. The retrieving bypasses the ML model.
US12014247B2 Systems and methods for compressed sensing measurement of long-range correlated noise
A method for detecting a two-qubit correlated dephasing error includes accessing a signal of a quantum system, where the quantum system includes a plurality of qubits. Every qubit has a nonzero rate of dephasing and some qubits have a nonzero rate of correlated dephasing. The signal further includes information about a matrix that includes diagonal elements and off-diagonal elements. The off-diagonal elements of the matrix are 2s-sparse. The method further includes performing randomized measurements of the off-diagonal elements of the matrix and recovering the matrix based on a direct measurement of the diagonal elements of the matrix.
US12014245B2 Information processing device, information processing method, and program
There is provided an information processing device to realize more efficient reading of a target code. The information processing device includes an acquisition unit that acquires a target code from a captured image to acquire information from the target code. The acquisition unit acquires a target code from a captured image of a tile code in which a plurality of identical target codes are arranged at predetermined intervals.
US12014243B2 Modular and hygienic RFID training sleeve
A shareable, wearable training system including a first cuff configured to be worn on an upper arm and/or torso of a user, the first cuff including a first housing defining a first slot and a radio-frequency identification (RFID) transponder sized to fit within the first slot, a second cuff configured to be worn on a lower arm of the user, the second cuff comprising a second housing defining a second slot, and an interchangeable computer system sized to fit within the second slot. The computer system includes a RFID reader and instructions causing the computer system to determine and record whether the RFID transponder is within a threshold distance of the RFID reader and provides the user with a notification when the RFID transponder is within the threshold distance, thereby notifying the user when a distance between a hand of the user and a face of the user is less than the threshold distance.
US12014242B2 Relay attack detection for interfaces using command-response pair
A reader device of an access control system comprises physical layer circuitry and processing circuitry. The processing circuitry is operatively coupled to the physical layer circuitry and is configured to initiate transmission of a command to a credential device; determine a time duration from sending the command to the credential device to receiving a response to the command from the credential device; and generate an indication when the time duration exceeds a relay attack detection threshold time duration.
US12014241B1 Wireless barcode scanning gun with electronic tag setting function
The utility model discloses a wireless barcode scanning gun with an electronic tag setting function. The wireless barcode scanning gun includes a barcode scanning gun body, a master control component, an RFID identification component, an RFID tag component and a tag component. The barcode scanning gun body is used for scanning data of the tag component and transmitting the data to the master control component; the master control board and the RFID identification component are both mounted on the barcode scanning gun body; a unique identification code is stored in the RFID tag component; the RFID identification component is used for reading data of the RFID tag component and sending the data to the master control component. By means of the above method, the utility model achieves parameter matching of the tag component, and binds the matched parameters of a plurality of tag components to one RFID tag component.
US12014239B2 Shielded RF tag reader
A reader that reduces the impacts of radio waves while keeping the convenience during reading, and such an information providing system. The reader reads information from a RF tag attached to a product. The reader has an opening, and includes a shield that accommodates the product placed through the opening, and an antenna that radiates radio waves for communicating with the RF tag attached to the accommodated product. The reader reads information from the RF tag while keeping the shield open.
US12014236B2 Mounts for tracking devices
Mounts for securing a device to a flexible object comprise a flexible substrate configured to be operatively coupled to the flexible object and a housing coupled to the flexible substrate and having an internal void that is sized to receive the device.
US12014230B2 Machine-readable code
Technology for generating, reading, and using machine-readable codes is disclosed. There is a method, performed by an image capture device, for reading and using the codes. The method includes obtaining an image, identifying an area in the image having a machine-readable code. The method also includes, within the image area, finding a predefined start marker defining a start point and a predefined stop marker defining a stop point, an axis being defined there between. A plurality of axis points can be defined along the axis. For each axis point, a first distance within the image area to a mark is determined. The distance can be measured from the axis point in a first direction which is orthogonal to the axis. The first distances can be converted to a binary code using Gray code such that each first distance encodes at least one bit of data in the code.
US12014224B2 System and method for processing of event data real time in an electronic communication via an artificial intelligence engine
Systems, computer program products, and methods are described herein for processing of event data real time in an electronic communication via an artificial intelligence engine. The present invention is configured to electronically receive an electronic communication from a user to an entity, identify event data associated with the user, identify an inflection level and a language attribution level from the electronic communication by processing the electronic communication with an input recognition engine, form a categorization level by categorizing the electronic communication comprising the inflection level and the language attribution level using an artificial intelligence engine, and route the electronic communication to a designated group containing users associated with the entity and/or an artificial intelligence-based dialogue resolution.
US12014222B1 Solver for cluster management system
A processing device receives a first cluster management operation request, wherein the first cluster management operation request is for a deployment operation of a first cluster and comprises a cluster template, a specified number of nodes to deploy and a configuration. The processing device determines a plurality of constraints from at least one of the cluster template or the configuration. The processing device deterministically solves for and outputs a first cluster layout comprising the specified number of nodes, each of the specified number of nodes comprising a hardware type, an image type and one or more services, wherein the first cluster layout satisfies the plurality of constraints.
US12014219B1 Cloud-based fleet and asset management for edge computing of machine learning and artificial intelligence workloads
A method can include receiving monitoring information associated with a machine learning (ML) or artificial intelligence (AI) workload implemented by an edge compute unit of a plurality of edge compute units. Status information corresponding to a plurality of connected edge assets can be received, the plurality of edge compute units and connected edge assets included in a fleet of edge devices. A remote fleet management graphical user interface (GUI) can display a portion of the monitoring or status information for a subset of the fleet of edge devices, based on a user selection input, and can receive a user configuration input indicative of an updated configuration associated with at least one edge compute unit of the fleet. A cloud computing environment can transmit control information corresponding to the updated configuration to the at least one edge compute unit.
US12014216B2 Method for platform-based scheduling of job flow
A method for a platform-based scheduling of a job flow is provided, which relates to the technology field of satellites. Specifically, the method includes: acquiring satellite remote sensing data according to transit time of a satellite and triggering a processing flow of the satellite remote sensing data; determining an execution order of the processing flow of the satellite remote sensing data according to a constraint relationship; and allocating processing resources to the processing flow in a hierarchical scheduling manner according to the execution order, and executing the processing flow with the processing resources. Due to a reasonable determination of the execution order of the processing flow of the satellite remote sensing data and a scheduling of the processing resources in the hierarchical scheduling manner, a reasonable allocation of the processing resources is realized. Thus, A timeliness of the processing of the satellite remote sensing data may be improved.
US12014215B2 Active scheduling method and computing apparatus
An active scheduling method performed with a master processor and a plurality of slave processors. The method includes determining whether a job to be performed has a dependency by referencing a job queue; in a case in which it is determined that the job to be performed has a dependency, updating a state of the job to be performed in a table in which information of each of a plurality of jobs is recorded; analyzing a state of a job preceding the job to be performed based on the table; and in a case in which the job preceding the job to be performed is determined to have been completed, performing the job to be performed by retrieving the job to be performed from the job queue.
US12014214B2 Tile subsystem and method for automated data flow and data processing within an integrated circuit architecture
A system and method for a computing tile of a multi-tiled integrated circuit includes a plurality of distinct tile computing circuits, wherein each of the plurality of distinct tile computing circuits is configured to receive fixed-length instructions; a token-informed task scheduler that: tracks one or more of a plurality of distinct tokens emitted by one or more of the plurality of distinct tile computing circuits; and selects a distinct computation task of a plurality of distinct computation tasks based on the tracking; and a work queue buffer that: contains a plurality of distinct fixed-length instructions, wherein each one of the fixed-length instructions is associated with one of the plurality of distinct computation tasks; and transmits one of the plurality of distinct fixed-length instructions to one or more of the plurality of distinct tile computing circuits based on the selection of the distinct computation task by the token-informed task scheduler.
US12014210B2 Dynamic resource allocation in a distributed system
A prioritization system includes a memory that stores an access record with, for each of the users, an indication of a previous usage of computing applications. The memory stores a permission record with, for each of the users, an indication of the computing applications that the user is permitted to access. The memory stores user affinities that include, for each of the users, an affinity score corresponding to a predetermined ability level of the user to engage in an activity associated with one or more of the computing applications. The prioritization system determines a priority score for each of the users. In response to receiving a request for a priority of a first user of the users, the prioritization system provides a response with the priority score determined for the first user of the users.
US12014206B2 Pipeline arbitration
A method includes receiving, by a first stage in a pipeline, a first transaction from a previous stage in pipeline; in response to first transaction comprising a high priority transaction, processing high priority transaction by sending high priority transaction to a buffer; receiving a second transaction from previous stage; in response to second transaction comprising a low priority transaction, processing low priority transaction by monitoring a full signal from buffer while sending low priority transaction to buffer; in response to full signal asserted and no high priority transaction being available from previous stage, pausing processing of low priority transaction; in response to full signal asserted and a high priority transaction being available from previous stage, stopping processing of low priority transaction and processing high priority transaction; and in response to full signal being de-asserted, processing low priority transaction by sending low priority transaction to buffer.
US12014204B2 Block processing method, node, and system
Embodiments of this disclosure disclose a block processing method, a node, and a system, to improve the speed of block generation and the performance of transaction processing. One method includes: a first node being a leader node, and a second node being a follower node, packaging, by the first node, first transaction information in a transaction queue of the first node into a candidate block, and broadcasting the candidate block through the blockchain; performing, by the first node, verification on the first transaction information in the candidate block to generate a first verification result, and executing the first transaction information in the candidate block to generate a first transaction execution result; broadcasting, by the first node, a first node processing result comprising the first verification result and the first transaction execution result through the blockchain; receiving, by the first node, a second node processing result broadcast by the second node through the blockchain, the second node processing result comprising: a second verification result generated by the second node by performing verification on the first transaction information in the candidate block, and a second transaction execution result generated by executing the first transaction information in the candidate block by the second node; and performing, by the first node, consensus on the candidate block according to the first node processing result and the second node processing result, saving, by the first node, the candidate block in response to a consensus on the candidate block being reached successfully, and saving, by the first node, the first transaction execution result in response to the first transaction information being executed successfully.
US12014203B2 Communications across privilege domains within a central processing unit core
Systems and methods are described for communications across privilege domains within a central processing unit (“CPU”) core. The CPU core can store a kernel context associated with an operating system within the CPU. An application can request access to the CPU, and the CPU can load a user context associated with the application into the CPU. The CPU can execute instructions from the application while both the kernel context and the user context persist in the CPU. Because both contexts are stored on the CPU, the CPU can switch contexts without loading or unloading context data from memory.
US12014194B2 Providing contextual actions in command line interfaces
Techniques for expanding capabilities of a computing shell, which exposes services provided by an OS and which is separated from a kernel of the OS, by enabling a command line interface (CLI) of the shell to have context aware capabilities. An event in which a command is entered in the CLI is detected. The CLI displays a command decoration that is selectable and that, when selected, triggers display of a menu comprising a command suggestion. The command suggestion is generated based on a context associated with the command. In response to selection of the command decoration, the menu is displayed. This menu includes the command suggestion. In response to selection of the command suggestion, the computing shell automatically executes the command suggestion.
US12014191B2 Using persistent finite state machine to coordinate lifecycle operations in service broker
Methods and systems may be associated with an Open Service Broker (“OSB”) Application Programming Interface (“API”) computing environment. A persistent finite state machine may be associated with an OSB API service broker, and a database may store a current state of the service broker. A computer processor of a state machine executor may retrieve the current state of the service broker from the database, and (based on the current state) use the persistent finite state machine to coordinate a distributed transaction workflow for the service broker, the distributed transaction workflow including asynchronous instance OSB API lifecycle operations that span multiple entities. The state machine may then update the database with state outputs for the service broker.
US12014190B2 Type-constrained operations for plug-in types
Techniques for performing type-constrained operations for plug-in types are disclosed. A runtime environment encounters a request to perform a type-constrained operation that requires evaluating a type constraint associated with a particular plug-in type. The runtime environment lacks sufficient native instructions to evaluate type constraints associated with plug-in types. The runtime environment accesses a plug-in type framework to obtain a particular type descriptor instance associated with the particular plug-in type. The plug-in type framework is designated, prior to encountering any request to perform the type-constrained operation, for obtaining type descriptor instances which define constraints on plug-in types, to an extent that any such constraints exist. The particular type descriptor instance defines a particular type constraint that does not match any single built-in type. The runtime environment performs the type-constrained operation, which comprises using the particular type descriptor instance to evaluate the particular type constraint associated with the particular plug-in type.
US12014182B2 Variable formatting of branch target buffer
Embodiments include a hierarchical metadata prediction system that includes a first line-based predictor having a first line for storage of metadata entries, and a second line-based predictor configured to store metadata entries from the first line-based predictor. The second line-based predictor has a second line, the second line including a plurality of containers, the plurality of containers including at least a first set of containers having a first size and a second set of containers having a second size. The system also includes a processing device configured to transfer one or more metadata entries between the first line-based predictor and the second-line based predictor. Embodiments also include a computer-implemented method and a computer program product.
US12014179B1 Function interposition in an observability pipeline system
In some aspects, data collection functions are interposed to generate input data for an observability pipeline system. In some aspects, a data collection function is made available to an application running on a computer system, with the data collection function having the same name as an original function referenced by the application. In response to a call to the original function, the data collection function is executed and data is extracted from the application. The original function is then executed. A reporting thread of the application is executed; executing the reporting thread generates observability pipeline input data by formatting the extracted data and sends the observability pipeline input data from the computer system to an observability pipeline system.
US12014178B2 Folded instruction fetch pipeline
An instruction fetch pipeline includes first, second, and third sub-pipelines that respectively include: a TLB that receives a fetch virtual address, a tag random access memory (RAM) of a physically-indexed physically-tagged set associative instruction cache that receives a predicted set index, and a data RAM that receives the predicted set index and a predicted way number that specifies a way of the entry from which a block of instructions was previously fetched. The predicted set index specifies the instruction cache set that includes the entry. The three sub-pipelines respectively initiate in parallel: a TLB access using the fetch virtual address to obtain a translation thereof into a fetch physical address that includes a tag, a tag RAM access using the predicted set index to read a set of tags, and a data RAM access using the predicted set index and the predicted way number to fetch the block of instructions.
US12014170B2 Mini program batch processing method and apparatus, electronic device, and readable storage medium
A mini program batch processing method and apparatus, an electronic device, and a readable storage medium are provided. A method includes: establishing a batch package submission creation event; creating, in response to the batch package submission creation event, a batch package submission task to generate a package submission work queue comprising a plurality of mini program package submission tasks; extracting a first quantity of mini program package submission tasks from the package submission work queue; creating a virtual mini program package for each of the first quantity of mini program package submission tasks; and updating the virtual mini program package to a mini program online package and automatically releasing the mini program online package.
US12014169B2 Software recognition using tree-structured pattern matching rules for software asset management
A method for software identification in a software asset management system is provided. The method comprises receiving software inventory data from a user terminal and processing the software inventory data, wherein processing the software inventory data comprise identifying software information based on the software inventory data. Thereby the software characteristics are identified.
US12014168B1 Systems and methods for automated machine patching
Systems and methods for scheduling and deploying patches to electronic device assets are provided. A patch management system identifies scheduling for patching and causes a patch scripting service to apply patching tags to the electronic device assets. A patch deployment service deploys patches based upon the applied tags.
US12014163B2 OTA master, update control method, non-transitory storage medium, and OTA center
An OTA master configured to control software updates on a plurality of target ECUs mounted on a vehicle includes one or more processors. The one or more processors are configured to receive update data of software on the target ECUs and update order information from an OTA center. The update order information defines an order of the software updates on the target ECUs. The one or more processors are configured to control execution of the software updates on the target ECUs by using the update data, based on the order of the software updates.
US12014159B2 Canary deployments based on changeset complexity in containerized environments
The system can determine complexity data representative of a complexity of changes to computer code that is executable to operate at least one microservice that is part of a group of microservices. The system can generate a progressive deployment plan for the at least one microservice based on the complexity of changes. The system can progressively direct traffic to the at least one microservice based on the progressive deployment plan.
US12014158B2 System and method for developing user interface applications
A computer-implemented method for designing a user interface application uses a visual flow language and a model view flow architecture. The visual flow language may include components, where components include blocks and nodes. Call streams and data flows may be defined by a user. An application flow logic graph is generated. The application flow logic graph may be used to generate a user interface application.
US12014156B2 Program creation support program to provide log data on device values and dependency relationships between devices
A program creation support program to display devices that store data indicating the operating status of a control system and associated device values, based on a control program executed by a control apparatus, causes a computer to perform a dependency relationship extraction step of extracting the dependency relationships between the devices described in the control program, a log data input step of acquiring, as log data information, log data collected by the control apparatus during the operation of the control system, based on recording setting information describing a condition for collecting the log data information, a display information generation step of generating display information that visualizes the dependency relationships and visualizes the device values associated with the devices, based on the dependency relationships and the log data information, and a generation result output step of displaying the display information.
US12014155B2 Constrained prefix matching for generating next token predictions
Pre-fix matching may constrain the generation of next token predictions. Input text to perform a next token prediction may be received. Multiple tokens may be determined from the input text, including a partial token. From possible tokens, one or more matching possible tokens with the partial token may be identified. Next token predictions may then be filtered using the identified possible tokens in order to ensure that the partial token is matched.
US12014151B2 Scaleable analog multiplier-accumulator with shared result bus
A plurality of unit elements share a charge transfer bus, each unit element accepts A and B digital inputs and generates a product P as an analog charge transferred to the charge transfer bus, each unit element comprised of groups of AND gates coupled to charge transfer lines through a capacitor Cu. Each unit element receives one bit of the B input applied to all of the AND gates of the unit element, and each unit element having the bits of A applied to each associated AND gate input of each unit element. The AND gates of each unit element are coupled to charge transfer lines through a capacitor Cu, and the charge transfer lines couple to binary weighted charge summing capacitors which sum and scale the charges contributed by all unit elements to the charge transfer lines according to a bit weight and converted to a digital value output.
US12014149B1 Multi-turn human-machine conversation method and apparatus based on time-sequence feature screening encoding module
Disclosed is a multi-turn human-machine conversation method and apparatus based on a time-sequence feature screening encoding module, belonging to the technical field of natural language processing and artificial intelligence. The technical problem to be solved by the disclosure is how to screen information for each utterance in a historical conversation so as to obtain semantic information only relevant to candidate responses and how to reserve and extract time-sequence features in the historical conversation, thus improving prediction accuracy of a multi-turn human-machine conversation system. The adopted technical scheme is as follows: S1, acquiring a multi-turn human-machine conversation data set; S2, constructing a multi-turn human-machine conversation model: constructing a multi-turn human-machine conversation model based on the time-sequence feature screening encoding module; and S3, training the multi-turn human-machine conversation model: training the multi-turn human-machine conversation model constructed in S2 on the multi-turn human-machine conversation data set obtained in S1.
US12014144B2 Methods and systems for automatic call data generation
A processor may receive a call transcript including text and form a text string including at least a portion of the text. The processor may generate a situation description of the call transcript, which may comprise processing the text string using a transformer-based machine learning model. The processor may generate a trouble description of the call transcript, which may comprise creating a sentence embedding of the situation description, creating sentence embeddings for a plurality of utterances within the portion of the text, determining respective similarities between the sentence embedding of the situation description and each of the sentence embeddings for each respective one of the plurality of utterances, and selecting at least one of the plurality of utterances having at least one highest determined respective similarity as the trouble description. The processor may store a call summary comprising the situation description and the trouble description in a non-transitory memory.
US12014142B2 Machine learning for training NLP agent
A computer-implemented process for training a natural language processing (NLP) agent having a reinforced learning model includes the following operations. A type of document from a document corpus is identified using metadata particularly associated with the document. The NLP agent tokenizes the document to generate a plurality of tokens. Using a schema identified from the type of the document, one of the plurality of tokens is compared to a system of record (SOR) field from the schema. A similarity score between the one of the plurality of tokens with a correct value and a reward based upon the similarity score are generated. A determination is made that an optimum minimum average similarity rate has not been obtained. Based upon the determination, the reinforced learning model is trained using a loss function that includes the reward.
US12014140B2 Utilizing machine learning and natural language processing to determine mappings between work items of various tools
A device may receive work item data identifying work items associated with requirements from different tools of a project and may perform data cleansing to remove and/or modify particular words from the work item data and to generate cleansed work item data. The device may perform natural language processing on the cleansed work item data to identify synonyms for words in the cleansed work item data and may replace abbreviations in the cleansed work item data with full form text to generate final work item data. The device may identify keywords in the final work item data and may process the final work item data, the synonyms, and the keywords, with a machine learning model, to identify mappings between work items of the final work item data and to determine a confidence score for the mappings. The device may perform actions based on the mappings and the confidence score.
US12014136B2 Systems and methods for translation comments flowback
Disclosed are systems and methods for translation comments flowback. In some embodiments, the method includes the steps of: obtaining a first document associated with a primary document, the primary document in a primary language, the first document comprising one or more translated sections in a first language, the one or more translated sections being mapped to one or more sections in the primary document via a content identifier, the first language being different from the primary language; transmitting the first document to a first user for review; receiving a first input associated with the one or more translated sections in the first document from the first user; and populating the first input to the primary document based on the content identifier.
US12014134B2 Document processing method and apparatus, readable medium and electronic device
The present disclosure relates to document processing method and apparatus, readable medium and electronic device. The present disclosure enables: receiving changed target document content, and comment information corresponding to the target document content after position migration, the comment information including comment content and position information of the commented text after position migration; wherein, parent node of each text node in the target document content has its own identity identification, and each text node in the target document content has a node sequence number, the node sequence number characterizing the order of the text node among its sibling text nodes; and displaying the changed target document content and the comment information corresponding to the target document content after position migration.
US12014132B2 Live document detection in a captured video stream
The present disclosure is directed toward systems and methods to quickly and accurately identify boundaries of a displayed document in a live camera image feed, and provide a document boundary indicator within the live camera image feed. For example, systems and methods described herein utilize different display document detection processes in parallel to generate and provide a document boundary indicator that accurately corresponds with a displayed document within a live camera image feed. Thus, a user of the mobile computing device can easily see whether the document identification system has correctly identified the displayed document within the camera viewfinder feed.
US12014130B2 System and method for ESL modeling of machine learning
A method includes receiving a source code for executing a plurality of operations associated with a machine learning algorithm, classifying each operation into a fast operation group and/or a slow operation group, defining a neuron network for executing operations of the slow operation group, and mapping the neuron network to an initial machine learning hardware configuration. The method also includes executing the slow operation group operation on the machine learning hardware configuration, finalizing the machine learning hardware configuration capable of successfully executing least one test data set.
US12014129B2 Circuit design visibility in integrated circuit devices
A system includes an integrated circuit device configured to implement a circuit design. The integrated circuit device includes a communication interface configured to receive the circuit design in a configuration bitstream and instrumentation logic in the configuration bitstream and signal collector block configured to collect signal data based on the instrumentation logic during implementation of the circuit design.
US12014126B2 Generating accurate and diverse simulations for evaluation of autonomous-driving systems
In one embodiment, a method includes receiving parameter data associated with trajectories captured using at least one sensor associated with one or more vehicles, determining a parameter distribution associated with movement parameters for the parameter data based on the trajectories, adjusting the parameter distribution for the parameter data associated with the movement parameters up to a respective threshold constraint, wherein the respective threshold constraint is based on at least one of the parameter data, generating driving simulations that are based on the adjusted parameter distribution for the parameter data, and evaluating an autonomous-driving system using the driving simulations.
US12014123B2 System and method for predicting vibration of bicycle when being rode on road
The disclosure discloses a system and method for predicting a vibration of a bicycle when being rode on a road. The method first uses a pressure film to obtain a contact interface between a road and a bicycle tire, and then, based on the contact interface, a unit bearing area (Bu) and an average stress peak distance (Spa) are calculated. Next, taking the above parameters as variables, a predicted vibration value (Pv) is calculated based on calculation formulas provided by the present disclosure. Finally, the predicted vibration value Pv is compared with a comfort-level threshold perceived by a cyclist of the present disclosure, which can quickly and effectively grade and predict a comfort level when riding a bicycle on a section of an asphalt road.
US12014122B2 Methods and systems for an automated design, fulfillment, deployment and operation platform for lighting installations
A platform for design of a lighting installation generally includes an automated search engine for retrieving and storing a plurality of lighting objects in a lighting object library and a lighting design environment providing a visual representation of a lighting space containing lighting space objects and lighting objects. The visual representation is based on properties of the lighting space objects and lighting objects obtained from the lighting object library. A plurality of aesthetic filters is configured to permit a designer in a design environment to adjust parameters of the plurality of lighting objects handled in the design environment to provide a desired collective lighting effect using the plurality of lighting objects.
US12014119B2 Enhancing a construction plan with data objects
Embodiments are directed to a construction plan management system. Embodiments retrieve a drawing corresponding to the construction plan, the drawing including document coordinates. Embodiments render the drawing. Embodiments retrieve a data object corresponding to an issue that corresponds to the construction plan, the data object including pinstore coordinates. Embodiments generate a viewport layer on top of the rendered drawing, the viewport layer including viewport coordinates. Embodiments convert the pinstore coordinates of the data object to converted viewport coordinates and display the data object as a pin on the viewport layer using the converted viewport coordinates.
US12014118B2 Multi-modal interfaces having selection disambiguation and text modification capability
Systems and processes for operating an intelligent automated assistant to perform intelligent list reading are provided. In accordance with one example, a method includes, at an electronic device having one or more processors, receiving a first user input of a first input type, the first user input including a plurality of words; displaying, on the touch-sensitive display, the plurality of words; receiving a second user input of a second input type indicating a selection of a word of the plurality of words, the second input type different than the first input type; receiving a third user input; modifying the selected word based on the third user input to provide a modified one or more words; and displaying, on the touch-sensitive display, the modified one or more words.
US12014114B2 Electronic device for responding to user reaction and outside sound and operating method thereof
Disclosed is a wireless audio device, which includes at least one microphone, at least one speaker, at least one sensor, a processor, and a memory storing instructions, and the instructions that, when executed by the processor, cause the wireless audio device, while the wireless audio device outputs a sound for reducing an outside sound acquired through the at least one microphone through the at least one speaker, to identify a specified outside sound of the outside sound acquired through the at least one microphone, to output a notification sound for indicating that the specified outside sound is identified through the at least one speaker, to identify a motion of a user of the wireless audio device through the at least one sensor, in response to outputting the notification sound, and to stop the output of the sound for reducing the outside sound based on the identified motion.
US12014112B2 Control device, control method, and non-transitory computer readable medium
A control device including a control section configured to cause a sound output section to output sound in a case where it is determined that an operation is performed on an input section by a target object coming into contact with a contact region, the input section having the contact region touched by the target object, wherein the control section adjusts a loudness peak as a control parameter for performing control in such a manner that the sound output section outputs the sound, the loudness peak being a maximum value of loudness indicating intensity of the sound.
US12014109B2 Adaptive audio output
A device configured to generate audio output, receive an indication that a second device is to emit a signal, adjust the audio output from a first state to a second state based at least on the indication that the second device is to emit the signal, identify a predetermined condition and adjust the audio output from the second state to the first state based on at least the predetermined condition.
US12014107B2 Display apparatus and vehicle including the same
A display apparatus includes a display panel configured to display an image, a front member on a front surface of the display panel, a driving circuit on a rear surface of the display panel and connected to the display panel, a supporting frame configured to surround a side surface of the display panel and a side surface of the driving circuit, a first support supported by the supporting frame and on the rear surface of the display panel, and a vibration generating module supported by the first support to vibrate the display panel.
US12014106B2 Collaborative remote interactive platform
Systems and methods for providing a remote interactive experience are provided. The systems and methods may include computer executable code stored in a non-transitory memory and run on a processor. The remote interactive experience may be provided via a digital platform. The platform may provide management of a shared browser. The shared browser may be shared by a plurality of participant devices. The platform may store the shared browser in a cloud-based location. The shared browser may thus be cloud-based. The platform may enable the plurality of participant devices to access the cloud-based shared browser. The platform may receive, as input, actions performed to each of the plurality of participant devices. The actions may include at least one of an action list that includes: a follow command (which instructs a participant device to replicate the remote interactive experience of a host device) a present command (which instructs a group of participant devices to replicate the remote interactive experience of a host device) a cursor movement, a window-sizing, a window-positioning, and a file navigation performed to the shared browser.
US12014105B2 Electronic device including flexible display and method for operating the same
According to various embodiments, there may be provided an electronic device comprising: a housing, a flexible display having a resizable region visible to an outside of the housing by at least a portion being moved from the inside to the outside of the housing, a communication circuit configured to enable transmitting or receiving data to or from an external electronic device, at least one sensor configured to identify a size of a region where the flexible display is visible to the outside of the housing, a memory, and at least one processor, wherein the at least one processor is configured to: control the display to display a first content on first region of the flexible display visible to the outside of the housing, establish communication connection with an external electronic device through the communication circuit, transmit, based on the establishing of the communication connection, first information on the first content to the external electronic device through the communication circuit so that the external electronic device displays the first content, when a second region where the flexible display located inside the housing is visible to the outside of the housing, display second content on a third region including the first region and the second region, based on at least one value obtained using the at least one sensor, identify second information on the second content, to be transmitted to the external electronic device, based on the obtained at least one value, and transmit the identified second information to the external electronic device through the communication circuit so that the external electronic device displays the second content.
US12014104B2 Foldable electronic device for controlling screen rotation, and operating method therefor
An electronic device includes a hinge structure, a first housing, second housing foldably connected to the hinge structure and configured to be foldable with respect to the first housing, a first display disposed from at least a part of a first surface to at least a part of a third surface, a second display, a first sensor configured to collect sensor data related to movement of the first housing, a second sensor configured to collect sensor data related to movement of the second housing, and a processor operatively connected with the first display, the second display, the first sensor, and the second sensor. The processor is configured to identify a folding angle between the first housing and the second housing by using the first sensor and the second sensor.
US12014102B2 Foldable electronic device for displaying user interface and method therefor
A foldable electronic device is provided and includes a first display disposed on a first surface of the foldable electronic device and including a first region and a second region wider than the first region; a second display disposed on a second surface of the foldable electronic device opposite to the first surface and disposed to correspond to the first region; a state detection circuit for identifying a folded state and an unfolded state of the foldable electronic device; a processor; and a memory operatively connected to the processor, wherein the unfolded state is a state where a front surface of the first display is exposed toward the first surface, wherein the folded state is a state where, as the foldable electronic device is folded such that the first region and the second region face each other, the second display and a partial region of the first display are exposed toward the first surface. In addition, the memory stores instructions that, when executed, cause the processor to display a first user interface related to an application program being executed on the foldable electronic device through the first display based on the identification, by the state detection circuit, of the unfolded state; and display a first portion of the first user interface through the second display and display a second portion related to the first portion of the first user interface through the partial region of the first display based on the identification, by the state detection circuit, of the folded state.
US12014097B2 Recording medium, control method and information processing apparatus having print setting that selectively requires a password
A non-transitory recording medium storing a computer program for an application providing a Graphical User Interface (GUI) causing a computer to perform each step of a control method of the computer, the method including: a reception step of receiving a print ticket including a print setting according to activation of the program for the application by an operating system after a print instruction is given by a user; and a display control step of displaying a screen for authenticated printing based on the received print ticket in which the authenticated printing has been set.
US12014095B2 Printing apparatus using print data stored in a spool area, control method thereof, and storage medium
A printing apparatus establishes a connection with an external apparatus in accordance with a predetermined communication protocol, receives, and temporarily stores in a spool area, print data transmitted from the external apparatus via the connection, and includes a printing unit to perform printing based on print data stored in the spool area. Whether or not to disconnect the connection with the external apparatus, in accordance with a setting preliminarily made by a user operation, is controlled in a case where reception of print data from the external apparatus is stopped halfway through and a predetermined time has elapsed in a state where the reception remains stopped, wherein the connection with the external apparatus is maintained in a case where the predetermined time has elapsed in a state where reception of print data from the external apparatus remains stopped and it has been set not to disconnect the connection with the external apparatus.
US12014089B2 High capacity, high performance memory system
Memory devices and a memory controller that controls such memory devices. Multiple memory devices receive commands and addresses on a command/address (C/A) bus that is relayed point-to-point by each memory device. Data is received and sent from these devices to/from a memory controller in a point-to-point configuration by adjusting the width of each individual data bus coupled between the individual memory devices and the memory controller. Along with the C/A bus are clock signals that are regenerated by each memory device and relayed. The memory controller and memory devices may be packaged on a single substrate using package-on-package technology. Using package-on-package technology allows the relayed C/A signals to connect from memory device to memory device using wire bonding. Wirebond connections provide a short, high-performance signaling environment for the chip-to-chip relaying of the C/A signals and clocks from one memory device to the next in the daisy-chain.
US12014087B2 Method and apparatus for performing data management of memory device with aid of targeted protection control
A method for performing data management of a memory device with aid of targeted protection control and associated apparatus are provided. The method may include: receiving a first host command from a host device; sending a first operating command to a non-volatile (NV) memory to read first stored data from a first location within the NV memory; monitoring a read count of the first location to determine whether the read count of the first location reaches a read count threshold; monitoring at least one error bit count of other stored data of at least one other location within the NV memory to determine whether the at least one error bit count reaches an error bit count threshold; and starting a targeted protection procedure to process second stored data, for preventing the second stored data from being damaged by at least one reading behavior of the host device.
US12014082B2 Addressing in memory with a read identification (RID) number
The present disclosure includes apparatuses and methods related to a memory apparatus and/or method for addressing in memory with a read identification (RID) number. An example apparatus can include a first memory device, a second memory device coupled to the first memory device, and a controller coupled to the first memory device and the second memory device, wherein the controller is configured to receive a read command requesting data from the first memory device, wherein the read command includes a read identification (RID) number that includes an address to identify a location of the data in the first memory device, and transfer the data from the location in the first memory device to the second memory device in response receiving the read command.
US12014081B2 Host managed buffer to store a logical-to physical address table for a solid state drive
Dirty Logical-to-Physical (L2P) entries in an L2P indirection table stored in a host volatile memory buffer are flushed to non-volatile memory in the solid state drive through the use of a write-back mode based on flush checkpoints. The use of write-back mode to flush dirty entries in the L2P indirection table to non-volatile memory in the solid state drive based on flush checkpoints results in an increase in the write bandwidth of the solid state drive.
US12014079B2 Operation method of universal flash storage host and operation method of universal flash storage system
An operation method of a universal flash storage (UFS) host configured to control a UFS device includes configuring a turbo write buffer of the UFS device; sending a first query request UFS protocol information unit (UPIU) including reconfiguration information about the turbo write buffer to the UFS device, during driving the UFS device; and receiving a first response UPIU associated with the first query request UPIU from the UFS device, wherein, the first query request UPIU is a request that causes a size of the turbo write buffer of the UFS device to be changed from a first size to a second size different from the first size.
US12014077B2 Rating-based mapping of data to memory
Methods, systems, and devices for rating-based mapping of data to memory are described. A memory system may determine a first rating for a set of data selected for writing to a memory system. The memory system may select a target page of a block in the memory system for writing the set of data based at least in part on a second rating for the target page. The memory system may write the set of data to the target page based at least in part on the first rating for the set of data corresponding to the second rating for the target page.
US12014072B2 High-throughput regular expression processing using an integrated circuit
A system includes a multi-port random-access memory (RAM) configured to store an instruction table. The instruction table specifies a regular expression for application to a data stream. The system includes a regular expression engine configured to process the data stream based on the instruction table. The regular expression engine includes a decoder circuit configured to determine validity of active states output from the RAM, a plurality of active states memories operating concurrently, wherein each active states memory is configured to initiate a read from a different port of the RAM using an address formed of an active state output from the active states memory and a portion of the data stream, and switching circuitry configured to route the active states to the plurality of active states memories according, at least in part, to a load balancing technique and validity of the active states.
US12014070B2 Method, device, and computer program product for storage management
Embodiments of the present disclosure provide a method, a device, and a computer program product for storage management. The method for storage management includes: acquiring a reading request for a first target file, the reading request including a first target file name of the first target file. The method further includes: determining a first target characteristic value for the first target file based on the first target file name. The method further includes: determining first target index information for the first target file from a mapping from characteristic values to index information based on the first target characteristic value, wherein the first target index information is used to index the first target file from a merged file. The method further includes: reading the first target file included in the merged file from a storage system based on the first target index information. As a result, access to a large number of small files can be converted into access to large files, thereby improving the overall file access efficiency.
US12014066B2 Selective use of high-performance memory in a software defined system
A system includes control logic to boot to a waking state, configure the system, and check for the presence of non-volatile DIMMs. Based on a determination that non-volatile DIMMs are not present, the control logic is to create one or more block devices to overcome CPU utilization limitations. Based on a determination that non-volatile DIMMs are present, the control logic is to use a non-volatile DIMM for storage.
US12014064B2 Mapping storage volumes to storage processing nodes using input/output operation constraints and designated function
Techniques are provided for mapping storage volumes to storage processing nodes in a storage system. One method comprises determining a number of input/output operations associated with each of multiple storage volumes, wherein the input/output operations associated with a given storage volume are processed by a corresponding storage processing node based on a mapping of the storage volumes to the storage processing nodes; obtaining constraints that limit the input/output operations processed by at least a subset of the storage processing nodes; identifying at least one possible mapping of the storage volumes to the storage processing nodes that satisfy the constraints; and selecting an alternative mapping of the storage volumes to the storage processing nodes by applying a designated function to the at least one possible mapping. The input/output operations may comprise read operations and write operations, and the read and write operations may be balanced separately.
US12014063B2 Control method for flash memory controller and associated flash memory controller and storage device
The present invention provides a control method of a flash memory controller, wherein the flash memory controller is configured to access a flash memory module, and the control method includes the steps of: receiving a settling command from a host device to configure a portion space of the flash memory module as a zoned namespace; receiving a write command from the host device to write data corresponding a first zone into a plurality of blocks of the flash memory module, wherein an access mode chose by the flash memory controller is determined based on a size of each zone and a size of each block.
US12014059B2 Storage devices, methods of operating storage devices, and methods of operating host devices
A storage device, a method of operating the storage device, and a method of operating a host device are provided. The storage device includes a nonvolatile memory (NVM) and a storage controller controlling the nonvolatile memory. The storage controller is configured to receive a command from a host device giving instructions to sanitize data with the use of a cryptographic erase. The storage controller is also configured to, in response to a request from the host device, transmit to the host device a first verification value indicative of whether a first media encryption key (MEK) stored in the NVM has been deleted and a second verification value indicative of whether a second MEK, which is different from the first MEK, has been generated and stored in the NVM.
US12014056B2 Slice file recovery using dead replica slice files
Techniques are provided for repairing a primary slice file, affected by a storage device error, by using one or more dead replica slice files. The primary slice file is used by a node of a distributed storage architecture as an indirection layer between storage containers (e.g., a volume or LUN) and physical storage where data is physically stored. To improve resiliency of the distributed storage architecture, changes to the primary slice file are replicated to replica slice files hosted by other nodes. If a replica slice file falls out of sync with the primary slice file, then the replica slice file is considered dead (out of sync) and could potentially comprise stale data. If a storage device error affects blocks storing data of the primary slice file, then the techniques provided herein can repair the primary slice file using non-stale data from one or more dead replica slice files.
US12014051B2 IO path determination method and apparatus, device and readable storage medium
An IO path determination method and apparatus, and a device and a readable storage medium. The method comprises: determining a target volume of an IO request, and acquiring a path level of the target volume; when the path level is a host path level, sending the IO request to a preset preferable controller; when the path level is a back-end path level, selecting a target controller from controllers by using a consistent hashing algorithm, and sending the IO request to the target controller; and when the path level is a fault level, determining that a fault occurs in an IO path. An IO path is determined by means of setting different path levels for a volume and in conjunction with a consistent hashing algorithm, such that loads of controllers in a storage system can be effectively balanced.
US12014050B2 Adaptive time sense parameters and overdrive voltage parameters for respective groups of wordlines in a memory sub-system
A system includes a memory device and a processing device, operatively coupled with the memory device, to perform operations including: receiving a request to perform a memory access operation on a set of cells associated with a wordline of the memory device; determining that the wordline is disposed on a first deck of the memory deck; responsive to determining that the wordline is disposed on the first deck, determining that the wordline is associated with a first group of wordlines associated with the first deck; and responsive to determining that the wordline is associated with the first group of wordlines associated with the first deck, performing the memory access operation on the set of cells connected to the wordline using a first time sense parameter, wherein the first time sense parameter corresponds to the first group of wordlines associated with the first deck.
US12014047B2 Stream based compressibility with auto-feedback
Systems, methods, and apparatus are disclosed for management of data storage with stream based compressibility. In an example, an orchestrator including a storage controller managing one or more storage nodes executes on one or more processors. The orchestrator receives compression ratio measurements associated with attempts to compress data from a plurality of applications running on a plurality of service guests. The orchestrator receives a request for storing a first data stream from a first application running in a first service guest. Based on a compression ratio of previously stored data associated with the first application being less than a threshold, the orchestrator assigns a first compressibility setting to the first data stream. The first compressibility setting causes a storage node to store the first data stream without attempting to compress the first data stream.
US12014046B2 Method, electronic device, and computer program product for storage management
The present disclosure relates to a method, an electronic device, and a computer program product for storage management. According to an example, a method for storage management is provided, including: generating a to-be-stored target data stream based on a to-be-stored object, wherein the target data stream includes at least a part of the object, determining whether the target data stream matches at least one stored data stream that has been stored in a storage apparatus, wherein sizes of the target data stream and the at least one stored data stream depend on their respective content, and, if the target data stream does not match the at least one stored data stream, storing the target data stream in the storage apparatus. Therefore, the performance of storage management can be improved, and the storage costs can be reduced.
US12014045B2 Creation and use of an efficiency set to estimate an amount of data stored in a data set of a storage system having one or more characteristics
Systems and methods for sampling a set of block IDs to facilitate estimating an amount of data stored in a data set of a storage system having one or more characteristics are provided. According to an example, metadata (e.g., block headers and block IDs) may be maintained regarding multiple data blocks of the data set. When one or more metrics relating to the data set are desired, an efficiency set, representing a subset of the block IDs of the data set, may be created to facilitate efficient calculation of the metrics by sampling the block IDs of the data set. Finally, the metrics may be estimated based on the efficiency set by analyzing one or more of the metadata (e.g., block headers) and the data contained in the data blocks corresponding to the subset of the block IDs and extrapolating the metrics for the entirety of the data set.
US12014044B1 Control device, control method and virtual image display system
The present disclosure provides a control device, a control method and a virtual image display system. The control device controls a display. The control device includes an optical sensing component, a touch sensing component and a controller. The optical sensing component is configured to acquire optical sensing data of the control device when the control device moves in an environmental space. The touch sensing component is configured to acquire touch data of the control device when the control device moves on a plane. The controller is configured to generate a handwriting image according to the optical sensing data and the touch data, such that the display displays the handwriting image.
US12014041B2 Electronic picture frame and image display method thereof
An electronic picture frame and an image display method thereof are provided. In the electronic picture frame, a plurality of images are arranged and displayed on one side of a screen, and among the plurality of images, an image at a particular position is enlarged and displayed. Alternatively, a screen is divided into a plurality of sub-screens, so images stored in each of a plurality of storage areas can be displayed on a respective sub-screen. Accordingly, the images stored in the plurality of storage areas can be displayed on the electronic picture frame in diverse forms.
US12014035B2 Display method and apparatus for message detail page, and electronic device
A display method includes: receiving a first input on a target display region of an electronic device, where the target display region is used to display a message, and the message includes a push message or a notification message; and in a case that the message displayed in the target display region is updated within preset duration before the first input is received, displaying a first detail page corresponding to a before-update message in response to the first input, where the first detail page corresponding to the before-update message is different from a second detail page corresponding to an after-update message.
US12014031B1 Laundry appliance identification systems and methods
A method of identifying a laundry appliance of a group of laundry appliances includes receiving an upload including a floor plan of a room. The group of laundry appliances is located in the room. In addition, the floor plan includes location information of each laundry appliance. The method further includes providing a user notification in response to receiving the upload. The user notification may be provided on a remote user interface device. The method additionally includes displaying an image of the room in response to an affirmative action to the user notification. The image may be displayed on the remote user interface device. The method further includes receiving an input. The input may be received on the remote user interface device. In addition, the input may include an association of the laundry appliance in the image of the room with the location information of the laundry appliance.
US12014029B2 Smart navigation
Aspects of the present disclosure provide techniques for application navigation recommendations using machine learning. Embodiments include determining one or more pages accessed by a user within an application. Embodiments include providing one or more inputs to a machine learning model based on the one or more pages accessed by the user. Embodiments include receiving, from the machine learning model based on the one or more inputs, one or more predicted pages. Embodiments include displaying, in a user interface, one or more elements recommending the one or more predicted pages to the user. Embodiments include receiving a selection of a given element of the one or more elements. Embodiments include navigating within the user interface, based on the selection, to a given page of the one or more predicted pages that corresponds to the given element.
US12014028B2 Application page display method and electronic device
A method for displaying an application page includes: displaying a first page of a first application; determining a function introduction of a first function set, recommended content corresponding to the function introduction of the first function set, a function introduction of a second function set, and recommended content corresponding to the function introduction of the second function set that correspond to the user, the first function set being different from the second function set; and in response to receiving the first operation, displaying a second page, the second page displaying the function introduction of the first function set, the recommended content corresponding to the function introduction of the first function set, the function introduction of the second function set, and the recommended content corresponding to the function introduction of the second function set, the second page being different from the first page.
US12014020B2 Self-activating progressive-offset cursor for precise finger selection on touch devices
Embodiments relate to methods and systems for rendering display of a cursor at a progressive offset that is a function of distance traveled from an initial point of contact on a touch screen. One such example embodiment, first, identifies contact with a screen of a touch screen device. Next, movement of the identified contact through a succession of positions on the screen is detected. Then, in response to detecting the movement of the identified contact, display of a cursor is rendered in a graphical user interface (GUI) on the screen of the touch screen device at an offset distance away from current position of the contact where, the offset distance is proportional to length traveled of the detected movement.
US12014017B2 Touch panel having pattern shape of sensor electrode close to pattern shape of lead-out wire
In the present invention a detection unit of a touch panel has sensor electrodes and a plurality of lead-out wires connected to the sensor electrodes. Each lead-out wire is provided with a wiring main section. The sensor electrodes are provided with a plurality of electrode main sections and a plurality of connection sections. The wiring main sections and electrode main sections are formed by repeatedly arranging side by side, in a first direction, unit patterns having a prescribed shape. In a second direction two adjacent electrode main sections are connected to each other by at least one connection section. Connections sections which are near to each other in the second direction are in different positions in the first direction. In each electrode main section, when two or more connection sections are side by side in the first direction, three consecutive unit patterns are connected by no more than two connection sections, or are not connected to one electrode main section positioned adjacent thereto in the second direction.
US12014016B2 Detection device and display device
According to one embodiment, a detection device includes a base, a sensor electrode provided on the base, the sensor electrode bending in a planar view, an insulating layer on the sensor electrode, and a projection provided on the insulating layer, wherein the sensor electrode is apart from the projection in a planar view.
US12014015B2 Display device with electrostatic discharge portion in non-display area
A display device includes a first substrate including a display area and a non-display area, which is on the periphery of the display area, a light-emitting element disposed on the first substrate and in the display area, a display signal line which is disposed on the first substrate and in the display area, extends in a first direction, and transmits a signal to the light-emitting element, a common voltage supply line disposed on the first substrate and in the non-display area, a pad disposed on the first substrate and in the non-display area, and electrically connected to the display signal line, and an indentation pad disposed on the first substrate and in the non-display area, and electrically connected to the common voltage supply line, where the indentation pad is disposed closer than the pad to edges of the first substrate in a second direction, which intersects the first direction.
US12014013B2 Display device and a method of manufacturing the same
A display device according to an aspect includes: a display panel; and a touch panel on the display panel. The touch panel includes: a plurality of detection electrodes extending in a first direction in a plan view; and a plurality of drive electrodes disposed respectively between the plurality of detection electrodes and extending in the first direction. Each of the plurality of drive electrodes includes: a plurality of electrode segments patterned in the first direction; and a plurality of wires connected respectively to the plurality of electrode segments and extending in the first direction.
US12014004B2 Touch control method, circuit system, and touch device
A touch control method, a touch control circuit system, and a touch device, the touch device includes a plurality of touch electrodes, the touch control method includes: step S1, sending a scanning signal to the plurality of touch electrodes; step S2, acquiring first touch data and second touch data according to the scanning signal; and step S3, the touch device defining a plurality of touch nodes, each of the plurality of touch nodes corresponding to the first touch data and the second touch data, defining at least one target touch node according to a difference between the first touch data and the second touch data, and calculating a current touch position according to the first touch data and the second touch data of the at least one target touch node.
US12013998B2 Display device with sensor
According to an aspect, a display device with a sensor includes: a first substrate; detection electrodes arrayed in a matrix in a first direction and a second direction intersecting the first direction above the first substrate; sensor wires coupled to one of the detection electrodes; pixels each including sub-pixels and arrayed in a matrix in the first and second directions; scanning lines scanning switching elements of the sub-pixels and extending in the first direction; and signal lines coupled to the switching elements and extending in the second direction. One of the sensor wires overlaps one of the signal lines. The sensor wires each have, at a part thereof, a coupling part coupled to the corresponding detection electrode. The pixels include a first pixel with the coupling part and a second pixel without the coupling part. The first and second pixels are alternately disposed in the first and second directions.
US12013997B2 In-cell touch panel
An in-cell touch panel includes a touch electrode, a shielding layer that is conductive and that is disposed between the touch electrode and the touch surface, a conductive layer that is electrically connected to the shielding layer, and a conductive member and a wiring portion that connect the conductive layer to a reference potential. At least part of the shielding layer is disposed so as to overlap a touch detection region. At least part of the conductive layer is disposed so as to overlap a frame region. A sheet resistance value of the conductive layer is lower than a sheet resistance value of the shielding layer.
US12013991B2 Detection method of pen signal, sensor controller, and position detection system
A detection method of a pen signal that is an alternating current signal sent from a pen according to the present disclosure includes setting a first detection period and a second detection period that is the period after the first detection period ends based on a generation cycle of noise, transmitting to the pen an uplink signal requesting transmission of the pen signal in synchronization with the first detection period and transmission of the pen signal, whose phase is inverted with respect to the pen signal transmitted in synchronization with the first detection period, in synchronization with the second detection period, and acquiring the pen signal based on a first received signal received from the pen in the first detection period and a second received signal received from the pen in the second detection period.
US12013989B2 Mouse
A mouse includes a base and a mouse body. The base has a receiving groove. The mouse body includes a housing. The mouse body is detachably received in the receiving groove, the housing leans against the receiving groove, and the mouse body has a first operation mode and a second operation mode. Under the first operation mode, the mouse body is received in the base with a first orientation, and under the second operation mode, the mouse body is received in the base with a second orientation.
US12013987B2 Non-standard keyboard input system
An electronic communications method includes receiving, by a device, electronic information. The electronic communications method further includes receiving, by the device, additional electronic information. A time period between receiving the electronic information and the additional electronic information is less than another time period between receiving the electronic information and the additional electronic information by using a standard keyboard.
US12013985B1 Single-handed gestures for reviewing virtual content
Example systems, devices, media, and methods are described for controlling the presentation of a series of virtual or graphical elements on a display in response to hand gestures detected by an eyewear device that is capturing frames of video data with its camera system. An image processing system detects a series of hand shapes in the video data and determines whether it matches a predefined hand gesture. Each predefined hand gesture is associated with an action; for example, a leafing gesture is associated with a scrolling action. The system controls the display of a series of virtual elements, in accordance with the associated action. In an example series of hand shapes that includes flexing and extending the fingers of a single hand severally and continually in a leafing motion, the matching predefined leafing gesture is associated with a scrolling action, which displays the series of items in a display order, sequentially and in accordance with the detected speed of the moving fingers.
US12013983B2 Haptic feedback method, related device and computer readable storage medium
Disclosed is a haptic feedback method, a related device and a computer readable storage medium. The haptic feedback method is used in a wearable device, and the haptic feedback method includes: receiving first vibration information sent by a terminal device; on the basis of the first vibration information, sending vibration feedback information to the terminal device; receiving second vibration information sent by the terminal device; and on the basis of the first vibration information, implementing vibration. The present method aims to solve the problem in the prior art of the information sent by the wearable devices being limited.
US12013974B2 Provisioning a computing subsystem with disaggregated computing hardware resources selected in compliance with a physical location requirement of a workload
A computer program product includes program instructions configured for execution by a processor to perform various operations. The operations include accessing a system resource database including, for each of a plurality of disaggregated computing hardware resources within a composable computing system, hardware characteristics that describe the disaggregated computing hardware resource, wherein the hardware characteristics include a physical location of the disaggregated computing hardware resource. The operations further include identifying a first workload request that requests performance of a first workload, identifying a physical location requirement for the first workload, selecting a subset of the disaggregated computing hardware resources to be included in a first computing subsystem for performance of the first workload in compliance with the physical location requirement for the first workload, provisioning of the first computing subsystem, and assigning the first computing subsystem to perform the first workload.
US12013970B2 System and method for detecting and obfuscating confidential information in task logs
A system accesses a task log comprising text that is confidential information. The system selects a first portion of the task log. The system compares each word in the first portion with keywords that are known to be confidential information. The system determines that a word in the first portion is among the keywords. The system determines a hierarchical relationship between the word and neighboring words. The system determines that the word is associated with the neighboring words based on the hierarchical relationship. The system generates a template pattern comprising the word and one or more words associated with the word. The system obfuscates the template pattern.
US12013968B2 Data anonymization for data labeling and development purposes
A method and system are disclosed for anonymizing data for labeling and development purposes. A data storage backend has a database of non-anonymous data that is received from a data source. An anonymization engine of the data storage backend generates anonymized data by removing personally identifiable information from the non-anonymous data. These anonymized data are made available to human labelers who manually provide labels based on the anonymized data using a data labeling tool. These labels are then stored in association with the corresponding non-anonymous data, which can then be used for training one or more machine learning models. In this way, non-anonymous data having personally identifiable information can be manually labelled for development purposes without exposing the personally identifiable information to any human labelers.
US12013967B2 Methods and systems for adapting an application programming interface
A computer-implemented method for adapting an application programming interface (API), according to some embodiments, includes: determining that a data field of API response data satisfies a condition for applying a data security operation to data stored in the data field; and modifying the API response data by performing the data security operation on the data stored in the data field. A computer-implemented method for adapting an application programming interface (API), according to some embodiments, includes: determining that a data field of an API call satisfies a condition for applying a data security operation to data stored in the data field; and performing the data security operation on the data stored in the data field of the API call.
US12013965B2 Controlling a screenshot function to obfuscate sensitive information in a screenshot
In some implementations, a device may monitor a screenshot function of a user device. The device may receive, via an application, sensitive information associated with an operation of the application. The device may detect a screenshot instruction associated with the screenshot function capturing a screenshot of a graphical user interface of the application that is displaying the sensitive information. The device may control the screenshot function to suspend a capture of the screenshot of the graphical user interface. The device may identify a portion of the graphical user interface that includes the sensitive information. The device may mask portion of the graphical user interface to obfuscate the sensitive information. The device may enable the screenshot function to capture, according to the screenshot instruction, the screenshot with obfuscated sensitive information. The device may unmask the portion to enable the sensitive information to be displayed via the graphical user interface.
US12013957B2 Method and system for indirect sharing of sensor insights
A method at a first domain for obtaining at least one insight from a second domain, the method including synchronizing a permissions table at the first domain with a master permissions table at a network element; receiving a request for an insight from an application at a bridge in the first domain; confirming an identity of the application; verifying, at the bridge, application permissions using the permissions table at the first domain, the verifying confirming that the application has permission to access the insight; sending a request message from the first domain to the second domain, the request message being signed by a private key of the first domain and requesting the insight; and receiving the insight from the second domain.
US12013956B2 Systems and methods for verifying user activity using behavioral models
Disclosed herein are systems and methods for verifying user activity based on behavioral models. In an exemplary aspect, a method may include receiving and parsing sensor data from at least one sensor in an environment to determine a first identifier of a person that is not authorized to access data via a computing device. The method may include intercepting, on the computing device, a data access request including a second identifier of a user that is authorized to access the data via the computing device. The method may include verifying whether the data access request is from the user authorized to access data by determining whether a chain of events involving the first person and the user corresponds to a behavioral model indicative of malicious activity. Based on the verification, the data access request is either granted or denied.
US12013954B2 Scalable cloning and replication for trusted execution environments
Scalable cloning and replication for trusted execution environments is described. An example of a computer-readable storage medium includes instructions for receiving a selection of a point to capture a snapshot of a baseline trust domain (TD) or secure enclave, the TD or secure enclave being associated with a trusted execution environment (TEE) of a processor utilized for processing of a workload; initiating cloning of the TD or secure enclave from a source platform to an escrow platform; generating an escrow key to export the snapshot to the escrow platform; and exporting a state of the TD or secure enclave to the escrow platform, the state being sealed with a sealing key.
US12013953B2 Performance standby nodes for a secure storage system
Special performance standby nodes for data storage in a cloud computing security system are disclosed. Performance standby nodes are standby nodes that are configured to service requests that do not modify the underlying data store. These pseudo read-replica nodes are further configured to forward any request that results in a storage write onto an active node, while being able to service read-only requests locally.
US12013948B2 Processing device and processing method
A processing device that determines a vulnerability of open software in a system, the processing device comprising: a control unit that outputs priority of the vulnerability based on at least one of first information indicating whether the open software is externally accessible, and second information indicating whether an attack code for the vulnerability of the open software is in circulation, wherein the control unit assigns higher priority to the vulnerability of the open software externally accessible compared to the vulnerability of the open software externally inaccessible, or assigns higher priority to the vulnerability where the attack code is in circulation compared to the vulnerability where the attack code is not in circulation.
US12013947B2 Secure boot of vehicular processors
Among other things, techniques for securely booting processors in a vehicle are described. An apparatus comprises a circuit coupled to one or more processors of a vehicle and managing a secure boot process for the processors. The circuit receives an indication that the vehicle has been powered on and sends, to a network server, a request for boot files for the processors of the vehicle. In response, the circuit receives, from the server, most recent versions of boot files respectively corresponding to the processors, wherein each boot file includes a digital signature of a trusted authority. In response to obtaining the most recent versions of the boot files, the circuit sequentially boots the processors using the respective boot files, wherein each processor executes a corresponding boot file upon verifying authenticity of the digital signature in the boot file using a corresponding class authentication key.
US12013943B2 Data processing system and method capable of separating application processes
A data processing system and a data processing method are capable of separating application processes. The data processing system of the invention includes a data storage device and at least one processor. When a user operates the at least one processor to execute an application process to access a designated file from the data storage device through a file control module residing in a kernel mode of an operating system, the file control module compares a user account of the user and M rules and M characteristics of the application process with a plurality of execution space setting data previously stored to obtain an authority data, where M is a natural number. The file control module selectively returns the designated file to the application process in accordance with the authority data.
US12013941B2 Analysis of malware
A security service can determine a synthetic context based at least in part on context data associated with a first malware sample, and detonate the first malware sample in the synthetic context to provide one or more first event records representing events performed by the first malware sample and detected during detonation. Additionally or alternatively, the security service can detonate the first malware sample and locate a second malware sample in a corpus based at least in part on the one or more first event records. Additionally or alternatively, the security service can receive event records representing events detected during a detonation of a first malware sample, the detonation based at least in part on context data, and locate a second malware sample in the corpus based at least in part on the one or more reference event records.
US12013940B2 Automatic detection of software that performs unauthorized privilege escalation
Automatic detection of software that performs unauthorized privilege escalation is disclosed. Examples disclosed herein include detecting, in an event log, a first event associated with a start of execution of a process, the first event to identify a first privilege level associated with the process, and storing the first privilege level in a data structure associated with the process. Disclosed examples also include detecting, in the event log by executing an instruction with the at least one processor, a subsequent second event associated with the execution of the process, the second event to identify a second privilege level associated with the process. Disclosed examples further include at least one of terminating, pausing or suspending the process in response to the second privilege level being higher than the first privilege level.
US12013937B1 Detection and identification of malware using a hierarchical evolutionary tree
A computer system generates a hierarchical evolutionary tree of digests of sample files. The digests are generated using a locality sensitive hashing function. The digests are grouped into several clusters, and the clusters are grouped into several nodes. The nodes are connected in hierarchical order to generate the hierarchical evolutionary tree. A digest of a file being evaluated for malware is generated using the locality sensitive hashing function. The digest is put in a cluster of the hierarchical evolutionary tree having digests that are most similar to the digest relative to digests of other clusters of the hierarchical evolutionary tree. The digest is identified to be of the same malware family as the digests of the cluster.
US12013935B2 Return-oriented programming protection
An ROP attack protection method for a plurality of ECUs, the method constituted of: receiving data destined for one of the plurality of ECUs; determining which of the plurality of ECUs the received data is destined for; responsive to a unique model associated with the determined ECU, analyzing the received data to identify control flow instructions addressed to one or more predetermined addresses; responsive to the analyzation, generate a statistical analysis of the identified control flow instructions; and responsive to the generated statistical analysis, outputting a signal indicating a possibility of an attack.
US12013934B2 Apparatus and method for conducting endpoint-network-monitoring
Provided is an intrusion detection technique configured to: obtain kernel-filter criteria indicative of which network traffic is to be deemed potentially malicious, determine that a network packet is resident in a networking stack, access at least part of the network packet, apply the kernel-filter criteria to the at least part of the network packet and, based on applying the kernel-filter criteria, determining that the network packet is potentially malicious, associate the network packet with an identifier of an application executing in userspace of the operating system and to which or from which the network packet is sent, and report the network packet in association with the identifier of the application to an intrusion-detection agent executing in userspace of the operating system of the host computing device, the intrusion-detection agent being different from the application to which or from which the network packet is sent.
US12013932B2 System, method, and apparatus for enhanced blacklisting
A computer security system with enhanced blacklisting includes administrative interfaces that accept user inputs to create and modify entries in a blacklist and a whitelist that define which programs are allowed to execute on one or more target computer systems. Upon an attempt to run a program, if the program is in the blacklist and not in the white list, the program is prevented from running. If the program is prevented from running, at a later time, an administrative interface is used to either block future execution of the program or to create an entry in the whitelist that allows future execution of a class of programs or only that the program until revoked. The whitelists and blacklists are for a single target computer or many computers.
US12013930B2 Data integrity with trusted code attestation tokens
Methods, systems, and computer readable medium for verifying interactions with digital components. The method includes receiving input indicating interaction associated with a digital component that is provided by a content provider and presented by a user interface of the user device, determining, by a trusted program of the user device, that the interaction is valid, generating, by the trusted program and based on the determination that the interaction is valid based on a validity evaluation, a digitally signed token that attests the validity of the interaction with the digital component, and providing, by the trusted program and to a third party, the digitally signed token as an indication of the validity of the interaction.
US12013920B2 Systems and methods for authentication and authorization for software license management
Systems and methods for providing authentication and authorization for software license management of a particular software-controlled application are disclosed. Exemplary implementations may: store information electronically, including different types of user information, hardware information, key information, and license information; receive a user request for user-specific authentication and device-specific authorization to access and/or use the particular software-controlled application; perform different types of (automated) verification based on the user identifier, the hardware identifier, and the machine identifier in the user request; and, responsive to particular results from the different types of verification, perform some combination of transferring a response to the user request and performing registration and/or assignment as requested.
US12013919B2 Method for classifying a tracked object
A method is provided for classifying a tracked object in an environment of a vehicle. The vehicle includes a plurality of radar sensors and a processing device configured to establish a neural network. According to the method, local radar detections are captured from an object in the environment of the vehicle via the radar sensors. Based on the local radar detections, point features and tracker features are determined. The point features are encoded via point encoding layers of the neural network, whereas the tracker features are encoded via track encoding layers of the neural network. A temporal fusion of the encoded point features and the encoded tracker features is performed via temporal fusion layers of the neural network. The tracked object is classified based on the fused encoded point and tracker features via classifying layers of the neural network.
US12013917B2 Method for constructing a convolution neural network based on farmland images, electronic device using the same
A method for constructing a convolutional neural network model based on farmland images is applied in an electronic device. The method includes following steps: obtaining a number of farmland images of at least one farmland; obtaining a plurality of standard segmentation farmland images corresponding to each of the farmland images; dividing the farmland images and the standard segmentation farmland images into a training image set and a test image set; taking the farmland images and the standard segmentation farmland images in the training image set as input of a convolutional neural network, and constructing a convolutional neural network model based on the farmland images; and verifying the convolutional neural network model by using the farmland images in the test image set and the standard segmentation farmland images, and optimizing a plurality of parameters of the convolutional neural network model based on the farmland images.
US12013915B2 Whole page personalization with cyclic dependencies
A system including one or more processors and one or more non-transitory computer-readable media storing computing instructions that, when run on the one or more processors, cause the one or more processors to perform functions including: reconfiguring a webpage as an undirected graph; identifying a cyclic dependency in the undirected graph; iterating processing one or more inferences over the cyclic dependency for each pair of the nodes of the set of the nodes; breaking one or more of edges of the undirected graph; determining, based at least in part on compatibility functions of the one or more edges remaining after breaking the one or more of the edges, a probability of the webpage having exceeded a predetermined threshold to cause a user to take an action; and sending instructions to display the webpage. Other embodiments are described.
US12013913B2 Classifying parts of a markup language document, and applications thereof
A link-analyzing system (LAS) extracts information from a markup language (ML) document associated with a web page link. In some implementations, the information that is extracted includes at least: a) address content that is part of the link's destination address; and b) text that is associated with the link but that is not part of the destination address itself. The LAS generates feature information based on the address content and the text, and then uses a classification model to make a classification assessment for the link based on the feature information. In some implementations, the LAS can control a crawling engine based on the classification assessment. In some implementations, the LAS can revise a low-confidence classification assessment based on an examination of the classification assessments of a group of similar links described by the ML document. Other implementations use the above-described functionality to classify other parts of an ML document.
US12013905B2 Pairing systems and methods for electronic communications
Systems, methods, and computer-readable media are provided for pairing users for electronic communications over a network. In accordance with one implementation, a method is provided for pairing users that request a chat encounter or other form of electronic communication. The operations of the method include receiving a request from a first user and calculating a plurality of pairing scores, each pairing score based on a collaborative filtering score. The method further includes selecting a second user based on the plurality of pairing scores and pairing the first user with the second user to enable electronic communications.
US12013901B2 Intelligently identifying and presenting digital documents
One or more embodiments of a document organization system quickly and conveniently provide digital documents to a user on a client device based on a physical object. In particular, the document organization system can receive an image of a physical document and an identifier from a first client device, identify digital documents that match the physical document, and provide the matching digital documents to a second client device, which displays the identifier. In another embodiment, the document organization system allows a user to bind digital documents to a physical object and later recall the digital documents using the physical object. In addition, the document organization system can store and recall the layout arrangement of digital documents on a client device when binding and recalling the digital documents to the physical object.
US12013900B2 Teleconnection pattern-oriented spatial association clustering method
A spatial auto-correlation clustering method for a remote correlation mode. By taking the degree of remote correlation between each spatial grid cell and an adjacent cell thereof into consideration, and on the basis of the definition of a local Moran index, an original value of a correlation coefficient is used without performing centralization processing, thereby improving a local Moran index calculation formula to obtain a new local indicator of spatial auto-correlation (LISAAC), such that the detection of a significant positive or negative remote correlation aggregation range is realized, and the identification of an abnormal value (that is, a non-significant or negative-value grid appears in a significant positive-value area, and a non-significant or positive-value grid appears in a significant negative-value area) is realized. By means of the method, the spatial clustering of different types of remote correlations can be realized according to the standardization property of a remote correlation coefficient itself.
US12013899B2 Building a graph index and searching a corresponding dataset
The present disclosure relates to generating a search graph or search index to aid in receiving a search query and identifying results of a dataset based on the search query. For example, systems disclosed herein may generate a navigable search graph including vertices representative of objects or points within a dataset that enables a computing device having access to the search graph to navigate vertices of the graph along an identified path until arriving at a point within the search graph that corresponds to a value associated with the search query. Upon identifying a location within the graph corresponding to the search query, systems disclosed herein may identify a neighborhood of points (e.g., vertices) corresponding to items from the dataset and output a set of results for the search query representative of determined results for the search query.
US12013895B2 Processing data using containerized nodes in a containerized scalable environment
Systems and methods are disclosed for processing and executing queries in a data intake and query system. The data intake and query system receives raw machine data at an indexing system, and stores at least a portion of the raw machine data in buckets using containerized indexing nodes instantiated in a containerized environment. The data intake and query system stores the buckets in a shared storage system.
US12013892B2 Methods, systems, and media for storing information associated with content presented on a media presentation device
Methods, systems, and media for performing personalized actions on mobile devices associated with a media presentation device are provided. In some implementations, the method comprises: determining that a mobile device is associated with a media presentation device over a communications network, wherein the media presentation device is in an operating mode that presents a sequence of images; receiving a user command that indicates interest in an image from the sequence of images being presented on the media presentation device; determining metadata associated with the image from the sequence of images being presented on the media presentation device; causing the metadata associated with the image to be stored with a representation of the image from the sequence of images and a user account identifier corresponding to a user of the mobile device; receiving a request to review saved image information corresponding to one or more images in which the user command indicative of interest has been received; and in response to receiving the request, causing a user interface element to be presented that allows a user of the mobile device to navigate through the saved image information, wherein the user interface element includes at least the representation of the image from the sequence of images and information relating to the image from the sequence of images.
US12013888B2 Media content discovery and character organization techniques
Techniques for recommending media are described. A character preference function comprising a plurality of preference coefficients is accessed. A first character model comprises a first set of attribute values for the plurality of attributes of a first character. The first and second characters are associated with a first and second salience value, respectively. A second character model comprises a second set of attribute values for the plurality of attributes of a second character of the plurality of characters. A first character rating is calculated using the plurality of preference coefficients and the first set of attribute values. A second character rating of the second character is calculated using the plurality of preference coefficients with the second set of attribute values. A media rating is calculated based on the first and second salience values and the first and second character ratings. A media is recommended based on the media rating.
US12013884B2 Knowledge graph question answering with neural machine translation
A modular two-stage neural architecture is used in translating a natural language question into a logic form such as a SPARQL Protocol and RDF Query Language (SPARQL) query. In a first stage, a neural machine translation (NMT)-based sequence-to-sequence (Seq2Seq) model translates a question into a sketch of the desired SPARQL query called a SPARQL silhouette. In a second stage a neural graph search module predicts the correct relations in the underlying knowledge graph.
US12013882B2 Systems and methods for generating semantic normalized search results for legal content
A method includes receiving a search query including clause text to be searched and executing the search query against the database. The method includes receiving a set of results, the set of results including documents that include a version of the clause text, and normalizing the set of search results. The method includes grouping the normalized set of search results into one or more groups of results, each group including documents containing a version of the clause text that is semantically equivalent to each other document in the group. The method includes receiving an indication of a selection of a particular group from among the one or more groups of results and causing display of at least a portion of the particular version of the clause text.
US12013879B2 Dynamic resolution estimation in metric time series data
Described are systems, methods, and techniques for collecting, analyzing, processing, and storing time series data and for evaluating and dynamically estimating a resolution of one or more streams of data points and updating an output resolution. Responsive to receiving a stream of data points, a data resolution can be derived and an output resolution can be set to a first value. When a change to the data resolution is detected, the output resolution can be changed, modifying a frequency at which output data points are generated and/or transmitted. In some instances, a detector can be implemented to trigger an alert responsive to ingested data points corresponding with triggering parameters. An output resolution for the detector can be dynamically modified based on dynamically detecting a change to the data resolution of the stream of data.
US12013878B2 System and method for sandboxing support in a multidimensional database environment
In accordance with an embodiment, described herein is a system and method for providing sandboxing support in a multidimensional database environment. A plurality of sandboxes and a baseline data can be provided in a multidimensional database server, with each sandbox created for a particular “what-if” analysis, and configured to store one or more changes to the baseline data. When a request is received for a report on a particular “what-if” analysis from a client/user, the multidimensional database server can split the request into a first query and the second query, with the first query directed to a sandbox associated with the client/user, and the second query directed to the baseline data. The multidimensional database server can merge results from the first query and the second query, and perform aggregations and calculations on the merged data, before sending the merged data to a client.
US12013877B2 Industry standard interface for maintenance of enterprise systems
Managing enterprise data, comprising creating a human resources (HR) database and creating a lightweight directory access protocol (LDAP) interface in communication with the HR database and a number of heterogeneous external directories. User data is managed and synchronized through the LDAP interface across the number of heterogeneous external directories, wherein the LDAP interface serves as a proxy for requests between the external directories and the HR database, and wherein the LDAP interface maintains authorization credentials with the external directories.
US12013875B2 Reading own writes using context objects in a distributed database
A context object is created when a write operation is initiated. The client application or user performs a write operation to a table and receives a context object which has information on all the tablets that are impacted by writes by the client application. The context object may contain a list describing what key ranges the client application has updated. As such, only that small portion of what has been touched needs to be looked for and this typically only includes a small subset of tablets compared to all the tablets associated with that table. This leads to a small verification cost when checking only impacted tablets in the cluster. The only portion of the table in the database that needs to be verified is the one or more portions that were updated and nothing else.
US12013873B2 Interactive visual analysis of datasets using a specialized virtual machine
A method of interactive visual analysis is performed at a computer. The computer generates a data visualization by executing a data visualization data flow graph comprising a directed graph having a plurality of nodes. Each of the nodes specifies either a data retrieval operation or a data transformation operation and the data visualization comprises visual marks having a first set of characteristics, including a first mark type and one or more first visual mark encodings. A user specifies a second mark type and/or one or more second visual mark encodings. In response, the computer updates a portion, less than all, of the data flow graph according to the second mark type and/or the one or more second visual mark encodings, and generates an updated data visualization by executing updated nodes of the data flow graph without executing nodes not updated according to the user input.
US12013872B2 Nested sorting of data marks in data visualizations
A data visualization application receives user actions to (i) associate a first data field with a first shelf and (ii) associate second and third data fields with a second shelf. The method receives an additional user action to specify a nested sort according to data for the first and third data fields. The method generates and displays a data visualization in accordance with the received actions, including: (i) partitioning retrieved data into groups of tuples, each tuple including data for the data fields, and each group of tuples corresponding to a distinct value of the second data field, (ii) forming panes, each pane corresponding to a respective group of tuples, and (iii) within each pane, displaying data marks, each data mark corresponding to a respective tuple.
US12013868B2 Systems and methods for quantifying saved time
Systems and methods for quantifying saved time during data entry.
US12013866B2 Plugin version management for legacy on-premise application
Various examples are directed to systems and methods for managing a plugin at a cloud-implemented database management application. A service at the cloud environment may receive from a first user a request to install a first plugin to a database management application executing at the cloud environment in at least one container. The service may determine a build version of the database management application and access a plugin catalog record for the first plugin. The plugin catalog record may comprise an indication of a first plugin version associated with the build version of the database management application. The service may access first plugin version installation data and install the first plugin version.
US12013865B1 Trend and seasonality decomposition
Aspects of the invention include techniques for decomposing trend and seasonality components in a forecast of parametric time series data. A non-limiting example method includes receiving time series data that includes a plurality of values taken over a first period of time. A forecast is generated using the time series data. The forecast can include one or more predicted values over a second period of time. The forecast is decomposed into N components and 2N coalitions are defined for the N components. A coalition value is determined for each coalition of the 2N coalitions.
US12013863B2 Multi-resolution modeling of discrete stochastic processes for computationally-efficient information search and retrieval
An activity of interest is modeled by a non-stationary discrete stochastic process, such as a pattern of mutations across a cancer genome. Initially, input genomic data is used to train a model to predict rate parameters and their associated uncertainty estimation for each of a set of process regions. For any arbitrary set of indexed positions of the stochastic process that are identified in an information query, the rate parameters and their associated estimation uncertainties are scaled using the model to obtain a distribution of the events of interest and their associated estimation uncertainties for the set of indexed positions. In one practical application, and in response to a search query associated with one or more base-pairs, a result is then returned. The result, which represents deviations between the estimated and observed mutation rates, is used to identify genomic elements that have more mutations than expected and therefore constitute previously unknown driver mutations.
US12013857B2 Identifying hot items in a distributed storage system
A query is received in a distributed storage system that asks for frequently accessed items of a select storage tier in a service store. The query is executed on at least one data summary structure maintained by a client node that corresponds with the select storage tier in the service store. Each data summary structure maintained by the client node summarizes a data stream of item access of the select storage tier during a period of time and different data summary structures from different periods of time are periodically merged so that the query is conducted on a merged data summary structure maintained by the client node. A result is returned from the executed query that is indicative of frequently accessed items of the select storage tier in the service store.
US12013846B2 Query composition system
Methods, systems, and apparatus for generating data describing context clusters and context cluster probabilities, wherein each context cluster includes query inputs based on the input context for each of the query inputs and the content described by each query input, and each context cluster probability indicates a probability that at a query input that belongs to the context cluster will be selected by the user, receiving, from a user device, an indication of a user event that includes data indicating a context of the user device, selecting as a selected context cluster, based on the context cluster probabilities for each of the context clusters and the context of the user device, a context cluster for selection input by the user device, and providing, to the user device, data that causes the user device to display a context cluster selection input that indicates the selected context cluster for user selection.
US12013845B1 Real time optimization apparatus using smart contracts for dynamic code validation and approval
A quantum computing platform may establish a smart contract approval and management model, including: rules for automated validation, and rules for smart contract approver validation. The computing platform may receive, from a workload processing system, a data feed indicating current workload information. The computing platform may generate, based on the data feed, a first container configuration output, defining a batch configuration for use in processing the data feed. The computing platform may validate, using the one or more rules for automated validation, the first container configuration output. The computing platform may send, to the workload processing system, the first container configuration output and one or more commands directing the workload processing system to process the data feed using the batch configuration defined by the first container configuration output, which may cause the workload processing system to process the data feed using the batch configuration.
US12013843B2 Automatic creation and synchronization of graph database objects
A request is received to create a graph database from one or more relational databases. For each relational database, data objects in the relational database are identified. For each data object, a graph data object corresponding to the data object is created. The graph data object is linked to the data object. A set of associated data objects in the relational database are determined, and for each associated data object, an associated graph data object is created if a graph data object corresponding to the data object does not exist. For each created graph data object, a graph data relation object is created that represents a relationship between the graph data object and the associated graph data object. Created graph data objects, associated graph data objects, and graph data relation objects are stored in the graph database. The graph database is provided to one or more applications.
US12013841B2 Apparatus and methods for annotation management
Apparatus and methods to manage annotation of a body of data comprising data files are provided. The apparatus and methods may include an annotation management system concurrently accessible over a network by annotators, data engineers, data scientists, and checkers. The annotation management system may include a label management module, an annotated data management module, a change management module, a navigation management module, an original document reference, a database management module, and an output management module. The apparatus and methods may include locking a data file while an annotator is applying labels but concurrently allowing others to view and manipulate the data file.
US12013838B2 System and method for automated data integration
Systems and methods are provided to aggregate and analyze data from a plurality of data sources. The system may obtain data from a plurality of data sources. The system may also transform data from each of the plurality of data sources into a format that is compatible for combining the data from the plurality of data sources. The system uses a metadata-based data mapping template to match fields from one database system to the other. The system can generate and publish master data of a plurality of business entities.
US12013837B1 System and method for checking container block device metadata and file system metadata
Disclosed herein are systems and methods for detecting container block device and file system inconsistencies. In one aspect, an exemplary method comprises, on a computing device, by a processor of the computing device, when an inconsistency is detected on the block device metadata retrieved without stopping I/O operations to the block device for the container, temporarily stopping I/O operations to the block device for the container, retrieving block device metadata while the I/O operations to the block device for the container are temporarily stopped, allowing the I/O operations to the block device for the container to resume, performing consistency check on the block device metadata; when no inconsistency is detected performing consistency check on the file system of the container based on a snapshot of the block device having a state of the file system therein.
US12013829B2 Manipulation and/or analysis of hierarchical data
Embodiments of methods, apparatuses, devices and/or systems for manipulating hierarchical sets of data are disclosed. In particular, methods, apparatus devices and or/or systems for analyzing hierarchical data are disclosed.
US12013828B2 Information management method, information management program, and information management device
An information management apparatus which manages space-time data including time data and positional data and corresponding data that corresponds to the space-time data. The apparatus includes first composite index converting circuitry which converts a first index that corresponds to a forward bit string of a bit string having been converted from space-time data of information being a storage object, the space-time data having a first data configuration into a first composite index. Further, there is a memory which stores corresponding data of the information being a storage object as a value in a space-time database using the first composite index as a key.
US12013826B2 Systems and methods for database query efficiency improvement
Methods and systems for database query efficiency improvement are disclosed. In one embodiment, a method includes mirroring a primary database to a secondary database; creating a testing database comprising the schema; receiving a query; running the query on the testing database; and evaluating the query by: identifying predicates in the query; determining most common values for each column name by querying the secondary database; creating, for each column name, a list comprising at least one of the most common values; creating a test predicate comprising one of the column names and an entry for the list corresponding to the column name; creating a test query comprising one or more test predicates; determining a resource utilization of the query by running each of the test queries on the secondary database; and providing, to a user interface for display, an efficiency improvement recommendation when the resource utilization exceeds a threshold.
US12013825B2 Predictive value engine for logical map generation and injection
Aspects of the disclosure relate to logical map generation and injection. A computing platform may train a key value engine to assign logical map data priority values based on data use cases. The computing platform may receive first data and a first use case, which the computing platform may input into the key value engine to produce the logical map data priority values for the first data. The computing platform may generate, based on the logical map data priority values, a logical map for the first data. The computing platform may modify the first data by embedding, into a header of the first data, the logical map. The computing platform may send, to a recipient computing device, a portion of the modified first data and one or more commands to re-assemble the first data using the logical map stored in the portion of the modified first data.
US12013823B2 Gateway system that maps points into a graph schema
A system located in a building. The system including a processing circuit configured to receive tags describing points of a piece of building equipment, the piece of building equipment connected to the system. The processing circuit configured to map the tags to classes of a schema of a graph data structure. The processing circuit configured to perform clustering to generate clusters of the points. The processing circuit configured to identify, based on the clusters, relationships in the schema of the graph data structure between the tags mapped to the classes of the schema of the graph data structure. The processing circuit configured to communicate data to a second system based at least in part on the tags mapped to the classes and the relationships.
US12013816B2 Querying metadata in a storage system
A metadata query is received in as storage system from a client node that asks one or more questions regarding a set of metadata in a metadata store. The metadata query is executed on at least one metadata summary structure. Each metadata summary structure summarizes a metadata stream of metadata access during a period of time, and different metadata summary structures from different periods of time are periodically merged together so that the metadata query is conducted on a merged metadata summary structure. An answer is returned from the query executed on the merged metadata summary structure.
US12013812B2 Method and system for analyzing data in a database
A method and system analyze data in a database. The method and system include defining a plurality of set of rules, wherein each set of rules corresponds to a predictive model, storing the each set of rules corresponding to the predictive model in a library as a user-defined function, and calling the user-defined function via a standard sequel language.
US12013811B1 System and method of workload management for distributing workload over SIMD based parallel processing architecture
A method of workload management for distributing workload over a single instruction and multiple data (SIMD) based parallel processing architecture includes pre-processing of vert large ontology file on the host processor. The outcome of the preprocessing step is a set of arrays which are loaded on the SIMD based parallel processing architecture to process the ontology file over input text documents of any kind and generate the tagged outcome. The method provides the maximum granularity to facilitate allocation of the maximum number of software threads on the SIMD based parallel processing architecture to achieve minimum document processing latency.
US12013810B2 Non-homogeneous chiplets
A semiconductor module comprises multiple non-homogeneous semiconductor dies disposed on the semiconductor module, with each semiconductor die having a set of circuitry modules that are common to all of the semiconductor dies and also a set of supporting circuitry modules that are distinct between the semiconductor dies. An interconnect communicatively couples the semiconductor dies together. Commands for processing by the semiconductor module may be routed to individual semiconductor dies based on capabilities of the particular circuitry modules disposed on those individual semiconductor dies.
US12013808B2 Multi-tile architecture for graphics operations
Embodiments are generally directed to a multi-tile architecture for graphics operations. An embodiment of an apparatus includes a multi-tile architecture for graphics operations including a multi-tile graphics processor, the multi-tile processor includes one or more dies; multiple processor tiles installed on the one or more dies; and a structure to interconnect the processor tiles on the one or more dies, wherein the structure to enable communications between processor tiles the processor tiles.
US12013805B2 Communication control apparatus and communication method
An apparatus includes a communication apparatus and a second controller. The communication apparatus includes a memory to store a program, a reception buffer to save reception data, a transfer destination buffer to receive transfer reception data and a first controller to erase the reception data when the reception data are transferred to the transfer destination buffer, and execute a hardware reset of erasing the program and executing an initialization process upon detecting abnormality. The second controller checks, after transmitting the data to the communication apparatus, whether the transmitted data are saved in the reception buffer after an elapse of a predetermined period of time shorter than a period of time till the hardware reset upon occurrence of abnormality in transferring the data. The second controller causes the communication apparatus to execute a software reset when at least some proportion of the transmitted data are saved in the reception buffer.
US12013804B2 Integrated circuit, data processing device and method
An integrated circuit, and a data processing device and method are provided. The integrated circuit includes a processor circuit and an accelerator circuit. The processor circuit includes a processor, a first data storage section, and a first data input/output interface. The accelerator circuit includes an accelerator and a second data input/output interface. The second data input/output interface is electrically connected to the first data input/output interface, so that the accelerator circuit can perform information interaction with the first data storage section.
US12013802B2 Method and apparatus for embedded processor to perform fast data communication, and storage medium
A method and an apparatus for an embedded processor to perform fast data communication, and a storage medium are provided. The method comprises: dividing an internal memory into multiple on-chip storage units sequentially assigned with consecutive addresses; configuring a memory interface controller connected to the internal memory, the memory interface controller comprising multiple memory interface control units; configuring an on-chip processor and a DMA controller respectively connected to the memory interface controller, the DMA controller comprising multiple request allocation units in one-to-one correspondence with the memory interface control units; configuring a dedicated functional module connected to the DMA controller, and in a case where the on-chip processor and the DMA controller perform a read and/or write request, the memory interface control unit matches a corresponding on-chip storage unit, so as to read and/or write data in the internal memory, and returns the read data to an original request module.
US12013801B2 Devices, systems, and methods for PCIe endpoint interrupt
The present disclosure provides a Peripheral Component Interconnect Express (PCIe) controller for a PCIe endpoint device. The PCIe controller includes: a PCIe link interface configured to receive an interrupt request message, wherein the interrupt request message is a message write transaction PCIe transport layer packet (TLP) including an address associated with the PCIe endpoint device and a data value including interrupt information; an interrupt request trigger register configured to receive the data value; a plurality of interrupt lines; and a decode logic circuit connected to the interrupt request trigger register and the plurality of interrupt lines, the decode logic circuit configured to automatically decode a plurality of data bits of the data value when received in the interrupt request trigger register and generate an interrupt signal and provide the interrupt signal on one of the plurality of interrupt lines to an interrupt handling circuit.
US12013800B1 Die-to-die and chip-to-chip connectivity monitoring
An input/output (I/O) sensor is provided for a multi-IC (Integrated Circuit) module. The I/O sensor includes: a signal input, configured to receive a data signal from an interconnected part of an IC of the multi-IC module; and a time duration measurement circuit, configured to measure a time duration between a first time, at which the data signal is at a first level, and a second time, at which the data signal is at a second level, different from the first level. The sensor may be incorporated into an I/O block, an IC, and/or a multi-IC module.
US12013799B2 Non-interrupting portable page request interface
Systems and methods for memory management for guests. An example method may include running, by a host computer system, a host component managing a guest in communication with a peripheral device, wherein the peripheral device comprises an input/output memory management unit (IOMMU). The method may further include appending, to a page table of the IOMMU, a plurality of records referencing present memory pages associated with a task running on the guest and appending, to the page table of the IOMMU, a plurality of records referencing read-only memory pages associated with the task, wherein the read-only memory pages are indicated as read-only in the page table.
US12013798B2 Method of data synchronization and redundant server system
A method of data synchronization is to be implemented by a redundant server system including an active input/output module (IOM) and a passive IOM. The method includes: allocating a primary transfer buffer in the active IOM; allocating a secondary transfer buffer in the passive IOM; collecting pieces of secondary dedicated-sensor data, and storing the pieces of secondary dedicated-sensor data in the primary transfer buffer at once; collecting pieces of primary dedicated-sensor data; after the pieces of primary dedicated-sensor data have been collected, updating the primary state data based on the pieces of primary dedicated-sensor data thus collected and the pieces of secondary dedicated-sensor data stored in the primary transfer buffer at once, and storing the primary state data thus updated in the secondary transfer buffer; and updating the secondary state data based on the primary state data that have been updated and that are stored in the secondary transfer buffer.
US12013794B2 Confidential computing mechanism
According to a first aspect, execution logic is configured to perform a linear capability transfer operation which transfers a physical capability from a partition of a first software modules to a partition of a second of software module without retaining it in the partition of the first. According to a second, alternative or additional aspect, the execution logic is configured to perform a sharding operation whereby a physical capability is divided into at least two instances, which may later be combined.
US12013792B2 Error avoidance for partially programmed blocks of a memory device
A read command is received by a processing device coupled to a memory device. The read command specified a logical address. The processing device translates the logical address into a physical address of a physical block of the memory device, wherein the physical address specifies a wordline and a memory device die. Responsive to determining that the physical block is partially programmed, the processing device identifies a threshold voltage offset associated with the wordline. The processing device computes a modified threshold voltage by applying the threshold voltage offset to a read level associated with the memory device die. The processing device reads the data from the physical block using the modified threshold voltage.
US12013791B2 Reset dynamic address translation protection instruction
An instruction is provided to perform a reset address translation protection operation when executed. Executing the instruction includes determining, by a processor, that an address translation protection bit in a specified translation table entry associated with a storage block is to be reset. Based on determining that the address translation protection bit is to be reset, executing the instruction includes resetting the address translation protection bit to deactivate write protection for the storage block. The resetting is absent waiting for an action by one or more other processors of the computing environment.
US12013789B2 Flexible information compression at a memory system
Methods, systems, and devices for flexible information compression at a memory system are described. For example, a memory system may compress information in a change log to reduce the frequency of transfers of one or more mappings between volatile memory and non-volatile memory. The memory system may compress information associated with a sequence of sequentially-indexed addresses by storing the information associated with those addresses at a pair of entries in the change log. The memory system may additionally switch between a first operating mode associated with identifying sequentially-indexed addresses and generating compressed entries, and a second operating mode associated with generating entries of the change log for each address received in commands.
US12013784B2 Prefetch state cache (PSC)
In one embodiment, a bounding box prefetch unit in a microprocessor, the bounding box prefetch unit comprising: storage comprising a plurality of active prefetcher state entries for storing state information for a corresponding plurality of access streams associated with load requests, and a corresponding plurality of prediction logic; and a prefetcher state cache comprising plural prefetcher state entries that do not match any of the active prefetcher state entries.
US12013783B2 Snapshotting data of a host application
There is provided mechanisms for snapshotting data of a host application. A method is performed by a field-programmable gate array (FPGA). The method comprises snooping a cache coherent interconnect of a host computer on which the host application is running. The cache coherent interconnect is snooped for dirty cache lines, each dirty cache line having an address. The method comprises writing, only when the address of any of the dirty cache lines has a match in a snapshot address table, data of that dirty cache line to a non-volatile memory.
US12013781B2 Processing device using variable stride pattern
For certain applications, parts of the application data held in memory of a processing device (e.g. that are produced as a result of operations performed by the execution unit) are arranged in regular repeating patterns in the memory, and therefore, the execution unit may set up a suitable striding pattern for use by a send engine. The send engine accesses the memory at locations in accordance with the configured striding pattern so as to access a plurality of items of data that are arranged together in a regular pattern. In a similar manner as done for sends, the execution may set up a striding pattern for use by a receive engine. The receive engine, upon receiving a plurality of items of data, causes those items of data to be stored at locations in the memory, as determined in accordance with the configured striding pattern.
US12013780B2 Multi-partition memory sharing with multiple components
Components on an IC chip may operate faster or provide higher performance relative to power consumption if allowed access to sufficient memory resources. If every component is provided its own memory, however, the chip becomes expensive. In described implementations, memory is shared between two or more components. For example, a processing component can include computational circuitry and a memory coupled thereto. A multi-component cache controller is coupled to the memory. Logic circuitry is coupled to the cache controller and the memory. The logic circuitry selectively separates the memory into multiple memory partitions. A first memory partition can be allocated to the computational circuitry and provide storage to the computational circuitry. A second memory partition can be allocated to the cache controller and provide storage to multiple components. The relative capacities of the memory partitions are adjustable to accommodate fluctuating demands without dedicating individual memories to the components.
US12013775B2 Building coverage metrics and testing strategies for mobile testing via view enumeration
A method and method for testing an application includes performing a static analysis of metadata of coding of an application, using a test application program executed by a processor on a computer. Available user interface states are simulated based on the static analysis. A configuration file of the application is accessed and parsed to enumerate states possible for the application. A coverage metric is calculated for the application based on a number of states reached by the simulating and a number of states possible.
US12013774B2 Verification of core file debugging resources
Systems and methods for implementing a verification of core file debugging resources are disclosed. A plurality of mappings are created from a core file comprising a plurality of filenames and a plurality of target build identifiers (IDs). The core file corresponds to a computer program crash event and each one of the plurality of mappings map one of the plurality of filenames to a corresponding one of the plurality of target build IDs. Responsive to creating the plurality of mappings, a first file is located that corresponds to a first filename included in a first mapping from the plurality of mappings. The first comprises a first target build ID. A processing device utilizes the first file to analyze the computer program crash event in response to determining that the first file build ID matches the first target build ID.
US12013771B2 Method and interconnect interface for built-in self-test
A method for built-in self-test, including the following operations: at a transmitting part, selecting a gold pattern, generating a test pattern using the gold pattern and a header corresponding to the gold pattern, and transmitting the test pattern to a receiving part via a tested path; and at a receiving part, parsing the header and a received pattern from the test pattern received, obtaining the gold pattern corresponding to the header based on the header parsed, and obtaining a test result of the tested path by comparing the gold pattern to the received pattern.
US12013765B2 Backing up a load control system
Systems and methods are disclosed for generating a backup of configuration information files at a system controller and storing this backup at a server via the use of a network device.
US12013764B2 Past-state backup generator and interface for database systems
An interface for requesting, and technique for generation of, a backup of a past state of a database table are provided. Changes made to a database table are accumulated, in durable storage, and snapshots of partitions of the table are obtained. The accumulated changes and the successive partition snapshots are used to generate a past state of the database at any point in time across a continuum between successive snapshots. Although each partition of the table may have a snapshot that was generated at a time different from when other partition snapshots were generated, changes from respective change logs may be selectively log-applied to distinct partitions of a table to generate backup in the past of the entire table at common point-in-time across partitions.
US12013762B2 Meta data protection against unexpected power loss in a memory system
A memory system having a set of non-volatile media, a volatile memory, a buffer memory, and a controller configured to process requests from a host system to store data in the non-volatile media or retrieve data from the non-volatile media. The buffer memory is capable of holding data for at least a predetermined period of time after the volatile memory loses data during an event of power outage in the memory system. A power manager monitors a power supply of the memory system to detect an onset of power outage and, in response to the onset of power outage, causes the controller to copy meta data in the volatile memory to the buffer memory.
US12013759B2 Method for deleting safety service and electronic device
A method includes receiving, by an electronic device, an instruction for wiping data or performing a factory reset, setting an identifier according to the instruction, shutting down or restarting electronic device, reading the identifier when the electronic device is powered on or is connected to a network, sending a request to a server to request the server to delete a security service from a secure element (SE), receiving a command from the server, where the command instructs the electronic device to delete a target security service from the SE, and the target security service is based on a security service installed in the SE and a list of deletable security services stored in the server, and deleting, a secure element applet corresponding to the target security service from the SE according to the first command.
US12013756B2 Method and memory system for writing data to dram submodules based on the data traffic demand
Provided is a memory system including a plurality of memory submodules and a controller. Each submodule comprises a plurality of memory channels, each channel having a parity bit and a redundant array of independent devices (RAID) parity channel. The controller is configured to receive a block of data for storage in the plurality of memory submodules and determine whether a level of data traffic demand for a first of the plurality of submodules is high or low. When the data traffic demand is low, (i) writing a portion of the block of data in the first of the plurality of submodules and (ii) concurrently updating the parity bit and the RAID parity channel associated with the block of data. When the data traffic demand is high, (i) only writing the portion of the block of data in the first of the plurality of submodules and (ii) deferring updating of the parity bits and the RAID parity channel associated with the block of data.
US12013753B2 Proactive loss notification and handling in data storage devices
Devices, systems, and methods with proactive data loss notification and handling. A data storage device includes a memory and a controller. The controller includes a processor and controller memory. The controller memory stores a set of instructions that, when executed by the processor, instruct the controller to: detect an uncorrectable error correction code (UECC) during an internal data movement process of the storage device memory, modify a metadata field associated with a logical block address corresponding to the UECC, inform a host device about the UECC, and determine whether data stored in at least one adjacent region to the logical block address is lost.
US12013745B2 Techniques for monitoring user interactions and operation of a website to detect frustration events
A method is provided for monitoring operation of and/or interaction with a website to detect events (“frustration events”). A detection system can monitor a website for the same or unrelated interaction and operation to detect events that affect the performance of a website, while contributing to the frustration of user interaction with the website. The detection system can monitor interaction with and/or operation of one or more documents of a website. Interactions with a website, operations of the website, or a combination thereof, may be assessed with respect to a threshold defining an event. One or more criteria (e.g., a time period) of the event may be assessed for the interactions and operations. Event data may be generated for the event(s) that occur. The event data may be sent to a host system to adjust operation of the website.
US12013744B2 Electrostatic interference processing method, apparatus, and device, and readable storage medium
An electrostatic interference processing method, apparatus, and device, and a readable storage medium are provided. The method includes: receiving input data in real time, and determining whether an electrostatic interference signal is present in the input data; in response to determining that the electrostatic interference signal is present in the input data, interrupting reception of the input data; determining whether an interference frequency of the electrostatic interference signal is lower than a preset value; and in response to determining that the interference frequency of the electrostatic interference signal is lower than the preset value, continuing to receive the input data.
US12013743B2 Software-based power management for virtualization platforms
A predictive modeling approach to managing processing unit states is disclosed. In an embodiment, a method includes receiving data associated with a host device, including processor statistics. The method generates a feature vector for the host device which includes data derived from the processor statistics and classifies the feature vector using a predictive model. The predictive model can generate a processor state for the host device based on the feature vector. In response, the method can then issue a processor state change message to the host device based on the processor state. The processor state change message causes the host device to reduce power consumption of one or more processing units based on the processor state.
US12013741B2 System and method of power management for touch and display supplies in multiple power domains
An electronic device can be configured to operate in a plurality of operating modes to generate various stimulation signals for touch sensing operations. Switching circuitry can selectively couple one or more stimulation circuits to touch stimulation circuitry to reduce electromagnetic interference generated during transitions between the plurality of operating modes. The electronic device can transition from a stimulation phase to a termination phase at an arbitrary time, unconstrained by integration time requirements of accompany touch sensing circuitry.
US12013739B2 Data transmission method and data transmission device
This application provides a data transmission method and a data transmission device. The data transmission device is provided with a microcontroller, a power supply, and a vibration sensor. When the vibration sensor detects that the user moves the data transmission device, the microcontroller controls the power supply to supply power to the data transmission module, so that the data transmission module starts to activate before the data transmission device is connected to the electronic device, thereby improving the response speed and work efficiency of the data transmission device. Meanwhile, the power supply does not need to supply power to the data transmission module constantly, which reduces the capacity and volume of the power supply.
US12013738B2 Sensor array and method of controlling sensing device and related electronic device
An electronic device includes: a first sensing device, for selectively detecting a state of motion of an object at a first frequency; a second sensing device for selectively detecting the object to determine whether the object is in a specific space at a second frequency, wherein the second frequency is different from the first frequency; a light emitting device, for illuminating the object to make the first sensing device able to detect the state of motion of the object; and a control unit, coupled to the first sensing device and the second sensing device, for controlling operating states of the first sensing device and the second sensing device.
US12013736B2 Power supply system and method of controlling the same
A power supply system includes a plurality of power modules for supplying power to a load, and each power module provides an output current according to a modulation signal, and provides the output current to a power bus through an output end and supply the output current to the load through the power bus. Each power module is connected to a common-connected point of a signal bus to generate a second voltage level, acquires a first ratio according to a full-load output power of the conversion circuit corresponding to the controller and the full-load output power of the power module capable of outputting the maximum power, adjusts the first voltage level according to the first ratio and the second voltage level to adjust the amplified signal by adjusting the first voltage level, and adjusts the output current to a target value corresponding to the first ratio by adjusting the amplified signal.
US12013731B2 Phase balancing control system for network data centers
In a network data center, a plurality of modules provide power to equipment racks. Each of the modules has a plurality of taps which are connected by internal switching elements to power mains through an internal power distribution bus, such that each of the modules can switch any of the plurality of taps to two of the three phases of power. Each of the equipment racks has a multi-branch power distribution unit, branches of which may be connected together to receive power from the same tap. The number of branches in each multi-branch power distribution unit is configurable to adapt to the power requirements of the equipment rack. Power and control signals for the logic and control circuits of the modules are supplied separately from the power mains by a coordinating computer which has the modules connected in a redundant ring topology.
US12013729B2 Flexible support plate, and method for manufacturing same
A flexible support plate is configured to support a display panel, and is provided with a bendable region. The bendable region has at least one boundary line extending in a first direction, and the boundary line is part of a side of the flexible support plate. A plurality of hollows are arranged at intervals in the bendable region, the plurality of hollows are divided into a plurality of hollow groups arranged in the first direction, and each hollow group includes at least one hollow. For any boundary line, any one of the plurality of hollow groups has one boundary point, the boundary point is disposed on a contour line of a hollow in the hollow group to which the boundary point belongs, and the boundary point has a smallest distance from a corresponding boundary line in the contour line to which the boundary point belongs.
US12013727B2 Electronic device including flexible display
An electronic device is provided. The electronic device includes a first housing, a second housing coupled to an edge of the first housing and configured to rotate about a folding axis extending in a first direction, a third housing coupled to the first housing and disposed to be slidable toward or away from the folding axis, and a flexible display including a first area disposed on the third housing and a second area extending from the first area and disposed through the first housing to the second housing. As the third housing slides, the second area may slide on the first housing or the second housing, and a portion of the second area may be selectively received in the second housing.
US12013723B2 Head mounted display
An HMD includes a mounting band for surrounding a head H of a user. The mounting band includes a case, a stretching unit, an adjustment mechanism that adjusts a length of the stretching unit to be accommodated in the case by relatively moving the stretching portion with respect to the case, a winding target member, and a spring member which is fixed at a front portion thereof to the stretching unit and at a rear portion thereof wound on the winding target member and in which an unwinding amount from the winding target member changes according to the length of the stretching unit accommodated in the case. The spring member generates elastic force that acts in a direction in which the stretching portion is accommodated into the case. A first elastic force of the spring member generated by a first unwinding amount and a second elastic force of the spring member generated by a second unwinding amount are equal to each other.
US12013716B2 Operating device
In an operating device, a brake setting unit sets a target braking torque based on a braking torque pattern, and a rotational torque setting unit sets a target rotational torque based on a rotational torque pattern in accordance with information detected by a rotation detecting portion at reference time intervals. A control unit includes a time change adjustment unit. For at least one of the braking torque and the rotational torque, the time change adjustment unit changes the braking torque so that a current braking torque reaches the target braking torque and/or changes the rotational torque so that a current rotational torque reaches the target rotational torque in a predetermined time period greater than the reference time interval.
US12013712B2 Voltage generation circuit and semiconductor device
A voltage generation circuit includes a voltage dividing circuit configured to divide applied voltage; a bias circuit configured to generate voltage by dividing power source voltage supplied through a first input terminal; and a power source switching control circuit configured to perform first processing of preventing voltage supply from a power source line to the voltage dividing circuit, connecting the power source line to a first output terminal, and connecting a ground to a second output terminal, second processing of connecting the power source line and the ground to the voltage dividing circuit, and third processing of obtaining voltage through the voltage dividing circuit by supplying voltage generated by the bias circuit to the first output terminal and supplying the voltage generated by the bias circuit to the voltage dividing circuit.
US12013711B2 System, method, and data packets for messaging for electric power grid elements over a secure internet protocol network
Systems, methods, and messages of the present invention provides IP-based messages associated with the grid elements, wherein each IP-based message includes an internet protocol (IP) packet that is generated autonomously and/or automatically by the grid elements, intelligent messaging hardware associated with the grid elements, at least one coordinator, and/or a server associated with the electric power grid and its operation, energy settlement, and/or financial settlement for electricity provided or consumed, transmitted, and/or curtailed or reduced. The IP packet preferably includes a content including raw data and/or transformed data, a priority associated with the IP-based message, a security associated with the IP packet, and/or a transport route for communicating the IP-based message via the network.
US12013708B2 Gas safety device
A gas safety device includes: a flow path; a flow rate measurement unit for measuring a flow rate of gas in the flow path; an absolute pressure sensor inside the flow path for measuring an absolute pressure of the gas; an absolute pressure sensor outside the flow path for measuring an absolute pressure of atmospheric pressure; a gas pressure determination unit for measuring a change in gas supply pressure from the absolute pressure of the gas and the absolute pressure of atmospheric pressure measured by the absolute pressure sensor and the absolute pressure sensor, respectively; a shutoff valve for shutting off the flow path; and a control circuit for: (i) controlling the flow rate measurement unit; and (ii) causing the shutoff valve to shut off the flow path when determining an abnormality from the flow rate of the gas or the change in gas supply pressure.
US12013707B2 Transportation system
A system includes at least partially autonomous vehicles, at least partially separated interconnected roadways, and a management system. Each of the vehicles is configured to cooperate with another vehicle or an area controller. The management system is configured to receive requests to transport, which may have respective start points and respective destinations. Additionally, the management system is configured, responsive to receiving the request, to assign a vehicle to fulfill the request. The assigned vehicle is configured to transport a person from the respective start point, at least in part via the interconnected roadways, to the respective destination.
US12013705B2 Payload with adjustable and rotatable sensor sleds for robotic inspection
Systems, methods, and apparatus for acoustic inspection of a surface are described. An example system may include an inspection robot structured to traverse an inspection surface in a direction of travel. The inspection robot may include a payload having a plurality of arms, connected to the inspection robot, to rotate around respective ones of a plurality of axes while the inspection robot traverses the inspection surface, where each of the plurality of axes is in the direction of travel. A plurality of sleds may be connected to the plurality of arms, and a plurality of inspection sensors connected to the plurality of sleds. The plurality of inspection sensors may be spaced apart from each other at adjustable positions to inspect the inspection surface at an adjustable resolution.
US12013699B1 Boat maneuvering control method for boat and boat maneuvering control system for boat
A boat maneuvering control method for a boat includes acquiring target route information and information about an actual position of the boat, setting a target position based on the target route information and the information about the actual position, acquiring, as a deviation amount, a distance between the target position and the boat in a predetermined direction that intersects with a target route, and controlling a magnitude of a propulsion force of a propulsion device so as to reduce the deviation amount.
US12013695B1 Autonomous vehicle operation based on real-time analytics
Systems and methods are disclosed for operating an autonomous vehicle based on real-time operating data. The operating data may be data about vehicles, drivers, passengers, as well as relevant environmental conditions and contextual data. In some cases, historical data for the preceding data types may be used. The systems and methods may obtain a set of real-time operating data indicative of one or more behaviors of an autonomous vehicle. One or more operations may be performed on the set of real-time operating data. An instruction to modify a particular vehicle operation may be generated based on output from the operations and the one or more behaviors of the autonomous vehicle, and the instruction to modify the particular vehicle operation may be provided to a particular processor that is on-board the vehicle and that controls the particular vehicle operation, to thereby automatically modify the particular vehicle operation.
US12013688B2 Method and system for lot-tool assignment
A system includes a dispatching system and at least one processor. The dispatching system is configured to provide dispatching preferences indicating that tools feedback preferences thereof for at least one lot. The processor is coupled to the dispatching system and at least one memory. Computer program code encoded in the memory is executed by the processor to cause the system to process the lot using at least one of the tools with utilization of a tool-lot relationship that is generated based on the dispatching preferences. A non-transitory computer readable medium and a method are also disclosed herein.
US12013684B2 Commissioning devices to process automation systems using portable setup devices
Implementations are described herein for commissioning a device such as a distributed control node (DCN) for operation with a process automation system (PAS) using a portable setup device (PSD) and an “out-of-band” communication channel. In various implementations, static information conveyed by a passive data store of the DCN may be used to establish an out-of-band communication channel between the DCN and PSD. The out-of-band communication channel may be distinct from a process automation network through which the DCN is to be communicatively coupled with other process automation nodes of the PAS. The DCN may be commissioned to the process automation system by exchanging operational technology (OT) data between the DCN and the PSD via the out-of-band communication channel to enable the DCN to cooperate with one or more of the other process automation nodes on the process automation network to implement an at least partially automated process.
US12013683B2 Geometrical compensations for additive manufacturing
In an example, a method includes receiving, at least one processor, object model data representing at least a portion of an object that is to be generated by an additive manufacturing apparatus by fusing build material within a fabrication chamber, wherein the object model data comprises a mesh model comprising data describing a surface of the object. A geometrical compensation vector may be determined for the object model data, the geometrical compensation vector having a first component applying to a first axis of the fabrication chamber and a second component applying to a second axis of the fabrication chamber. A geometrical compensation to apply to at least one location on the surface of the object may be determined by determining a product of the geometrical compensation vector and a vector indicative of the normal of the object surface at the location and the determined geometrical compensation may be applied to the object model data to generate modified object model data.
US12013682B2 Remote-plasma clean (RPC) directional-flow device
Various embodiments include apparatuses, systems, and methods for using a remote-plasma cleaning system with a directional-flow device for concurrently cleaning multiple processing stations in a processing tool used in the semiconductor and allied fields. In one example, an apparatus used to perform a remote-plasma clean (RPC) in a multi-station process chamber is disclosed and includes an RPC directional-flow device that is to be coupled between an RPC reactor and the process chamber. The RPC directional-flow device includes a number of ramped gas-diversion areas to direct at least a radical species generated by the RPC reactor to a separate one of the processing stations. An incoming cleaning-gas diversion hub is to receive the radical species and distribute at least the species substantially-uniformly to each of the of the ramped gas-diversion areas. Other apparatuses, systems, and methods are disclosed.
US12013680B2 Adaptive distributed analytics system
An aggregation layer subsystem, and method of operation thereof, for use with an architect subsystem and a plurality of edge processing devices in a distributed analytics system, wherein each edge processing device is adapted to monitor and control the operation of at least one monitored system according to a first analytic model, the aggregation layer subsystem comprising: a processor and memory, the memory containing instructions which, when executed by the processor, enables the aggregation layer subsystem to: receive a second analytic model from the architect subsystem, the second analytic model based on characteristics of at least one monitored system associated with at least one of the plurality of edge processing devices; receive monitored system information from each of the plurality of edge processing devices; and, provide control signals to the at least one monitored system, via one of the edge processing devices, according to the second analytic model in response to the monitored system information.
US12013678B2 Backlash compensation in motion control systems
A method for backlash compensation in motion control systems includes homing a payload of a motion control system, and performing a tooth-pitch non-uniformity procedure on the motion control system to identify a non-uniformity correction. A backlash lookup table is generated for use in backlash correction during normal operation of the motion control system. The backlash lookup table is generated using a training process that includes selecting a move sequence for operating the motion control system, and executing the move sequence with the non-uniformity correction. The training process further includes computing a backlash measurement describing backlash of one or more components of the motion control system during the move sequence, and storing the backlash measurement in the backlash lookup table.
US12013675B2 Network system, information processing device, and information processing method
Each of communication control units that perform communication using EtherNet/IP executes data processing for reading of a state value stored in a state value management unit and/or writing of the state value to the state value management unit on the basis of first setting information, and executes exchange of frame data including the state value with the communication control unit of a communication partner on the basis of second setting information. If one communication control unit has failed the data processing, this information processing device displays, on a display, the first setting information of the one communication control unit and the second setting information of the communication control unit in a comparable manner, and if a pair of communication control units have failed exchange of frame data, the information processing device displays, on the display, the second setting information of one communication control unit and connection information in a comparable manner.
US12013672B2 Electronics enclosure for controller
A controlling and monitoring control application associated with one or more work operations of one or more utility devices is disclosed. The controller is programmed for controlling one or more external work operations associated with one or more utility devices. An I/O board is connected in communication with the primary controller having a module with a plurality of device-specific control applications associated with one or more device-specific work operations. The housing of the controller includes one or more cable access points for plugging a cable into the controller. The cable access points are sealed to prevent water from entering into the housing. A mounting bracket assembly provides flexibility for mounting the controller at various orientations and/or positions. The controller also includes a DC control circuit for controlling backlight luminance over the entire dimming ratio.
US12013670B2 Monitoring a laser machining process using deep folding neural networks
A system for monitoring a laser machining process for machining a workpiece includes a computing unit configured to determine an input tensor on the basis of current data of the laser machining process and to determine an output tensor on the basis of the input tensor using a transfer function. The output tensor contains information on a current machining result. The transfer function between the input tensor and the output tensor is formed by a trained neural network.
US12013663B2 Rigid horological component for an oscillator mechanism or for an escapement mechanism and horological movement including such a component
A rigid horological component (6, 7, 8) for an oscillator mechanism or for an escapement mechanism of a horological movement, the component extending along a principal plane (P) and including at least a part made of a composite material (1), the composite material (1) including a matrix (2) and a multitude of nanotubes or nanowires (3) distributed in the matrix (2), the nanotubes or nanowires (3) being juxtaposed and disposed substantially parallel with an axis (A) substantially perpendicular to the plane (P) of the component, the matrix (2) includes a rigid material (4) to fill the interstices and join the nanotubes or nanowires (3) to one another, the material (4) having rigid mechanical properties to block the elastic deformation of the component, the rigid material (4) comprised in the component having a Young's modulus greater than 2 GPa.
US12013656B2 Detecting size of print medium using sensors available along paper path
An image forming apparatus includes a load detection sensor located on a feeder to detect whether a print medium is loaded on the feeder, an overload detection sensor to detect an overload state of a discharger, and a controller to detect a width of the print medium according to a combination of a feeder load state of a feeder load detection signal of the load detection sensor and an overload state of a discharger overload detection signal of the overload detection sensor and control an image former to perform printing by applying different print modes according to the detected width of the print medium.
US12013652B2 Heating device, fixing device, and image forming apparatus including a rotator holder and reflector
A heating device includes a rotator, a heating source, a reflector, a shield, a rotator holder, and a liquid or semi-solid substance. The rotator is rotatably held. The heating source heats the rotator. The reflector reflects radiant heat emitted from the heating source. The shield is disposed closer to a longitudinal end portion of the rotator than to a longitudinal center portion of the rotator to shield, between the heating source and the rotator, the radiant heat emitted from the heating source. The shield has a reflectance lower than a reflectance of the reflector. The rotator holder holds the longitudinal end portion of the rotator. The liquid or semi-solid substance has lubricity and adheres to the rotator holder.
US12013650B2 Charging roll for electrophotographic apparatus
In a charging roll, grooves regularly defining spirals are formed on an elastic body layer, with a groove width of 4 μm to 280 μm and a groove depth of 2 μm to 30 μm. On an outer peripheral surface of the elastic body layer, an area ratio between an area of a bottom surface of the groove and an area of a plane part is 0.3 to 2.4. The surface layer includes a binder polymer and a roughness forming particle. The roughness forming particle is arranged on the plane part and the groove. A surface roughness of the surface layer on the groove is 2 μm to 16 μm. A surface roughness of the entire surface layer is 5 μm to 26 μm. A thickness of the binder polymer covering the roughness forming particle on the groove is greater than that on the plane part.
US12013645B2 Method for removing resist layer, method of forming a pattern and method of manufacturing a package
A method for removing a resist layer is provided. A resist layer is formed with a material comprising a metal oxide core with organic ligands. A chlorine-containing compound or a methyl group-containing compound is globally applied onto the resist layer to allow the chlorine-containing compound or the methyl group-containing compound to perform a ligand exchange process with the resist layer so as to remove the resist layer through sublimation.
US12013639B2 Positive resist material and patterning process
A positive resist material contains a base polymer containing: a repeating unit having two carboxyl groups whose hydrogen atoms are substituted with two tertiary carbon atoms each bonded to a double bond or triple bond; and a repeating unit having an acid generator shown by any of the following formulae (b1) to (b3). Thus, the present invention provides: a positive resist material having higher sensitivity than conventional positive resist materials, and smaller dimensional variation; and a patterning process using this inventive positive resist material.
US12013637B2 Oxime ester compound and photopolymerization initiator containing same
An oxime ester compound is useful as a photopolymerization initiator used in a polymerizable composition. A photopolymerization initiator contains the oxime ester compound. The oxime ester compound contains, in the same molecule: a group represented by the following Formula (I); and a photoradical cleavable group containing no oxime ester group.
US12013634B2 Reduction or elimination of pattern placement error in metrology measurements
Metrology methods and targets are provided for reducing or eliminating a difference between a device pattern position and a target pattern position while maintaining target printability, process compatibility and optical contrast—in both imaging and scatterometry metrology. Pattern placement discrepancies may be reduced by using sub-resolved assist features in the mask design which have a same periodicity (fine pitch) as the periodic structure and/or by calibrating the measurement results using PPE (pattern placement error) correction factors derived by applying learning procedures to specific calibration terms, in measurements and/or simulations. Metrology targets are disclosed with multiple periodic structures at the same layer (in addition to regular target structures), e.g., in one or two layers, which are used to calibrate and remove PPE, especially when related to asymmetric effects such as scanner aberrations, off-axis illumination and other error sources.
US12013630B2 EUV photo masks and manufacturing method thereof
A reflective mask includes a substrate, a reflective multilayer disposed over the substrate, a capping layer disposed over the reflective multilayer, an intermediate layer disposed over the capping layer, an absorber layer disposed over the intermediate layer, and a cover layer disposed over the absorber layer. The intermediate layer includes a material having a lower hydrogen diffusivity than a material of the capping layer.
US12013626B2 Rotation wheel and projection apparatus
A rotation wheel including a turntable and a motor is provided. The turntable is connected to the motor. The turntable has a first surface used for receiving an incident beam and a second surface opposite to the first surface. The first surface includes a light adjusting surface and a connecting surface. The connecting surface is used to connect the light adjusting surface and the motor. The light adjusting surface is perpendicular to a rotating axis of the motor. At least a part of the connecting surface is neither parallel nor perpendicular to the rotating axis.
US12013624B2 Camera module, method for producing a camera module
A camera module including an objective having an electrical interface, and an objective holder having an arrangement for electrically contacting the objective in the region of the electrical interface, the arrangement for electrical contacting being further connected to an electronics system, in particular to a printed circuit board, of the camera module. The arrangement for electrical contacting comprise two contact rings, which have contact springs and which form a first and a second pole and are electrically insulated by an interposed spacer, wherein the two contact rings are mounted movably via the objective holder and the spacer. A method for producing a camera module is also described.
US12013621B1 Electrochromic devices with patterned electrically conductive layers
An electrochromic device is provided. The device includes a first transparent substrate and a second transparent substrate and a first electrically conductive layer and a second electrically conductive layer. A first bus bar is in contact with the first electrically conductive layer and a second bus bar in contact with the second electrically conductive layer. The first and second electrically conductive layers are patterned with sets of scribed lines substantially parallel to the corresponding bus bar, wherein the sets of scribed lines are made up of a series of collinear segments, which are gaps in the electrically conductive layer, wherein the length of the collinear segments, the period, the valve width and the offset between segments in adjacent scribed lines determines the resistance to the flow of electrons traversing a set of scribed lines in the direction substantially perpendicular to the corresponding bus bar.
US12013616B2 Array substrate and display panel
Embodiments of the present invention disclose an array substrate and a display panel. The array substrate includes a first substrate, and a first metal layer, a second metal layer, and a first shielding line sequentially disposed on the first substrate. The first metal layer includes a plurality of scan lines, the second metal layer includes a signal transmission line electrically connected to all of the scan lines, and at least a part of an orthographic projection of a wiring part of the signal transmission line on the first substrate coincides with an orthographic projection of the first shielding line on the first substrate.
US12013613B2 Display device
According to one embodiment, a display device includes a first substrate, a second substrate, a liquid crystal layer, a first light guide element and a light-emitting element. The liquid crystal layer contains stringy polymers and liquid crystal molecules. The first light guide element includes a third transparent substrate including a side surface and a main surface, and a transparent layer disposed on the main surface and having a refractive index lower than that of the third transparent substrate. The light-emitting element opposes the side surface, and the third transparent substrate is adhered to the second transparent substrate while interposing the transparent layer therebetween. The light-emitting element is disposed on the second transparent substrate.
US12013599B2 Diffractive deep neural network (D2NN) processing using a single modulation layer
An apparatus comprises a first mirror; a second mirror; a modulation layer positioned between the first mirror and the second mirror and comprising a plurality of modulation regions; a diffraction layer positioned between the modulation layer and the second mirror, and an input port admitting a light beam into the apparatus. The light beam passes through the diffraction layer and is modulated by the modulation layer to create a first modulated beam before being reflected by the first mirror, the first mirror reflecting the first modulated beam toward the second mirror, the second mirror reflecting the first modulated beam toward the modulation layer to be modulated for at least a second time.
US12013597B2 Lens element
A method for manufacturing a lens element intended to be worn in front of an eye of a wearer, the method comprising obtaining a lens member comprising a holographic recording medium disposed on a first surface of the lens member, the holographic recording medium being configured to be able to convert an interference pattern into a holographic optical element, obtaining wearer prescription data relating at least to the prescription of the wearer, manufacturing a second surface of the lens member based on the wearer prescription data, and recording a holographic optical element within the holographic recording medium so as to provide an additional optical power of opposite sign to the prescribed optical power so as to slow down the progression of the abnormal refraction of the eye.
US12013591B2 Optical imaging system
An optical imaging system includes a first lens, a second lens, a third lens, a fourth lens, a fifth lens, and a sixth lens. The first lens has a negative refractive power. The second lens has a negative refractive power. The third lens has a positive refractive power. The fourth lens has a positive refractive and an object-side surface that is concave in a paraxial region thereof. The fifth lens has a positive refractive power. The sixth lens has a negative refractive power. The first to sixth lenses are sequentially disposed in ascending numerical order from an object side of the optical imaging system toward an imaging plane of the optical imaging system. Two lenses that are adjacent to each other among the first to sixth lenses are cemented to each other to form a cemented lens.
US12013590B2 Lens driving actuator and portable terminal
A lens driving actuator includes an upper cover having an opening for passing light, a lens barrel arranged in the upper cover and including a light-transmitting lens, a driving pin formed on an outer circumferential surface of the lens barrel, a driving cam member formed to cover the outer circumference of the lens barrel, and having a cam groove that engages with the driving pin, and a driving source configured to supply a driving force to a gear formed in the driving cam member. When the driving cam member rotates along the outer circumferential surface of the lens barrel, the driving pin is guided by the cam groove, and the lens barrel moves in an optical-axis direction with respect to the upper cover.
US12013588B2 Accessory
An interchangeable lens that is removably attachable to a camera body includes: a first clock receiver that receives a first clock signal from the camera body; a second clock transmitter that transmits a second clock signal to the camera body; a lens that is driven by a driving force from a first drive member; a receiver that receives an instruction signal from the camera body in synchronization with the first clock signal; and a first transmitter that repeatedly transmits positional information on the lens to the camera body in synchronization with the second clock signal.
US12013584B2 High-speed active contact
A contact comprising: (a) a contact housing, said contact housing being narrower than a cavity of a connector such that said contact housing is laterally movable within said cavity; (b) an optical interface for receiving a ferrule of a mating connector contact; (c) optoelectrical circuitry optically connected to said optical interface, wherein said optical interface and said optoelectrical circuitry are held rigidly in relation to each other within said contact housing; and (d) an electrical interface electrically connected to said optoelectrical circuitry and configured for electrical connection to a circuit board, wherein said electrical interface comprising at least a flexible cable to provide compliance between said optoelectrical circuitry and said circuit board.
US12013583B2 Optical transceiver with separated heat dissipation components
An optical transceiver includes a housing, an optical communication module and a heat dissipation module. The optical communication module includes a substrate, a first optical communication component and a second optical communication component located at opposite sides of the substrate, respectively. The heat dissipation module includes a first heat conductive component and a second heat conductive component disposed on the substrate. The first heat conductive component is spatially spaced apart from the second heat conductive component. The first optical communication component is supported on and in thermal contact with the first heat conductive component. The second optical communication component is mounted on the substrate, and the second optical communication component is in thermal contact with the second heat conductive component through the substrate.
US12013581B2 Optical module
An optical module includes a shell, a circuit board, a light-receiving device and an optical fiber ribbon. The circuit board is located in the shell. The light-receiving device is disposed on the circuit board and is electrically connected to the circuit board. An end of the optical fiber ribbon is connected to the light-receiving device. The light-receiving device includes a light-receiving chip and a focusing lens. The light-receiving chip is disposed on a surface of the circuit board and has a photosensitive surface. The focusing lens is disposed opposite to the photosensitive surface of the light-receiving chip, and is configured to converge light transmitted by the optical fiber ribbon to the photosensitive surface of the light-receiving chip.
US12013580B2 Flexible push-pull boot
A new boot for a fiber optic connector has a ribbed back portion, a center portion, and a forward extending portion that can be used to insert and remove the fiber optic connector to receptacle. The ribbed back portion has grasping elements and is connected to the center portion. The center portion is removably connected to a crimp body that is in turn connected to the connector housing. The front extension is connected to the fiber optic connector and also provides a keying feature depending on the side of the fiber optic connector on which it is installed.
US12013577B2 Cable and dual inner diameter ferrule device with smooth internal contours and method
A fiber optic ferrule includes a body extending from a first end to a second opposite end, with the body including an axial passage extending between the first and the second ends. The axial passage includes a first diameter portion having a diameter of at least 125 microns, a second diameter portion having a diameter of at least 250 microns and less than a diameter of a buffer, and a smooth and continuous transition between the first and the second diameter portions. The second diameter portion is positioned between the first diameter portion and the second end. The axial passage further defines a tapered shape at the second end extending inward from the second end toward the second diameter portion. In certain embodiments, another smooth and continuous transition can be provided between the taper shape and the second diameter portion. In certain embodiments, the axial passage is smooth and continuous between the first and the second ends of the body. A hub holds the ferrule. A method of assembling a terminated fiber optic cable is also provided.
US12013573B2 Optical resonating device having microring resonator photodiode
Examples described herein relate to an optical resonating device. The optical resonating device includes a primary waveguide, a microring resonator, and a microring resonator photodiode. The primary waveguide allows a passage of an optical signal. The microring resonator is formed adjacent to the primary waveguide to couple therein a portion of the optical signal passing through the primary waveguide. Furthermore, the microring resonator photodiode is formed adjacent to the microring resonator to measure an intensity of the portion of the optical signal coupled into the microring resonator.
US12013572B2 Apparatus and methods for high-speed and long depth range imaging using optical coherence tomography
Exemplary apparatus can be provided which can include a laser arrangement that is configured to provide a laser radiation, and including an optical cavity. The optical cavity can include a dispersive optical waveguide first arrangement having first and second sides, and which is configured to (i) receive at least one first electro-magnetic radiation at the first side so as to provide at least one second electro-magnetic radiation, and (ii) to receive at least one third electro-magnetic radiation at the second side so as to provide at least one fourth electro-magnetic radiation. The first and second sides are different from one another, and the second and third radiations are related to one another. The optical cavity can also include an active optical modulator second arrangement which can be configured to receive and modulate the fourth radiation so as to provide the first electro-magnetic radiation to the first arrangement. The laser radiation can be associated with at least one of the first, second, third or fourth radiations.
US12013569B2 Method of configuration and optimisation of programmable photonic devices
The method object of the invention enables the scalable configuration and performance optimisation to be carried out for programmable optical circuits based on meshed structures, in such a way that they can perform optical/quantum signal processing functions. The object of the invention can be applied in circuits with arbitrary degrees of complexity implemented by means of programming a waveguide mesh. The method object of the invention enables not only the analysis and evaluation of performance to be carried out, but also the subsequent programming and optimisation of programmable optical devices.
US12013568B2 Hybrid metal oxide semiconductor capacitor with enhanced phase tuning
Implementations disclosed herein provide for improving phase tuning efficiency of optical devices, such as a hybrid metal-on-semiconductor capacitor (MOSCAP) III-V/Si micro-ring laser. The present disclosure integrates silicon devices into a waveguide structural of the optical devices disclosed herein, for example, a waveguide resistor heater, a waveguide PIN diode, and waveguide PN diode. In some examples, the optical devices is a MOSCAP formed by a dielectric layer between two semiconductor layers, which provides for small phase tuning via plasma dispersion and/or carrier dispersion effect will occur depending on bias polarity. The plasma dispersion and/or carrier dispersion effect is enhanced according to implementations disclosed herein by heat, carrier injection, and/or additional plasma dispersion based on the silicon devices disclosed integrated into the waveguide.
US12013567B2 Edge-lit light source, backlight module and display devices
An edge-lit light source includes at least two light guide layers and one or more light-emitting elements. Side surfaces of each layer include a light incident surface and a light exit surface. The layer includes a bending region. A light-emitting surface of each element faces a light incident surface of at least one layer. The layer includes first and second light guide portions. An end surface of the first light guide portion is the light exit surface. The second light guide portion includes at least two light guide bars each including a bending portion and an extending portion. A surface of the extending portion is a light incident sub-surface. The light-emitting surface of each element faces at least one light incident sub-surface. Second light guide portions of the at least two layers are arranged in a second direction perpendicular to a thickness direction of the first light guide portion.
US12013564B2 Light source module and display device
A light source module and a display device are provided. The light source module includes a light source, a light guide plate, and an optical film set including multiple first optical microstructures having a first surface, multiple second optical microstructures having a second surface, and multiple third optical microstructures having a third surface. Each of the multiple first optical microstructures has a first vertex angle, each of the multiple second optical microstructures has a second vertex angle, and each of the multiple third optical microstructures has a third vertex angle. The third vertex angle is less than the first vertex angle, and the first vertex angle is less than or equal to the second vertex angle. By configuring the aforementioned optical microstructures, the light source module of the disclosure may greatly improve the collimation of light and has favorable luminance.
US12013563B2 Display device
According to one embodiment, a display device includes a first transparent substrate, a second transparent substrate, a liquid crystal layer, light-emitting elements disposed in a first direction, a third transparent substrate including a main surface and a side surface opposed to the light-emitting elements, and a transparent layer disposed on the main surface and having a lower refractive index than the third transparent substrate. The third transparent substrate is bonded to the first transparent substrate or the second transparent substrate with the transparent layer sandwiched in between. The transparent layer includes strip portions disposed in the first direction and extended along a second direction.
US12013561B2 Waveguide device incorporating a light pipe
A waveguide apparatus comprises in combination: a light pipe with an optical axis for guiding light therethrough; a light coupling element in optical contact with an elongate portion of the reflecting surface of the light guide; and an optical waveguide in optical contact with the coupling element.
US12013558B2 Ability to three-dimensionally print an aperture mask on a multi spectral filter array
A three-dimensional inkjet printer and method for printing an aperture mask on a multi-spectral filter array. A custom tray is used by the printer allowing for printing on a prefabricated filter array. Photopolymer resin is deposited on the prefabricated filter array to form the aperture mask of dark mirror coating. An ultraviolet lamp illuminates the deposited photopolymer resin on the surface of the prefabricated multi-spectral optical filter array to cure the resin, thereby forming the mask. The prefabricated multi-spectral optical filter array includes an optical coating on at least one side, the aperture mask being formed on the optical coating, without the use of heat, chemical etching, or deformation of the optical coating.
US12013557B1 Phase-shifted, chirped volume Bragg gratings
A phase-shifted longitudinally-chirped volume Bragg grating (PS-LCVBG) may be formed as a solid block of photosensitive material having a planar input face, where the photosensitive material includes a VBG formed as a periodic volumetric refractive index distribution characterized by a grating vector direction. A period of the VBG may longitudinally chirped to vary linearly along the grating vector direction. The VBG may further include a spatially-varying distribution of longitudinal phase shifts providing a spatially-varying distribution of reflectivity in a transverse plane normal to the grating vector direction, where light incident on the planar input face is at least partially reflected based on the spatially-varying distribution of reflectivity.
US12013553B2 Aerial image display system and input system
Provided are a thin aerial image display system that can display an aerial image and an input device capable of a touch operation on a video displayed in the air without touch on a screen. The aerial image display system includes a reflective polarizer and a half mirror, in which the half mirror is any one of a concave mirror, a Fresnel mirror, or a retroreflective member of a semi-transmissive and semi-reflective type.
US12013552B2 Camera module
A camera module includes a liquid lens unit, a lens holder in which the liquid lens unit is disposed, a main board configured to supply a driving signal to drive the liquid lens unit, and a base disposed between the liquid lens unit and the main board, the base being configured to transmit the driving signal output from the main board to the liquid lens unit, wherein the base includes a body in which the lens holder is disposed, a first pillar and a second pillar protruding upwards from the body, and a first connection part and a second connection part electrically connecting the liquid lens unit to the main board.
US12013549B2 Asymmetric SMA actuator
An SMA actuator (10) comprising SMA wires (31, 32) in which the wire arrangement is asymmetrical, allowing a greater range of motion from a rest position in a first direction than in a second direction, which may be opposite or orthogonal to the first direction. Where the directions are opposite, the angle between a principal axis and the wires providing motion in the first direction may be different from the angle between the principal axis and the wires providing motion in the second direction.
US12013548B2 Tunable prism for optical image stabilization
The invention relates Tunable prism (1) for optical image stabilization, comprising the components: —A container (2) that comprises a membrane (6) comprising at least a transparent portion, the container (2) further comprising a transparent rigid bottom portion (5) facing the membrane (6), wherein the membrane (6) is connected to the bottom portion (5), and wherein the container (2) encloses a volume (7) that is filled with a transparent fluid (3), —A transparent window (8) arranged on the membrane (6), wherein the membrane (6) comprises a deformable portion (6a) extending around an outer edge (8a) of the window (8), such that the window (8) can be tilted around a first and/or a second axis (201, 202) with respect to the bottom portion (5). The invention further relates to an imaging system (50) comprising the tunable prism (1).
US12013547B2 Optical module, electro-optical device and image display device
An optical module according to the present disclosure includes a first electro-optical device having a first light-emitting element emitting light including a first wavelength region, and a first light-emitting control transistor provided corresponding to the first light-emitting element, a second electro-optical device having a second light-emitting element emitting light including a second wavelength region shorter than the first wavelength region, and a second light-emitting control transistor provided corresponding to the second light-emitting element, and a prism configured to synthesize light emitted from the first electro-optical device, and light emitted from the second electro-optical device, wherein a first period in which the first light-emitting control transistor is in an ON-state in one frame is shorter than a second period in which the second light-emitting control transistor is in an ON-state in the one frame.
US12013546B2 Vehicle mountable holographic promoting system
Vehicle mountable holographic promoting system and method of use; system includes a body with light, mount, and controller in communication with a software application and the body. The body is mountable to the vehicle using mount. Mount can be removably attachable or otherwise secured to the roof of the vehicle. The controller controls the body such that the body can visually promote via an image display an item using the light-display region appearing to float on a plane above vehicle.
US12013543B2 Helmet-mounted display system comprising a device for aligning and retracting the display device
A helmet-mounted display systems includes a front mechanical arch comprising a display device and a means for holding and adjusting the display device in the vertical plane, the means consisting of a first vertical support surface comprising an oblong port and a screw/spring assembly, the screw passing through the oblong port and being fastened in a mechanical structure of the display device, the display device being capable of rotating in such a way as to make it retractable. The display system comprises a means for roll adjustment and repositioning of the display device, the adjustment means consisting of a second vertical support surface, normal to the first support surface, and a knurl screw attached to the mechanical structure of the display device, the end of the screw resting on the second support surface when the display device is in the use position.
US12013538B2 Augmented reality (AR) eyewear with a section of a fresnel reflector comprising individually-adjustable transmissive-reflective optical elements
Disclosed herein is augmented reality (AR) eyewear with at least one array of individually-adjustable optical elements whose levels of light transmission and/or reflectivity are selectively and individually adjusted by application of electrical current, or by exposure to an electromagnetic field, via transparent (or translucent) electroconductive pathways. Optical elements in this array collectively comprise a section of a Fresnel Reflector which has been selected (e.g. extracted or “cut out”) from the right side or the left side of a Fresnel Reflector.
US12013536B2 Wearable image manipulation and control system with high resolution micro-displays and dynamic opacity augmentation in augmented reality glasses
A mixed reality display comprising: at least one lens, where the at least one lens has a reflective element, the at least one lens comprising a plurality of pixels; at least one display capable of projecting one or more images onto at least a portion of the at least one lens; and a dynamic opacity system, where the dynamic opacity system is capable of making at least one pixel opaque in the portion of the at least one lens onto which the one or more images are projected, while any portion of the at least one lens onto which no image is projected remains see-through.
US12013535B2 Optical system and image display apparatus provided therewith
The optical system introduces light from a display element displaying an image to an observer. The optical system includes in order from the display element toward the observer, a first phase plate, a semi-transmissive reflective surface, a lens, a second phase plate, and a polarization beam splitter configured to reflect a first linearly polarized light and transmit a second linearly polarized light whose polarization direction is orthogonal to that of the first linearly polarized light. The semi-transmissive reflective surface has a transmittance smaller than a reflectance thereof.
US12013527B2 Two degree-of-freedom actuator and MEMS device
Micro-Electro-Mechanical System (MEMS) devices may include at least one actuator. The actuator has a first end attachable to more than one side of a frame of the MEMS device, and has a second end attachable to a stage of the MEMS device, particularly via a joint. Further, the second end of the actuator is configured to bend upwards or downwards when the actuator is driven and the first end is attached.
US12013526B2 Phosphor wheel
A phosphor wheel includes: a substrate including a first principal surface and a second principal surface; a phosphor layer; and a heat dissipating member. The heat dissipating member includes: a projecting portion projecting toward one of the principal surfaces and including (i) a contact surface that contacts the one of the principal surfaces and (ii) a peripheral wall to which the contact surface serves as a bottom surface; and fins provided by cutting and raising regions in a peripheral region of the heat dissipating member excluding a central portion of the heat dissipating member. The projecting portion includes, in the peripheral wall, through-holes provided for ventilation. The projecting portion contacts the substrate via the contact surface to secure a certain distance between the substrate and the heat dissipating member and conduct heat in the substrate to the peripheral region of the heat dissipating member.
US12013524B2 Method and apparatus for imaging a sample using a microscope scanner
A microscope scanning apparatus is provided comprising a detector array for obtaining an image from a sample and a sample holder adapted to hold the sample when in use and to move relative to the detector array along a scan path. A controller is further provided to monitor the position of the sample holder relative to the detector array and to trigger image capture by the detector array in accordance with said monitored position.
US12013523B2 Immersion oils having long service life
An immersion oil for microscopy contains a) a first diester A1 based on a tricyclodecane radical K having one functional group and a first hydrocarbon derivative C1 having two functional groups, and b) a second diester A2 based on the tricyclodecane radical K having one functional group and a second hydrocarbon derivative C2 having two functional groups, where C1 and C2 are different. Methods can be used for the production of the immersion oil and for the use thereof in microscopy.
US12013519B2 Camera module
A camera module includes a first lens group; a first optical path folding unit; a second lens group; and a second optical path folding unit. The first lens group, the first optical path folding unit, the second lens group, and the second optical path folding unit are sequentially disposed from an object side of the first lens group toward an imaging plane of the camera module. The first optical path folding unit includes a first fixed reflective member and a first movable reflective member configured to vary a length of an optical path between the first lens group and the second lens group, and the second optical path folding unit includes a second fixed reflective member and a second movable reflective member configured to vary a length of an optical path between the second lens group and an imaging plane.
US12013516B2 Optical imaging system
An optical imaging system includes: a first lens having refractive power, a second lens having refractive power, a third lens having refractive power, a fourth lens having refractive power, and a fifth lens having refractive power. Here, the first lens, the third lens, and the fifth lens may have refractive indices of about 1.6 or more, and an entire field of view of the optical imaging system may be about 120° or more.
US12013515B2 Optical lens assembly
An optical lens assembly is provided, including a first lens element, a second lens element, a third lens element, a fourth lens element, a fifth lens element, and a sixth lens element sequentially along an optical axis from a first side to a second side. The optical lens assembly satisfies a conditional expression of EFL/BFL≥3.800.
US12013508B2 Method and system for determining seismic processing parameters using machine learning
A method may include obtaining an input gather regarding a geological region of interest. The method may further include obtaining parameterization data regarding a seismic processing operation. The parameterization data may correspond to a first set of process parameter values that are different from a second set of process parameter values that are used to generate the input gather. The method may further include generating a predicted output gather using a machine-learning model, the input gather, and the parameterization data. The machine-learning model may include an encoder model and a decoder model. The method may further include generating a seismic image of the geological region of interest using the predicted output gather.
US12013507B2 Increasing resolution of subsurface inversion
A neural network is utilized to improve the resolution of subsurface inversion. The neural network leverages posterior distribution of samples and adds high frequency components to the inversion by utilizing the data in both the time domain and the frequency domain. The improved resolution of the subsurface inversion enables more accurate prediction of subsurface characteristics (e.g., reservoir architecture).
US12013505B2 Automatic sample-changing device and method for particle beam radiation samples
A device includes sample tray units, a sample tray transporting unit, a sample tray handling unit, and a sample tray radiation stage unit. The sample tray units are configured to load samples. The sample tray transporting unit is configured to carry a sample tray unit to a radiation room. The sample tray handling unit is between the sample tray transporting unit and the sample tray radiation stage unit, and is configured to transfer the sample tray unit on the sample tray transporting unit to the sample tray radiation stage unit or return the sample tray unit on the sample tray radiation stage unit to the sample tray transporting unit. The sample tray radiation stage unit is configured to carry the sample tray unit and move the samples to be irradiated in the sample tray unit to a particle beam radiation area to receive radiation.
US12013504B2 Device for detecting neutrons with ionization chamber and with optical transduction comprising a plurality of optical cavities, each accommodating the free end of an optical fiber
A device for detecting neutrons with an ionization chamber and with optical transduction includes a plurality of optical cavities, each cavity accommodating the free end of an optical fiber and having at least one inner wall coated at least partially with at least one active material. The optical cavities are filled with a gas that can be ionized by an ion arising from the reaction between a neutron and the active material. Each optical cavity is delimited by a cylinder that is closed at its longitudinal ends by a closing disk, the lateral inner wall of which is coated at least partially with an active material. The cylinders adjoin one another while being centered on the longitudinal axis. At least one of the cylinders is pierced laterally with an opening configured to allow through one of the optical fibers whose free end is accommodated in an adjacent cavity.
US12013500B2 Apparatus for measuring radon and thoron by using ionization chamber
An apparatus for measuring radon and thoron using an ionization chamber is proposed. The apparatus includes: a pump for air inflow suctioning and sending external air to at least one channel; a first sensor module outputting an alpha particle detection signal of an electrical signal by detecting alpha (α) particles discharged from radon and thoron; an air inflow delay module delaying air for a predetermined delay time and then outputting the air; a second sensor module outputting an alpha particle detection signal of an electrical signal by detecting alpha (α) particles discharged from radon and thoron; and a control module discriminating normal or abnormal alpha particle detection signals, counting the normal alpha particle detection signals discriminated for a predetermined measurement time, and calculating radioactive ray concentration values on the basis of the counted number of times of the normal alpha particle detection signals.
US12013499B2 Method for simultaneous analysis of radiocarbon and tritium
The present invention relates to a method for simultaneous analysis of radiocarbon and tritium, the method including (i) mixing a radioactive waste sample containing a radiocarbon nuclide and tritiated water, and an oxidizing agent; (ii) oxidizing the radiocarbon nuclide in the radioactive waste sample to a gas containing an oxide of the radiocarbon nuclide by the oxidizing agent while suppressing volatilization of compounds containing gamma radionuclides other than the radiocarbon nuclide and tritium; (iii) discharging the gas containing an oxide of the radiocarbon nuclide by injecting an inert gas to the mixture; (iv) vaporizing and discharging the tritiated water in the mixture; and (v) analyzing radioactivity of radiocarbon and tritium from the discharged gas containing an oxide of the radiocarbon nuclide and tritiated water, and an apparatus for analysis of the same.
US12013497B2 Frequency domain automatic gain control for a frequency modulated continuous wave (FMCW) light detection and ranging (LIDAR) system
A light detection and ranging (LIDAR) system includes an automatic gain control (AGC) unit to reduce the dynamic range, reducing processing power and saving circuit area and cost. The system detects a return beam of a light signal transmitted to a target, having a first dynamic range in a time domain. An analog to digital converter (ADC) generates a digital signal based on the return beam. A processor can perform time domain processing on the digital signal, convert the digital signal from the time domain to a frequency domain, and perform frequency domain processing on the digital signal in the frequency domain. The AGC unit can measure a power of the return beam, and apply variable gain in the frequency domain to reduce a dynamic range of the return beam to a second dynamic range lower than the first dynamic range.
US12013491B2 Optical device and photodetection system
An optical device includes: a first mirror having a first reflecting surface extending in a first direction and a second direction perpendicular to the first direction; a second mirror having a second reflecting surface; an optical waveguide layer that is located between the first and second mirrors and propagates light in the first direction; and an optical element that is disposed on the first mirror and emits incident light in a direction different from an incident direction. The optical element emits (1) incident light entering from the optical waveguide layer through the first mirror in a direction whose first direction component is smaller than that of an incident direction of the incident light by refraction and/or diffraction or (2) incident light entering from the outside in a direction whose first direction component is larger than that of an incident direction by refraction and/or diffraction.
US12013490B2 Distance measurement unit
Various implementations disclosed herein include a distance measuring unit for signal transition time-based measurement of a distance to an object located in a detection field, with an emitter unit with multiple emitters, each designed to emit pulses in the form of electromagnetic radiation, a receiver unit for receiving the electromagnetic radiation after a distance-dependent transition time, and a tiltable mirror, wherein the distance measuring unit is configured such that a first of the emitters emits multiple pulses sequentially via the mirror, including at a first time in a first solid angle segment in a first angular position of the mirror, and at a second time in a second solid angle segment in a second angular position of the mirror; and a second of the emitters also emits a pulse in at least one of the solid angle segments via the mirror.
US12013487B2 Positional tracking systems and methods
Optical positional tracking systems that may be used in virtual reality (VR)/augmented reality (AR) applications are described. Exemplary implementations comprise one or more receivers and one or more transmitters. Exemplary transmitters contain two orthogonal rotors that each emit a fan-shaped laser beam. Each beam is swept as the rotors are spun at constant speed. Exemplary optical receivers can be relatively small, and mounted at convenient locations on the VR display. These receivers consist of small optical detectors that may be mounted on head-mounted VR displays. Exemplary systems determine position by measuring the time at which each swept beam crosses each receiver/detector.
US12013486B2 LiDAR system and method of driving the same
A light detection and ranging (LiDAR) system is provided including a beam steering device configured to modulate a phase of light from a light source and to output light in a plurality of directions at the same time, a receiver including a plurality of light detection elements configured to receive light that has been irradiated onto an object in the plurality of directions from the beam steering device and reflected from the object, and a processor configured to analyze position-specific distribution and/or time-specific distribution of light received by the receiver and to individually process the light lights irradiated onto the object in the plurality of directions.
US12013485B2 Multi-scale inspection and intelligent diagnosis system and method for tunnel structural defects
A multi-scale inspection and intelligent diagnosis system and method for tunnel structural defects includes: a traveling section; a supporting section, disposed on the traveling section, and including a rotatable telescopic platform, where two mechanical arms working in parallel are disposed on the rotatable telescopic platform; an inspection section, mounted on the supporting section, and configured to perform multi-scale inspection on surface defects and internal defects in different depth ranges of a same position of a tunnel structure, and transmit inspected defect information to a control section; and the control section, configured to: construct a deep neural network-based defect diagnosis model; construct a data set by using historical surface defect and internal defect information, and train the deep neural network-based defect diagnosis model; and receive multi-scale inspection information in real time, and automatically recognize types, positions, contours, and dielectric attributes of the internal and surface defects.
US12013483B2 Calibration device for vehicle advanced driver assistant system
The present disclosure discloses a calibration device for a vehicle Advanced Driver Assistant System, the calibration device includes: a foldable base (1), a stand assembly (2) and a beam assembly (3); the foldable base (1) including a bearing seat (11) and a plurality of bearing arms (12) rotatably arranged on the bearing seat (11), the stand assembly (2) is disposed on the bearing seat (11); the bearing arms (12) are able to be folded relative to the bearing seat (11) in a direction approaching the stand assembly (2); the beam assembly (3) is disposed on a top of the stand assembly (2) and includes two foldable beams (32). The calibration device for the vehicle ADAS can be folded when it is not in use, so that it occupy a smaller space and is convenient to carry, thereby facilitating its storage and transportation.
US12013482B2 Device and method for detection
A detection device for detecting an object under test includes a radar module, a waveguide element, and a first antenna element. The waveguide element is coupled to the radar module. The first antenna element is disposed on the waveguide element. The radar module generates a first electromagnetic incident wave. The first antenna element transmits the first electromagnetic incident wave toward the object. The first antenna element receives a first electromagnetic reflection wave from the object. The radar module processes the first electromagnetic reflection wave. The first electromagnetic incident wave and the first electromagnetic reflection wave are propagated through the waveguide element.
US12013480B2 Vehicular radar sensor with waveguide connection embedded in PCB
A vehicular radar sensing system includes a radar sensor disposed at a vehicle. The radar sensor includes a waveguide antenna and a printed circuit board (PCB) with an inboard side and an outboard side. A processor is disposed at the inboard side of the PCB and the waveguide antenna is disposed at the outboard side of the PCB. The waveguide antenna is partially disposed within a cavity at the outboard side of the PCB. Radio frequency signals are electrically communicated between the processor and the waveguide antenna through only a portion of the PCB. The waveguide antenna (i) guides the transmitted radio signals from the transmitter to the exterior environment and (ii) guides reflected radio signals from the exterior environment to the receiver.
US12013477B2 Transmitting ultrasonic signal data
A method for transmitting data from an ultrasonic sensor to a computer system includes forming a feature vector signal from an electric reception signal; recognizing signal objects in the reception signal and classifying the signal objects according to predetermined signal object classes. The signal objects are forms or sequences of forms. At least one object parameter allocated to the signal object and one symbol for the signal object class are allocated to each signal object, or for each signal object, at least one signal object parameter and a symbol object are determined. The method further includes transmitting the symbol and the at least one signal object parameter to the computer system as data of a recognized signal object. One of the forms in the signal object belonging to the signal object class includes a peak, and one of the transmitted signal object parameters is an amplitude of the peak.
US12013473B2 Leveraging spectral diversity for machine learning-based estimation of radio frequency signal parameters
An example method for estimating the angle-of-arrival (AoA) and other parameters of radio frequency (RF) signals that are received by an antenna array comprises: receiving a plurality of radio frequency (RF) signal power measurements by a plurality of antenna elements at a plurality of RF channels; computing, by applying a machine learning model to the plurality of RF signal power measurements, an estimated RF signal parameter value; and outputting the RF signal parameter value.
US12013471B2 Precise outdoor distance, shape, and land area measurement with wireless devices
A wireless device determines a biased wireless device position and a receiver clock error for a plurality of satellites, the biased wireless device position and the receiver clock error being associated with a biased ambiguity. The wireless device calculates, upon determining the biased wireless device position and the receiver clock error, the biased ambiguity for each of the plurality of satellites. The wireless device applies the biased ambiguity to a carrier phase measurement for each of the plurality of satellites, the carrier phase measurement being associated with the receiver clock error and an absolute location of the wireless device. The wireless device determines, upon applying the biased ambiguity to the carrier phase measurement for each of the plurality of satellites, the absolute location of the wireless device based on the biased ambiguity for all of the plurality of satellites.
US12013470B2 Server, satellite positioning system, and satellite positioning method
The present application: receives positioning data from each of a plurality of positioning terminals that have received positioning signals transmitted from a plurality of satellites; uses the received positioning data to detect, for each satellite, the difference between the positioning signal reception quality at a first positioning terminal and the positioning signal reception quality at at least one second positioning terminal; and uses the difference for each satellite to determine a satellite to be used for positioning computation for the first positioning terminal.
US12013469B2 Sensor privacy management
According to an example aspect of the present invention, there is provided an apparatus comprising a memory configured to store a sensor management dataset, and at least one processing core, configured to process an instruction to limit an accuracy of a first sensor in accordance with a resolution requirement of a property measured by the first sensor, determine, using the sensor management dataset, at least one second sensor which is capable of estimating the property, and cause lowering of resolution of data produced by the at least one second sensor, the extent of resolution lowering being determined based on first resolution requirement and the sensor management dataset.
US12013461B2 3D time of flight camera
In order to enable high image acquisition rate with simultaneous low energy consumption of a camera 1, a camera (1), in particular a 3D time-of-flight camera, is provided, comprising an illumination unit (2) which emits light pulses during an illumination phase (Bp), an image sensor (3) which generates images from the light pulses reflected by an object, a switching controller (4) which controls current to the illumination unit (2), the switching controller (4) being operable in a continuous and a discontinuous mode (CCM; DCM), and a control unit (5) which is designed to activate and deactivate the continuous mode (CCM) of the switching controller (4) as a function of the illumination phase (Bp) of the illumination unit (2).
US12013446B2 Device for measuring an amount of superparamagnetic material and use of such a device
A device for measuring an amount of superparamagnetic material comprises a pair of measuring coils and a pair of compensating coils, wherein the coils of a pair are identical to each other. The device also includes at least one direct current generator, a low-frequency generator, and a high-frequency generator, the generators being coupled to the first and second pairs to inject into each of the coils a current having a DC component, a high-frequency component and a low-frequency component, such that the magnetic fields generated by the coils of the same pair are identical. The device also comprises a detector of a component of an electric voltage set at a mixing frequency, which is a linear combination of the first and the second frequency.
US12013441B2 Apparatus and method for determining whether battery cell has passed
A battery cell pass determination apparatus and a battery cell pass determination method involving verifying, after the battery cell is manufactured, whether the capacity of the battery cell repeatedly charged and discharged for a predetermined number of times satisfies a predetermined reference capacity, that is, determining whether a battery cell is a pass without having to charge and discharge a battery for 300 times, so that it is possible to quickly determine whether the battery cell is a pass.
US12013438B2 Battery capacity indicator
The technology relates to a capacity indicator for use with a battery. One aspect of the technology provides an improved activation circuit for a capacity indicator that is easier to use and less prone to false alarms. A further aspect of the technology provides an improved indicator which is able to indicate battery capacity without requiring the use of expensive battery labels such as thermochromic strip. A further aspect of the technology provides a capacity determination circuit which is housed within a battery and which is able to provide a more accurate indication of battery capacity.
US12013435B2 Calibration system and method
A calibration system is disclosed. The calibration system includes a waveform generator configured to generate a periodic waveform and a control circuit in signal communication with the waveform generator. The control circuit includes an analog-to-digital converter configured to convert the periodic waveform to digital values and an electronic device in signal communication with the analog-to-digital converter. The electronic device is configured to verify calibration of (1) timing of the control circuit and (2) voltage levels of the control circuit based on the periodic waveform.
US12013432B1 Thermal control wafer with integrated heating-sensing elements
Disclosed herein are systems and methods comprising a thermal control wafer (TCW) comprising a plurality of heater zones. A heater zone may comprise a heater-sensing element that generates heat during a heating mode and provides a resistance during a sensing mode. During testing, a wafer under test (WUT) may be placed on top of a chuck assembly. The TCW may be part of or separate from the chuck assembly. Controlling one or more heater zones on the TCW may control the temperatures of DUT(s) while being tested. The thermal controller may comprise a plurality of thermal control channel multiplexed to a plurality of heater zones. E.g., one or more first heater zones can be activated at a first time, one or more second heater zones can be activated at a second time, one or more third heater zones can be activated at a third time, etc.
US12013424B2 Antenna test system and a method for testing an antenna
An antenna test system for testing an antenna with a plurality of antenna elements is disclosed. The antenna test system includes an antenna element connector for every antenna element of the antenna, wherein the antenna element connectors are wiredly couplable to the respective antenna elements, a channel emulator comprising an antenna port for every antenna element connector and a number of test signal ports, and a signal evaluation device for every one of the test signal ports that is coupled to the respective test signal port and that in each case is configured to receive a downstream test signal from the channel emulator and to evaluate the received downstream test signal and/or to provide an upstream test signal to the channel emulator via the test signal port, wherein the channel emulator is configured to receive downstream signals emitted by the antenna elements at the antenna ports and to perform a channel emulation on the received downstream signals and to output on each test signal port a single respective downstream test signal, and/or wherein the channel emulator is configured to receive upstream test signals from the respective signal evaluation devices via the test signal ports and to perform a channel emulation on the received upstream test signals and to output on each antenna port a respective upstream signal.
US12013422B2 Loose wire detection based on metrology data
Techniques for determining a potential electrical threat by a utility meter are described herein. A metrology unit of the meter is configured to receive electrical data associated with electrical usage at a location The meter is configured to determine, based on the electrical usage at the location and/or previous electrical data, abnormalities indicative of an unstable connection, such as a loose wire connecting a load to a power supply. The meter may employ a machine learned model or other algorithm to identify the loose wire or unstable connection and is configured to disconnect power to the location and/or send a message to an alarm device at the location and/or to a computing device remote from the location. In this way, the metrology unit can be used to mitigate potential electrical threats, such as fire, due to an unstable connection such as a loose connection.
US12013414B2 MEMS accelerometer
A MEMS accelerometer includes a base, proof mass, at least one pair of seesaw structures, and an out-of-plane displacement detection component. The at least one pair of the seesaw structures are oppositely disposed and fixed on the base through anchor points, and the out-of-plane displacement detection component is configured to detect rotation of the at least one pair of the seesaw structures or out-of-plane linear motion of the proof mass. Linear displacement of the MEMS accelerometer is not only beneficial to improve linearity of a capacitive displacement detection, but also to other non-capacitive detection methods, such as optical displacement detection. In addition, a double coupling structure is adopted to jointly couple rotation of seesaws, and remaining translational and rotational modes of the seesaw structures are suppressed.
US12013412B2 Inertial measurement unit
An inertial measurement unit includes: a substrate; a sealing member; a first inertial sensor module including a first inertial sensor and a first package accommodating the first inertial sensor; and a second inertial sensor module including a second inertial sensor and a second package accommodating the second inertial sensor. A material of the first package includes a resin. A material of the second package is an inorganic material. The first inertial sensor module is accommodated in a space between the substrate and the sealing member and thus airtightly sealed therein. The second inertial sensor module is provided outside the space.
US12013410B2 Automatic analysis apparatus
An automatic analysis apparatus of an embodiment includes a holder, a first dispenser, a second dispenser, a detector, a memory, and processing circuitry. The holder movably holds a plurality of reaction vessels. The first dispenser dispenses an analyte into each of the reaction vessels. The second dispenser dispenses a reagent into the reaction vessel. The detector detects light transmitted through the reaction vessel. The memory stores a test order. The processing circuitry controls the holder, the first dispenser, and the second dispenser based on the test order. The processing circuitry determines one of the reaction vessels to be used for measuring the analyte based on the test order, and performs control to collect characteristic data from another of the reaction vessels not used for measuring the analyte while the analyte is measured.
US12013408B2 Systems and methods for pipette robots
Systems and methods applicable, for instance, to pipette robots. A pipette robot can perform one or more operations regarding deck calibration, one or more operations regarding pipette tip/probe calibration, one or more operations regarding pipette tip pick up, and/or one or more operations regarding tip ejection.
US12013404B2 Apparatus for measuring glycation of red blood cells and glycated hemoglobin level using physical and electrical characteristics of cells, and related methods
The present disclosure relates to systems and methods for measuring glycated A1c hemoglobin. A glycated hemoglobin level measuring system includes a sample testing apparatus having a microchannel that compresses a blood sample traveling through, a first pair of electrodes coupled to the microchannel, and a second pair of electrodes coupled to the microchannel. The glycated hemoglobin level measuring system further includes an analysis apparatus having sensors coupled to the first and second pairs of electrodes and configured to calculate a travel time taken by a red blood cell to pass through the first and second pairs of electrodes. The glycated hemoglobin level measuring system can use the travel time to measure a rigidity of the red blood cells and the corresponding glycated hemoglobin level.
US12013403B2 Compositions and methods for detection of SMN protein in a subject and treatment of a subject
Disclosed herein are compounds, compositions and methods for modulating splicing of SMN2 mRNA in a subject. Also provided are uses of disclosed compounds and compositions in the manufacture of a medicament for treatment of diseases and disorders, including spinal muscular atrophy. Also provided are kits for detecting the amount of SMN protein in a sample of cerebrospinal fluid.
US12013398B2 Compositions and methods for treatment of invasive cancers
Embodiments of the instant disclosure relate to novel methods and compositions for distinguishing high-grade ductal carcinoma in situ (DCIS) from lower-grade DCIS in a breast tissue. Other embodiments of the instant disclosure provide for methods of administering one or more appropriate breast cancer treatment regimens to a subject diagnosed with high-risk DCIS.
US12013397B2 Compositions and methods for determining cancer prognosis
A method of determining a prognosis for cancer in a subject and/or a subject with cancer includes measuring a level of proteolytically cleaved extracellular fragments of an immunoglobulin (Ig) superfamily cell adhesion molecule that is expressed by cancer cells obtained from the subject to determine at least one of prognosis for the cancer, the subject's survival, or responsiveness of the cancer to anti-cancer treatment.
US12013391B2 Stabilized cell acquisition for elemental analysis
Analyzing samples injected into an inductively coupled plasma source can be improved by one or more of a stabilizing solution mixable with a sample prior to injection and a heated injector. The stabilizing solution can minimize the difference in osmotic pressure between the solution and the cells with a relatively low amount of dissolved solids (e.g., at or below about 0.2%). The stabilizing solution can contain a salt (e.g., ammonium nitrate) present in concentrations of at least 5 mM. The injector can be heated before and/or during injection. In some cases, heat from adjacent parts can be channeled into the injector to improve heating of the injector. An injector heated to sufficient temperatures can minimize solute buildup and can extend the usable time between cleanings. These improvements can be especially useful in elemental analysis, such as inductively coupled plasma mass spectrometry or inductively coupled plasma optical emission spectrometry.
US12013390B2 EBIV nucleic acid composition and application thereof
The present application discloses a nucleic acid composition for expressing recombinant EBIV-related genes and proteins and the use thereof. The nucleic acid composition includes a nucleic acid molecule having sequences shown in SEQ ID NO. 14, 15, 16, and 17. In the present application, a recombinant EBIV is also constructed with this nucleic acid composition. The virus not only has broad-spectrum infectivity to mammalian and mosquito cells, can be stably passaged, but also has green fluorescence, which can provide a research foundation for in vitro and in vivo virus tracing, virus detection, antiviral drugs, vaccine screening, with significant application prospects.
US12013388B2 Method and kit for single cell protein expression profiling of floorplate mesencephalic dopaminergic progenitor cells
The present invention provides an in-vitro method for analyzing a cell composition comprising human floorplate mesDA progenitor cells, the method comprising a) contacting the cells of said cell composition or the cells of a sample thereof with antigen binding molecules specific for the antigens FOXA2, OTX2, PAX6, and NKX6.1, thereby labeling the cells of said cell composition or of said sample, b) determining the percentage of said cells that are labelled with said antigen binding molecules for each of said antigens, and wherein the cells of said cell composition qualify as human floorplate mesDA progenitor cells if the protein expression profile of said cells is: 80-100% of said cells are positive for FOXA2, 80-100% of said cells are positive for OTX2, less than 10% of said cells are positive for PAX6, and less than 10% of said cells are positive for NKX6.1. A kit comprising said antigen binding molecules for use in said method is also provided.
US12013385B2 Fluid sensing systems and methods
An interferometric fluid sensing system includes: a laser; a plurality of first fibre portions arranged to receive laser light from the laser; a second fibre portion configured to provide a reference arm for the interferometric fluid sensing system; and a detector arranged to receive light from the first and second fibre portions, wherein the laser light that passes through a void of each first fibre portion is caused to interfere with light passing through the second fibre portion at or before reaching the detector, wherein each of the first fibre portions is arranged such that that light passing through the void of each first fibre portion travels from the laser to the detector over a different path length from the light passing through the voids of the other first fibre portions.
US12013384B2 Hydrogen sensor and hydrogen sensor manufacturing method
Disclosed herein is a method for manufacturing a hydrogen sensor, the method comprising the steps of: disposing a thin film made of a transition metal or an alloy thereof on a surface of elastic substrate; applying a tensile force in a repetitive manner to the elastic substrate to form a nanocrack on the thin film disposed on the surface of the elastic substrate; and injecting hydrogen gas into the formed nanocrack and then removing the hydrogen gas to form a nanogap, wherein the tensile force in the step of forming a nanocrack is applied to an extent that the elastic substrate has a tensile strain of 25% to 100%.
US12013383B2 Carbon-based gas sensing device and method for operating a carbon-based gas sensing device
A gas sensing device comprises a sensing unit for sensing a target gas, the sensing unit comprising a carbon-based sensing layer which is sensitive to the target gas. The gas sensing device further comprises a controller unit for monitoring an exposure of the sensing layer to the target gas. The controller unit further initializes a recovery sequence for the sensing unit depending on an exposure of the sensing unit to the target gas. Further, the gas sensing device comprises a heating electrode for heating the sensing layer during the recovery sequence.
US12013382B2 Compact and modular capillary liquid chromatography system
A reconfigurable capillary liquid chromatography system includes a solvent delivery manager including a first solvent pump assembly including a first pump housing or mount. A base module is further provided including a base module housing which is user accessible, or a base module bracket, and an injection valve for sample injection to a liquid chromatography column. The injection valve has an inlet port for receiving a sample and the injection valve is mounted in or on the base module housing or the base module bracket. The solvent delivery manager is configured to deliver solvent to the injection valve. A reconfigurable control system is also provided for controlling the reconfigurable capillary liquid chromatography system. The system is selectively user configurable to removably add any one or more additional components to the system such that the base module including the base module housing or bracket, the first pump housing or mount, and the user selected additional components fit within a predetermined system envelope, the additional components including any one or more of the following; a second solvent pump assembly having a second pump housing or mount, such that the selected second pump assembly is removably mountable on or within the base module housing or bracket for incorporation within the solvent delivery manager; a third pump assembly for a sample delivery module, the third pump assembly having a third pump housing or mount, such that the selected third pump assembly is removably mountable on or within the base module housing or bracket; a sample delivery module which is adapted for fluidic connection to the injection valve, wherein the selected sample delivery module is removably mountable on or within the base module housing or bracket; and an optical detector module having a detector housing or mount, such that the selected optical detector housing or mount is removably mountable on or within the base module housing or bracket. The control system is reconfigurable according to the user selected additional components.
US12013381B2 Gas phase component analysis device and gas phase component analysis method
A gas phase component analysis device and a gas phase component analysis method that can prevent degradation of the device due to an unnecessary component and can obtain excellent detection sensitivity are provided.A gas phase component analysis device (1) includes a heating unit (2) configured to heat a specimen to generate a gas phase component composite, a first column (31) into which the gas phase component composite is introduced, a second column (32) that is a separation column connected with the first column (31) through a connection unit (33), an isothermal oven (3) housing the first column (31), the second column (32), and the connection unit (33), a detection unit (4) configured to detect a gas phase component having passed through the second column (32), and a suction unit (5) connected with the connection unit (33).
US12013380B2 System and method for controlling fluid flow within a liquid chromatography system
The present disclosure relates to methodologies, systems, and apparatus for controlling fluid flow within a chromatography system. The chromatography system includes a mobile phase pump configured to pump a liquid mobile phase through a column and a restrictor positioned downstream of the column and upstream of a detector. The system also includes a valve configured to operate in at least two positions. In a first position, the valve is configured to direct the output of the column to bypass the valve and reach the detector, while in the second position the valve directs the output of the column to waste.
US12013379B2 Autosampler seal pack for reducing a carryover percentage
A seal pack of a sample manager of a liquid chromatography system having a plurality of wash flow pathways fluidically connected to a central pathway that accommodates a sample needle, wherein a first wash flow pathway is vertically offset from a second wash flow pathway, such that a wash solution flows axially along an exterior surface of the sample needle in a vertical direction to wash the sample needle when flowing from the first wash flow pathway to the vertically offset second wash flow pathway, is provided. Furthermore, an autosampler and associated methods are also provided.
US12013376B2 Sensor for concrete static modulus of elasticity in situ measurement
A sensor device for detecting static modulus of elasticity in situ comprising: top and bottom frame end plates, said top and bottom frame end plates connected by at least two frame side bars; a dry cavity connected to said top frame end plate comprising a piston, precompression mechanism, and piston transfer plate; a displacement measurement gauge extending from said dry cavity along a longitudinal axis of said sensor device having a first end in contact with said piston transfer plate and a second end in contact with a bottom inner face of said bottom frame end plate; and a top inner face connected to said piston transfer plate, wherein a portion of elastomeric material is positioned on said bottom and top inner faces, said elastomeric material positioned to prevent contact with either bottom or top inner faces except for a portion along the longitudinal axis of the displacement measurement gauge.
US12013369B2 Capillary electrophoresis apparatus
A capillary electrophoresis apparatus is disclosed that does not discharge and achieves both compactness and performance even with a part configuration having insufficient spatial distance or creeping distance. This capillary electrophoresis apparatus is provided with a resistance heater for heating capillaries, an electrode holder that holds capillary electrodes and is connected to a high-voltage unit, and a conductive member that at least partially comprises metal and has been grounded to a low potential. The electrode holder and conductive member are in contact with heat-dissipating rubber disposed there between that composes a structure comprising an insulation member. As a result of this configuration, discharge risk is reduced through the reduction of the potential of parts near the high-voltage unit and the slow reduction of the high potential of the high-voltage unit.
US12013368B2 Aqueous sample measurement via oxidizing metal to higher valence
An embodiment provides a method for measuring at least one characteristic of an aqueous sample, including: introducing an aqueous sample into a measurement device comprising one or more electrodes; oxidizing a transition metal to produce a higher valent metal by applying an electrical potential between an anode and a cathode of the measurement device; oxidizing, using the higher valent metal as a catalyst, a material within the aqueous sample; measuring a characteristic of the aqueous sample based upon the oxidized material, using a measurement device selected from the group consisting of: an electrochemical measurement device and an optical measurement device; and optimizing the electrical potential and at least one reagent delivered to the measurement device based on the measurement of the characteristic. Other aspects are described and claimed.
US12013367B2 Monolithic 3D integrated circuit for gas sensing and method of making and system using
A monolithic, three-dimensional (3D) integrated circuit (IC) device includes a sensing layer, a memory layer, and a processing layer. The sensing layer includes a plurality of carbon nanotube field-effect transistors (CNFETs) that are functionalized with at least 50 functional materials to generate data in response to exposure to a gas. The memory layer stores the data generated by the plurality of CNFETs, and the processing layer identifies one or more components of the gas based on the data generated by the plurality of CNFETs.
US12013358B2 Method for measuring thermal resistance between a thermal component of an instrument and a consumable
A method for measuring thermal resistance between a thermal component of an instrument and a consumable includes contacting a known consumable with a thermal component to be tested; driving the thermal component using a periodic sine wave input based on a predetermined interrogation frequency; measuring temperature outputs from a thermal sensor responsive to the periodic sine wave input; multiplying the temperature outputs by a reference signal in phase with the periodic sine wave input and calculating the resultant DC signal component to determine an in-phase component X; multiplying the plurality of temperature outputs by a 90° phase-shifted reference signal and calculating the resultant DC signal component to determine a quadrature, out-of-phase component Y; calculating a phase offset responsive to the periodic sine wave input based on tan−1 (Y/X) or atan2(X,Y); and determining a resistance value for the thermal interface using a calibrated resistance-phase offset equation and the calculated phase offset.
US12013355B2 Methods and systems for compact, small spot size soft x-ray scatterometry
Methods and systems for performing measurements of semiconductor structures based on high-brightness, Soft X-Ray (SXR) illumination over a small illumination spot size with a small physical footprint are presented herein. In one aspect, the focusing optics of an SXR based metrology system project an image of the illumination source onto a specimen under measurement with a demagnification of at least 1.25. In a further aspect, an illumination beam path from the x-ray illumination source to the specimen under measurement is less than 2 meters. In another aspect, SXR based measurements are performed with x-ray radiation in the soft x-ray region (i.e., 80-3000 eV). In some embodiments, SXR based measurements are performed at grazing angles of incidence in a range from near zero degrees to 90 degrees. In some embodiments, the illumination optics project an image of an illumination source onto a specimen under measurement with a demagnification of 50, or less.
US12013354B2 Diamond anvil cell having an integrated sensor
A pressure chamber has a chamber wall. The chamber wall includes a sensor integrated within the chamber wall, wherein the sensor integrated in the chamber wall comprises defects. A method of determining an effect of pressure on a material is further described. The method includes applying pressure to a material within a pressure chamber and to a pressure chamber wall of the pressure chamber, where the pressure chamber wall has defects. A signal from the defects is sensed while the material and the pressure chamber wall are under pressure. A property of the material is determined based on the sensed signal.
US12013352B2 Space-time scattering network for inverse design and tomography
A system to generate a space-time scattering network includes a computing unit configured to store a space-time scattering network (STSN) algorithm. The computing unit also executes the STSN algorithm to represent scattering of light through a material mathematically as a tensor field at a location. The computing unit also generates a subnet that represents the tensor field at the location. The computing unit also identifies, based on a translation operator, connections between a plurality of subnets, where each of the subnets in the plurality of subnets represents a given tensor field at a given location. The computing unit also forms the STSN based at least in part on the identified connections between the plurality of subnets. The computing unit further uses the STSN to inversely design an optical component or to perform tomography.
US12013349B2 Inspection apparatus and inspection method
An inspection apparatus includes a light source unit, cameras, a keyboard, and a controller that determines a wavelength of the excitation light, based on the information on the emission color received by the keyboard, and that controls the light source unit so that the light source unit generates excitation light with the determined wavelength. The controller determines a wavelength longer than an absorption edge wavelength of the substrate of the sample and shorter than a peak wavelength of an emission spectrum of the light-emitting element, the peak wavelength being specified from the information on the emission color, to be the wavelength of the excitation light.
US12013348B2 System and method for mobile device display and housing diagnostics
There is presented a system and method for detecting mobile device fault conditions, particularly detecting defects in a display or housing of a mobile device. One or more cameras included within the mobile device are used with a reflecting surface in a test fixture to obtain properly aligned and formatted images of the external housing and display of the mobile device, and interactive guidance assists with placement and execution of diagnostics. A remote server conducts further analysis of the captured images, and then defect status may be returned to and displayed upon the mobile device screen.
US12013347B2 Product inspection method and product inspection apparatus
Super continuum light having a continuous spectrum over at least 1100 to 1300 nm is emitted from a pulsed light source, is pulse-stretched by a stretching element such that a relationship between a wavelength and an elapsed time in one pulse is one to one, and is radiated to a product. The light transmitted through the product is received by a light receiver, and output data is input to the determination unit. A quality determination program of the determination unit calculates an absorption spectrum from the output data, quantifies the absorption spectrum by chemometrics, and compares the absorption spectrum with a reference value to determine quality. The product determined to be a defective product is excluded by an exclusion mechanism.
US12013340B2 Apparatus and method for optically characterizing a textile sample
An apparatus (100) for optically characterizing a textile sample (106) comprises a presentation subsystem (102) comprising a viewing window (108). A radiation subsystem (114) comprises a radiation source (120) for directing a first, ultraviolet radiation (122) and a second, visible radiation (123) toward the sample (106), and causing the sample (106) to produce a fluorescent radiation (124) and a reflected radiation (125). A sensing subsystem (126) comprises an imager (130) for capturing the fluorescent radiation (124) and the reflected radiation (125) in an array of pixels (408). A control subsystem (132) comprises a processor (136) for controlling the presentation subsystem (102), the radiation subsystem (114), and the sensing subsystem (126), and for creating a fluorescent and reflected radiation image (400) containing both spectral information and spatial information in regard to the fluorescent radiation (124) and the reflected radiation (125).
US12013336B2 Gas concentration measurement apparatus and techniques
An apparatus includes an emitter, the emitter comprising an ultraviolet light emitting diode (UV-LED) and being disposed on a first end of a bounded volume suitable for holding a gas. The bounded volume can be a chamber, a room, or the like. The apparatus includes a detector, the detector comprising an ultraviolet light sensor (UV sensor) and being disposed on a second end of the bounded volume, the second end being opposite the first end, wherein the UV-LED comprises a point source, and wherein the emitter generates a parallel beam of light.
US12013334B2 Specimen information detection apparatus and specimen information detection method
According to an aspect of the invention, a specimen information detection apparatus includes, an image capture device configured to capture an image of a specimen container that contains a specimen, an illumination device configured to irradiate the specimen container with light sideways with respect to an image capturing direction when the image is captured, and an information processing portion configured to detect a state in the specimen container through image processing based on image information of the specimen container acquired by capturing the image of the specimen container.
US12013332B2 Assay cartridges and methods of using the same
Assay cartridges are described that have a detection chamber, preferably having integrated electrodes, and other fluidic components which may include sample chambers, waste chambers, conduits, vents, bubble traps, reagent chambers, dry reagent pill zones and the like. In certain embodiments, these cartridges are adapted to receive and analyze a sample collected on an applicator stick. Also described are kits including such cartridges and a cartridge reader configured to analyze an assay conducted using an assay cartridge.
US12013329B1 Detection apparatus
The problem to be solved of the present disclosure is to provide a detection apparatus that detects dropping of a droplet. The detection apparatus comprises an optical element array having three or more optical elements comprising a first light emitting element, a first light receiving element and a second light receiving element, wherein the first light emitting element, the first light receiving element and the second light receiving element are disposed within the optical element array so that a part of a light emitting region irradiated from the first light emitting element and a part of a light receiving region of the first light receiving element overlap and a part of a light emitting region irradiated from the first light emitting element and a part of a light receiving region of the second light receiving element overlap.
US12013326B2 Analytical ultracentrifugation for characterization of recombinant viral particles
Provided herein are methods to characterize preparations of recombinant viral particles using analytical ultracentrifugation. Recombinant viral particles include recombinant adeno-associated viral particles, recombinant adenoviral particles, recombinant lentiviral particles and recombinant herpes simplex virus particles. Variant species of recombinant viral particles including empty capsids and recombinant viral particles with variant genomes truncated genomes, aggregates, recombinants) can be identified and quantitated. The methods can be used to characterize preparations of recombinant viral particles regardless of the sequence of the recombinant viral genome or the serotype of the recombinant viral capsid.
US12013324B2 Rotational shear rheometer and method for determining mechanical properties of a sample
The invention relates to a rotational shear rheometer (1) comprising a first plate (10), a first flexure (11) pivotally connecting the first plate (10) to a support (60), a piezoelectric element (40) extending along a longitudinal axis (L) arranged tangentially in respect of the first plate (10), wherein said piezoelectric element (40) is configured to elongate and/or undergo compression along said longitudinal axis (L), and wherein said first end (41) is mechanically coupled to said first plate (10), wherein said first flexure (11) comprises a first flexural element (12) and a second flexural element (13) non-parallel to the first flexural element (12), wherein the first flexural element (12) and the second flexural element (13) connect said first plate (10) to said support (60), extend radially in respect of the pivot axis (P) and intersect with the pivot axis (P), wherein said piezoelectric element (40) is further configured as a sensor capable of detecting a torque acting on said first plate (10). Furthermore, the invention relates to a method for determining mechanical properties of a sample using the rotational shear rheometer.
US12013317B2 Sampling zone isolation tool and method for groundwater sampling system
A screen point groundwater sampling system includes a drive head positioned between the upper end of a cylindrical housing and a lower end of a probe rod. A latching tool is provided to secure a mechanical pump to the drive head upon insertion of the latching tool into the inner bore of the drive head. The latching tool creates a water-tight seal between the drive head and the inlet of the mechanical pump to prevent contamination of the groundwater sample from water leaking into the probe rod string above the drive head. A frangible structure on the latching tool allows the mechanical pump to be removed from the drive head upon applying sufficient vertical force in an upward direction to shear the frangible structure. The latching tool can also be used to attach a sample tubing to the drive head for use with a pump located at the ground surface.
US12013313B2 Leak detection system and method of making and using the same
A leak detection system including a sensor having a first state having a first condition when dry and a second condition when wet, and a second state adapted to monitor the operability of the sensor; a communication device operatively connected to the sensor; and an attachment element adapted to attach the leak detection system to a fluid component for monitoring fluid leakage.
US12013310B2 Systems and methods for monitoring engine starting systems
Methods, apparatus, systems, and articles of manufacture are disclosed to monitor engine starting systems. An example apparatus includes processor circuitry to execute instructions to measure engine starting system data from a machine; determine a total starting crank time and an ambient air temperature for the machine from the engine starting system data; compare the engine starting system data using a machine learning model; model a relationship between the ambient air temperature and the total starting crank time; generate a score of an engine starting system from the machine learning model; determine comparison result from the relationship between the ambient air temperature and the total starting crank time; and display an alert to a user based on at least one of the score of the engine starting system or the comparison result from the relationship between the ambient air temperature and the total starting crank time.
US12013308B2 Decision of faulty bearing
A mechanism and method for deciding whether a bearing is faulty or not. The method is performed by a controller. The method includes obtaining a signal representing vibrations of the bearing. The vibrations are obtained during operation of the bearing. The method includes applying signal segmentation to the signal in at least two frequency bands in order to identify any shock pulse in the signal. The method includes deciding whether the bearing is faulty or not depending on whether or not the signal has any shock pulse.
US12013300B2 Torque sensing device and method
A torque sensor can be configured to detect the positions of rotor targets relative to the position of respective receiver structures. A torque sensor can include an oscillator circuit coupled to an excitation coil. The oscillator circuit can be configured to generate a periodic voltage signal and energize the excitation coil with the periodic voltage signal. The inductive torque sensor can include a stator circuit board including receivers with receiver structures that are periodically repeated. The inductive torque sensor can include rotor targets coupled to respective rotors, the rotor targets can be configured to affect the strength of the inductive coupling between the excitation coil and the respective receivers. The inductive torque sensor can include processing circuitry configured to provide signals associated with positions of the rotor targets relative to their respective receiver structures.
US12013295B2 Composite comprising ionic liquid, pressure sensor comprising same, and method for manufacturing pressure sensor
A composite including an ionic liquid, a pressure sensor including the same, and a method of manufacturing the pressure sensor are provided. The composite comprises an elastic polymer matrix, particles dispersed in the elastic polymer matrix, and an ionic liquid having a cation and an anion. The cation and the anion are bound by an intermolecular interaction on the surface of the particle to form an ionic double layer.
US12013293B2 Systems and methods for temperature measurements
A method includes using a thermistor as a temperature sensor and connecting a pull-up resistor in series to the thermistor in a voltage divider circuit. The pull-up resistor is fabricated in an integrated circuit and includes a series of resistor segments connected to selectable voltage output tabs. The method further includes selecting an output voltage tab for a selected resistance segment having a selected resistance value to match a target resistance value for the pull-up resistor that is smaller than the as-fabricated resistance value of the pull-up resistor, calculating a ratio of a voltage on the thermistor and a voltage on the selected output voltage tab in the voltage divider circuit, and mapping the calculated ratio to a temperature value of the thermistor based on a temperature-resistance relationship of the thermistor in combination with the target resistance value of the pull-up resistor.
US12013288B2 Bolometer and method for manufacturing same
An object of the present invention is to provide a bolometer having a high TCR value and a low resistance, and a method for manufacturing the same.According to the present invention, a bolometer manufacturing method including: fabricating an interlayer having a function that enhances binding between a substrate and a carbon nanotube, in a predetermined shape on the substrate; and, making a semiconducting carbon nanotube dispersion liquid move on the interlayer in one direction relative to the fabricated interlayer is provided.
US12013285B2 High temperature near-field probe for sensing and energy harvesting applications based upon thermal emission
A near-field probe (and associated method) compatible with near-infrared electromagnetic radiation and high temperature applications above 300° C. (or 500° C. in some applications) includes an optical waveguide and a photonic thermal emitting structure comprising a near-field thermally emissive material coupled to or part of the optical waveguide. The photonic thermal emitting structure is structured and configured to emit near-field energy responsive to at least one environmental parameter of interest, and the near-field probe is structured and configured to enable extraction of the near-field energy to a far-field by coupling the near-field energy into one or more guided modes of the optical waveguide.
US12013280B2 Material weight measurement system with automatic tare associated with object presence detection
A presence sensor combined to a first storage carrier for detecting a presence of a second storage carrier. A load cell measures the weight of the material expelled from the first storage carrier. A scale controller in communication with the presence sensor responds to the presence of the second storage carrier by recording of the weight measurement from the load cell.
US12013277B2 Systems and methods for storing fluid and measuring volume
Systems and methods for storing fluid are described. In some embodiments, a system may include a container having an internal volume that is configured to change as fluid enters or exits, a first shell component, and a second shell component. The first shell component may limit an expansion of the container in a first direction, and the second shell component may limit the expansion of the container in a second direction that is opposite the first direction.
US12013275B2 Method and measuring device for determining the viscosity of a medium
A method for determining a viscosity of a medium based on damping of an oscillation mode of a measurement tube comprises exciting oscillations of an oscillation mode; detecting a sequence of provisional damping measurement values for the measurement tube oscillation mode; and calculating target measurement values. The influence of the cross-sensitivity of the damping for the flow rate of the medium is corrected by determining rectified damping measurement values that correspond to damping when the medium is at rest and determining viscosity on the basis of the rectified damping measurement values, or correcting the influence of the cross-sensitivity of the damping for the flow rate of the medium by determining provisional intermediate values of a damping-dependent variable, determining rectified intermediate values that correspond to the intermediate values when the medium is at rest, and determining the target measurement values on the basis of the rectified intermediate values.
US12013273B2 Drilling mud flow metering system and method
A mud flow measurement system includes a flow pipe, a Coriolis meter, a differential pressure sensor, and a mud flow measurement module. The mud flow measurement module is configured to select a calibration curve corresponding to a drilling mud injected into the well, determine a measured density based on the signal from each of the vibration sensors and the selected calibration curve, determine a differential pressure across the Coriolis meter from the differential pressure sensor, and compute a calculated mass flow rate, Qmass, of the multiphase mud flow using equation Q mass = C d ⁢ A t 1 - β 4 ⁢ 2 ⁢ ρ * Δ ⁢ P , where Cd is a calibration constant, At is a cross-sectional area of the measurement tube, β is a ratio of the internal diameters of the flow pipe the measuring tube, ρ is the density of the multiphase mud, and ΔP is the differential pressure across the Coriolis meter, where ρ is the measured density determined from the Coriolis meter.
US12013267B2 System and method for measuring fluid flow from a syringe
A device and method for measuring a volume of liquid expelled from a syringe is provided. The device generally includes a syringe barrel, a plunger actuated with a plunger rod, and a sensor. The sensor may include two ports with one port being in fluid communication with a source of fluid external to the syringe barrel, while the second port is in fluid communication either with a proximal end portion of the syringe barrel or a hollow plunger rod having a first end closed by the plunger. The method may include expelling liquid from the syringe; detecting and recording differential pressure with the sensor over time; and calculating the volume of liquid expelled from the syringe from the recorded differential pressure over time.
US12013259B2 Providing compensation parameters for sensor integrated circuits
A device may determine a sensor identifier corresponding to a sensor integrated circuit (IC) associated with a sensor system. The device may provide the sensor identifier corresponding to the sensor IC. The device may receive, based on providing the sensor identifier, compensation parameter information associated with the sensor IC. The device may cause a set of compensation parameters, associated with the compensation parameter information, to be stored on a controller associated with the sensor system. The set of compensation parameters may include one or more parameters associated with correcting a measurement performed by the sensor IC or a safety result provided by the sensor IC.
US12013257B2 Method and apparatus for remote monitoring and management of storage using machine learning and data analytics
The present disclosure describes methods and apparatus for remote sensing with data analytics. The methods and apparatus have many applications including monitoring the quality of grain during storage and/or transport. The present disclosure describes a way to collect temperature and other environmental data to describe and predict quality of stored grains, current and future, based on a myriad factors including fumigation, external temperature and humidity, in storage grain temperature and humidity.
US12013254B2 Control device
An object is to display an image related to transportation guidance in a way easily viewable to a driver. A control section controls a projection device configured to project an image onto a windshield of a vehicle so that the image is displayed superimposed on a real view. The control section includes a projection control section configured to cause, in a case where a driving lane of the vehicle is a reduced lane, the projection device to project a guidance image for prompting a lane change. The reduced lane is a lane on which it becomes impossible for the vehicle to run within a predetermined distance ahead of a current location of the vehicle on a traveling route of the vehicle.
US12013252B2 System and method for performing multivariate optimizations based on location data
An optimization and recommendation engine can receive user location data to programmatically generate customized recommendations regarding the user's operation as a potential service provider for a network service. The optimization and recommendation engine can determine potential service routes based on the user location data indicating a frequent route of the user and on service data associated with the network service. The optimization and recommendation engine can also perform multivariate optimizations to select one or more optimal service routes from the potential service routes. The recommendations can include the one or more optimal service routes as well as parameters associated with such routes. The recommendations can further include a comparison of the parameters against characteristics of the user's frequent route.
US12013240B2 MEMS gyroscope
A MEMS gyroscope includes an anchor point unit, a sensing unit elastically connected with the anchor point unit, and a driving unit elastically connected with the anchor point unit and the sensing unit. The anchor point unit includes four corner anchor point structures arranged at four corners of the MEMS gyroscope and four central anchor points. The sensing unit includes four first mass blocks elastically connected with the corner anchor point structures and the central anchor points to form avoiding spaces, four second mass blocks arranged within the avoiding spaces, and four decoupling mass blocks. The driving unit includes four driving pieces respectively connected with outer sides of the second mass blocks. The MEMS gyroscope realizes independent detection of angular velocities of three axes and realizes differential detection and balance of vibration moment, which immune to influence of acceleration shock and quadrature error and improves detection accuracy.
US12013238B2 Systems, devices, and methods for beam misalignment detection
Embodiments of systems, devices, and methods relating to a beam system. An example method of detecting beam misalignment a beam system includes detecting beam misalignment in an injector system of the beam system. The example method further includes detecting beam misalignment in an accelerator system of the beam system.
US12013229B2 Three-dimensional shape measuring apparatus, three-dimensional shape measuring method, program, and storage medium
A three-dimensional shape measuring apparatus includes: a single projector device that projects a first light pattern whose luminance changes at a first cycle and a second light pattern whose luminance changes at a second cycle that is longer than the first cycle on a measured object; an image capture device that acquire an image of the measured object on which the first or second light pattern is projected; and an image processing device that processes the image acquired by the image capture device. The image processing device includes a relative phase value calculation unit that calculates a relative phase value on each part of the measured object based on a luminance value of an image of the measured object on which the first light pattern is projected, an absolute phase value calculation unit that calculates an absolute phase value on each part of the measured object based on a luminance value and the relative phase value of an image of the measured object on which the second light pattern is projected, and a three-dimensional coordinate calculation unit that calculates three-dimensional coordinates at each part of the measured object based on the absolute phase value.
US12013223B2 Apparatus and method for controlling detonator blasting based on danger radius
The present disclosure relates to an apparatus and method for controlling detonator blasting based on a danger radius, the apparatus including a danger radius setting unit that sets a danger radius for a detonator or a communication module, a blasting area setting unit that sets a blasting area in which a preset danger radius is reflected in a location value input during registration of the detonator or the communication module, an equipment location determination unit that determines a location of equipment possessed by an operator, and a blasting start control unit that controls so that blasting of the detonator is allowed only when the equipment is not located within the set blasting area as a result of the determination.
US12013221B2 Mechanical energy harvesting devices with safety and event detection for munitions and the like
A method for storing energy in a device upon acceleration of the device. The method including: permitting a first movable member configured to be movable in one direction relative to a base; biasing the first movable member in a second direction opposed to the first direction; permitting a plurality of second movable members, to be each movable towards an engagement surface of the first movable member when subjected to a predetermined acceleration event in a direction offset from the first direction; and sequentially engaging a portion of the engagement surface, which when pressed causes a movement of the first movable member in the one direction against a biasing force of the first biasing member, upon an increasing acceleration of the base such that energy is stored in the first biasing member.
US12013215B2 Cartridge identifier for a conducted electrical weapon
A magazine for a conducted electrical weapon may include a bore configured to receive a cartridge. The bore may be sized and shaped to receive a cartridge having a specific cartridge type. A cartridge may comprise a cartridge identifier coupled to an outer surface of the cartridge. The cartridge identifier may include a physical property indicating a cartridge type of the cartridge. The cartridge identifier may allow the cartridge to be correctly received into the bore of the magazine.
US12013212B2 Multimode unmanned aerial vehicle
A system comprising an unmanned aerial vehicle (UAV) configured to transition from a terminal homing mode to a target search mode, responsive to an uplink signal and/or an autonomous determination of scene change.
US12013207B2 Remote handgrip switch
A grip for a firearm having a controllable accessory has a first axis aligned with a long axis of the firearm and a second axis transverse the first axis. The grip includes an elongated switch lever having a pivot end and a controlled end, the elongated switch lever having a long axis aligned with the second axis of the grip and coupled at the controlled end to a thumb pad extending beyond a main body of the grip, a pivot disposed at the pivot end of the elongated switch lever about which the elongated switch lever may rotate, and a switch mounted in the grip adjacent to the elongated switch lever and configured to change states when the thumb pad is depressed.
US12013203B2 Ammunition feed control system for firearm
Provided is a cartridge feed guide particularly useful for a pistol-caliber firearm with a blow-back bolt. It includes a barrel with a chamber with an open entrance to receive a cartridge. A guide member is situated rearward of the chamber entrance and has a pair of generally upwardly extending and laterally spaced apart pillars configured to guide a cartridge being pushed by the bolt from a magazine by limiting lateral angular of the cartridge. The guide member can also provide a fulcrum on which a vertical angle of the cartridge pivots as it is being chambered.
US12013202B1 Bore instrumentation for ammunition round
An instrumentation article is provided for removably attaching to an ammunition round in a gun chamber and connecting to a cable that extends through the chamber. The cable provides tensile pull and signal communication through the chamber. The article has a longitudinal axis that corresponds to the chamber. The article includes a cap structure, an electronics package, a grip assembly, a lock mechanism and a release device. The cap structure connects to the cable. The electronics package provides electrical power and attaches to the cap structure for communication with the round. The grip assembly attaches to the round. The release device connects the electronics package to the lock mechanism. The lock mechanism is disposed between the release device and the grip assembly and rotates in first and second directions along the axis. The lock mechanism latches the claw assembly to the round by manual rotation in the first direction. The lock mechanism withdraws the grip assembly from the round by automatic rotation in the second direction. The release device unlatches the lock mechanism.
US12013201B2 Bipod with sling stud mount
An interface for coupling a bipod to a sling stud of a firearm forend. The interface can include two pawls that pivot to release or grasp the sling stud. The pawls can be biased upward via a detent that rides within a vertical aperture in a pivot holder. The pivot holder can move up and down within a vertical aperture in a mounting plate of the interface, and via this movement the pawls may be forced open or closed. A bottom surface of one or both pawls can include an irregular surface different portions of which interface with a top of the detent depending on a vertical position of the pivot holder within the aperture in the mounting plate.
US12013199B2 Gun-mounted recording device with auto on
Embodiments of the present disclosure relate to recording devices coupled to guns that are configured to record events. In an embodiment, a gun-mounted recording device comprises: a sensor configured to: sense the gun is in use; and send an activation signal to a recording device in response to sensing the gun is in use. Further, the recording device is communicatively coupled to the sensor, wherein the recording device is configured to: transition from a lower-power state to a higher-power state in response to receiving the activation signal, wherein the recording device records wherein the higher-power state; and record at least one aspect of the gun's environment in response to transitioning from the lower-power state to the higher-power state.
US12013190B2 Wavy adjacent passage heat exchanger core and manifold
A heat exchanger includes a first fluid inlet, a first fluid outlet, a second fluid inlet, a second fluid outlet, and a core section. The core section includes a plurality of first fluid passages through which a first fluid is flowed, and a plurality of second fluid passages through which a second fluid is flowed to exchange thermal energy with the first fluid. The first fluid passages and the second fluid passages extend non-linearly along a length of the first fluid passages and the second fluid passages between a first core end and a second core end opposite the first core end. A manifold is operably connected to the plurality of first fluid passages. The manifold includes a plurality of lateral passages intersecting the plurality of first fluid passages. The plurality of lateral passages vary in length depending on distance from a fluidly upstream end of the core section.
US12013189B2 Heat exchanger plate, and heat exchanger comprising such a plate
The invention relates to a plate for a heat exchanger, said plate comprising an edge (11) for coupling to another plate.According to the invention, said edge has at least one fusible component (20) for joining this coupling edge (11) to at least one casing wall, said at least one fusible component (20) being configured to be separated from the rest of said coupling edge by differential expansion/contraction between said plate and said at least one casing wall to which it is intended to be joined.
US12013184B2 Device for producing expanded mineral granulated material
An apparatus for producing a bloated mineral granulate with a heated processing channel (1) for the mineral granulate fed to a conveying flow (13), wherein an inflow opening (4) is provided in the processing channel (1) for forming a granulate-free laminar flow (5) running along the inner wall of the processing channel, is described. In order to design a device of the type described above in such a way that a continuous, qualitatively controllable production process is achieved, it is proposed in that the processing channel (1) comprises two channel sections (16), (17) with differing cross-sections, wherein the channel section (16) with a smaller cross-section projects into the channel section (17) with a larger cross-section, forming the inflow opening (4), and wherein the channel section (16) with a smaller cross-section is enclosed by the channel section (17) with a larger cross-section in such a way that an inflow opening (4) is formed completely around the projecting region of the channel section (16) with a smaller cross-section.
US12013177B2 Container for cryopreservation and transportation
An object of the present invention is to provide a container for cryopreservation and transportation which is excellent in maintainability and can appropriately control the temperature of an object to be frozen. The present invention provides a container for cryopreservation and transportation used to transport an object to be frozen, including: a thermal insulation container having an upper opening; a thermal insulation lid which closes the upper opening of the thermal insulation container; and a cooling unit which is held in the thermal insulation container while absorbing liquid nitrogen, wherein a housing space for accommodating a storage tool for storing the object to be frozen is provided inside the thermal insulation container, and the cooling unit is detachable through the upper opening of the thermal insulation container while the storage tool located in the housing space is housed in the thermal insulation container.
US12013176B2 Reducing or eliminating wobble problem in a refrigerator drawer
A refrigeration appliance system can include a refrigeration compartment. The system can include a drawer positioned in the refrigeration compartment. The system can also include a gear bar assembly positioned under a bottom portion of the drawer, the gear bar assembly configured to reduce or eliminate a wobble of the drawer in response to the drawer being opened or closed. The gear bar assembly can include a gear with gear teeth extending from a base of the gear. The gear bar assembly can include a gear bar coupled to the gear. The gear bar assembly can include a toothed strip positioned adjacent to the gear and in contact with the gear teeth in response to the drawer being opened or closed.
US12013175B2 Refrigerator and shelving system for a refrigerator
A refrigerator shelving system includes a first shelf, a second shelf, and a slide member. The first shelf has ramped surfaces defining a guideway and a nest disposed within the guideway. The second shelf is suspended from the first shelf. The slide member is secured to the second shelf. The slide member is configured to slide linearly relative to the second shelf. The slide member has a protrusion extending outward therefrom. In response to upward forces acting on the second shelf, the protrusion engages the ramped surfaces and the nest to transition between operational and stowed positions.
US12013169B2 Refrigerator
A refrigerator includes a cabinet that includes a refrigerator compartment and a freezer compartment. The refrigerator includes a refrigerator compartment door that is located at a left or a right side of the refrigerator compartment, wherein an ice maker and a dispenser are located at the refrigerator compartment door. The refrigerator includes a main water tank that is located in the refrigerator compartment, and that is configured to cool water. The refrigerator includes a water purifying device that is located at the cabinet, and that is configured to purify water. The refrigerator includes a sub-water tank that is located on the refrigerator compartment door, and that is configured to additionally cool water cooled by the main water tank. The refrigerator includes a water supply path that is defined by connections between the water purifying device, the main water tank, the sub-water tank, the dispenser, and the ice maker.
US12013163B2 System with leak detection for detecting refrigerant leak
A heating, ventilation, and air conditioning (HVAC) system, and more particularly a method of detecting and mitigating refrigerant leaks in an HVAC system is disclosed. The HVAC system includes a leak detection system for detecting a leak of the refrigerant from the refrigerant circuit. The leak detection system includes a collection chamber locatable proximate a component of the HVAC system. The leak detection system also includes a sensor assembly including an enclosure comprising a sensor and a fan. The leak detection system also includes a flowline connecting the collection chamber with the sensor assembly such that the sensor assembly may be located away from the collection chamber and the component. The fan is operable to induce fluid flow from the collection chamber into the sensor assembly and the sensor is operable to analyze the fluid flow and detect a leak of the refrigerant from the component.
US12013157B2 Portable cooler with active temperature control
A portable cooler container with active temperature control, comprising: a container body having a chamber configured to receive and hold one or more containers of medicine; a lid operable to access the chamber; and a temperature control system comprising one or more thermoelectric elements configured to actively heat or cool at least a portion of the chamber, circuitry configured to control an operation of the one or more thermoelectric elements to heat or cool at least a portion of the chamber to a predetermined temperature or temperature range; and a display screen disposed on one of the container body and the lid, the display screen configured to selectively display one or more of information associated with the operation of the portable cooler, information associated with the containers of medicine in the portable cooler, information associated with scheduled taking of the containers of medicine, and advertisements.
US12013156B2 Solid-state passive evaporative cooling system and method
A solid-state passive evaporative cooling system includes a hydrogel body, a water supply channel, a hydrogel root, and a water supply device. One end of the water supply channel is embedded into the hydrogel body, and a plurality of water outlets are formed in an outer wall of the water supply channel embedded into the hydrogel body. A water inlet at the other end of the water supply channel is connected to the water supply device which is configured to pump an aqueous solution into the water supply channel. The hydrogel root is disposed within the water supply channel. The aqueous solution is solidified by the hydrogel body to achieve the water-saving effect. During evaporative cooling, an osmotic pressure may be spontaneously created or enhanced within the system. The water supply channel is capable of adjusting the water content of the hydrogel body and providing a water supply driving force.
US12013155B2 Self-contained in-ground geothermal generator and heat exchanger with in-line pump used in several alternative applications including the restoration of the Salton Sea
Provided here is an architectural plan (the solution) for the restoration of the terminal lake, the Salton Sea, an area of prevalent geothermal sources. It includes division of the Lake into three sections, preventing pollution of the Lake from nearby farmlands and importing seawater in central section with pipeline system; providing condition for tourism, and wildlife sanctuary; generating electricity by harnessing hydro, solar, and geothermal energy; and producing potable water and lithium as byproducts. Also includes a system and method for harnessing geothermal energy for generation of electricity by using complete closed loop heat exchange systems combined with onboard drilling apparatus. The system includes several devices operating separately in many different applications in energy sectors, Also, included is alternative use for the In-Line-Pump for marine crafts propulsion.
US12013154B2 Method and system for determining a state of a solar-thermal parabolic trough power plant
A method is provided for determining a state of a solar-thermal field with rows, arranged in parallel in a transverse direction of the field, of successively arranged parabolic trough collectors having a mirroring reflector surface, which each have, along their longitudinal extent, a focal point line in which at least one absorber pipe is arranged in each case. The following steps are performed: positioning a recording device to capture recordings at least in the infrared range at a predefined height above the field; creating, by means of the recording device, recordings of images of absorber pipes reflected by the parabolic trough collectors, the recording device being moved over the parabolic trough collectors in a transverse direction transverse to the longitudinal extent and the recordings being made by the recording device in the form of associated image sequences; and determining an intensity of the thermal radiation of the respective absorber pipe by means of radiometric evaluation of the recordings at least in the infrared range.
US12013153B2 Building integrated photovoltaic system
A system includes a plurality of photovoltaic modules installed on a roof deck in an array. Each of the photovoltaic modules includes a wire cover bracket substantially aligned with the wire cover bracket of an adjacent another one of the photovoltaic modules. At least one cover is removably attached to at least one of the wire cover brackets. The cover includes a top portion, a first side portion extending from a first side of the top portion, and a second side portion extending from a second side of the top portion opposite the first side. The top portion of the at least one cover is configured to divert water from entering the wire cover bracket from above the at least one cover. The first and second side portions are configured to divert water from entering the wire cover bracket from a lateral direction relative to the wire cover bracket.
US12013151B2 Method of filtering indoor air pollution
A method of filtering indoor air pollution for filtering air pollutant in an indoor space is disclosed. A plurality of gas processing devices is provided for detecting and filtering air pollutant, and transmitting device inner gas detection data. A connection device is provided for receiving and transmitting the device inner gas detection data to a cloud processing device. The cloud processing device intelligently compares and selects to drive a closest gas processing device to filter the air pollutant and drive the gas processing devices to determine a convection path and generate at least one airflow. The airflow accelerates the movement of the air pollutant along the convection path to move the air pollutant towards the closest processing device adjacent to the air pollutant for filtering, so that the air pollutant in the indoor space can be filtered rapidly to obtain a clean, safe and breathable air condition.
US12013149B2 Thermally anisotropic composites for thermal management in building environments
An improved system for thermal management is provided. The system includes thermally anisotropic composites coupled with a thermal loop to re-direct, reduce, and shape heat flows through a building envelope, having the potential to (1) significantly reduce envelope-generated heating and cooling loads and (2) provide grid services such as decreasing peak loads and shaping energy use. In one embodiment, the thermal management system includes an anisotropic composite that consists of alternating layers of thermal insulation and thermally conductive materials that are immediately adjacent to each other, including polyisocyanurate foam boards and aluminum sheets. The thermal management system also includes a thermal loop along the long edge or the entire the perimeter of the anisotropic composite, the thermal loop having dynamically controlled or floating temperature that is maintained at lower than an outdoor ambient temperature (for cooling). An interior wall structure is inwardly adjacent to the anisotropic composite.
US12013144B2 Mounting bracket for window air conditioner and window air conditioner assembly
A mounting bracket includes a support frame extending in an inside-outside direction and including an outdoor part configured to be arranged outdoors, and a support leg configured to be arranged outdoors. An upper end of the support leg is connected to the outdoor part of the support frame and a lower end of the support leg is configured to directly or indirectly abut against an outer wall surface of a wall body. The outdoor part of the support frame includes a first limiting structure. The support leg includes a second limiting structure provided at the upper end of the support leg. The second limiting structure is in a limiting fit with the first limiting structure to limit a maximum included angle between the support leg and the support frame facing towards an indoor side so as to prevent a rotation angle of the support leg relative to the support frame in a direction facing away from the wall body from exceeding the maximum included angle.
US12013143B2 Water retaining structure and humidifier with water retaining structure
Some embodiments of the present disclosure provide a water retaining structure and a humidifier with the water retaining structure. The water retaining structure is disposed on a bottom surface of a water tank assembly. The water retaining structure and the water tank assembly are split. The water retaining structure includes a mist collecting portion and a water retaining portion. The mist collecting portion is formed into a mist collecting space. The mist collecting space communicates with a mist outlet tube in the water tank assembly. The water retaining portion is configured to collect water flowing down from the mist outlet tube. The water retaining structure and the water tank assembly are split so that the bottom surface of the water tank assembly is configured as a flat surface, or a height of a structure disposed on the bottom surface is reduced.
US12013140B2 System and method for modulating hot gas reheat utilizing multiple compressor systems
A system for modulating hot gas reheat operation of a heating, ventilation, and/or air conditioning (HVAC) system with multiple compressors, wherein the HVAC system is configured to regulate air provided to multiple zones. The system includes a controller configured to respond to a call for dehumidification in the absence of a call for cooling by sequentially energizing a first compressor of the multiple compressors in a reheat mode of the first compressor, energizing a second compressor of the multiple compressors in a cooling mode of the second compressor, energizing a third compressor of the multiple compressors in a reheat mode of the third compressor initially at full capacity, and energizing a fourth compressor of the multiple compressors in a cooling mode of the fourth compressor.
US12013136B2 Apparatus and methods for controlling a ventilation mechanism
The present disclosure generally provides controls, apparatus, systems and methods for controlling a ventilation mechanism to efficiently manage the relative humidity of an area. The controls, apparatus, systems and methods utilize sensed relative humidity information and one or more inputs to provide for efficient automatic and/or manual control a ventilation mechanism in response to high humidity events within the area. The controls, apparatus, systems and methods provided herein efficiently automatically activate a ventilation mechanism through the use of sensed relative humidity information and user input. The controls, apparatus, systems and methods provided herein efficiently automatically deactivate a ventilation mechanism through the use of sensed relative humidity information and user input.
US12013134B2 Data learning server and method for generating and using learning model thereof
An apparatus and a method for a data learning server is provided. The apparatus of the disclosure includes a communicator configured to communicate with an external device, at least one processor configured to acquire a set temperature set in an air conditioner and a current temperature of the air conditioner at the time of setting the temperature via the communicator, and a generate or renew a learning model using the set temperature and the current temperature, and a storage configured to store the generated or renewed learning model to provide a recommended temperature to be set in the air conditioner as a result of generating or renewing the learning model. For example, the data learning server of the disclosure may generate a learned learning model to provide a recommended temperature using a neural network algorithm, a deep learning algorithm, a linear regression algorithm, or the like as an artificial intelligence algorithm.
US12013133B2 System and method for equipment management and service
A method for processing information regarding a climate-control device is provided. The method includes the steps of generating a virtual asset tag of the climate-control device; processing the virtual asset tag; and extracting information about the climate-control device from the virtual asset tag.
US12013130B2 Induction heating type cooktop having improved use convenience
An induction heating type cooktop includes a case, a cover plate that is coupled to an upper end of the case and that includes an upper plate configured to seat an object on an upper surface of the upper plate, a working coil disposed in the case and configured to heat the object, a thin film attached on the upper plate, and a thermal insulating member disposed vertically between a lower surface of the upper plate and the working coil.
US12013127B2 Grease catcher for exhaust system
A grease catcher includes lower mounting brackets that are mounted to the exposed end of an exhaust fan duct. A tubular body riser is coupled to the lower mounting brackets that has vertical walls that terminate at a top edge. The lid includes a central portion and downwardly extending sidewalls. The lid is spaced from the top edge of the body riser. An exterior housing is coupled to the body riser. The exterior housing has a floor and exterior walls extending upwardly from the floor. The exterior walls are spaced from the lid. The exterior housing is positioned concentrically about the body riser and the lid sidewalls are positioned concentrically about the body riser and concentrically within the tubular exterior housing to form an undulating airflow channel A removable grease absorber is positioned upon the exterior housing floor.
US12013125B2 Fire pit
A fire pit includes a top plate, upright poles, side plates, and limiting members. The top plate has a central through hole and connecting parts on its lower surface. An upper end face of each upright pole is rotably connected to a corresponding one of the connecting parts in a snap-on manner. Each upright pole has mounting grooves its sides. The mounting grooves extend downwardly along an axial direction of the upright pole and pass a lower end face of the upright pole. Two ends of each side plate are insertedly connected to the mounting grooves of corresponding two of the upright poles from lower ends of the corresponding upright poles. The limiting members are movably connected to lower end portions of the sides of the respective upright poles for limiting and preventing the side plates from falling out of the mounting grooves of the upright poles.
US12013114B2 Optoelectronic device comprising a light-emitting diode whose emitted beam has a variable incidence on different colour converters according to a predetermined sequence
An optoelectronic device includes a number of pixels, with each pixel including a lighting mechanism having at least one light-emitting diode capable of emitting an initial light beam, a light-conversion module having a plurality of conversion pads including at least one primary conversion pad and at least one secondary conversion pad. Each pixel includes a light-adjustment system configured to control at least one element chosen from a relative position between the lighting mechanism and the light-conversion module and the initial light beam. The action of the light-adjustment system is adapted so that the primary conversion pad and the secondary conversion pad emit a first light beam and a second light beam respectively, from the initial light beam, simultaneously or alternately in a predetermined sequence.
US12013112B1 Air purifier with ambient lamp
Disclosed is an air purifier with an ambient lamp. The air purifier includes an upper housing, a lamp belt, and a lower housing, where a bottom edge of the upper housing is provided with a fixing recess matching the lamp belt in shape, the lower housing includes a base and a supporting plate vertically arranged at a preset position of the base, and the base is fixedly connected to a bottom of the upper housing, such that one end of the supporting plate away from the base presses the lamp belt in the fixing recess, and the lamp belt is arranged opposite an edge of the base at an interval. According to the present invention, the lamp belt is fixed to the bottom of the upper housing, and the lamp belt and the base of the lower housing are arranged at an interval.
US12013109B1 Rainbow projection lamp
The present disclosure provides a rainbow projection lamp, which includes a light-permeable plate, at least one hybrid/monochromatic light source and a circuit board; wherein, at least one arc-shaped through-hole is arranged on the light-permeable plate, and the light source is arranged at one side of the arc-shaped through-hole; and, the light source is electrically connected with the circuit board, and a light emitted by the light source passes through the arc-shaped through-hole and then transmits a rainbow projection. In the present disclosure, since wavelengths of different lights are different, and the lights will be diffracted when they pass through a slit, the positions of the diffracted lights will be different when the lights pass through the arc-shaped through-hole of the light-permeable plate according to the present disclosure.
US12013105B1 Industrial lighting device having integrated-type top light-emitting module
An industrial lighting device includes a driving module, a main light-emitting module and a top light-emitting module. The driving module has a top surface and a protrusion portion. The main light-emitting module is fixed at the protrusion portion. The top light-emitting module is disposed on the top surface, and includes a heat dissipation base, a top light source board and a top cover. The heat dissipation base is provided with a base body, an outer wall and a central fixation portion. The central fixation portion is disposed at the center of one side of the base body. The outer wall is disposed on the base body and surrounds the central fixation portion, such that an accommodating space is formed between them. The top light source board is disposed in the accommodating space and the top cover is disposed on the outer wall in order to cover the accommodating space.
US12013103B1 Connection structure of string light and string light assembly
Provided are a connection structure of string light and a string light assembly. The connection structure of string light comprises a main wire and a plurality of connecting assemblies, each of the connecting assembly comprises a sub-wire, a housing, a lamp head and a piercing terminal provided with a groove, and the piercing terminal is also provided with a first needle and a second needle; the piercing terminal covers the main wire and the sub-wire through the groove, the first needle pierces a sheath of the main wire and is electrically connected with the main wire, and the second needle pierces a sheath of the sub-wire and is electrically connected with the main wire; and the housing covers the piercing terminal, and an end of the sub-wire far from the piercing terminal passes through the housing and is electrically connected with the lamp head.
US12013099B2 Projecting a static light pattern or symbol
A light-emitting diode (LED) can have a light-emitting surface that can emit emitted light. A filter, disposed on the light-emitting surface, can be at least partially transmissive in a first area and at least partially reflective in a second area. The first area can direct at least some of the emitted light through the filter to form shaped light that extends over an area corresponding to a shape of a static light pattern. The second area can reflect at least some of the emitted light into the LED through the light-emitting surface. A lens can bring the shaped light to a focus that has the shape of the static light pattern. To increase a contrast of the focus, an absorber, disposed on the second area of the filter, can absorb emitted light that is transmitted through the second area of the filter.
US12013098B1 Ultra-thin downlight
An ultra-thin downlight includes a heat radiator, a light source module, a protective cover and a light cover. The inner side of the heat radiator is provided with a central hole. The light source module includes a circuit board, a plurality of light-emitting elements and a driving element. The circuit board is fixed on the assembling portion of the heat radiator, and the light-emitting elements and the driving element are disposed on the circuit board, such that each of the light-emitting elements protrudes from the central hole. The protective cover is disposed on the circuit board to cover the light-emitting elements and the driving element. The protective cover is corresponding to the central hole. The light cover is combined with the installation portion of the heat radiator to cover the protective cover.
US12013096B2 Laser lamp module and laser lamp system using the same
A laser lamp module and a laser lamp system using the same, and more particularly, a laser lamp module capable of implementing a highlight zone and a shadow zone by selectively positioning a plurality of beam splitters in a path to which a beam is emitted from a laser light source to adjust outputs of beams reflected from the beam splitters, and a laser lamp system using the same.
US12013084B2 High-pressure tank unit
A high-pressure tank unit capable of securing the sealing property of a sealing member in the neck of the high-pressure tank. The tank unit includes a high-pressure tank and a connecting member connected to the high-pressure tank. The connecting member has an annular sealing member disposed between a liner and an insert portion and adapted to seal a housing space. The high-pressure tank has a tubular body disposed between the liner and reinforcing layer in a position facing the sealing member so as to surround the outer peripheral surface of the liner, the tubular body adapted to restrict radial deformation of the inner peripheral surface of the neck. The longitudinal modulus of the material along the circumferential direction of the tubular body is higher than each of the longitudinal moduli of the materials along the circumferential direction of the liner and reinforcing layer.
US12013082B2 Method for monitoring a fluid system lubricating a mechanical system
A method for monitoring a fluid system for lubricating a mechanical system. The fluid system comprises a spraying circuit connected to a main fluid circuit and to a back-up fluid circuit. The back-up fluid circuit comprises a back-up check valve closed in a nominal operating mode. The method comprises a monitoring phase comprising the generation of a first alert in the presence of the detection of a malfunction making the main fluid circuit inoperative and the back-up check valve in an open state and the generation of a second alert different from the first alert in the presence a malfunction and the back-up check valve in a closed state.