Document | Document Title |
---|---|
US12014667B2 |
Display device
A display device includes a plurality of segmented display units arranged in a matrix, and a front display unit disposed on the plurality of segmented display units. The front display unit includes a plurality of transmission areas corresponding to main display areas of the plurality of segmented display units, and a supplementation display area corresponding to a separation area between the main display areas of adjacent segmented display units among the plurality of segmented display units. Due to the supplementation display area of the front display unit, the separation area between the main display areas of adjacent segmented display units may be prevented from being visible to a user. Therefore, the display device may realize both a large size screen and a high resolution. |
US12014666B2 |
Pixel driving circuit and display panel
A pixel driving circuit and a display panel are provided. The pixel driving circuit includes a data writing module, a data conversion module, and a current driving module. The data writing module is electrically connected to a first node and configured to transmit a data signal to the first node. The data conversion module is electrically connected to the first node, a second node, and a modulation signal source, and configured to generate a current driving control signal, and to output the current driving control signal to the second node. The current driving module is electrically connected to the second node, a light-emitting control wire, and a light-emitting device, and configured to control the light-emitting device to emit light. An effective pulse of the current driving control signal has different pulse widths in different gray-scale states. |
US12014664B2 |
Shift register, display panel, and display apparatus
A shift register includes a plurality of cascaded shift register circuits. The first control module of a shift register circuit controls the potential of a first node according to a first clock signal, a second clock signal, and the potential of the first node. A second control module controls the potential of a second node according to the first level signal of a third clock signal and the potential of the first node. An output module controls, according to the potential of the first node, the time of outputting the first level signal and controls, according to the potential of the second node, the time of outputting a second level signal. In a data writing phase, the third clock signal includes a plurality of effective pulses. In at least in a first retention frame, the third clock signal is an ineffective fixed level. |
US12014662B2 |
Display apparatus and method of driving display panel using the same
A display apparatus includes a display panel, a gate driver, a data driver and a driving controller. The display panel including a gate line and a data line displays an image based on input image data. The gate driver outputs a gate signal to the gate line. The data driver outputs a data voltage to the data line. The driving controller includes an area divider dividing the input image data into first and second area data, a first variable frequency driver determining a first driving frequency of the first area data based on a flicker value according to a grayscale value and generating a first data signal of the first driving frequency and a second variable frequency driver determining a second driving frequency of the second area data based on a flicker value according to a grayscale value and generating a second data signal of the second driving frequency. |
US12014660B2 |
Method of testing a microdevice in integrated systems
What is disclosed are structures and methods for testing and repairing emissive display systems. Systems are tested with use of temporary electrodes which allow operation of the system during testing and are removed afterward. Systems are repaired after identification of defective devices with use of redundant switching from defective devices to functional devices provided on repair contact pads. |
US12014659B2 |
Display device
A display device includes a display panel and a repair panel overlapping a region of the display panel. The display panel includes: a substrate; a plurality of transistors on the substrate; and a first electrode connected to the transistors. The repair panel includes: a repair substrate; a plurality of connection electrodes extending through the repair substrate and on opposite surfaces of the repair substrate; a first repair electrode connected to the connection electrodes; a first repair emission layer on the first repair electrode; and a repair common electrode on the first repair emission layer. In a region where the display panel and the repair panel overlap each other, the first electrode and the first repair electrode are electrically connected to each other through the connection electrode. |
US12014658B2 |
LED splicing display panel
An LED splicing display panel includes at least one repeat unit. Each of the repeat unit includes four sub-LED display panels spliced to each other. Each of the sub-LED display panels includes a display region and fan-out regions. A plurality of slits are between two adjacent sub-LED display panels. The two adjacent sub-LED display panels share the plurality of fan-out regions. The plurality of sub-pixels in the four display regions include a plurality of irregular-shaped sub-pixels and a plurality of regular-shaped sub-pixels. Each of the plurality of irregular-shaped sub-pixels abuts to the corresponding fan-out region. |
US12014652B2 |
Simulated tissue structure for surgical training
A simulated tissue structure for practicing surgical techniques is provided. In particular, a realistic organ model or tissue portion for practicing the removal of a tumor or other undesired tissue followed by suturing a remnant defect as part of the same surgical procedure is provided. The simulated tissue structure includes an artificial tumor disposed between layers of elastomeric material and mounted on a simulated organ wall or tissue portion. The simulated tissue structure is modular and interchangeable. At least one of the layers includes a mesh reinforcement. A defect comprising two juxtapositioned surfaces defining a gap between the surfaces is created in the simulated tissue structure and the trainee practices tumor removal and closure of the gap by suturing in a laparoscopic environment. |
US12014651B2 |
Perfusive tissue phantom
A perfusive tissue phantom is disclosed. An example tissue phantom includes a chamber with fluid inlets disposed on a first side and fluid outlets disposed on a second side spaced apart from the first side. The tissue phantom also includes a hydrogel region connected to at least one of the fluid inlets and including a permeable hydrogel with structural characteristics that simulate a type of tissue. The tissue phantom also includes a microfluidic conduit coupled to at least one of the fluid inlets. The microfluidic conduit is a flexible, semi-permeable fiber that simulates a blood vessel. The structural characteristics of the permeable hydrogel may include a selected density, porosity, rigidity and dimension that approximate a target density, porosity, rigidity and dimension of interstitial space of the type of tissue. |
US12014650B2 |
Method of realizing an interactive virtual experiment based on the internet
A method of realizing an interactive virtual experiment is provided. A teacher may drag a minimum experimental unit into a demonstration area using a mouse. The above operational action is described as digital data in a panoramic learning platform. The data is transmitted to a student client. The same minimum experimental unit is automatically placed in the same position of the demonstration area of the virtual experiment subsystem of the student client according to the data. The teacher may operate the minimum experimental unit. The operational action is described as digital data in the panoramic learning platform. The data is sent to the student client. The same operational action is automatically performed in the student client based on the above data. The demonstration is performed on the minimum experimental units in the demonstration areas of the teacher client and the student client. |
US12014649B2 |
Book recommendation and flashcard generation
System and method for personalized book recommendations have been designed to align with a user's current vocabulary and facilitate sustainable vocabulary growth. By analyzing the user's vocabulary size and growth trajectory, the system can recommend books that are appropriately challenging yet comprehensible. This approach enables users to explore books of their choice more effectively, even before their vocabulary reaches a level sufficient for understanding any book in general. In addition, a vocabulary-based flashcard generator assistant system has been incorporated. This assistant system enables the user to rapidly create high-quality, personalized flashcards for optimal vocabulary acquisition. The flashcards contain content that is tailored to the individual's learning style and pace, further promoting sustainable and effective vocabulary growth. Together, these components offer a cohesive educational ecosystem that not only makes reading more accessible but also fosters an accelerated yet manageable rate of language development. |
US12014647B2 |
Training system and device
A beauty product device is disclosed which includes a variety of sensors for sensing the way in which a user is operating the device. The sensor data can be processed and compared with pre-stored data representative of a desired style and feedback messages generated and provided back to the user to help them achieve the style they wish to achieve based on the comparison. |
US12014645B2 |
Virtual tutorials for musical instruments with finger tracking in augmented reality
Systems, devices, media, and methods are described for presenting a tutorial in augmented reality on the display of a smart eyewear device. The system includes a marker registration utility for setting a marker on a musical instrument, a localization utility, a virtual object rendering utility for presenting virtual tutorial objects on the display near the instrument, and a hand tracking utility for tracking the performer's finger locations in real time. The virtual tutorial objects, in one example, includes graphical elements presented on a virtual scroll that appears to move toward the instrument at a speed correlated with the song tempo. The hand tracking utility calculates a set of expected fingertip coordinates based on a detected hand shape. |
US12014643B2 |
Method and system for communicating unicast/multicast messages using automatic dependent surveillance-broadcast (ADS-B) protocol
Methods are described for generating encrypted messages and unicast/multicast transmitting the encrypted messages to one or more aircraft using Automatic Dependent Surveillance-Broadcast (ADS-B) transmission. Corresponding system for communicating messages to an aircraft using ADS-B link is also provided. |
US12014641B2 |
Agricultural drone having improved foolproof
A drone (an aerial vehicle), able to maintain improved safety for operation by non-specialists, is provided. A farm field data stored in a cloud at take-off is compared to an environment data read by a sensor, and a control to prohibit take-off is performed if any danger is considered. In particular, it is desirable to prohibit if there is a traffic, where people and cars may pass, between the farm field and a current location, and if a direction of the drone, installed, does not point to a direction of an intrusion pathway to the target farm field. Furthermore, it is desirable to prohibit take-off if a predetermined maintenance is not performed by referring to a maintenance history. |
US12014640B1 |
Drone to drone communication and task assignment
One example method of operation may include receiving, at a first drone, one or more communications from a second drone, identifying, via the first drone, the one or more communications comprises at least one of an identifier of the second drone and a request for an identifier of the first drone, transmitting, via the first drone, an authentication request comprising the identifier of the second drone to a server, receiving, via the first drone, a confirmation from the server indicating the second drone is assigned a valid token and is authorized to participate in a current mission, and transmitting, via the first drone, an instruction associated with the current mission to the second drone. |
US12014639B2 |
Processes for saving fuel for an aircraft flight
A process for pairing two aircraft together to save fuel. After evaluating whether two aircraft may possibly be paired together in a formation for fuel savings, the process determines new flight plans for both aircraft, allowing the second aircraft to save fuel by flying behind the first aircraft so that the second aircraft utilizes the energy of the wake vortices generated by the first aircraft. Based on the new flight plan, the process determines if there is a net trip fuel savings for the pair. |
US12014638B2 |
Supporting flight operations of an aircraft in an airspace system
A method is provided for supporting flight operations of an aircraft in an airspace system. The method includes accessing a flight plan that indicates clearances that describe a planned route the aircraft is authorized to travel through the airspace system. The clearances are applied to an airborne navigation database to map the clearances to a sequence of procedural legs of procedures to be followed by the aircraft, the sequence of procedural legs including a sequence of position fixes and indicating leg types of the procedural legs. A ground track and vertical guidance for the aircraft are determined from the sequence of procedural legs, subject to rules and constraints of the clearances and the procedures. And a three-dimensional trajectory for the aircraft that follows the planned route, from the ground track and the vertical guidance is generated and output for use in guidance, navigation or control of the aircraft. |
US12014634B1 |
Cloud-based fleet and asset management for edge computing of machine learning and artificial intelligence workloads
An apparatus can be configured to receive 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. |
US12014633B2 |
Processor and processing method for rider-assistance system of straddle-type vehicle, rider-assistance system of straddle-type vehicle, and straddle-type vehicle
The present invention obtains a processor and a processing method, a rider-assistance system, and a straddle-type vehicle capable of improving a rider's safety.A processor (20) includes: an acquisition section that acquires surrounding environment information about straddle-type vehicle (100); a determination section that determines necessity of assistance operation executed by the rider-assistance system (1) to assist with the rider's operation; and a control section that makes an execution device (P) execute the assistance operation in the case where the determination section determines that the assistance operation is necessary. The determination section determines the necessity of the assistance operation by using a rear index value, which is an index value depending on information on the surrounding environment at the rear and is an index value of a collision possibility of an object located behind the straddle-type vehicle (100) against the straddle-type vehicle (100). The rear index value is a value that varies according to a relative distance and a relative speed of the object located behind to the straddle-type vehicle (100). |
US12014632B2 |
Method for detecting beacons
The invention relates to a method for detecting beacons (4) in the surroundings of an ego vehicle (5), comprising the steps of: capturing (S1) a sequence of camera images (1) of a section of the surroundings by means of a-camera system (6) of the ego vehicle (5), detecting (S2) bright light spots in the recorded camera image (1), cutting out (S3) regions (3) containing the detected bright light spots in the camera image (1), classifying (S4) the cut-out regions (3), classing (S5) the bright light spots as beacons (4) if the classified bright light spots are detected repeatedly and therefore a threshold value of a counter is exceeded. |
US12014628B2 |
Mobile object monitoring system and mobile object monitoring method
A mobile object monitoring system that includes one or more terminal units and a monitoring unit that monitors an unknown mobile object around the one or more terminal units. Each terminal unit includes: an information acquisition component that acquires unknown mobile object information; a detected information generation component that generates a detected information set concerning an unknown mobile object; and a terminal-side communication component that transmits the detected information set. The monitoring unit includes: a collecting-side communication component that receives the detected information set; and a determination component that determines presence or absence of an unknown mobile object based on a collection of one or more detected information sets that have been received. The determination component establishes reliability of the collection of one or more detected information sets based on the number of detected information sets that indicate the detection of a specific unknown mobile object that is at the same location at the same time. |
US12014621B2 |
Dynamic encrypted on-device storage for session quality-agnostic mobile bug evidence preservation
A system and a method are disclosed for on-device storage at a mobile bug of data of a one-way communications session where quality deteriorates. In an embodiment, a mobile bug receives a request to establish a one-way communications session, and responsively transmits data to a database for storage while refraining from storing the transmitted data subsequent to the transmission of the data. The mobile bug detects a deterioration in the one-way communications session that prevents, at least in part, the transmission of the data. Responsive to detecting the deterioration, while the deterioration is detected, the mobile bug stores the data in an encrypted format. The mobile bug detects a request for the data stored at the mobile bug, and responsively transmits the data to the database and deletes the data from the mobile bug. |
US12014620B2 |
Utility for system monitoring and alerting
A method for monitoring a system is provided. The method includes: displaying, on a graphical user interface, an alert configuration screen that includes user-configurable alerting information items that relate to an application being executed by the system; receiving, from a user in response to the displaying of the alert configuration screen, a request for an alert that includes inputs with respect to the user-configurable alerting information items; monitoring the application to determine whether a current condition of the application conforms to the received inputs; when a determination is made that the current condition of the application conforms to the received inputs, generating the requested alert; and transmitting the generated alert to the user. The user-configurable alerting information items may include items relating to a content of the alert, items relating to a timing of the alert, and an item that relates to an intended recipient of the alert. |
US12014617B2 |
Contextual item discovery and pattern inculcated reminder mechanism
Aspects of the present disclosure relate generally to reminder systems and, more particularly, to a contextual item discovery and pattern inculcated reminder mechanism and methods of use. A computer-implemented method includes: determining, by a computing device, an event in which a user will participate; associating, by the computing device, one or more items with the event; determining a location of the one or more items associated with the event including that the user does not possess any combination of the one or more items; and providing an alert to the user that the any of the one or more items associated with the event is not in the possession of the user. |
US12014613B2 |
Mobile device usage monitoring for commercial vehicle fleet management
A driver monitoring system according to an example of the present disclosure includes a camera configured to record images of a driver within a cabin of a vehicle. At least one vehicle sensor is configured to detect an anomalous driving event of the vehicle based on predefined criteria. A controller is in communication with the camera and the at least one vehicle sensor. The controller is configured to, based on the detection, obtain a particular image taken by the camera that depicts the driver during the anomalous event. The controller is configured to transmit the particular image to a fleet manager, store the particular image in a local repository of anomalous driving images, or both. |
US12014612B2 |
Event detection, event notification, data retrieval, and associated devices, systems, and methods
Methods and systems provided. A system may include a mobile surveillance unit positioned within an environment and including one or more sensors configured to detect one or more events occurring within or near the environment. The system may also include an application program configured to: convey data related to a detected event of the one or more events to an electronic device remote from the mobile surveillance unit; and in response to input associated with the detected event, convey, from the mobile surveillance unit, image data, video data, audio data, or any combination thereof, previously captured at the mobile surveillance unit and associated with the detected event. |
US12014609B2 |
Cash drawer exoskeleton system
A cashdrawer exoskeleton system is disclosed. The system includes a modular base piece with an integrated fastener configured to facilitate a coupling to a cash drawer. An aperture is formed through the top surface of the modular base piece and leads to an area where the cash drawer is positioned when the modular base piece is coupled to the cash drawer utilizing the integrated fastener. At least one spacer is then configured to facilitate creation of a gap between the modular base piece and the cash drawer when the modular base piece is coupled to the cash drawer utilizing the integrated fastener. |
US12014606B2 |
System, method and computer-accessible medium for artificial intelligent market microstructure
An exemplary system, method, and computer-accessible medium for recommending a model(s), can include, for example, receiving a plurality of test models including the model(s), determining if each of the test models has at least one verifier associated therewith, and recommending the model(s) based on the determination. An indication of a stake associated with each of the test models can be received. The stake can be a financial stake or a reputation stake. The financial stake can be a cryptocurrency. At least one of the test models can be analyzed using a machine learning procedure, which can be a convolutional neural network or a recurrent neural network. At least one of the test models can be analyzed using an empirical Bayes procedure. A particular model can be removed if the particular model(s) does not have a verifier(s) associated therewith. |
US12014603B2 |
Gaming device with symbol merge functionality
A gaming device comprises a display, a processor, and a memory storing (a) reel strip data defining a set of reel strips, each reel of the set of reel strips comprising special symbols and regular symbols; and (b) instructions. The reel strips are used to select symbols to populate positions of a playing field shown on the display. When two or more of the same special symbols occupy adjacent positions of the playing field, they may merge into a single position occupied by one of the special symbols in question. If three or more special symbols are adjacent, all merge into a single position and a higher-value special symbol. This merge may be signaled by a graphic such as an animation or image, a sound, a light, a vibration, or other audiovisual or haptic indicator. The higher-value special symbol thus replaces one of the adjacent special symbols while the rest are removed or disappear. Further, values of the special symbols (prior to any merge) may be added to an eventual payout amount to be provided at an end of a series of related games. |
US12014601B2 |
Gaming device having multi-chance feature
Embodiments of the present invention set forth systems, apparatuses and methods for providing a feature in gaming devices with multiple chances of using an awarded modifier. Accordingly, a gaming device can include a display, and a processor configured to execute operations that include facilitating participation in a first gaming event and determining if a bonus feature is triggered during the first gaming event. When the feature is triggered, the operations further include determining an awarded modifier, and determining if the modifier is to be used in the first gaming event based on whether a predefined condition is satisfied. If the awarded modifier is not used in the first gaming event, the modifier is then applied in a second, subsequent gaming event. |
US12014597B2 |
Systems and devices for identification of a feature associated with a user in a gaming establishment and related methods
Methods and systems of monitoring at least one feature associated with a patron in a gaming establishment. Such methods and systems may include detecting at least one physical feature associated with the patron and/or motions of one or more players participating in a game. |
US12014590B2 |
Bluetooth communication circuit and vehicle key containing the same
A Bluetooth communication circuit, comprising: a microcontroller for providing a Bluetooth signal; a surface acoustic wave filter signally connected to the surface acoustic wave filter; an antenna component signally connected to the surface acoustic wave filter; a first matching inductor, with one end connected between the microcontroller and the surface acoustic wave filter and with another end connected to a common ground; and a second matching inductor, with one end connected between the surface acoustic wave filter and the antenna assembly and with another end connected to the common ground. |
US12014588B2 |
Automatic event classification
A fleet management server includes a memory and a processor. The processor is configured to: receive past event data associated with at least one vehicle and at least one driver, the past event data representing at least one respective past vehicle event that occurred when one of the drivers was driving one of the vehicles; receive respective predetermined classifications of the past vehicle events that were previously manually assigned based on respective contemporaneous videos of the past vehicle events; receive novel event data representing at least one respective novel vehicle event; automatically assign respective ones of the predetermined classifications to the novel vehicle events based on the previous manually assigned classifications to the past vehicle events; and output, to a user of the fleet management server, the respective automatically assigned predetermined classifications of the novel vehicle events. |
US12014585B2 |
Unusual-noise determination device for vehicle
An unusual-noise determination device for a vehicle that performs unusual-noise determination to determine whether a power transmission system of the vehicle is generating unusual noise. The unusual-noise determination device includes an execution device and a memory device. The memory device stores a neural network that uses the maximum sound pressure and the excess ratio as inputs, and outputs a determination result variable, which is a variable indicating a result of the unusual-noise determination. The neural network is a trained neural network that has been trained using various values related to each of multiple vehicles as training data. The execution device is configured to perform the unusual-noise determination based on an output of the trained neural network that uses, as inputs, the maximum sound pressure and the excess ratio. |
US12014582B2 |
Method for protecting against the effects of the unintentional resetting of a wheel unit
A method for preventing the unintentional resetting of a wheel unit suitable for being mounted on a wheel of a motor vehicle, which wheel unit operates according to a plurality of distinct operating modes and includes a non-volatile memory, at least one update step that aims to update and store in the memory at least one variable for identifying the operating mode to be applied in the event of a reset, and a restoration step that is performed in the event of a reset of the wheel unit and forces the wheel unit to transition to the operating mode associated with the at least one identification variable stored during the preceding update step. |
US12014575B1 |
Image-based automated ergonomic risk root cause and solution identification system and method
Disclosed herein is an image-based system configured to identify root causes of industrial ergonomic risks and their corresponding solutions. An example system comprises a computing device configured to encode an image of a worker performing a work task to generate an embedding vector, transmit the embedding vector to an image-grounded text decoder, while generating first tokens to instruct the decoder to generate a first sentence indicating a root cause of an ergonomic risk identified in the image, compute first relative sensitivity scores relating to the first tokens and extracted image features, generate second tokens of the first sentence based on the first relative sensitivity scores, while generating third tokens to instruct a text decoder to generate a second sentence indicating a solution to the ergonomic risk, calculate second relative sensitivity scores relating to the second and third tokens, and generate the first and second sentences accordingly. |
US12014574B2 |
Human gesture recognition for autonomous aircraft operation
A method, apparatus, system, and computer program product for training a gesture recognition machine learning model system. Temporal images for a set of gestures used for ground operations for an aircraft are identified by a computer system. Pixel variation data identifying movement on a per image basis from the temporal images is generated by the computer system. The temporal images and the pixel variation data form training data. A set of feature machine learning models is trained by the computer system to recognize features using the training data. |
US12014573B2 |
Image processing device, authentication system, image processing method, authentication method, and recording medium
In order to determine whether a color contact lens is being worn on an iris, this image processing device includes: a first feature amount calculation means for using an image of the iris in a first wavelength band to calculate a first feature amount in the first wavelength band, said iris being used in authentication of a person; a second feature amount calculation means for using an image of the iris in a second wavelength band to calculate a second feature amount in the second wavelength band; and a covering determination means for determining, on the basis of the first feature amount and the second feature amount, whether a color contact lens is present on the iris. |
US12014570B2 |
Face authentication apparatus
A face authentication apparatus includes a face image acquisition unit that acquires a face image of an authentication target, a collation unit that performs face authentication by calculating similarity between face information of the face image of the authentication target and reference face image of each registered user and comparing the similarity with a threshold, a prediction unit that predicts a change in the similarity on the basis of similarity history on authentication success, and a threshold change unit that changes the threshold on the basis of the prediction result. |
US12014567B1 |
Finger detection device and operating method thereof
There is provided a finger detection device including a light source, a light sensor and a processor. The light sensor respectively captures a first image frame and a second image frame corresponding to turning on and turning off the light source. The processor calculates a differential image frame of the first image frame and the second image frame, determines a covered region in the differential image frame and identifies whether the covered region is a finger region or not. If the covered region is not the finger region, the processor controls the light sensor to acquire new image frames. If the covered region is the finger region, the processor determines different windows of interest in the finger region. |
US12014566B2 |
Fingerprint authentication device and calibration device and method thereof
Provided is a fingerprint authentication device comprising a biometric sensor that senses biometric information to generate a sensing signal; an image processor that extracts a calibration function based on calibration data and generates a fingerprint image based on the calibration function and the sensing signal; and an authenticator that performs fingerprint authentication by comparing the fingerprint image and registered fingerprint information. The calibration data includes information on a calibration coefficient of the calibration function. |
US12014562B2 |
Method and system for automatic speaker framing in video applications
For video applications, a method for dynamically switching from a current ROI to a target ROI is disclosed, wherein the target ROI only includes active speakers. Advantageously, if the target ROI crops a non-speaker, then the target ROI is expanded to include said non-speaker. Transitioning from the current ROI to the target ROI may be achieved based on a cutover transition technique, or a smooth transition technique. The cutover transition technique achieves the change from the current arrived to the target ROI in a single interval, whereas the smooth transition technique achieves the change over a number of intervals, wherein a percentage of the total change required is allocated to each interval. A system for implementing the above method is also disclosed. |
US12014561B2 |
Image reading systems, methods and storage medium for performing geometric extraction
Geometric extraction is performed on an unstructured document by recognizing textual blocks on at least a portion of a page of the unstructured document, generating bounding boxes that surround and correspond to the textual blocks, determining search paths having coordinates of two endpoints and connecting at least two bounding boxes, and generating a graph representation of the at least a portion of the page, the graph representation including the plurality of textual blocks, the coordinates of the vertices of each bounding box and the coordinates of the two endpoints of each search path. |
US12014558B2 |
Privacy-preserving image sensor
In some embodiments, an image sensor is provided. A signal processing unit of the image sensor is configured with executable instructions that cause the signal processing unit to perform actions comprising: reading a captured scene from a pixel array; reading a value from a test initiation register; in response to determining that the value indicates a test mode: processing the captured scene to detect a region of interest associated with the value; and providing the region of interest to a first interface for transmission to a host device; and in response to determining that the value does not indicate the test mode: analyzing the captured scene using a computer vision technique to selectively generate a signal based on the analysis of the captured scene; and selectively providing the signal to a second interface for transmission to the host device. |
US12014554B2 |
Method and system for estimating road lane geometry
A method and system for estimating road lane geometry includes a camera-estimated lane segment, for estimating lane geometry based on camera detection of road markings and a leading-vehicle-estimated lane segment, for estimating lane geometry based on traces of at least one leading vehicle. Estimated road geometry is obtained from a combination of the camera-estimated lane segment and the leading-vehicle-estimated lane segment. |
US12014542B2 |
Selecting and presenting representative frames for video previews
A computer-implemented method for selecting representative frames for videos is provided. The method includes receiving a video and identifying a set of features for each of the frames of the video. The features including frame-based features and semantic features. The semantic features identifying likelihoods of semantic concepts being present as content in the frames of the video. A set of video segments for the video is subsequently generated. Each video segment includes a chronological subset of frames from the video and each frame is associated with at least one of the semantic features. The method generates a score for each frame of the subset of frames for each video segment based at least on the semantic features, and selecting a representative frame for each video segment based on the scores of the frames in the video segment. The representative frame represents and summarizes the video segment. |
US12014540B1 |
Systems and methods for annotating media
A media annotation and feedback system can be provided to help a user annotate multimedia content (e.g., photos, videos, portraits, documents, records). Using multiple modes of interaction (e.g., speech, voice, text, handwriting, song), autobiographical and biographical stories can be created. These stories can help a user attribute knowledge and information relating to artifacts that they feel are meaningful and wish to share with others in the future. Such media annotation can facilitate the creation and sharing of stories regarding a person, family, or other group. |
US12014539B2 |
Control processing device
A second processing unit (40), which receives a first count value N1 transmitted in a predetermined reference cycle Δt1 from the first processing unit (30), has a second counter (41) which outputs a second count value N2 in a cycle Δt2 shorter than the reference cycle Δt1. The second count value N2 is initialized in response to reception of the first count value N1. The second processing unit (40) associates time determined according to the first count value N1 and the second count value N2 with generated or acquired second data (external measurement data). |
US12014537B2 |
Organ classification system and method
The present invention relates to an organ classification system, and the system for classifying the type of an organ may comprise: a search unit for searching an input image for a frame where an image regarding an organ starts, on the basis of a plurality of organ images pre-learned according to types of organs; an obtainment unit for obtaining an image of a found frame from the input image; and a storage unit for storing location information of the found frame in the input image. |
US12014533B2 |
Methods and systems for real or near real-time point cloud map data confidence evaluation
A method includes acquiring with a scanning device a scan frame including a point cloud comprising a first plurality of points and describing a spatial characteristic of an environment, attributing each of the first plurality of points with a spatial confidence metric, discarding a portion of the first plurality of points when the spatial confidence metric of at least one of the first plurality of points is below a predefined threshold value and directing a user of the scanning device to acquire a second point cloud approximately coincident with the discarded portion of the first plurality of points. |
US12014529B2 |
Image processing method and apparatus using neural network
An image processing method and apparatus using a neural network are provided. The image processing method includes generating a plurality of augmented features by augmenting an input feature, and generating a prediction result based on the plurality of augmented features. |
US12014527B2 |
Delta triplet index compression
Methods, devices, and systems for compressing and decompressing a stream of indices associated with graphics primitives. A group of delta values is determined based on a group of indices of the stream of indices. The group of delta values is compared to delta values in a lookup table. The group of indices is compressed based on an entry in the lookup table if the group of delta values matches all delta values in the entry, otherwise, the group of indices is compressed based on variable-length encoding. |
US12014523B2 |
Intrinsic parameters estimation in visual tracking systems
A method for adjusting camera intrinsic parameters of a multi-camera visual tracking device is described. In one aspect, a method for calibrating the multi-camera visual tracking system includes disabling a first camera of the multi-camera visual tracking system while a second camera of the multi-camera visual tracking system is enabled, detecting a first set of features in a first image generated by the first camera after detecting that the temperature of the first camera is within the threshold of the factory calibration temperature of the first camera, and accessing and correcting intrinsic parameters of the second camera based on the projection of the first set of features in the second image and a second set of features in the second image. |
US12014521B2 |
Systems and methods of real-time movement, position detection, and imaging
Multi-planar detection and imaging systems and methods are provided. The system has a radio device, at least one antenna, and a processing system in communication with the radio device. The radio device includes at least one receiver and a first transmitter transmitting radio waves in multiple planes. The antenna transmits the radio waves in multiple frequencies. A second transmitter transmits a carrier radio wave guiding the radio waves such that the radio waves identify points of interest in an object or living entity and reflect back to the radio device. The receiver receives the reflected radio waves, and the processing system analyzes the points of interest and constructs an image of the object or living entity. An AI engine including a recurrent neural network may be provided, and the recurrent neural network controls transmission of the radio waves. The AI engine analyzes the points of interest, predicts relationships between the points of interest, and constructs an image of the object or living entity. |
US12014520B2 |
Systems and methods for detecting objects within an image in a wide-view format
System, methods, and other embodiments detecting and localizing objects within an image in a wide-view format using a synthetic representation. The method includes converting a real image in a wide-view format to a synthetic representation using a style model, wherein the synthetic representation depicts a distorted view of an object. The method also includes identifying features of the object using an extraction model that distinguishes different scales of the synthetic representation and a simulated scene to define structures associated with the distorted view. The method also includes detecting the object using a decoder model that identifies an attribute and a bounding box of the object from the features. The method also includes executing a task using the attribute and the bounding box to localize the object in the simulated scene. |
US12014518B2 |
Mixed depth object detection
A method includes obtaining a point cloud captured by a depth sensor, and image data captured by an image sensor, the point cloud and the image data representing a support structure bearing a set of objects; obtaining an image boundary corresponding to an object from the set of objects; determining a portion of the point cloud corresponding to the image boundary; selecting, from the determined portion, a subset of points corresponding to a forward surface of the object; and generating a three-dimensional position of the object based on the forward surface. |
US12014514B2 |
Target classification system
One example provides a target classification system comprising a display subsystem configured to display an image captured by a camera of an in-field device. The image includes one or more targets. The target classification system is configured to receive a user input indicating a location of the one or more targets in a screen space coordinate system of the display subsystem. Location information in a world space coordinate system is determined by receiving a pose of the camera; using the pose of the camera and the location in the screen space to trace a ray; and using at least a position of the camera and an orientation of the ray to generate coordinates in the world space. Target classification information is determined, and targeting data is output comprising the coordinates in the world space and the target classification information. |
US12014513B2 |
System and methods for automatic determination of item dimensions based on a stored known dimension of a standard size element
The present disclosure relates to a system and method for automatically determining a three dimensional size of an item. The system may include an optical sensor scanning a surface of the item being transported on a conveyor spaced apart from the optical sensor by a conveyor distance, the surface including a standard size element having a first dimension. The system may also include a memory storing the first dimension and the conveyor distance. The system may also include a processor configured to calculate a second dimension of the surface based on a scanned image of the surface and a scanned image of the standard size element and the stored first dimension. The processor may obtain an item distance between the optical sensor and the surface and determine a height of the item based on the obtained item distance and the stored conveyor distance. |
US12014512B2 |
System adapted to detect road condition in a vehicle and a method thereof
A system adapted to detect road condition in a vehicle and a method thereof uses geometrical laser projections and an image processing system. The system includes a laser source, an imaging unit and at least a processing unit. The laser source is adapted to project geometrical laser projections on the road. The imaging unit is adapted to capture images of the geometrical projections. The processing unit is configured to calculate a surface reflectance for the projected geometrical projection. Further it is configured to compute geometrical parameters of the projections at regular time intervals based on the captured images. It determines a road condition based on the surface reflectance and the geometrical parameters. |
US12014510B2 |
Systems and methods for an improved camera system using filters for depth estimation of grayscale images
System, methods, and other embodiments described herein relate to an improved camera system including directional optics to estimate depth of grayscale images. In one embodiment, the camera system includes a lens that receives light associated with a scene and an inverter that inverts the light from the lens. The camera system also includes a metasurface that resolves an angle of the light from the inverter according to parameters of the metasurface. The camera system also includes a detector that senses the light from the metasurface to form image data by integrating intensity of the light per pixel to estimate depth of an object in the scene. |
US12014509B2 |
Optical device, camera device, and electronic apparatus including the same
An optical device includes: a first light emitting device that emits a plurality of line pattern lights spaced apart from each other to a target area; at least one sensor device that detects a received light, which is the emitted line pattern light, that is reflected from the target area; and a controller that calculates a parallax distance from a pattern of the detected received light, and acquires depth information of the target area by using the calculated parallax distance, wherein the first light emitting device includes: at least one light emitting unit including at least one light emitting element and emitting light of a specific wavelength; and a first optical member that generates light emitted from the at least one light emitting unit into at least one line pattern light. |
US12014507B2 |
Systems and methods for training a prediction system
System, methods, and other embodiments described herein relate to training a prediction system for improving depth perception in low-light. In one embodiment, a method includes computing, in a first training stage, losses associated with predicting a depth map for a synthetic image of a low-light scene, wherein the losses include a pose loss, a flow loss, and a supervised loss. The method also includes adjusting, according to the losses, a style model and a depth model. The method also includes training, in a second training stage, the depth model using a synthetic representation of a low-light image. The method also includes providing the depth model. |
US12014504B2 |
Method and apparatus for accelerating hyperspectral video reconstruction
A method for accelerating hyperspectral video reconstruction includes steps of: acquiring, according to a spectral video and an RGB video captured by a hyperspectral video camera, a calibration matrix of the spectral video and the RGB video; sorting the calibration matrix to generate an ordered calibration matrix; converting, according to the ordered calibration matrix, the spectral video and the RGB video into a data matrix in a parallel manner; acquiring all related calibration points of a reconstruction region according to the ordered calibration matrix; and, reconstructing a hyperspectral video in a parallel manner according to the related calibration points and the data matrix. The related calibration points are acquired by sorting the calibration matrix, such that the number of times the calibration matrix is traverse is reduced, and the computation amount of hyperspectral video reconstruction is decreased. |
US12014501B2 |
Image processing apparatus, medical image diagnostic apparatus, and blood pressure monitor
According to embodiment, an image processing apparatus comprising a specifying unit and a display controller. The specifying unit that specifies an acquisition position of an indicator relating to blood flow on a blood vessel-containing image collected by a medical image diagnostic apparatus. The display controller that displays the acquisition position on the blood vessel-containing image and displays the indicator on a display unit in association with the acquisition position. |
US12014498B2 |
Image enhancement processing method, device, equipment, and medium based on artificial intelligence
An image enhancement processing method includes: acquiring an initial image, preprocessing the initial image, and acquiring an original feature image containing a target feature; performing an edge detection on the original feature image using an edge detection algorithm to obtain an original gradient image, obtaining a statistics ring based on the original feature image, and performing an iterative process on the statistics ring; obtaining a to-be-processed image based on an inner diameter of on the statistics ring, and determining to-be-processed parameters of the to-be-processed image: acquiring a standard image corresponding to the target feature, determining a standard area corresponding to the standard image, and acquiring standard image parameters corresponding to the standard area; performing a migration process on the to-be-processed image to obtain a migration image; and performing a restricted contrast adaptive histogram equalization process on the migration image to obtain a target enhanced image. |
US12014494B2 |
Image processing method and apparatus, screening system, computer-readable storage medium for improving screening performance
The present disclosure relates to an image processing method and apparatus, a screening system, and a computer-readable storage medium. An image processing method includes: acquiring an image to be processed; extracting a first feature of the image to be processed by using a first feature extractor; performing first classification on the image to be processed according to the first feature by using a first classifier; under the condition that a classification result is a first result, extracting a second feature of the image to be processed by using a second feature extractor; performing second classification on the image to be processed according to the second feature by using a second classifier; and outputting the classification result of the second classification. |
US12014492B2 |
Characterizing lesions in radiology images
The invention relates to a method for use in characterizing lesions in radiology images, comprising performing a computer-based analysis of a pathology image of a sample of a lesion of a subject in order to recognize tissue and/or cellular characteristics of the lesion, wherein the analysis produces a derived pathology image that represents the recognized tissue and/or cellular characteristics, computing one or more radiology features for the lesion from a radiology image of the lesion, and determining correlations between the computed one or more radiology features and the recognized tissue and/or cellular characteristics. With this method, biological ground truth information can be used to identify radiology features that are indicative of certain tissue and/or cellular characteristics of lesions and that may therefore be better suited for characterizing the lesions. Such radiology features can then be used together with the corresponding correlations for an improved characterization of lesions in radiology images. |
US12014491B2 |
Correcting motion-related distortions in radiographic scans
A method comprising: receiving a radiographic image dataset representing a sequential radiographic scan of a region of a human subject; receiving three-dimensional (3D) image data representing an optical scan of a surface of said region, wherein said 3D image data is performed simultaneously with said sequential radiographic scan; estimating a time-dependent motion of said subject during said acquisition, relative to a specified position, based, at least in part, on said 3D image data; and using said estimating to determine corrections for said radiographic image dataset, based, at least in part, on a known transformation between corresponding coordinate systems of said radiographic image dataset and said 3D image data. |
US12014489B2 |
System for determining the presence of features in a dataset
A system for determining whether a dataset including a plurality of cross-sectional images includes a predetermined feature is provided. A first AI receives a dataset including a plurality of cross-sectional images, and analyses the dataset to identify a subset of cross-sectional images of the dataset capable of including the predetermined feature A second AI model receives a first cross-sectional image from the subset, analyses the first cross-sectional image to determine whether the first cross-sectional image includes the predetermined feature, and outputs an indication of whether the first cross-sectional image includes the predetermined feature. A processor is configured to obtain the output from the second AI model, and based on the output from the second AI model indicating that the first cross-sectional image includes the pre-determined feature, determine that the dataset includes the predetermined feature. |
US12014485B1 |
Method and assembly for non-destructively inspecting a surface structure
A method for the nondestructive inspection of a surface structure, including: preparing the surface structure; wetting a portion of the surface structure with a liquid, the variation in the thickness of the liquid above the portion of the surface structure being at most 50% of the maximum thickness of the liquid above the surface structure, so that the liquid forms a light guide which has, and is bounded by, the inverse shape of the surface structure at a first large surface and is bounded by air at a second large surface; coupling light into the light guide so that the inverse shape of the surface structure at the first large surface is impinged by light such that light coupled into the light guide is coupled out of the light guide via the second large surface; capturing an image of the light coupled out and; evaluating the captured image. |
US12014483B2 |
Analyzing edge closures of metal surface particles based on graph structures
Analysis of edge closures of metal surface particles based on a graph structure. |
US12014477B2 |
Image processing method and device, image detecting method and system, storage medium
An image processing method and device, an image detecting method and system, and a storage medium are provided. The image processing method comprises: acquiring a target image; counting pixels of the target image to obtain a count value; adding compensation data at a peripheral position of an edge pixel of the target image according to the count value, to obtain pixel data of the compensated target image. |
US12014475B2 |
Unsupervised image-to-image translation method based on style-content separation
The embodiments of this disclosure disclose an unsupervised image-to-image translation method. A specific implementation of this method comprises: obtaining an initial image, and zooming the initial image to a specific size; performing spatial feature extraction on the initial image to obtain feature information; inputting the feature information to a style-content separation module to obtain content feature information and style feature information; generating reference style feature information of a reference image in response to obtaining the reference image, and setting the reference style feature information as a Gaussian noise in response to not obtaining the reference image; inputting the content feature information and the reference style feature information into a generator to obtain a target image; and zooming the target image to obtain a final target image. This implementation can be applied to a variety of different high-level visual tasks, and improve the expandability of the whole system. |
US12014471B2 |
Generation of synthetic 3-dimensional object images for recognition systems
Techniques are provided for generation of synthetic 3-dimensional object image variations for training of recognition systems. An example system may include an image synthesizing circuit configured to synthesize a 3D image of the object (including color and depth image pairs) based on a 3D model. The system may also include a background scene generator circuit configured to generate a background for each of the rendered image variations. The system may further include an image pose adjustment circuit configured to adjust the orientation and translation of the object for each of the variations. The system may further include an illumination and visual effect adjustment circuit configured to adjust illumination of the object and the background for each of the variations, and to further adjust visual effects of the object and the background for each of the variations based on application of simulated camera parameters. |
US12014470B2 |
Model generation apparatus, model generation system, model generation method
An object is to provide a model generation apparatus capable of generating a model for implementing a more precise simulation. Firstly, an object to be reconstructed on a 3D model is extracted from 3D image information, and an object model having a highest shape conformity degree with the object is acquired from among a plurality of object models available on the 3D model, and is associated with size information and disposed-place information of the object. Next, for each of acquired object models, the extracted object model is edited so as to conform with the size information of the object. Then, the edited object model is disposed on the 3D model so that the object model satisfies a physical constraint on the 3D model and conforms with the disposed-place information. |
US12014463B2 |
Data acquisition and reconstruction method and system for human body three-dimensional modeling based on single mobile phone
A data acquisition and reconstruction method and a data acquisition and reconstruction system for human body three-dimensional modeling based on a single mobile phone. In the aspect of data acquisition, the present application only uses a single smart phone, and uses augmented reality technology to guide users to collect high-quality video data input for a reconstruction algorithm, so as to ensure that the subsequent human body reconstruction algorithm can stably obtain a high-quality three-dimensional human body model. In the aspect of a reconstruction algorithm, the present application designs a deformable implicit neural radiance field. The use of an implicit spatial deformation field estimation model solves the problem that the subject has small motion in the process of collecting data with a single mobile phone; the implicit signed distance field is used to represent human geometry, which has rich expressive ability and improves the accuracy of three-dimensional human model reconstruction. |
US12014462B2 |
Generation of a 3D model of a reference object to perform scaling of a model of a user's head
Methods and systems herein can include a processor configured to obtain a set of images that shows a user's head and a reference object, generate a user's head model of the user's head based at least in part on the set of images, and generate a reference object model of the reference object based at least in part on the set of images. The processor can further be configured to determine an orientation and a size of the reference object model based at least in part on a relative location of the reference object relative to the user's head in the set of images and use the reference object model, the orientation of the reference object model, the size of the reference object, and a known dimension of the reference object to determine scaling information. The processor can then be configured to apply the scaling information to the user's head model to obtain a scaled user's head model. The system can also include a memory coupled to the processor and configured to provide the processor with instructions. |
US12014459B2 |
Image processing device, image processing method, and program for forming an accurate three-dimensional map
Provided are an image processing device, an image processing method, and a program capable of forming an accurate three-dimensional map even in a case where a moving object is included in an input image. The image processing device includes an image acquiring section that sequentially acquires two-dimensional captured images, an object type recognition executing section that attaches, to each pixel in the sequentially acquired captured images, a label indicating the type of an object represented by the pixel, and a three-dimensional map creating section that executes three-dimensional position recognition of each pixel of the captured images to create a three-dimensional map, on the basis of the sequentially acquired captured images, and the three-dimensional map creating section restricts the three-dimensional position recognition of each pixel of the captured images according to the label attached to the pixel. |
US12014458B2 |
Method, apparatus and system for lining conduits
Methods, apparatus or equipment and systems for lining conduits, e.g., preferably subterranean pipelines and passageways, such as sewers, with a liner impregnated with a curable resin in order to secure the conduit against ingress or egress of liquids. |
US12014452B2 |
Web-based digital image editing in real time utilizing a latent vector stream renderer and an image modification neural network
The present disclosure describes systems, methods, and non-transitory computer readable media for detecting user interactions to edit a digital image from a client device and modify the digital image for the client device by using a web-based intermediary that modifies a latent vector of the digital image and an image modification neural network to generate a modified digital image from the modified latent vector. In response to user interaction to modify a digital image, for instance, the disclosed systems modify a latent vector extracted from the digital image to reflect the requested modification. The disclosed systems further use a latent vector stream renderer (as an intermediary device) to generate an image delta that indicates a difference between the digital image and the modified digital image. The disclosed systems then provide the image delta as part of a digital stream to a client device to quickly render the modified digital image. |
US12014445B2 |
Low latency frame delivery
Examples are described of marking specified regions of stored image frame buffer data in an image frame buffer. An imaging system can read the specified regions of the image frame buffer to identify whether the marking has been overwritten or not. The imaging system can thus efficiently identify how much of the image frame buffer has been overwritten with data from a new image frame. Based on this, the imaging system can retrieve partial image frame data from the image frame buffer and can process the partial image frame data, for instance to composite the partial image frame data with virtual content and/or to perform distortion compensation. The processed partial image frame data can be uploaded to a display buffer and displayed by a display, either as-is or once more of the frame is captured and processed. The imaging system can also perform auto-exposure using the partial image frame data. |
US12014444B2 |
Data processing system, data processing method, and computer program
A GPU generates a plurality of images corresponding to a plurality of applications executed in parallel and stores the plurality of images in a frame buffer. A compression coder reads out the images stored in the frame buffer and codes the images. The compression coder reads out the plurality of images corresponding to the plurality of applications from the frame buffer at different timings for each application. |
US12014430B2 |
Time-based input and output monitoring and analysis to predict future inputs and outputs
A monitoring system for detecting anomalous discharges stores input and output records, and fetches and discharges corresponding quantities to and from user resources. The output event records are discriminated for category attributes, and user-specific output category-specific metrics are aggregated for comparison to peer-representative output-category indexes. An alert is sent across a network connection for display on a user device upon determining the user-specific output category-specific metric diverges from the peer-representative output-category index. An alert, in some examples, indicates that the user-specific output category metric exceeds the peer-representative output-category index. Exposure of user-entity resources to outputs that are divergent from peer-representative levels is mitigated. The alert is advantageous to user entities and user devices, enabling early action to be taken by the user entity. |
US12014428B1 |
Apparatus and a method for the generation of provider data
An apparatus for the generation of provider data is disclosed. The apparatus comprises at least a processor and a memory communicatively connected to the at least a processor. The memory instructs the processor to receive a location profile from a user, wherein the location profile comprises a plurality of incident data. The memory instructs the processor to classify the plurality of incident data into a plurality of incident categories. The memory instructs the processor to identify a plurality of provider data as a function of the classification. The memory instructs the processor to predict a pecuniary element as a function of the plurality of provider data and the classification. The memory instructs the processor to generate an incident report as a function of the pecuniary element and the plurality of provider data. The memory instructs the processor to display the incident report using a display device. |
US12014426B2 |
Method of controlling for undesired factors in machine learning models
A method of training and using a machine learning model that controls for consideration of undesired factors which might otherwise be considered by the trained model during its subsequent analysis of new data. For example, the model may be a neural network trained on a set of training images to evaluate an insurance applicant based upon an image or audio data of the insurance applicant as part of an underwriting process to determine an appropriate life or health insurance premium. The model is trained to probabilistically correlate an aspect of the applicant's appearance with a personal and/or health-related characteristic. Any undesired factors, such as age, sex, ethnicity, and/or race, are identified for exclusion. The trained model receives the image (e.g., a “selfie”) of the insurance applicant, analyzes the image without considering the identified undesired factors, and suggests the appropriate insurance premium based only on the remaining desired factors. |
US12014424B2 |
Autonomous vehicle premium computation using predictive models
The present disclosure relates generally to systems for facilitating the use of autonomous vehicles (AVs), and more particularly to automated artificial intelligence (AI)-based techniques for determining an insurance premium for an AV ride based upon various factors including the evaluation of risk associated with the AV ride. An automated AI-based infrastructure is provided that uses automated machine-learning (ML) based techniques for evaluating a level of risk for any particular AV ride and then determining an insurance premium for the AV ride based on the level of risk. The insurance premium determination incorporates Usage Based Insurance Pricing (UBIP) that has been customized for autonomous driving, whereby the level of risk is predicted based on information associated with the expected usage of the AV during the ride. Thus, the insurance premium is customized for each ride and can be determined as part of calculating upfront the total price of the ride. |
US12014419B2 |
Multi-dimensional order message interface
Systems and methods are provided for processing multi-dimensional orders. A data transaction request message is received at a data transaction system. The data transaction request message includes data representative of at least a first function for a first attribute of a commodity and a second function for a second attribute of the commodity. The data transaction system identifies a set of solutions described by the first function and the second function. The set of solutions including values for different variations of the object that the participant who submitted the data transaction request message is willing to offer or receive for the respective variation. The data transaction system attempts to match one or more of the values from the set of solutions to previously received but unsatisfied electronic data transaction request messages counter thereto stored in an order book data structure. |
US12014416B1 |
Debt services candidate locator
Methods and systems are disclosed that identify and locate debt settlement candidates based on credit data associated with the consumer. For example, candidacy may be based on a debt score, generated by an assessment of the consumer's credit data. Credit data may include the consumer's credit score rank, credit score, revolving credit to debit ratio, credit available, delinquent accounts, negative accounts, instances of negative information on their credit report, public record data, average account age, debit, or a combination thereof. |
US12014415B2 |
Continuously updating mortgage ready data
A system and computer-implemented method of continuously updating information about one or more of a customer approved for a mortgage and a real estate property identified as mortgage ready. The method includes monitoring information accessed from a memory storage location corresponding to a customer identification number, the information used to determine the customer is approved for a mortgage, and receiving new information about the customer, the new information used to determine the customer is approved for a mortgage. The method also includes updating, at a memory coupled to the one or more processors, the memory storage location to include the new information. The method still further includes recalculating the amount in which the customer is approved for a mortgage based upon the new information received. |
US12014414B2 |
Systems and methods to present information using three dimensional renditions
Systems and methods for presenting information, related to products or services being shown on a second display device, on a first display device are disclosed. Exemplary implementations may: capturing a marker, by a first display device, displayed on a second display device, decoding information presented in the marker, receiving information related to the product or service being displayed on the second display device; and based on the information, displaying a three dimensional (3D) rendition of the product or service on the first display device. |
US12014410B2 |
Content storage management
Methods and systems for providing content and content recommendations are described. Content recommendations for users in a service area may be based on content requests from users within the same service area. Content recommendations over a period of time may dynamically change based on many factors, including: the number of requests for particular content within one or more time frames, the storage location of requested content relative to requesting users, and whether a request occurs within a time period of rapid shift in use and types of content requested. A content recommendation including one or more content recommendations may be provided to users. |
US12014406B2 |
Electronic layaway
A computing system includes a database, a processor, at least one processor, and at least one program logic stored in at least one memory that, when executed, is configured to cause the at least one processor to: receive, from an entity computing system, a request related to a layaway transaction of a user; facilitate initiation of a layaway deposit account, wherein facilitating initiation of the layaway deposit account comprises: determining that the user has a profile in the database; associating the layaway deposit account with the profile; generating at least one rule that governs the layaway deposit account; and associating the at least one rule with the layaway deposit account; and receive, from an automated teller machine (ATM), a funds deposit amount that complies with the at least one rule associated with the layaway deposit account. |
US12014404B2 |
Product category driven navigation menu
A method and system for creating a product menu for an e-commerce website has been developed. First, a product category list is created using a navigation menu editor for the website. The product category list is then organized into a tree hierarchy using the navigation menu editor. The product category list is stored in a database and accessed later through an application program interface (API). The product category list is filtered according to the tree hierarchy and displayed as a product menu to a user of the website via a user interface (UI). |
US12014403B2 |
Software management system
A management system, which involves a computer and software executing on that computer, that tracks the usage of materials used in a repair and collates that information into an accurate material invoice. This system produces significantly more accurate invoices while also having a very user-friendly interface that can be easily accessed with any image recognition device, including smart phones. More specifically, the system involves scanning repair order QR code tags and material QR code tags to create detailed invoices for repair orders that have the exact amount of materials used on the repair orders. This system also allows administrators to track the amount of materials used on a repair order and will automatically flag the available stock of materials if they fall below a configured threshold. If the available stock falls below the configured threshold, then suppliers will automatically be notified by the system to restock the material. |
US12014402B2 |
Method and system for event-driven billing
A method and a system for providing event-driven billing that facilitates flexibility and customization for bill generation, payment scheduling, and account reconciliation in relation to consumer financial accounts are provided. The method includes: receiving, from a user, first information that relates to a schedule for generating the bill for the account; extracting, from the first information, at least one criterion for determining the schedule for generating the bill; determining the schedule based on the at least one criterion; and generating the bill based on the determined schedule. |
US12014399B2 |
Cross-media targetable content recommender system for audience extension in content delivery systems
Aspects of the subject disclosure may include, for example, collecting television viewership information for viewers of television content items of a television advertising campaign, collecting digital viewership information for online activity by users, joining the television viewership information and the digital viewership information, wherein the joining comprises associating household identifiers of the television viewership information with device identifiers of the digital viewership information, building a content ranking of digital content items closest to the television content items and initiating, by the processing system, a digital advertising campaign with one or more digital content items of the content ranking of digital content items attached to the digital advertising campaign. Other embodiments are disclosed. |
US12014398B2 |
Systems and methods for gating-enhanced multi-task neural networks with feature interaction learning
Deep neural network (DNN) models have been widely used for user-relevance content prediction. Presented herein are embodiments of a new user-relevance framework, which may be referred as Gating-Enhanced Multi-task Neural Networks (GemNN) embodiments. Neural network-based multi-task learning model embodiments herein predict user engagement with content in a coarse-to-fine manner, which gradually reduces content candidates and allows parameter sharing from upstream tasks to downstream tasks to improve the training efficiency. Also, in one or more embodiments, a gating mechanism was introduced between embedding layers and multi-layer perceptions to learn feature interactions and control the information flow fed to MLP layers. Tested embodiments demonstrated considerable improvements over prior approaches. |
US12014395B1 |
System and method for automatic generation and delivery of personalized content
Techniques for real-time delivery of personalized content are provided. An example method includes detecting that a delivery server invoked an API in response to the delivery server detecting that a client device is accessing a communication provided to the client device by the delivery server, the communication formatted in accordance with a template; receiving a request for offers, the request including a user identifier associated with a user of the client device and offer query criteria based on the template; building the offers by: retrieving candidate offers specific to the user from a database server using an API request; and, based on the offer query criteria, identifying the offers, from the candidate offers, to deliver to the delivery server; and transmitting the offers to the delivery server to cause the delivery server to populate the communication with content corresponding to the offers. |
US12014390B2 |
Systems and methods for shopping in an electronic commerce environment
A method of shopping within an electronic commerce environment includes enabling a first user of a plurality of users to add one or more items to a virtual shopping cart of the first user that is maintained by a server computer system, generating, by the server computer system, statistical data related to the one or more items, and providing the statistical data to the first user in a web page that is generated by the server computer system. The statistical data includes a total quantity of at least one of the one or more items that are contained in the virtual shopping carts of all of the plurality of users. |
US12014387B1 |
System, method, and computer program for providing a pricing platform for performing different types of pricing calculations for different customers
The present disclosure relates to a system, method, and computer program for providing a pricing platform for performing pricing calculations for a plurality of different customers with different types of pricing calculations. An instance of the price-calculation pipeline is created for each of a plurality of customers of the pricing platform. The instances of the price-calculation pipeline are executed to perform pricing calculations for a plurality of different customers with different types of pricing calculations. For each instance of the price-calculation pipeline, a performance metric is generated for each of the modular pricing stages within the instance. The performance metrics are displayed in a user dashboard that provides user controls that enable the user to adjust the computational resources allocated to each of the modular pricing stages executing on the platform. The computational resources allocated to one or more modular pricing stages are adjusted in accordance with received user input. |
US12014385B2 |
Systems and methods quantifying trust perceptions of entities within social media documents
A computer system measures trust of an entity in electronic documents from electronic media sources is described. A communication network is linked to one or more of the sources. A computer server is in communication with the communication network and is configured to receive electronic documents via the communication network. The computer server having a memory and a processor accessing a database. The memory includes processor executable instructions stored in the memory and executable by the processor. The computer executable instructions comprise preliminary term vector instructions, calculating instructions for determining the preliminary term vectors in the received electronic documents, and refined term vector instructions for defining a plurality of industry-specific term vectors. |
US12014382B2 |
Systems and methods for trend detection
A machine learning model supported trend detection engine can be available via an application programming interface to business or community planners to evaluate the potential for new plans or ventures. The model can be based upon transaction trends and available merchant data from transactions such as location, time, merchant type, and transactions history longevity from particular retailers. The model can generate a dashboard that shows past performance, predicted future performance, trends, similarity between businesses, and profitability. The new plan or venture can be correlated with other retailers that have been established and successful under a similar model and located near another retailer similar to the new plan or venture. |
US12014378B2 |
System and method for creating automatic expiring transactions for a credit card
A system and method are disclosed in which a user engaging in an online or in-person transaction with a merchant may create automatic expiring transactions for a credit card. The user provides the credit card information to an online interface or a point-of-sale device but specifies an expiration date that is on or before the actual expiration date of the credit card, known as an artificial expiration date. A token for the merchant is generated with the artificial expiration date. The issuing bank will honor the transaction with the artificial expiration date using the merchant-specific token, and the token may continue to be used with the online merchant until the artificial expiration date. |
US12014377B2 |
Methods and apparatus to securely handle chip cards
Methods, apparatus, systems and articles of manufacture to securely handle chip card data are disclosed. An example method includes providing, by executing an instruction with a first processor of a client device, an application programming interface (API) in a web client of the client device, in response to detecting, in the web client at the client device, a query from a server for card data, operating, by executing an instruction with the first processor of the client device, the API in the web client at the client device to obtain the card data stored on a chip of a chip card communicatively coupled to the client device, and sending, by executing an instruction with the first processor of the client device, the card data to the server. |
US12014374B2 |
Identity-based transaction processing
Methods and systems disclosed herein related to analyzing the risk of an identity-based transaction and offering the identity-based transaction to a risk exchange. An identity-based transaction may be a transaction that is initiated with a digital identity, and an assertions model manager may provide assertions about the digital identity for completing the identity-based transaction. The assertions model manager may use the assertions and information about the identity-based transaction to analyze transaction risk. A risk score for the identity-based transaction can be calculated, and then the identity-based transaction may be offered on a risk exchange. |
US12014372B2 |
Training a recurrent neural network machine learning model with behavioral data
Event data of a first entity is accessed. The first entity has been flagged as having a predefined status. The event data corresponds to a plurality of events involving the first entity that occurred within a predefined first time period. Based on the accessing of the event data, behavioral data of the first entity is generated. The behavioral data is formatted as a data sequence. A machine learning model is trained using the behavioral data of the first entity as training data. Using the trained machine learning model, a determination is made as to whether a second entity has the predefined status. |
US12014371B2 |
Systems and methods for fraud detection and prevention
Systems and methods for fraud detection and prevention is disclosed. The system may receive a transaction request for a first customer including a transaction location, transaction time stamp, and merchant type code. The system may determine whether the transaction location is expected for the first customer. When the transaction location is unexpected, the system may identify a last-known video detection having a last-known time stamp and last-known location. The system may determine a travel time estimate between the last-known location and the transaction location and determine a buffer based on the merchant type code. The system may compare the travel time estimate to an allotted time that includes a difference between the transaction time stamp and last-known time stamp less the buffer. When the travel time estimate exceeds the allotted time, the system may execute one or more fraud prevention steps. |
US12014365B2 |
System and method for business payment information directory services
Disclosed is a system and method for implementing a network enabling an interoperable exchange of electronic payment information, which connects two parties to a transaction using established rules, technology, and trust model. Such systems and methods provide a shared set of rules and common APIs, and enable validation of the accuracy of all data exchanged via API. In order to maintain data, the systems and methods described herein enable each participant to only see interactions and information that is relevant and permissioned to such participant, all while maintaining no central data store for the sensitive electronic payment information. Each participant is vetted and authorized by a system administrator as a validated “Credential Service Provider” (“CSP”) and governed by rules created and managed by the administrator. Further, an auditable trail of all transactions is maintained by logging metadata to track events and changes to permissions. |
US12014364B2 |
Computer-implemented system and method for trustless zero-knowledge contingent payment
The invention relates to efficient zero knowledge verification of composite statements that involve both arithmetic circuit satisfiability and dependent statements about the validity of public keys (key-statement proofs) simultaneously. The method enables a prover to prove this particular statement in zero-knowledge. More specifically, the invention relates to a computer-implemented method for enabling zero-knowledge proof or verification of a statement (S) in which a prover proves to a verifier that a statement is true while keeping a witness (W) to the statement a secret. The invention also relates to the reciprocal method employed by a verifier who verifies the proof. The method includes the prover sending to the verifier a statement (S) having an arithmetic circuit with m gates and n wires configured to implement a function circuit and determine whether for a given function circuit output (h) and an elliptic curve point (P), the function circuit input (s) to a wire of the function circuit is equal to the corresponding elliptic curve point multiplier (s). The prover also sends individual wire commitments and/or a batched commitment for wires of the circuit, an input for a wire in the arithmetic circuit; and a function circuit output (h). The prover receives from the verifier a challenge value (x) and responding with an opening or additionally sends a proving key (PrK) to the verifier. The statement and the data enables the verifier to determine that the circuit is satisfied and calculate the elliptic curve point (P) and validate the statement, thus determining that the prover holds the witness (W) to the statement. |
US12014349B2 |
Transmitting and receiving embedded digital tokens within a blockchain environment
A system, method, apparatus, and computer program product for interactively broadcasting value via a sound, a Wi-Fi, a Bluetooth, an email, a messaging, an RFID, or an NFC to incentivize direct consumer engagement. The system produces verifiable data on customer preferences, habits, and purchasing while using secure digital cryptographic technology to convey an item of value. The system is configured to transact a digital token normally carried on a blockchain leger in an off-ledger condition. The digital token is embedded with a media content. A mobile computing device having a representation of a digital wallet is configured to detect the digital token, decode the digital token and transfer the digital token back to the blockchain ledger. When validated by the blockchain ledger, the digital token is transacted to a digital wallet on the blockchain ledger. |
US12014348B2 |
Validating transactions between entities using LoRaWAN protocol
Transactions between entities may be validated using LoRaWAN communications to more quickly process those transactions. In the example of check depositing, a first entity associated with a check payee may transmit a check clearance request to a second entity associated with a check payor using LoRaWAN communications. The LoRaWAN signaling and communications may be performed between devices within LoRaWAN range. For example, a check depositing device may receive a check deposit where the payor is associated with a different financial institution or entity. Accordingly, the check depositing device may communicate with another device associated with the payor institution or entity using LoRaWAN signals to confirm check clearance. |
US12014343B2 |
Prescient and adaptive point-of-sale systems
Systems, apparatus, methods, and non-transitory media for providing prescient and adaptive point-of-sale services via electronic networks are discussed herein. Some embodiments may include a system with one or more servers. The one or more servers may be configured to generate digital consumer tokens and provide the digital consumer tokens to consumer devices for sharing with merchant devices. When a merchant device receives the digital consumer token, the merchant device may forward the digital consumer token to the one or more servers in exchange for consumer data to facilitate consumer service. In some embodiments, the one or more servers may be configured to provide point-of-sale interfaces that adapt to different consumer preferences or consumer device signals. Some embodiments may provide for consumer interfaces that allow consumers to manage their electronic identity at various (e.g., merchant) locations. |
US12014336B2 |
Methods for recycling and upcycling consumer electronics with plastics and integrated batteries
A system for initiating a recycling program of consumer electronic devices, wherein the system includes a collection device configured to collect a plurality of consumer electronic devices from users, a processing unit located within a permitted facility, communicatively connected to the collection device, wherein the processing unit is configured to disassemble each consumer electronic device of the plurality of consumer electronic devices into a plurality of base components through an electronic device disassembling process, wherein the plurality of base components includes a plurality of plastic components and at least a battery component, process the plurality of base components, wherein processing the plurality of base components includes disintegrating the plurality of plastic components into a plurality of granules and decomposing the at least one battery component into a plurality of electrochemical materials, and generate a recycled output using the processed plurality of base components. |
US12014335B2 |
Maintenance apparatus, maintenance method, and recording medium having recorded thereon maintenance program
There is provided a maintenance apparatus including: an acquisition unit configured to acquire a plurality of test results, for each of a plurality of jigs, in a case where a plurality of devices under measurement, which are different from each other, are sequentially tested via the plurality of jigs; a calculation unit configured to calculate a variation in test results, for each jig, by using the plurality of test results; and a determination unit configured to determine maintenance timing of the jig based on the variation in the test results. |
US12014334B2 |
System for improved vehicular maintenance scheduling
A system includes a processor configured to wirelessly receive vehicle usage data. The processor is also configured to aggregate received data over time. The processor is further configured to classify vehicle usage into a predetermined category based on the aggregated received data. Also, the processor is configured to access a set of maintenance recommendations associated with the predetermined category and send a maintenance recommendation based on a correspondence between the aggregated data and a value associated with one of the maintenance recommendations. |
US12014332B2 |
Systems and methods for determining a lens prescription
Methods for dispensing eyeglasses are disclosed. The methods involve making a subjective refraction and an objective refraction and sending the information to a calculation computer to combine both refractions to calculate the person's prescription. The person's prescription is subsequently sent to a manufacturing location separate from the calculation computer for manufacture of the lenses. |
US12014331B2 |
Graphical representations of time-ordered data
Methods, systems, and computer-storage media are provided for generating graphical representations of audit events. A party-of-interest is represented by a central node, and one or more peripheral nodes surrounding the central node represent parties having electronic records accessed by the party-of-interest during a selected time frame. The size of the peripheral nodes represents a frequency of access of the node's respective electronic record. Each of the peripheral nodes is actionable enabling a user to view information related to the audit event. |
US12014329B2 |
Pet insurance system and method
This disclosure relates to a system and method implemented to facilitate real-time medical coverage for veterinary hospitals. More specifically, the disclosure as a pet medical insurance system pet medical insurance claims system comprising: a backend component implemented on a computer, the backend component comprising a services component; a plug-and-play data integration system connected to a first practice management system in a veterinary practice and the backend component. The plug-and-play data integration system receives data from the first practice management system and maps the data according to the backend system, thereby limiting the data traffic between the backend component and the first practice management system. The plug-and-play data integration system is integratable with a second or more different practice management systems for receiving data that is different from the data from the first practice management system. |
US12014326B2 |
Systems and methods for mobile self-checkout of wireless tagged products
Consistent with disclosed embodiments, systems, methods, and computer readable media for unassisted purchasing of wirelessly tagged products in a retail establishment may be provided. Embodiments may include at least one processor configured to receive from a mobile communications device, scanned data of a printed code associated with a particular item to be purchased; access a data structure linking wireless tags with associated items available for purchase in the retail establishment, the printed code being linked to a particular wireless tag; cause generation of a trigger signal for triggering the particular wireless tag to transmit a responsive identification signal; receive the transmitted identification signal from the particular wireless tag; determine, based on the received identification signal, an identity of the particular wireless tag; and process a sale of the particular item by updating the data structure to account for removal of the particular item from an inventory. |
US12014323B2 |
Systems and methods for controlling production and distribution of consumable items based on their chemical profiles
Embodiments of the present invention relate to a platform for controlling production and distribution of consumable items based on machine learning processes derived from chemical profiles of the consumable items. |
US12014317B2 |
Method and system for controlling unloading of a load-carrying vehicle
A method and system for controlling unloading of a vehicle transporting a load of unprocessed material from a first location to a second location are described, wherein the second location includes a material processing device and a storage for unprocessed material. The method includes receiving a signal indicative of a level of unprocessed material contained in the material processing device; determining, based on the signal, whether an estimated level of unprocessed material contained in the material processing device is below or above a threshold at an estimated time of arrival of the vehicle at the material processing device; and, directing the vehicle towards the material processing device when the estimated level of unprocessed material contained in the material processing device is below the first threshold; or directing the vehicle towards the storage when the estimated level of unprocessed material contained in the material processing device is above the first threshold. |
US12014316B2 |
Automatically planning delivery routes using clustering
A method including planning delivery routes using clustering. The method can include generating clusters for nodes for order data based, at least in part, on (a) location information of the nodes and (b) load capacity information of delivery vehicles. The method also can include determining a respective centroid for each of the clusters. Further, the method can include computing a node-cluster distance matrix. Additionally, the method can include reassigning the nodes to the clusters based, at least in part, on: (a) the node-cluster distance matrix; (b) load capacity information of dispatched vehicles of the delivery vehicles; and (c) a predetermined average load threshold of the dispatched vehicles. Moreover, the method can include further reassigning, in at least 2 passes, the nodes to the clusters based, at least in part, on the time window information of the nodes. Other embodiments are disclosed. |
US12014311B2 |
Abnormal path analysis method and apparatus, and electronic device
An abnormal path analysis method and apparatus, and an electronic device are provided. The method comprises: obtaining data of an actual fulfillment path of a logistics object, wherein the actual fulfillment path comprises one or more routes connecting a plurality of fulfillment centers on the actual fulfillment path; obtaining data of a standard planned path corresponding to the logistics object, wherein the standard planned path comprises one or more routes connecting a plurality of fulfillment centers on the standard planned path; comparing the data of the actual fulfillment path with the data of the standard planned path to generate route comparison results; and obtaining detailed mis-distribution data of the logistics object according to the route comparison results. |
US12014307B2 |
Generating viable building designs for complex sites
A computer-implemented method for generating a building design for a building site having a complex shape comprises: generating a first group of processing areas from a plurality of processing areas associated with the building design and a second group of processing areas from the plurality of processing areas; generating a first building footprint leg that is sized to include the first group of processing areas and a second building footprint leg that is sized to include the second group of processing areas; at a pivot location, joining the first building footprint leg and the second building footprint leg at an aperture angle; performing a numerical simulation to position the first group of processing areas in the first building footprint leg and the second group of processing areas in the second building footprint leg to generate a candidate building design for the building site; and rendering the candidate building design. |
US12014305B2 |
Tendency detecting and analysis in support of generating one or more workflows via user interface interactions
Tendency detecting and analysis in support of generating one or more workflows via user interface interactions is disclosed. In accordance with the user interface interactions, processing user selection of one or more icons may generate at least one user-selectable option within a graphical user interface, where the user-selectable option corresponds to at least one workflow action. The workflow action may relate to an identified tendency of a person or a group of people. |
US12014304B2 |
Identifying and monitoring productivity, health, and safety risks in industrial sites
A computer-implemented method for monitoring productivity, health and safety risks posed by activities and objects, and other signals present at industrial sites comprises: receiving data inputs from input devices at an industrial site; selecting a data model that is programmed to detect activities or objects associated with workers or equipment present at the industrial sites; applying the data inputs to the data model to receive output data specifying whether the activities or objects associated with workers or equipment are present at the industrial site; and if they are present: based the output data, determining characteristics of the activities or objects; based on the characteristics, determining whether that the activities or objects cause any productivity, health or safety risks at the industrial site; and if so, generating notifications indicating the health or safety risks at the industrial site. |
US12014302B2 |
Information processing apparatus, information processing system, information processing method, information processing program, and display device
According to one embodiment, an information processing apparatus according to an embodiment includes an extractor 7 configured to extract a representative point that appears at a rate higher than or equal to a predetermined appearance rate, based on a point included in package historical data recorded when a package is delivered and a delivery plan creator 8 configured to create a first delivery plan with respect to the representative point. |
US12014297B2 |
Methods for managing smart gas work order implementation and internet of things (IOT) systems thereof
Embodiments of the present disclosure provide a method for managing smart gas work order implementation and IoT system, the method being executed by a smart gas management platform, comprising: obtaining gas work order information and user information from a library of work orders to be assigned; and determining an implementation priority of gas work orders based on gas work order information and user information; determining the implementation scheduling scheme for gas work order based on implementation priority; matching a pre-processing scheme for gas work order through a vector database based on at least one of work order type, fault type, and implementation scheduling scheme; and executing the pre-processing scheme at pre-processing time and pushing the pre-processing result to a work terminal of the implementer; determining the implementation scheduling scheme of gas work order according to the implementation priority of gas work order may reasonably arrange gas work order and improve the processing efficiency of gas work order. The implementation scheduling scheme and pre-processing scheme are determined based on various information, which considers the possible impact of multiple factors, improving the accuracy of processing of the gas work order. |
US12014296B2 |
Test and training data
A method, apparatus and computer-readable instructions are described including obtaining a plurality of sets of training and test data packages (wherein: each of the plurality of sets comprises test data and training data, wherein the test data comprises a subset of a first plurality of data items and the training data comprises a remainder of the first plurality of data items; each data item of the first plurality of data items is allocated as test data for only one of the plurality of sets of training and test data packages; and each data item comprises a classification identifier); receiving a new data item having a classification identifier; and adding the new data item to one of the plurality of sets of training and test data packages as test data and adding the new data item to the other of the plurality of sets of training and test data packages as training data, wherein the one of the plurality of sets of training and test data packages to which the new data item is added as test data is selected depending on the classification identifier of the new data item and the classification identifiers of the first plurality of data items. |
US12014294B2 |
System and method for transmitting unlock codes based on event triggers
The disclosure generally relates to a system and method for randomly generating unlock codes and identifiers for locks, and creating unlock code and identifier pairs. In an exemplary embodiment, the invention is integrated with, or part of, a distributed management system that controls access to various locations, such as, for example, self-storage units, hotel rooms, apartment buildings, storage containers, short-term housing rentals, lockers, equipment rooms, vaults, hospitals, airports, government facilities, nuclear power facilities, water treatment facilities, weapon storage facilities, aircraft cockpits, and any other setting that requires restricted, selective, or monitored access that can be remotely, controlled, whereby users can receive unlock codes electronically on their mobile device. |
US12014292B2 |
Method for optimally simulating fluid flow results using Tsallis or Renyi divergence
A method for optimally simulating fluid flow around a real object by (a) defining an initial state of a simulation space having a plurality of lattices with nodes; determining a space occupation state by objects, a fluid state, and a probability distribution state of a particle for respective nodes; generating a flow effect for the respective nodes using a collision rule which is a probability distribution of the particle with respect to the velocity thereof, obtained by satisfying a condition at which a Tsallis or a Rényi-divergence between the collision rule itself and a reference collision rule provides a simulated fluid flow result; and renewing the initial state and varying the space occupation state based on the simulated fluid flow result; and (b) based on step (a) modeling fluid flow around the real object. |
US12014290B2 |
Projecting data trends using customized modeling
Systems and methods for projecting one or more trends in electronic data and generating enhanced data. A system includes a data forecasting system is in electronic communication with one or more electronic data sources via an electronic network. The data forecasting system is configured to: monitor the electronic data source(s) for data that meet one or more predetermined criteria; obtain at least a portion of the monitored data from electronic data source(s) based on the predetermined criteria; create a data set from the obtained data; derive one or more data values associated with the data set over a predetermined period according to a forward-looking term methodology; and utilize the data set and the derived value(s) over the predetermined period to derive at least one data forecast metric associated with the data set. |
US12014287B2 |
Batch scoring model fairness
A system and related method score a fairness of an outcome model. The method comprises receiving a set of original transaction records (OTRs), and selecting an OTR subset of the OTRs according to a subset selection criteria in order to reduce a number of OTRs to send to outcome model. For each OTR in the subset a perturbed transaction record (PTR) is created based on the OTR that includes changing at least one attribute in the PTR from the OTR, sending the OTR and the PTR to the outcome model, receiving an OTR outcome and a PTR outcome from the outcome model, and determining a record bias score for the OTR outcome and the PTR outcome respectively that indicates bias in the respective outcome. The OTR and the PTR bias score are stored in a bias determination system (BDS) database. |
US12014286B2 |
Enabling efficient machine learning model inference using adaptive sampling for autonomous database services
Herein are approaches for self-optimization of a database management system (DBMS) such as in real time. Adaptive just-in-time sampling techniques herein estimate database content statistics that a machine learning (ML) model may use to predict configuration settings that conserve computer resources such as execution time and storage space. In an embodiment, a computer repeatedly samples database content until a dynamic convergence criterion is satisfied. In each iteration of a series of sampling iterations, a subset of rows of a database table are sampled, and estimates of content statistics of the database table are adjusted based on the sampled subset of rows. Immediately or eventually after detecting dynamic convergence, a machine learning (ML) model predicts, based on the content statistic estimates, an optimal value for a configuration setting of the DBMS. |
US12014279B2 |
Anomaly detection using a non-mirrored dimensional-reduction model
A method includes obtaining sensor data associated with operation of one or more devices and providing input data based on the sensor data to a dimensional-reduction model having an encoder portion and a decoder portion and configured such that the encoder portion is not mirrored by the decoder portion. The method also includes obtaining output data from the dimensional-reduction model responsive to the input data and determining a reconstruction error indicating a difference between the input data and the output data. The method also includes performing a comparison of the reconstruction error to an anomaly detection criterion and generating an anomaly detection output for the one or more devices based on a result of the comparison. |
US12014277B2 |
Physical layer authentication of electronic communication networks
A network authentication system can be configured for sampling a plurality of signal samples from a device on a network, providing the plurality of signal samples to a first machine-learned model that is configured to determine a device fingerprint based at least in part on the plurality of signal samples, and providing the device fingerprint to a second machine-learned model that is configured to classify the device based at least in part on the device fingerprint. |
US12014276B2 |
Deterministic training of machine learning models
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for training a machine learning model using a deterministic data pipeline. One of the methods may include receiving a first request to generate a deterministic training dataset: transforming raw training examples obtained from the raw data source into pre-processed training examples; assigning a unique index to each pre-processed training example; and caching the pre-processed training examples into the cache directory specified in the received first request; receiving a second request to use the deterministic training dataset to train a machine learning model, the second request specifying a start index; and in response to receiving the second request: reading, from the cache directory, the pre-processed training examples that have indices beginning from the start index; and providing the read training examples in an order of the assigned indices for use in training the machine learning model. |
US12014274B1 |
Surgical endoscope employing multi-spectrum ring-illuminated surgical camera
A surgical scope employing a multi-spectrum ring illuminated surgical camera with a ring lens and a plurality of sources of light set behind the camera and positioned radially about the longitudinal axis of the lens and/or scope. |
US12014273B2 |
Low precision and coarse-to-fine dynamic fixed-point quantization design in convolution neural network
After inputting input data to a floating pre-trained convolution neural network to generate floating feature maps for each layer of the floating pre-trained CNN model, a statistical analysis on the floating feature maps is performed to generate a dynamic quantization range for each layer of the floating pre-trained CNN model. Based on the obtained quantization range for each layer, the proposed quantization methodologies quantize the floating pre-trained CNN model to generate the scalar factor of each layer and the fractional bit-width of a quantized CNN model. It enables the inference engine performs low-precision fixed-point arithmetic operations to generate a fixed-point inferred CNN model. |
US12014261B2 |
Method and apparatus for shared cross-stream event detection
Identifying shared events across spiking-neural-network data streams with significant stochastic content. The data streams are first subject to cross correlation. If two data streams are completely uncorrelated, the rate of occurrence, of cross-stream spike pairs, is an approximately uniform “r_ind” across all Time Between Events (TBE's). Any shared events create a gradient, where r_ind increases to a rate “r_shr,” for any TBE's≤a Time Of Discernment (TOD). A search for the actual TOD (TOD_a) can be accomplished with a conjectured TOD (TOD_c). TOD_c is tested against an exponential decay with its rate set to a conjectured r_ind (r_ind_c). When r_ind_c=actual r_ind, equal ranges (or regions) of values, of exponential decay, represent equal probabilities. Values of TOD_c and r_ind_c are generated (at respective learning rates), until a combination is found where probabilistically equal regions receive statistically equal numbers of cross-stream events. It is then known TOD_a≤TOD_c. |
US12014257B2 |
Domain specific language for generation of recurrent neural network architectures
A system automatically generates recurrent neural network (RNN) architectures for performing specific tasks, for example, machine translation. The system represents RNN architectures using a domain specific language (DSL). The system generates candidate RNN architectures. The system predicts performances of the generated candidate RNN architectures, for example, using a neural network. The system filters the candidate RNN architectures based on their predicted performance. The system generates code for selected a candidate architectures. The generated code represents an RNN that is configured to perform the specific task. The system executes the generated code, for example, to evaluate an RNN or to use the RNN in an application. |
US12014256B2 |
Polysaccharide archival storage
One example method includes encoding data as a polysaccharide structure, synthesizing the polysaccharide structure to create polysaccharide storage media that comprises the data, and storing the polysaccharide storage media. The example method may also include receiving a read request directed to the polysaccharide storage media, mapping the polysaccharide structure to create a map in response to the read request, traversing the map of the polysaccharide structure to determine an X-base number, and obtaining the data by converting the X-base number to a binary form. |
US12014253B2 |
System and method for building predictive model for synthesizing data
Systems and methods for constructing sets of synthetic data. A single data record is identified from a first set of data. The first set of data comprises a first plurality of data records, each of the data records including multiple items of data describing an entity. Using pattern recognition, the single data record is processed to identify a group of records from within the first set that have corresponding characteristics equivalent to the single data record. The identified group of records comprises a target set of variables and the group of records from the first set that are not identified comprises a control set of variables. The target set of variables and the control set of variables are processed, using probability estimation and optimization constraints, to determine a score for each of the records in the first set. The score describes how similar each of the records in the first set is to the single data record. The records associated with a percentage of the highest scores are identified. The data associated with the single data record is replaced with data associated with the identified records identified, item-by-item. |
US12014250B2 |
Machine learning-based patent quality metric
A machine-learning based artificial intelligence device for finding an estimate of patent quality, such as patent lifetime or term is disclosed. Such a device may receive a first set of patent data and generate a list of binary classifiers. A candidate set of binary classifiers may be selected and using a heuristic search, for example an artificial neural network (ANN), a genetic algorithm, a final set of binary classifiers is found by maximizing iteratively a yield according to a cost function, such an area under a curve (AUC) of a receiver operating characteristic (ROC). The device may then receive patent information for a target patent and report an estimate of patent quality according to the final set of binary classifiers. |
US12014246B2 |
Nanophotonic quantum memory
Systems and methods are disclosed for making a quantum network node. A plurality of scoring function F values are calculated for an array of at least two photonic crystal cavity unit cells, each having a lattice constant a and a hole having a length Hx and a width Hy. A value of a, a value of Hx, and a value of Hy are selected for which a scoring function value is at a maximum. A waveguide region and the array of at least two photonic crystal cavity unit cells based on the selected values are formed on a substrate. At least one ion between a first photonic crystal cavity unit cell and a second photonic crystal cavity unit cell are implanted and annealed into a quantum defect. A coplanar microwave waveguide is formed on the substrate in proximity to the array of at least two photonic crystal cavity unit cells. |
US12014235B2 |
Wireless communication device
A wireless communication device is provided that includes an RFIC module having an RFIC chip and first and second terminal electrodes connected to the RFIC chip. An antenna member is provided that includes an antenna pattern having first and second coupling portions and an antenna base material on which the antenna pattern is disposed. Moreover, an insulating sticky layer is disposed between the RFIC module and the antenna member, and is provided for bonding the RFIC module to the antenna member. The first terminal electrode and the first coupling portion are capacitively coupled, with the sticky layer in between, and the second terminal electrode and the second coupling portion are capacitively coupled, with the sticky layer in between. |
US12014234B2 |
System and apparatus for encrypted data collection using RFID cards
A secure smart card is described. The smart card can include a processor, a memory and a transceiver. The smart card can communicate with various terminals and store a digital signature and other information on the card. Another terminal can validate the information stored on the smart card using the digital signature. In certain embodiments, the terminal can also validate the information by using a blockchain. The advanced design of the smart card obviates the need for a network connection. |
US12014231B2 |
Methods and apparatus for display and dispensing of a product
Methods and apparatus are disclosed. The apparatus includes a housing, a lid assembly, a base, a dispenser assembly, and embedded signage. The housing includes a number of walls forming an internal volume, a top opening, and a bottom opening. At least one wall is composed of a translucent material. The lid assembly is operable to facilitate loading of an item into the housing, and the dispenser assembly is operable to dispense the item from the housing. The embedded signage is positioned at an internal surface of the at least one wall and/or integrated into the at least one wall, such that information displayed by the embedded signage is visible from a point external to the housing. |
US12014226B2 |
Microservice platform message management system
The disclosure herein describes receiving and routing a remote procedure call (RPC) message from an external source. A microservice platform receives an RPC message from a source via an RPC interface, wherein the RPC message includes a header structure and a payload structure. The RPC message is validated based on security data in the header structure and the identity of the source is authenticated based on identity data in the header structure. A service interface function is triggered based on routing data in the payload structure and a multi-layer route and one of a plurality of microservices are identified. Payload data of the payload structure is routed through each of the ordered plurality of layers of the multi-layer route to the identified microservice, wherein each of the ordered plurality of layers and the microservice are configured to perform an operation using the payload data. |
US12014225B2 |
Authorizing lower privilege users to invoke privileged calls
Solutions for enabling lower privilege users (e.g., applications, virtualized computing environment applications such as virtual machines or containers) to perform requests for service (e.g., remote procedure calls) that require higher privilege include: receiving, by a relay service executing at a first privilege level, from an application executing at a lower privilege level, a received request for service. The first privilege level is sufficient for the request, however, the application's privilege level is insufficient. The relay service determines whether the application is authorized to perform the request by comparing the application identity and the request with privilege exception information (e.g., a list of application identities and corresponding requests that are subject to privilege exception). If the application's request is authorized, the relay service relays the request (e.g., as a hypercall) to a destination service at the relay's service own privilege level and then relays the received response back to the application. |
US12014218B2 |
Committed processing rates for shared resources
Customers of a shared-resource environment can provision resources in a fine-grained manner that meets specific performance requirements. A customer can provision a data volume with a committed rate of Input/Output Operations Per Second (IOPS) and pay only for that commitment (plus any overage), and the amount of storage requested. The customer will then at any time be able to complete at least the committed rate of IOPS. If the customer generates submissions at a rate that exceeds the committed rate, the resource can still process at the higher rate when the system is not under pressure. Even under pressure, the system will deliver at least the committed rate. Multiple customers can be provisioned on the same resource, and more than one customer can have a committed rate on that resource. Customers without committed or guaranteed rates can utilize the uncommitted portion, or committed portions that are not being used. |
US12014213B2 |
Active hibernate and managed memory cooling in a non-uniform memory access system
A method of operating a computing system includes storing a memory map identifying a first physical memory address as associated with a high performance memory and identifying a second physical memory address as associated with a low power consumption memory, servicing a first memory access request received from an application by accessing application data at the first physical memory address, in response to a change in one or more operating conditions of the computing system, moving the application data between the first physical memory address and the second physical memory address based on the memory map, and servicing a second memory access request received from the application by accessing the application data at the second physical memory address. |
US12014211B2 |
Techniques for cross platform communication process flow management
Techniques described herein are used to support cross platform data sharing, access, and management between a communication process flow management platform and a communication platform. Specifically, techniques described herein interaction with a communication process flow from a communication platform. The communication process flow management platform may receive, from a communication platform, a request comprising an indication of an action associated with a communication process flow that controls electronic communications between a tenant of a multitenant system and a set of users corresponding to the tenant. The communication process flow management platform may authenticate the request and perform the action that changes the schedule associated with the electronic communications. |
US12014209B2 |
Automated generation of conversational workflows for automation chatbots
There are provided systems and methods for automated generation of conversational workflows for automation chatbots. A service provider, such as an electronic transaction processor for digital transactions, may provide self-service channels for assistance through chatbot and other automated computing processes. In order to facilitate deployment of new automated skills, a conversational workflow generator may be provided to internal users of the service provider that allows for automated construction of conversational workflows. The generator may process input REST endpoints, request and response parameters, and workflow diagram to generate Java classes and code. The generator may then connect to a conversational AI platform using the code, which may generate the conversational workflow through dialog and a dialog tree that is mapped to the workflow diagram. The conversational workflow may then be implemented in a chatbot to provide automated services through conversational dialog. |
US12014208B2 |
Techniques for reducing serialization in divergent control flow
Techniques for executing shader programs with divergent control flow on a single instruction multiple data (“SIMD”) processor are disclosed. These techniques includes detecting entry into a divergent section of a shader program and, for the work-items that enter the divergent section, placing a task entry into a task queue associated with the target of each work-item. The target is the destination, in code, of any particular work-item, and is also referred to as a code segment herein. The task queues store task entries for code segments generated by different (or the same) wavefronts. A command processor examines task lists and schedules wavefronts for execution by grouping together tasks in the same task list into wavefronts and launching those wavefronts. By grouping tasks from different wavefronts together for execution in the same front, serialization of execution is greatly reduced or eliminated. |
US12014205B2 |
Advanced register merging
Disclosed herein are computer-implemented method, system, and computer-program product (non-transitory computer-readable storage medium) embodiments for advanced register merging. A first register-merging operation may be configured to merge, into a first survivor register, a first plurality of registers of the RTL description. A second register-merging operation configured to merge, into a first equivalence class, a second plurality of registers that share a first functional equivalency based on output of the first register-merging operation. Any register in the first equivalence class as noted here may in turn be non-equivalent to any register in the second equivalence class. Equivalence of registers in a given class may be verified using simulations or satisfiability checks. |
US12014202B2 |
Method and apparatus with accelerator
A method of operating the accelerator includes receiving a request for preemption during an execution of a first task using one or more processing elements included in the accelerator, in response to the request for preemption, moving context information of the first task stored in an internal memory of the accelerator to an external memory of the accelerator, and executing a second task associated with the request for preemption using the processing elements. |
US12014199B1 |
Virtualization extension modules
Systems and methods for processing virtual machine I/O requests by virtualization extension modules. An example method comprises receiving, by a virtual machine monitor (VMM) mining on a host computer system, a request initiated by a virtual machine managed by the VMM; processing the request by a VMM extension module identified by one or more parameters of the request; invoking, by the VMM extension module, an application programming interface (API) exported by the VMM to perform an action identified by the request; and resuming execution of the virtual machine. |
US12014198B2 |
Running smaller memory-address width program code in a larger memory-address width address space
Method and system are provided for running a smaller memory-address width program in a larger memory-address width address space. The method includes: dividing a smaller memory-address width program executable code into a set of portions; reserving a first virtual storage area in a part of an address space accessed using a smaller memory-address width address; and reserving a set of second virtual storage areas in a part of the address space accessed using a larger memory-address width address to accommodate the program executable code. The method provides a relocation mechanism to relocate a processor thread by translating using a relocation factor from an address in the reserved first virtual storage area to the one of the reserved second virtual storage areas containing the executable code. |
US12014197B2 |
Offloading packet processing programs from virtual machines to a hypervisor and efficiently executing the offloaded packet processing programs
In one set of embodiments, a hypervisor of a host system can receive a packet processing program from a virtual network interface controller (NIC) driver of a virtual machine (VM) running on the hypervisor. The hypervisor can then attach the packet processing program to a first execution point in a physical NIC driver of the hypervisor and to a second execution point in a virtual NIC backend of the hypervisor, where the virtual NIC backend corresponds to a virtual NIC of the VM that originated the packet processing program. |
US12014195B2 |
System for providing an adaptable plugin framework for application transformation to cloud
A system and a method for application transformation to cloud by conversion of an application source code to a cloud native code is provided. First and second transformation recommendation paths are received and remediation tem plates based on the same are applied. A pre-defined transformation process flow is applied on application source code based on first and second transformation recommendation paths including a pre-processing stage involving analysis of source code and target framework. A plugin unit is provided which provides an adaptable plugin framework for creating multiple plugin types. The adaptable plugin framework allows addition of semi-automated workflow that applies functionality to accelerate application development or application to cloud transformation or addition of semi-automated steps to accelerate greenfield application development and application source code transformation to cloud native code. The functionality may include assessment of application source code and generation of application source code. |
US12014193B2 |
System and method for automated process orchestration
A system and a method are described. The method comprises: establishing a remote desktop session between a first system and a second remotely located system having access to the remote application; the establishing including setting up a virtual channel for communication of data relating to graphical user interface interactions at the first system to the second system; preparing a command for execution by the remote application, the command including a command identifier and being configured to require a response; transmitting the command for the remote application from the first system to the second system via the virtual channel; receiving the command at the second system and providing the command to the remote application seeking to execute the command; generating a response to the provision of the command to the remote application, the response including the command identifier; and sending the response to the first system via the virtual channel. |
US12014192B2 |
Crawler of web automation scripts
For a given input query specifying a task to be performed on a website, the correct sequence of actions (or UI script) is machine learned without having any previous knowledge about the website or the query. To learn the correct UI script, a task agent is created that performs multiple task agent runs comprising different sequences of actions of UI elements on the website (e.g., buttons, text fields, menus, and the like). The states of the webpages are monitored after each action of a UI element is performed. Tasklets are created that include the performed sequences of actions for each task agent as well as their assigned scores, and the correct UI script is chosen from the tasklets based on the scores (e.g., tasklet with the highest score). |
US12014189B2 |
Remote system configuration
Systems and methods related to a remote configuration system are disclosed. The system includes a processing resource and a non-transitory machine-readable medium storing instructions executable by the processing resource to send an identification code to a server to initiate a system configuration, receive a payload including a configuration instruction responsive to the sent identification code, configure the system utilizing the payload including the configuration instruction, where the system is permanently configured, and store a receipt including the payload responsive to the configuration of the system. |
US12014186B2 |
Reducing downtime during operating system patching
In an example embodiment, a solution is provided that reduces downtime during operating system patching. This reduces the downtime, regardless of which activity is being performed, and is platform-agnostic. More specifically, a target image for the operating system is obtained. During a preparation phase, a virtual machine with the target image is deployed. This virtual machine is deemed a reference virtual machine. A backup of the reference virtual machine bootable root disk is then taken, and a reference root block device is updated with a customer virtual machine operating system/application/database configuration files and folders. These customer-specific configuration files are then copied from block devices of the customer virtual machine to the reference virtual machine. The reference virtual machine can then be powered on. Only then is the customer virtual machine shut down, and the reference virtual machine swapped in for the customer virtual machine, minimizing the downtime during this period. |
US12014184B2 |
Arithmetic devices for neural network including an input distribution signal generation circuit, an output distribution signal generation circuit, and an output distribution signal compensation circuit
An arithmetic device includes an input distribution signal generation circuit, an output distribution signal generation circuit, and an output distribution signal compensation circuit. The input distribution signal generation circuit generates an input distribution signal and a compensation signal based on an arithmetic result signal generated from a result of a multiplying-accumulating (MAC) calculation. The output distribution signal generation circuit applies the input distribution signal to an activation function to generate first and second output distribution signals. The output distribution signal compensation circuit compensates for the first output distribution signal based on the compensation signal, the first output distribution signal, and the second output distribution signal to generate a compensated distribution signal. |
US12014183B2 |
Base plus offset addressing for load/store messages
Embodiments described herein provide a technique to decompose 64-bit per-lane virtual addresses to access a plurality of data elements on behalf of a multi-lane parallel processing execution resource of a graphics or compute accelerator. The 64-bit per-lane addresses are decomposed into a base address and a plurality of per-lane offsets for transmission to memory access circuitry. The memory access circuitry then combines the base address and the per-lane offsets to reconstruct the per-lane addresses. |
US12014181B2 |
Instruction execution method and instruction execution device
An instruction configuration and execution method includes the following steps. A target instruction is received through an instruction cache. The target instruction is decoded by an instruction translator. It is determined whether the target instruction has the authority to read or write the model specific register in an unprivileged state. It is determined whether the model specific register index of the specific instruction corresponds to a specific model specific register, so as to order the microprocessor to perform an instruction serialization operation. |
US12014176B2 |
Apparatus and method for pipeline control
An apparatus and a method for pipeline control are provided. The apparatus includes a preload predictor, an arithmetic logic unit (ALU) and a data buffer. The preload predictor is configured to determine whether a load instruction conforms to at least one specific condition, to generate a preload determination result. The ALU is configured to perform arithmetic logic operations, and the data buffer is configured to provide data for being used by the ALU. When the preload determination result indicates that the load instruction conforms to the at least one specific condition, the data buffer fetches preload data from a cache memory according to information carried by the load instruction and stores the preload data in the data buffer, where the preload data is data requested by a subsequent load instruction. |
US12014174B2 |
Testing and remediating endpoint device compliance controls
Users of an endpoint remediation system can be assigned to different roles, from which they can request exceptions, approve exceptions, and/or enable remediation on endpoint devices. The compliance scanning and enforcing process can be automated, while allowing entities to request and/or approve certain exceptions. Therefore, security compliance for customers can be actively managed to provide visibility to the endpoint device compliance state at any time. |
US12014165B2 |
Bootloader updating
A microcontroller comprises a processor and a memory. The memory comprises a first-stage bootloader, a first second-stage bootloader, a second second-stage bootloader region, and an application region for storing an application. The processor is configured to execute instructions from the first-stage bootloader when the microcontroller is reset. The first-stage bootloader comprises instructions for transferring execution from the first-stage bootloader to the active second-stage bootloader, which comprises instructions for transferring execution to an address in the application region, and for causing the processor to write a replacement second-stage bootloader to whichever of the first and second second-stage bootloader regions is not the active region. The first-stage bootloader comprises instructions for detecting the replacement second-stage bootloader in whichever of the first and second second-stage bootloader regions is not the active region and for transferring execution to the replacement second-stage bootloader when the microcontroller is next reset. |
US12014152B2 |
Multiplier-accumulator unit element with binary weighted charge transfer capacitors
A Unit Element (UE) has a digital X input and a digital W input, and comprises groups of NAND gates generating complementary outputs which are coupled to a differential charge transfer bus comprising a positive charge transfer line and a negative charge transfer line. The number of bits in the X input determines the number of NAND gates in a NAND-group and the number of bits in the W input determines the number of NAND groups. Each NAND-group receives one bit of the W input applied to all of the NAND gates of the NAND-group, and each unit element having the bits of X applied to each associated NAND gate input of each unit element. The NAND gate outputs are coupled through binary weighted charge transfer capacitors to a positive charge transfer line and negative charge transfer line. |
US12014148B2 |
Utterance generation device, method, and program
It is possible to ask an appropriate question for digging an utterance of the other party in depth. An interrogative search unit estimates an estimated used interrogative with a text, which is an utterance sentence, as an input, by using a predetermined rule or an estimator that has already learned, the estimated used interrogative being an interrogative related to the text. A candidate utterance sentence generation unit generates each of candidate utterance sentences for the utterance sentence with the text as an input through automatic utterance generation. Based on each of the candidate utterance sentences and an estimation result of the estimated used interrogative, a ranking unit ranks the candidate utterance sentenced, based on the scored. |
US12014145B2 |
Systems and methods of automatic message creation using machine learning on digital assets
Systems and methods of machine learning for digital assets and message creation are provided herein. The present disclosure includes a method comprising means for receiving one or more assets that include textual content, means for performing machine learning on the one or more assets in order to determine relevant words, phrases, and statistics included in the textual content, and means for displaying segments of data on a graphical user interface that also includes an interface that is used to create a message using content of the segments of the textual content that have been extracted from the one or more assets. |
US12014141B2 |
Systems and methods for improved transaction categorization using natural language processing
Systems and methods are provided for categorizing a transaction description using natural language processing. |
US12014138B2 |
Digital processing systems and methods for graphical dynamic table gauges in collaborative work systems
Systems and methods for graphically summarizing percentage make-up of category indicators in columns of a table are disclosed. A system may include at least one processor configured to maintain the table with rows and columns defining cells containing the category indicators and cause a display of a table gauge, wherein the table gauge includes a plurality of graphical representations of a plurality of category indicators contained in a grouping of the cells, and wherein each of the graphical representations may be sized to correspond to a percentage of an associated category indicator. The processor may receive a table update that alters at least one category indicator in at least one of the cells of the grouping of cells, and alter a graphical representation of the table gauge in response to the table update to change a size of at least one of the plurality of graphical representations. |
US12014135B2 |
Methods, apparatus and systems for annotation of text documents
Methods and apparatus to facilitate annotation projects to extract structured information from free-form text using NLP techniques. Annotators explore text documents via automated preannotation functions, flexibly formulate annotation schemes and guidelines, annotate text, and adjust annotation labels, schemes and guidelines in real-time as a project evolves. NLP models are readily trained on iterative annotations of sample documents by domain experts in an active learning workflow. Trained models are then employed to automatically annotate a larger body of documents in a project dataset. Experts in a variety of domains can readily develop an annotation project for a specific use-case or business question. In one example, documents relating to the health care domain are effectively annotated and employed to train sophisticated NLP models that provide valuable insights regarding many facets of health care. In another example, annotation methods are enhanced by utilizing domain-specific information derived from a novel knowledge graph architecture. |
US12014133B2 |
System and method for XBRL review
Provided is a method for review of an XBRL document. An XBRL document is received followed by a request to create an XBRL review for the XBRL document. A selection of an XBRL fact included in the XBRL document is received and a first review status, of a plurality of review statuses, is applied to the selected XBRL fact. The selected XBRL fact is monitored to detect a change to the XBRL fact, and in response to detecting a change to the XBRL fact, the first review status of the XBRL fact is updated to a second review status of the plurality of review statuses. |
US12014131B2 |
Integrated circuit and method of forming same and a system
A multi-bit flip-flop includes a first flip-flop, a second flip-flop and a first inverter. The first flip-flop has a first driving capability, and includes a first reset pin configured to receive a first reset signal. The second flip-flop has a second driving capability different from the first driving capability. The second flip-flop includes a second reset pin configured to receive the first reset signal, and the first reset pin and the second reset pin are coupled together. The first inverter is configured to receive a first clock signal on a first clock pin, and configured to generate a second clock signal inverted from the first clock signal. The first flip-flop and the second flip-flop are configured to share at least the first clock pin. |
US12014125B2 |
ICT resource management device, ICT resource management method, and ICT resource management program
An ICT resource management device which manages a physical node and a virtual node, each as an ICT resource, includes: a configuration information management part configured to manage physical layer configuration information of the physical node on a physical layer and virtual layer configuration information of the virtual node on a virtual layer; a layer mapping part configured to perform mapping of the physical layer and the virtual layer; a blueprint creation part configured to, when an externally-provided device requests a change in the configuration, create a blueprint which is design information on an infrastructure required for the configuration change, based on the physical layer configuration information, the virtual layer configuration information, and mapping information obtained as a result of the mapping; and an orchestrator part configured to access and run a program operative via an API, based on the blueprint, to thereby perform orchestration of the virtual layer. |
US12014124B1 |
Method for analyzing oil film multi-field coupling characteristics of series friction pairs of axial piston pump
Provided is a method for analyzing oil film multi-field coupling characteristics of series friction pairs of an axial piston pump in the disclosure. According to the disclosure, based on an oil film independent analysis model of macro structures, motion states and heterogeneities of service conditions of three major friction pairs of the axial piston pair, surface microstructures of the friction pairs is introduced, and a solid-liquid-thermal multi-field coupling analysis method of the friction pairs is proposed for macro information interaction. Finally, a coupling solution of the oil film bearing characteristics of the multi-friction pairs of the system is realized by the multi-scale and multi-degree-of-freedom hydraulic-dynamic global coupling method. |
US12014121B2 |
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. |
US12014115B2 |
Dynamic bonding of playback devices
A first playback device is configured to (i) receive an instruction to share a playback device between a first group of playback devices including the first playback device and a second group of playback devices including a second playback device, (ii) receive a command to play back media content, (iii) determine that the shared playback device is currently configured for synchronous playback in the second group of playback devices, (iv) transmit a request to the second playback device for an indication of whether the shared playback device is available, (v) if the shared playback device is available (a) transmit a command to the shared playback device to join the first group of playback devices, and (b) play back the media content in synchrony with the shared playback device, and (v) if the shared playback device is unavailable, play back the media content without synchronizing with the shared playback device. |
US12014113B2 |
Content playback program, content playback device, content playback method, and content playback system
Provided are a content playback program, a content playback device, a content playback method, and a content playback system capable of playing back sounds closer to those intended by game creators by selecting sound files, as well as settings of an equalizer, a mixer, etc., according to a sound output destination. A content playback processing unit, when started and when returned from a background state to a foreground state, checks an audio device and performs setting appropriate for the audio device. In addition, when the audio device is changed in the foreground state, the content playback processing unit also performs setting appropriate for the audio device changed to. This makes it possible to play back sounds closer to those intended by game creators according to the audio device. |
US12014108B2 |
Robotic system for controlling audio systems
A robotic system is provided, which automatically changes settings on an audio system. The audio system (e.g., an instrument amplifier, effect processor, etc.) typically includes one or more controls that impact the operation of the audio system. Correspondingly, the robotic system includes a device interface coupled to a control sequencer. The device interface adapts to one or more controls of the audio system that are to be changed. In this regard, the device interface includes one or more control couplers. Each control coupler is adapted to a corresponding control of the audio system to be changed. The control sequencer provides a control sequence to the device interface that causes the control coupler(s) to vary the settings on the audio system. In practical applications, a combination of sequence values of the control sequence can represent a sufficiently high number of samples to determine a responsive behavior of the audio system. |
US12014103B2 |
Method and system for game screen rendering based on multiple graphics cards
Game screen rendering based on multiple graphics cards. Recognizing M physical graphics cards on a physical host, determining a rendering task and segmenting it into at least one rendering part; determining a target physical graphics card according to the at least one rendering part, wherein the target physical graphics card is one or more of the M physical graphics cards; rendering the at least one rendering part through the target physical graphics card; and outputting a rendering result through an output device. |
US12014101B2 |
Display control apparatus, vehicle having the same, and method for controlling display
Disclosed is a display control apparatus which may include a communication device, a display, and a processor electrically connected with the communication device and the display, wherein the processor outputs a first information through the display and outputs at least a part of the first information through an external device connected through the communication device when a specified event occurs while the first information is output. |
US12014093B2 |
Communication architecture promoting compatibility with printing finishing equipment
A print job is processed to produce printed output using a printing component of a device. An input/output device (of the device) is controlled by a processor of the device to output signals to finishing equipment. Such finishing equipment is adapted to manipulate the printed output. The processor of the device causes the signals to include an initial signal indicating the start of a data transfer and subsequent signals following the initial signal. The signals can be in industry-standard format or a format compatible with the finishing device. |
US12014090B2 |
Memory system and method of controlling nonvolatile memory and for reducing a buffer size
According to one embodiment, a memory system determines, for each of groups corresponding to streams, whether or not a length of write data associated with a set of write commands belonging to a same group reaches a minimum write size of a nonvolatile memory. When a length of write data associated with a set of write commands belonging to a first group corresponding to a first stream reaches the minimum write size, the memory system transfers the write data associated with the set of write commands belonging to the first group from a write buffer in a memory of the host to a first buffer in the memory system, and writes the write data transferred to the first buffer to a first write destination block corresponding to the first stream. |
US12014088B2 |
Memory sub-system storage mode control
A system includes a memory device and a processing device coupled to the memory device. The memory device can include memory cells. The processing device can store operation system data in the memory cells in a single level cell (SLC) mode. The processing device can assert a flag indicating that the data written to the memory cells in the SLC mode is to remain stored in the SLC mode. The processing device can de-assert the flag, thereby indicating that the data is foldable into memory cells in a non-SLC mode. |
US12014085B2 |
Unified namespace across data access protocols
A unified namespace technique provides coherent access to unstructured data across different data access protocols having different logical constructs that are stored and managed on a storage system. A control plane infrastructure operates in connection with storage services to provide support for a vast array of storage platforms including file servers of a file system and object storage servers of an object store. Metadata associated with a data access transaction is processed separately and natively by a protocol stack of a particular storage service according to a particular data access protocol. The processed metadata is stored native to the access protocol in a metadata store associated with the particular storage service and is made available to the protocol stacks of the other storage services. Processed metadata is made available to the protocol stacks via an event notification logging service implemented as a message bus. A single canonical instance of the data is maintained for all of the logical constructs served by the storage system. |
US12014084B2 |
Data memory access collision manager, device and method
A non-volatile memory receives a data read request from a processing core of a plurality of processing cores. The read request is directed to a data partition of a non-volatile memory. The non-volatile memory determines whether to process the read request using read-while-write collision management. When it is determined to process the read request using read-while-write collision management, an address associated with the read request is stored in an address register of a set of registers associated with the processing core. Write operations directed to the data partition are suspended. A read operation associated with the read request is executed while the write operations are suspended and data responsive to the read operation is stored in one or more data registers of the set of registers. The data stored in the one or more data registers of the set of registers is provided to the processing core. |
US12014078B2 |
Apparatus and architecture of non-volatile memory module in parallel configuration
A non-volatile memory module in parallel architecture is described. It includes memory function and data storage function in a single module. It enables host system to use memory bus to access storage devices and to use the same memory command protocol for storage device access. The parallel architecture enables contents in memory devices and storage devices to be exchanged freely on module under the control of host memory controller to boost performance of computer and to retain data even if power to computer is shut off. The configuration of non-volatile memory module can be partitioned or expanded into multiple independent channels on module seamlessly with or without ECC supports. |
US12014073B2 |
Techniques for sequential access operations
Methods, systems, and devices for techniques for sequential access operations are described. In some cases, a memory system may be configured to suppress storing a checkpoint while in a sequential write mode. While in the sequential write mode, the memory system may initiate and store a first a checkpoint, along with an indication that the checkpoint was stored as part of the sequential write mode. Subsequently, the memory system may initiate a second checkpoint and suppress storing the second checkpoint. In some cases, to rebuild an address mapping after an asynchronous power loss, the memory system may access a last stored checkpoint to determine whether the checkpoint was stored as part of a sequential write mode. The memory system may generate logical addresses for data stored after the last checkpoint and before the asynchronous power loss using a starting logical address, as well as an ending logical address. |
US12014067B2 |
Remote replication data efficiency optimization with host extended copy commands
Receipt of an Xcopy command to copy data between storage objects that are both mirrored by a remote storage system prompts a local storage system to generate a remote Xcopy to prompt the remote storage system to copy the data between the remote mirrors of the storage objects, thereby avoiding transmission of the data from the local storage system to the remote storage system. If there are write-pendings or invalids on the tracks designated by the local Xcopy, then the associated data is sent to the remote storage system. Similarly, the associated data is sent if the code levels of the local and remote storage systems are incompatible. |
US12014065B2 |
Multi-cloud orchestration as-a-service
Multi-cloud orchestration as a service, including: receiving a provisioning request for one or more cloud computing resources; identifying, based on a first one or more metrics, a particular cloud computing environment from a plurality of cloud computing environments to satisfy the provisioning request; and provisioning, in the particular cloud computing environment, the one or more cloud computing resources. |
US12014062B2 |
Storage device and operating method thereof
A storage device may include: a storage comprising a plurality of memory blocks of memory cells for storing data; and a controller in communication with the storage to control operations of the storage and configured, in response to a write request from an external device to write data to the storage, to generate a first zone including one or more memory blocks and sequentially store the data from a first storage position of the first zone, and further configured, in response to a modification request from the external device to modify the data stored in the first zone, to identify a target memory block corresponding to the modification request and rewrite data to the target memory block. |
US12014058B2 |
Stacked memory and storage system
A stacked memory includes a volatile memory die and a non-volatile memory die that are stacked together. The non-volatile memory die includes a non-volatile storage array and a peripheral circuit. The peripheral circuit includes a power integrity circuit and a signal integrity circuit. The power integrity circuit is configured to perform power integrity optimization on a power supply obtained from a lower-layer die and then transmit the power supply to an upper-layer die. The signal integrity circuit is configured to perform signal integrity optimization on a signal obtained from a lower-layer die and then transmit the signal to an upper-layer die. |
US12014055B2 |
Low latency SSD read architecture with multi-level error correction codes (ECC)
A storage unit is disclosed. The storage unit may include storage for a component codeword. The component codeword may be stored in a block in the storage. The block may also store a block codeword. An interface may receive a read request for a chunk of data from a host and may send the chunk of data to the host. A circuit may read the component codeword from the block in the storage. An error correcting code (ECC) decoder may determine the chunk of data based at least in part on the component codeword. |
US12014052B2 |
Cooperative storage architecture
The present disclosure provides an interconnect architecture that enables communications and/or data transmissions among data storage drives in a computing system. The flash translation layer (FTL) in each data storage drive may be operated in a cooperative manner that allows communications and/or data transmissions across memory arrays from each of the data storage drives implemented in the computing system. The direct communications and/or data transmissions among the data storage drives in the computing system may be enabled without deferring back to a host computing device in the computing system. Thus, the computational load to the host computing device is reduced and the flexibility of scaling up the storage appliance in the computing system is increased. |
US12014043B2 |
Systems for accessible digital painting
In implementations of systems for accessible digital painting, a computing device implements a landmark system to receive input data describing a coordinate of a first type of user interaction in a user interface of a digital canvas. The landmark system determines that the coordinate of the first type of user interaction is within a threshold distance of a coordinate of a digital landmark that corresponds to a visual feature of a visual layer of the digital canvas. Feedback is generated that indicates the coordinate of the first type of user interaction is within the threshold distance of the coordinate of the digital landmark. Additional input data is received describing a coordinate of a second type of user interaction in the user interface based on the feedback. The landmark system generates a stroke of digital paint for display in the user interface based on the additional input data. |
US12014042B2 |
Drag and drop functions to start the process of applying for financial services
In an example, a method involves displaying interface objects and avatar interface objects on a user interface. Each interface object represents one of a set of financial services available within a financial system. The method also involves detecting a selection of an avatar interface object from the plurality of avatar interface objects, followed by detecting a movement of the selected avatar interface object and moving, on the user interface, the selected avatar interface object according to the movement. The method further involves detecting a placement of the selected avatar interface object on the user interface and, in response to detecting the placement, initiating an application for the financial service corresponding to the selected avatar interface object and displaying, on the user interface, a result of the application. |
US12014040B2 |
Dynamic resizable media item player
Described herein is a method for managing media item playback. A method includes presenting a media player in a first portion of a user interface (UI) provided by a first application on a screen of a user device, the media player to provide playback of a first media item from a first post of a plurality of posts of the first application. The method also includes relocating the media player to a second portion of the UI while continuing to provide playback of the first media item by the relocated media player, and receiving a user gesture to scroll through the plurality of posts of the first application on the screen of the user device, the plurality of posts comprising a second post having a second media item. The method further includes upon receiving the user gesture to scroll through the plurality of posts of the first application, allowing a user to view the second media item in the second post while continuing to provide playback of the first media item by the relocated media player. |
US12014037B2 |
Graphical user interface (GUI) of a consolidated user incident report
Disclosed herein are system, method, and computer program product embodiments for generating a graphical user interface (GUI) with a consolidated user incident report. In some embodiments, a server receives a set of data comprising a first set of data elements. The server incorporates the set of data on a graphical user interface (GUI). The set of data is rendered in a first portion of the GUI and the different set of data is rendered in a second portion of the GUI. The server further receives a request to delete one or more data elements of the set of data or the different set of data from the GUI. As such, the server consolidates the first and second portion into a combined portion on the GUI. The combined portion comprises the set of data and the different set of data excluding the one or more data elements. |
US12014036B2 |
Electronic device for facilitating user interactions with graphical objects presented on a display
An electronic device includes a display, a timer and computing hardware configured to execute a software product. Execution of the software product results in generating and rendering a graphical user interface on the display with four or more user-selectable graphical objects. Selection of a first user-selectable graphical object at a first spatial position on the graphical user interface and a movement of the selected first user-selectable graphical object along a path towards a second user-selectable graphical object at a second spatial position is detected and a position of the first user-selectable graphical object is exchanged with the position of the second user-selectable graphical object. If, during a predetermined time period, a selection of a third user-selectable graphical object and a movement of the third user-selectable graphical object towards a fourth user-selectable graphical object is detected, the positions of the third and fourth objects is exchanged. |
US12014033B2 |
Information presentation method and apparatus, and electronic device and storage medium
An information presentation method and apparatus, and an electronic device and a storage medium. The method comprises: in response to an operation, which is triggered by a user, for presenting a display interface of second interaction content associated with a target video, determining whether first interaction content associated with the target video meets a preset condition; and in response to the first interaction content associated with the target video meets the preset condition, presenting a control of the first interaction content in the display interface of the second interaction content associated with the target video, wherein the first interaction content is obtained by performing a first interaction operation on the target video, and the second interaction content is obtained by performing a second interaction operation on the target video. |
US12014027B2 |
Enhanced accessibility user interface for space assignment on a floorplan
Various examples are described for improving accessibility in a user interface. A is generated to manipulate a floorplan. A list user interface element can be included that allows a user to assign unassigned locations in a floorplan without having to drag and drop within the user interface. |
US12014026B2 |
Behavior based menu item recommendation and pruning
Using a set of menu to key process mappings, historical menu usage data for an application is aggregated into aggregated key process usage data. A set of key process association rules, each comprising a consequent key process given a particular antecedent key process, is generated. From the set of key process association rules and a set of ranked menus by frequency of usage within each key process, a set of model menu recommendations is generated. According to an application usage history, a menu frequency ratio, and a confidence value of a modelled next menu, the set of menu recommendations is scored. A scored menu recommendation having a rank below a threshold rank is pruned from a set of menu items of the application ranked according to their scores. The pruned set of scored menu recommendations is presented for selection instead of the set of menu items. |
US12014024B2 |
Method and system for creating a television menu with multiple settings
A method and a system for creating a television menu with multiple settings are provided. A television control circuit is used in a television device. The television control circuit performs the method. A memory is provided for storing multiple television menu settings with respect to multiple clients' demands. When the television device is activated, the television control circuit performs a menu-loading sequence that loads one of the television menu settings from the memory. The television control circuit parses the television menu setting and obtains control tags and corresponding setting parameters. The television menu is initiated and displayed on the television device based on the control tags and the setting parameters. |
US12014014B2 |
Touch display substrate and touch display device
The present disclosure provides a touch display substrate and a touch display device. The touch display substrate has an opening, and includes a base, a display layer located on one side of the base substrate and a touch layer located on one side of the display layer away from the base. The touch layer includes a network of intersecting plurality of touch wires, which include: a first touch wire extending in a first direction and including a plurality of first touch electrodes arranged in the first direction and first connection portions connecting adjacent first touch electrodes; and a second touch wire extending in a second direction and including a plurality of second touch electrodes arranged in the second direction and second connection portions connecting adjacent second touch electrodes, the second connection portions and the first connection portions being insulated from and intersecting with one another. |
US12014008B2 |
Information processing apparatus, information processing method, and program
An information processing apparatus according to an embodiment of the present technology includes: a selection unit. The selection unit selects, on the basis of a difference between first position information detected by a ranging sensor with respect to a target portion included in a body and second position information estimated by machine learning with respect to the target portion, the first position information or the second position information. As a result, it is possible to recognize the target portion with high accuracy. |
US12014007B2 |
Display panel and driving method thereof and display device
The present disclosure provides a display panel and a driving method thereof, and a display device. The display panel includes a display zone including at least one touch region and at least one non-touch region. The display panel further includes at least one touch button in the at least one touch region, and the at least one touch button is configured to enable the at least one touch region to display a predetermined screen for a touch operation when touched. |
US12014006B2 |
Touch control display substrate, touch control display device, and touch control signal line distribution method
A touch display substrate is provided, including a central touch area and a routing area located around the central touch area, where the routing area is provided with isolation lines and a plurality of touch signal lines led out from the central touch area, the extension direction of the isolation lines is parallel to the extension direction of the touch signal lines, the touch signal lines include first touch signal lines arranged close to the isolation lines and second touch signal lines arranged far from the isolation lines, and the width of the first touch signal lines is greater than the width of the second touch signal lines. A touch display device and a touch control signal line distribution method are provided. |
US12014002B2 |
Pointer position detection method
A pointer position detection method performed by a sensor controller connected to a sensor pattern includes: detecting a pen signal transmitted via a pen electrode provided at a distal end of an active pen, detecting a position of the active pen based on a level of the pen signal detected; detecting one or more candidate touch positions of a passive pointer that does not transmit a signal by detecting one or more changes of one or more capacitances of the sensor pattern, and outputting, as the position of the passive pointer, the one or more candidate touch positions remaining after excluding the position of the active pen from the one or more candidate touch positions. |
US12014000B2 |
Active stylus receiving circuit with interpolated sampling points and touch panel system using active stylus pen
An active stylus receiving circuit receives a vector data signal transmitted by an active stylus. The vector data signal carries vector data. The vector data includes in-phase data and quadrature data. The active stylus receiving circuit includes an analog-to-digital converter, an interpolation circuit and a demodulation circuit. The analog-to-digital converter samples and converts the vector data signal into digital signal with a plurality of sampling points. The interpolation circuit performs interpolating operation on the digital signal, so as to increase the number of sampling points representing the digital signal, and generate interpolated digital signal. The demodulation circuit performs demodulating operation on the interpolated digital signal to generate demodulated in-phase data and demodulated quadrature data, thereby obtaining demodulated vector data. |
US12013999B2 |
Electronic device including flexible display, window, and touch electrode in electrode layer between window and flexible display, and touch control method therefor
An electronic device and a touch control method therefor are provided. The electronic device includes a housing, a flexible display that is drawn into or out of the housing by a sliding operation, a transparent window disposed in the housing so that a partial region of the flexible display drawn into the housing passes therethrough, and a transparent electrode layer disposed between the transparent window and the flexible display. At least one first touch electrode may be disposed in the transparent electrode layer. The at least one first touch electrode disposed in the transparent electrode layer may be activated. At least one second touch electrode arranged in the partial region of the flexible display may be deactivated. |
US12013996B2 |
Systems and methods for interacting with multiple applications that are simultaneously displayed on an electronic device with a touch-sensitive display
An electronic device displays content on a touch-sensitive display. A movement of a contact is detected. The movement of the contact is in a direction substantially perpendicular to an edge of the touch-sensitive display. A dock overlaying at least a portion of the content is displayed upon determining that movement of the contact satisfies a first movement-based threshold. The dock includes a number of affordances that, when selected, cause the electronic device to open a respective application that is available on the electronic device. While displaying the dock and in accordance with a determination that movement of the contact satisfies a second movement-based threshold greater than the first movement-based threshold, an application-switcher user interface is activated. The application-switcher user interface includes respective selectable representations of at least some applications that were recently used on the electronic device. |
US12013995B2 |
Computer input device
A computer input device includes a housing having an opening, a ball holder supported relative to the housing and being concentric with the opening, a ball positioned within the ball holder and extending through the opening in the housing, and a scroll ring concentric with and rotatable relative to the ball holder. The ball is movable relative to the ball holder. The ball holder has a track, and the scroll ring has at least one projection received in the track of the ball holder to guide the scroll ring. |
US12013994B1 |
Touchpad module and computing device using same
A touchpad module for a computing device is provided. The touchpad module is installed within a fixing frame of the computing device. The touchpad module includes a base plate, a touch member, a conductive supporting structure, a first adhesive layer, a second adhesive layer and a conducting element. The touch member is located over the base plate. The conductive supporting structure is arranged between the base plate and the touch member. The conducting element is connected between the base plate and the fixing frame of the computing device. An electrostatic discharge path is defined by the touch member, the conductive supporting structure, the base plate, the conducting element and the fixing frame of the computing device collaboratively. In addition, static electricity generated on the touch member is guided out of the touchpad module through the electrostatic discharge path. |
US12013993B2 |
Support assembly, touchpad, and electronic device
A touchpad includes a touch assembly and a support assembly. The touch assembly is disposed on the support assembly. The support assembly includes: a main support component, disposed at an edge of a bottom surface of the touch assembly; a fixed platform, on which a boss is integrally formed; and first and second elastic components, where the first and second elastic components are symmetrically connected to the main support component along a plane in which the main support component is located, an opening for accommodating the fixed platform is formed between the first and second elastic components, the fixed platform is connected between the first and second elastic components, and the support assembly has a sheet-like structure; and a travel switch is disposed on the bottom surface of the touch assembly, and the boss is configured to touch and trigger the travel switch when the touch assembly is pressed. |
US12013992B2 |
Touchpad module having elastic members connected to fixing platform through cantilever beams and electronic apparatus using touchpad module thereof
A touchpad module, comprising: a moving part, a fixing part and a deforming part. The moving part has a touch panel, a main support member and a travel switch arranged on a bottom surface of the touch panel. The fixing part has a fixing platform, and a contact point is provided on a surface of the fixing platform close to the moving part. The deforming part is configured to elastically deform, when the touch panel is pressed, so that the moving part moves toward the fixing part along a pressing direction, and the contact point contacts and triggers the travel switch. The touchpad module provided by the present disclosure can realize a full-area pressing of the touchpad module. |
US12013986B2 |
Method and system for hand pose detection
A method for hand pose identification in an automated system includes providing map data of a hand of a user to a first neural network trained to classify features corresponding to a joint angle of a wrist in the hand to generate a first plurality of activation features and performing a first search in a predetermined plurality of activation features stored in a database in the memory to identify a first plurality of hand pose parameters for the wrist associated with predetermined activation features in the database that are nearest neighbors to the first plurality of activation features. The method further includes generating a hand pose model corresponding to the hand of the user based on the first plurality of hand pose parameters and performing an operation in the automated system in response to input from the user based on the hand pose model. |
US12013984B2 |
Systems and methods for guiding actors using a motion capture reference system
The specification discloses methods and systems for enabling users to configure one or more actuators in data communication with a user's computing device and positioned on a prop to generate and deliver feedback to a motion capture actor engaged with the prop. At least one graphical interface in the computing device is configured to enable the user to configure occurrence of at least one event during a scene, associate a time and duration of occurrence to the at least one event within an overall duration of the scene, select the prop, assign the at least one event and the associated time and duration of occurrence to at least one actuator on the prop, configure at least one parameter for the feedback, and activate the at least one actuator to generate and deliver the feedback to the actor in response to an occurrence of the at least one event. |
US12013979B2 |
Lightweight and low power cross reality device with high temporal resolution
A wearable display system for cross reality (XR) systems may have a dynamic vision sensor (DVS) camera and a color camera. At least one of the cameras may be a plenoptic camera. The wearable display system may dynamically restrict processing of image data from either or both cameras based on detected conditions and XR functions being performed. For object tracking, image information may be processed for patches of a field of view of either or both cameras corresponding to the object. Objects may be tracked based on asynchronously acquired events indicating changes within patches. Stereoscopic or other types of image information may be used when event-based object tacking yields an inadequate quality metric. Tracked objects may include a user's hand or a stationary object in the physical world, enabling calculation of the pose of the wearable display system and the wearer's head. |
US12013978B1 |
Apparatus and method for inducing head motion
A system and method for inducing head motion onto a frame that is secured to the head of a user is provided. A generated counter-rotational reactive force is exerted on the frame to emulate at least one of an apparent movement and an apparent acceleration of an object shown in a visual content portion of presenting media content. One embodiment concurrently operates a first motor to drive a first rotational acceleration of a first rotational acceleration mass based on a determined first acceleration and operates a second motor to drive a second rotational acceleration of a second rotational acceleration mass based on a determined second acceleration, wherein the rotational acceleration of the first rotational acceleration mass and the second rotational acceleration mass cooperatively induces a counter-rotational reactive force on the frame that urges the head of the user. |
US12013977B2 |
System and method for socially relevant user engagement indicator in augmented reality devices
Some embodiments of the presently disclosed subject matter are directed to an indicator device of user activity in Augmented Reality (AR). The indicator device comprises an indicator module being configured and operable to generate at least one signal being indicative of at least one social relevant parameter related to the user activity to at least one user's onlooker, and a monitoring module connectable to the indicator module and being configured and operable to receive and process data related to user activity, determine whether the user is in a certain condition corresponding to a certain social relevant parameter, and activate the indicator module upon identification of the certain user condition. |
US12013975B2 |
Secure computing
A secure computer is disclosed comprising a general-purpose domain, a secure domain, and a security module. The general-purpose domain is configured to provide general-purpose computing and comprises a host processor, a non-volatile storage system, and at least one networking device. The secure domain is configured to provide secure computing and comprises a secure processor. The security module is configured to facilitate data transmission between the general-purpose domain and the secure domain. |
US12013971B2 |
System and method for dynamic management of private data
Systems and methods of dynamic management of private data during communication between a remote server and a user's device, including receipt of a request for retrieval of at least one data packet from the user's device, wherein the user's device is configured to provide a response corresponding to the received request, determination of at least one communication data type of the at least one data packet corresponding to the received request, receipt of a privacy preference for the user's device, wherein the privacy preference comprises a list of allowed data packet communication types for sharing during communication, modification of data packets corresponding to requests for sharing of responses that are not compatible with the received privacy preference and maintenance of communication between the remote server and the user's device, with sharing of the modified data packet. |
US12013969B2 |
Data clean room
Embodiments of the present disclosure may provide a data clean room allowing secure data analysis across multiple accounts, without the use of third parties. Each account may be associated with a different company or party. The data clean room may provide security functions to safeguard sensitive information. For example, the data clean room may restrict access to data in other accounts. The data clean room may also restrict which data may be used in the analysis and may restrict the output. The overlap data may be anonymized to prevent sensitive information from being revealed. |
US12013962B1 |
Automatic entry validation using density based clustering
An entry validation system executed by a processor, may compare an entry into a user interface (UI) field with at least one range of valid entries. The at least one range of valid entries may be generated by a machine learning (ML) system by clustering known valid data using a clustering algorithm producing a lowest number of clusters that absorbs all of the known valid data within the clusters. In response to the comparing, the entry validation system may provide a determination of validity or invalidity to an application displaying the UI field. The determination of validity may cause the entry to be processed by the application, and the determination of invalidity may cause the application to reject the entry. |
US12013961B2 |
Resource-efficient row-level security in database systems
Methods, systems, and computer-readable storage media for receiving a query request including authorization data and a query, the authorization data indicating a privilege level index, determining a set of row ranges based on the privilege level index and a row range table, the set of row ranges including one or more row ranges having a privilege level associated therewith in the row range table, providing an initial results set including one or more records of a data table that are determined to be responsive, determining a final results set including at least one record of the initial results set, the at least one record being included in the final results set in response to determining that the at least one record is included in a row range of the set of row ranges, and outputting the final results set as at least a portion of a query result. |
US12013955B2 |
Method and device for transferring a boot code with improved data security
A method for transmitting a boot code, with improved data security, from a programming device to a microcontroller, including: a) creating a first public key, a first private key, and a password; b) generating a bootloader binary for execution on the microcontroller, c) estimating a tolerable total processing time, which consists of the processing times of steps d) to f); d) transmitting the bootloader binary from the programming device to the microcontroller; e) executing, by the microcontroller, the bootstrap loader code, the decryption routine, and the decrypted bootloader routines; f) transmitting at least the second public key from the microcontroller to the programming device; g) if the actual processing times of steps d) to f) are outside the tolerable total processing time, terminating the method; and h) otherwise, encrypting, by the programming device, the boot code by the second public key and transmitting an encrypted boot code to the microcontroller. |
US12013950B2 |
Methods and apparatus for detecting malicious re-training of an anomaly detection system
An analysis engine of an anomaly detection system receives an input captured by a monitoring device, determines, based on a currently used anomaly detection model, that the input represents an object or event that should not be classified as an anomaly, and determines, based on a previously used model, that the input was previously classified as an anomaly. In response, the analysis engine determines a respective classification result for the input based on additional models used between the currently and previously used models, determines, based on the respective classification results, that it is likely that the anomaly detection system has been deliberately re-trained to falsely classify the input, and initiates an action to correctly classify the input as representing an object or event that should be classified as an anomaly. The anomaly detection models and classification results may be stored in a training repository for the anomaly detection system. |
US12013949B2 |
Method and system for performing a local vulnerability check of an application upgrade to be downloaded before initiating the upgrade
In general, embodiments relate to a method for performing a local vulnerability check of an application upgrade to be downloaded, comprising: receiving an application upgrade download request from a client device; sending, by a client device upgrade manager, information related to the application upgrade download request to a local vulnerability validator; determining by the local vulnerability validator, based on impact score information, that a specific version of the application upgrade to be downloaded has vulnerabilities; sending the impact score information to the client device upgrade manager; and notifying, based on the impact score information, the client device that the application upgrade to be downloaded has vulnerabilities. |
US12013946B2 |
Baseboard memory controller (BMC) reliability availability and serviceability (RAS) driver firmware update via basic input/output system (BIOS) update release
An information handling system includes a memory, a basic input/output system (BIOS), and a baseboard memory controller (BMC). The memory stores a current BMC reliability, availability, and serviceability (RAS) driver. The BIOS receives a firmware update release. The firmware update release includes a first BMC RAS driver. The BIOS stores the first BMC RAS driver in a predetermined location of the memory. The BMC reads the first BMC RAS driver from the memory. The BMC also determines whether a first version of the first BMC RAS driver is different than a second version of a second BMC RAS version loaded in the BMC. In response to the first and second versions being different, the BMC loads the first BMC RAS driver. |
US12013945B1 |
Fraudulent overlay detection in electronic documents
A computer-implemented method of analyzing the contents of a file in a visual document format to identify a potentially-fraudulent overlay is disclosed. The method includes receiving the file, iterating over a set of visually rendered elements within the file, and calculating, for each element in the set, a bounding box. Based on identifying a pair of elements having at least partially overlapping bounding boxes, such that a visible item in an overlaid element at least partially obscures an item in an underlying element that would otherwise be visible, an attack vector ontology is updated to include information on the overlaid and underlying element. This attack vector ontology may be used in training an automatic system to identify fraudulent documents and prevent their being printed, signed, and/or further used. |
US12013944B2 |
System and method for implementing added services for OBD2 smart vehicle connection
Novel tools and techniques might provide for implementing Internet of Things (“IoT”) functionality, and, in particular embodiments, implementing added services for OBD2 connection for IoT-capable vehicles. In various embodiments, a portable device (when connected to an OBD2 DLC port of a vehicle) might monitor wireless communications between a vehicle computing system(s) and an external device(s), might monitor vehicle sensor data from vehicular sensors tracking operational conditions of the vehicle, and might monitor operator input sensor data from operator input sensors tracking input by a vehicle operator. The portable device (or a server) might analyze either the monitored wireless communications or a combination of the monitored vehicle sensor data and the monitored operator input sensor data, to determine whether vehicle operation has been compromised. If so, the portable device (or the server) might alert the operator of the vehicle via a user interface, and might initiate one or more remediation operations. |
US12013942B2 |
Rootkit detection based on system dump sequence analysis
The present disclosure relates to a system and method for rootkit detection based on a system dump sequence analysis. The system includes a security system in communication with one or more applications of a computing system. The security system includes a system event monitor to monitor events occurring at the applications, a system dump capture driver to capture differential system dumps corresponding to each event, and a rootkit detection engine to determine if a system state is infected. The rootkit detection engine is based on a machine learning model, where the machine learning model is trained on collection of clean system dumps and infectious system dumps. Based on analysis carried out by the machine learning model, the rootkit detection engine can classify the system state as suspicious, infectious, or clean state. |
US12013939B2 |
Analysis system, analysis method, analysis device, and storage medium for analyzing operation of a program executed in an analysis environment
Provided is an analysis system including: an operation analysis unit that analyzes operation of an analysis target program that is a target program to be analyzed, by executing the analysis target program in a second execution environment that is a computing environment for analysis, the second execution environment being configured to emulate at least a partial configuration of a first execution environment that is a computing environment for real operation where the analysis target program is able to be executed; and a configuration unit that builds the second execution environment capable of emulating a specific configuration of the first execution environment, the specific configuration relevant to an operation of the analysis target program, by modifying at least a partial configuration of the second execution environment in accordance with the operation of the analysis target program analyzed by the operation analysis unit. |
US12013931B2 |
Method and system for freedom from interference (FFI)
A method of enabling memory access freedom from interference (FFI) rules, comprising: determining a first safety privilege access ID (PrivID) for a first component of a system (e.g., based on Automotive Safety Integrity Level (ASIL) attributes of tasks executed by the first component); determining a first access attribute for a first software task executing on the first component; receiving, at a first firewall component of the system, a request from the first software task to access a first memory region of a second component of the system, wherein the request specifies the first PrivID and the first access attribute; and determining, by the first firewall component, whether to permit the first software task to access the first memory region based on the first PrivID, the first access attribute, and the first memory region. |
US12013929B2 |
Stack pivot exploit detection and mitigation
Examples of the present disclosure describe systems and methods for detecting and mitigating stack pivoting exploits. In aspects, various “checkpoints” may be identified in software code. At each checkpoint, the current stack pointer, stack base, and stack limit for each mode of execution may be obtained. The current stack pointer for each mode of execution may be evaluated to determine whether the stack pointer falls within a stack range between the stack base and the stack limit of the respective mode of execution. When the stack pointer is determined to be outside of the expected stack range, a stack pivot exploit is detected and one or more remedial actions may be automatically performed. |
US12013928B2 |
Credential safety management for software containers
An example computer-implemented method of providing security for a software container includes discovering credentials that a software container is expected to use at runtime. The discovering is performed prior to instantiation of the software container from a container image, and is based on one or more of credentials stored in the container image, credentials stored in runtime configuration data for the software container, and credentials from a secrets management service. An unsafe credential set is determined that includes one or more of the discovered credentials that do not meet predefined credential safety criteria. A runtime request is intercepted from the software container. A credential violation is detected based on the intercepted runtime request attempting to use a credential from the unsafe discovered credential set. A corrective action is performed for the software container based on the detected credential violation. |
US12013927B2 |
System and method for generating and monitoring dynamic identifiers for data processing security
Various systems, methods, and computer program products are provided for generating and monitoring dynamic identifiers for data processing security. The method includes generating a dynamic identifier for a user request. The dynamic identifier changes based on a receiving node of the dynamic identifier. The method also includes updating the dynamic identifier in an instance in which the user request is transmitted from a first node to a second node. The method further includes generating a dynamic identifier change log. The dynamic identifier change log includes at least one historical dynamic identifier from a previous receiving node. The method still further includes determining whether the dynamic identifier change log matches an expected dynamic identifier change log. The method also includes causing a transmission of a dynamic identifier verification upon determining that the dynamic identifier change log matches the expected dynamic identifier change log. |
US12013923B2 |
Electronic device and method for recognizing object
An electronic device is provided. The electronic device includes a camera including an image sensor including a plurality of pixels, a memory, and a processor that controls the camera. Each pixel included in the plurality of pixels includes a plurality of photodiodes and a microlens covering the plurality of photodiodes. The processor obtains phase images and image data for an external object using the plurality of photodiodes of the image sensor and authenticates the external object using the phase images and the image data. In addition, various embodiments recognized through the specification are possible. |
US12013918B2 |
Method and apparatus for clustering images
A method performed by a computing device for clustering an image according to an embodiment of the present disclosure includes performing a first clustering on feature vectors of the plurality of images, and performing a second clustering for feature vectors belonging to some clusters that do not satisfy a reference score among clusters formed as a result of the first clustering, wherein a clustering parameter of the second clustering and a clustering parameter of the first clustering are different from each other. |
US12013911B2 |
Page-based prediction of user intent
Techniques are described herein for determining a predicted intent of a user and displaying additional content selected based on the predicted intent of the user. A method includes: receiving information identifying a webpage that a user is visiting and a navigational path of the user in navigating to the webpage; determining a predicted intent of the user based on the information identifying the webpage that the user is visiting and the navigational path of the user in navigating to the webpage; selecting additional content based upon the predicted intent of the user; and displaying an overlay, on a portion of the webpage, that includes the additional content. |
US12013910B2 |
Interactive map-based user search for online dating candidates
In an aspect, an interactive electronic map module displays, from a screen, a geographical layout that includes land area divided into zip code regions defined by respective zip codes. Responsive to user selection in the land area, the selected zip code region is highlighted. Online dating candidates are filtered based on location within the selected zip code region. In another aspect, the module is configured for: a) interactively with the user, drawing for display a continuous line by, starting from a starting point, advancing to a current ending point; b) in real time, detecting user disengagement from the drawing; and c) responsive to detecting disengagement, highlighting display of the at least one enclosed area that was formed if the starting and current ending points are already connected or, if the starting and current ending points are not already connected, would be formed by connecting the points with a straight line. Filtering is based on location within an enclosed area. A surviving candidate's real-life likeness is displayed at his/her map location. Location identifying labels are removed/withheld from display by area/region or based on proximity to a surviving candidate. |
US12013909B2 |
Collaborative comment analysis and modification to content
Systems and methods for analyzing collaborative comments on content to create and/or modify content are disclosed herein. Each of the plurality of comments include modifying the content. Each of the plurality of comments are is analyzed to identify an action associated with each of the plurality of comments, location of the action in the content, and an owner associated with the action. Furthermore, a marker associated with the action at the identified location in the content is added. |
US12013908B2 |
Evaluation updating device, method, and program
To appropriately update evaluation on an evaluation target based on posts related to an evaluation target from a user. When a reliability of an evaluation information drops equal to or below a threshold related to the reliability of the evaluation information, the evaluation information representing an evaluation on an evaluation target, the reliability representing an index provided to evaluation information when the evaluation information is generated, an evaluation unit 26 of an evaluation device 14 generates evaluation information on the evaluation target again based on post information different from post information used for generating the evaluation information on the evaluation target. |
US12013906B2 |
Client-side personalization of search results
In some implementations, a user device (e.g., a computing device) can perform client-side personalization of search results. For example, a computing device can obtain search results matching user specified search parameters from a server device and/or from various services on the user device. The user device can score the search results based on various search result item attributes. After scoring, the user device can promote or demote search results items based on whether the search results item is relevant to recent user behavior. The promotion and/or demotion of search results items can cause search results items scores to be adjusted to generate a personalized score for each search result. The search results can then be ordered and/or presented based on the personalized score for each search results item. When presenting search results items, the user device can present information indicative of the source of the search results items. |
US12013904B2 |
Synchronizing HTTP requests with respective HTML context
Synchronizing requests with a respective context includes, responsive to a determination that there are more pages to explore, performing regular crawling operations for a current page, recording a current page in a list of explored pages and extracting links from the current page. Responsive to a determination that there are more links to extract, a next link to analyze is selected to form a selected link and responsive to a determination that there is a new request associated with the selected link, a new request identifier is created and saved as an entry in a hashmap. Responsive to a determination that there is not a new request associated with selected link, a request associated with the selected link is updated with a new link value when the link value differs. |
US12013902B2 |
Inter-document attention mechanism
This document relates to natural language processing using a framework such as a neural network. One example method involves obtaining a first document and a second document and propagating attention from the first document to the second document. The example method also involves producing contextualized semantic representations of individual words in the second document based at least on the propagating. The contextualized semantic representations can provide a basis for performing one or more natural language processing operations. |
US12013898B2 |
Method and system for constructing static directed acyclic graphs
At compile-time, a processor develops a computer program by receiving an input that includes multiple nodes and connections between pairs of the nodes. The nodes represent object properties such as properties of objects that an autonomous vehicle (AV) detects while moving about an environment. For each node, the system will identify a depth that represents a number of nodes along a longest path from that node to any available input node. The system will order the nodes by depth in a sequence, and it will build a graph-based program specification that includes the nodes in the sequence, along with the connections. The graph-based program specification may correspond to a directed acyclic graph (DAG). The system will compile the graph-based program specification into a computer-readable program, and it will save the computer-readable program to a memory so that the AV or other system can use it at run-time. |
US12013897B2 |
Systems and methods for general-purpose out-of-core random walk graph computing
Systems and methods are provided for performing random walk graph computing. One method may comprise generating a subset of walkers on a graph, maintaining the generated subset of walkers in a walker pool in a memory, loading a coarse-grained block of the graph from a non-volatile storage into a block buffer of the memory, generating pre-sampled edges for vertices in the coarse-grained block, storing the pre-sampled edges into a pre-sampled edge buffer allocated for the coarse-grained block and moving one or more walkers of the generated subset of walkers using the pre-sampled edges stored in the pre-sampled edge buffer. The generated subset of walkers may have an initial number determined based on a memory space allocated to the walker pool. |
US12013896B2 |
Stable graph layout determination
Some embodiments are directed towards a graph layout device for determining a layout of a graph. The graph being induced by a set of paths through a set of nodes. The nodes of the graph are comprised in the set of nodes. The set of paths is a subset of a global set of paths through the set of nodes. The layout comprises a position of each node of the graph. The graph layout device computes a global rank assignment, filters the global set of paths to obtain the set of paths, and computes the layout of the graph based on the global rank assignment. |
US12013894B2 |
Play control of content on a display device
A system for controlling playback of various types of content includes a first computing device that provides a unique identifier to a second computing device to establish an association there between. By virtue of the established association, the second computing device can send one or more messages to the first computing device, the one or more messages referencing a piece of content associated with a first media playing element of a plurality of media playing elements, and one or more commands corresponding to the first media playing element. The first computing device can select the first media playing element based on the received one or more messages, and control how the first media playing element plays the referenced piece of content utilizing the one or more commands. |
US12013890B2 |
Retrieving and playing out media content for a personalized playlist
An example method involves receiving a playlist defining a sequence of media content items including a first media content item and a second media content item; retrieving, from one or more server devices, first data representing the media content items of the received playlist, and using the retrieved first data to play out the media content items in accordance with the sequence defined by the playlist; making a determination of whether a condition has been satisfied, wherein the condition corresponds to a content category type; and responsive to the determination being that the condition has been satisfied, (i) retrieving second data representing a media content item of the content category type, and (ii) using the retrieved second data to play out the media content item of the content category type in between playing out the first and second media content items. |
US12013889B2 |
Methods and systems for selecting and presenting content on a first system based on user preferences learned on a second system
A method of selecting and presenting content on a first system based on user preferences learned on a second system is provided. The method includes receiving a user's input for identifying items of the second content system and, in response thereto, presenting a subset of items of the second content system and receiving the user's selection actions thereof. The method includes analyzing the selected items to learn the user's content preferences for the content of the second content system and determining a relationship between the content of the first and second content systems to determine preferences relevant to items of the first content system. The method includes, in response subsequent user input for items of the first content system, selecting and ordering a collection of items of the first content system based on the user's learned content preferences determined to be relevant to the items of the first content system. |
US12013887B2 |
Contextual estimation of link information gain
Techniques are described herein for determining an information gain score for one or more documents of interest to the user and present information from the documents based on the information gain score. An information gain score for a given document is indicative of additional information that is included in the document beyond information contained in documents that were previously viewed by the user. In some implementations, the information gain score may be determined for one or more documents by applying data from the documents across a machine learning model to generate an information gain score. Based on the information gain scores of a set of documents, the documents can be provided to the user in a manner that reflects the likely information gain that can be attained by the user if the user were to view the documents. |
US12013885B2 |
Canonicalizing search queries to natural language questions
Techniques are described herein for training and/or utilizing a query canonicalization system. In various implementations, a query canonicalization system can include a classification model and a canonicalization model. A classification model can be used to determine if a search query is well-formed. Additionally or alternatively, a canonicalization model can be used to determine a well-formed variant of a search query in response to determining a search query is not well-formed. In various implementations, a canonicalization model portion of a query canonicalization system can be a sequence to sequence model. |
US12013883B1 |
Cross view template recommendation system
An illustrator system determines, for each feature of a set of features, a feature representation for an electronic document displayed via a user interface, based on a plurality of elements of the electronic document. The system receives a selection from among the set of features of (1) a query feature and of (2) a target feature and determines, for each replacement template of a set of replacement templates, a compatibility score based on the feature representation for the electronic document determined for the query feature and a target feature representation of the replacement template determined for the target feature, the representations being determined in a joint representation space. The system selects one or more replacement electronic documents based on the determined compatibility scores. The system displays a preview for each replacement electronic document and displays a particular replacement electronic document responsive to receiving a selection of a preview. |
US12013874B2 |
Bias detection
A processor may identify one or more data fields of interest. The processor may receive data for each of the data fields of interest. The processor may compute one or more bias scores for the data fields of interest based on the data. The processor may develop a bias matrix with the bias scores. The processor may display the bias matrix to a user. |
US12013869B2 |
Compiling a database query
Compiling a database query including receiving, by a query compiler from a client computing system, a state specification of a graphical user interface comprising a worksheet, wherein the worksheet is a presentation of a data set from a data warehouse; converting, by the query compiler, the state specification into a database query including determining a first order of operations for elements within the state specification; and sending the database query to the data warehouse. |
US12013867B2 |
Distributed data processing using embedded hermetic and deterministic language
In one embodiment, a computer system comprises one or more central processing units (CPUs) that are communicatively coupled to a system clock, one or more network interfaces, and one or more database interfaces; digital electronic main memory that is communicatively coupled to the one or more CPUs and storing one or more sequences of stored program instructions which, when executed using the one or more CPUs, cause the one or more CPUs to execute a plurality of different consumer services of a SaaS-based data analytics platform, each of the consumer services hosting an instance of a sandboxed runtime for a hermetic and deterministic programming language; user function storage that is communicatively coupled to one of the database interfaces and storing a plurality of different user functions, each of the user functions having been programmed using the programming language, each of the user functions being stored in association with a reference to a destination table of a destination database; each of the consumer services being programmed to initiate a data ingestion process; load a copy of a user function from the user function storage to the sandboxed runtime that is associated with the particular consumer service; using the sandboxed runtime local to the particular consumer service, execute the user function over records directed to the destination table identified in the reference; filter the records or write new records resulting from the function to the destination table. |
US12013862B1 |
Sponsored search ranking simulation for patterns triggered by natural language queries
The technology disclosed relates to natural language understanding-based search engines, ranking sponsored search results and simulated ranking of sponsored search results. Tools and methods describe how to simulate the ranking of sponsored search results. The tools further identify instances of user queries within the scope of trigger patterns, optionally providing examples both of user queries for which a sponsored search result is likely to be displayed and examples for which the sponsored search result will not rank highly enough to be displayed, at least on the first page of search results. |
US12013856B2 |
Burst performance of database queries according to query size
Burst performance of a database query may be determined according to a size of the database query. A query to a database may be received. A size may be determined for the query. If the size is less than a size threshold assigned to a first query engine, then the query may be performed at the first query engine. If the size is greater than or equal to the size threshold assigned to the first query engine, then the query may be performed at a second query engine. |
US12013852B1 |
Unified data processing across streaming and indexed data sets
Systems and methods are described for unified processing of indexed and streaming data. A system enables users to query indexed data or specify processing pipelines to be applied to streaming data. In some instances, a user may specify a query intended to be run against indexed data, but may specify criteria that includes not-yet-indexed data (e.g., a future time frame). The system may convert the query into a data processing pipeline applied to not-yet-indexed data, thus increasing the efficiency of the system. Similarly, in some instances, a user may specify a data processing pipeline to be applied to a data stream, but specify criteria including data items outside the data stream. For example, a user may wish to apply the pipeline retroactively, to data items that have already exited the data stream. The system can convert the pipeline into a query against indexed data to satisfy the users processing requirements. |
US12013851B2 |
Methods of data sharing across cloud regions and cloud platforms of cloud-based data warehousing systems
Methods, systems, devices, and computer-readable media for sharing data between accounts that are hosted by a cloud-based data warehousing system on different cloud platforms or in different cloud regions of a cloud platform, and where such accounts may be associated with different organizations. Sharing of data in the multi-cloud platform and/or multi-cloud region environments may be facilitated by the on-demand creation of one or more data collection accounts. |
US12013849B2 |
Question responding apparatus, question responding method, and recording medium
A question responding apparatus is provided with a type determination unit that determines, on the basis of a question from a user, the type of answer to the question; a path selection unit that selects one path among paths from a current position node selected from among nodes in a hierarchical structure of information to matching nodes that match the type of answer; and a choices processing unit that presents information that indicates a node included in the selected path to the user as a choice. |
US12013847B2 |
Fast processing method of massive time-series data based on aggregated edge and time-series aggregated edge
A fast processing method of massive time-series data based on aggregated edges and time-series aggregated edges implements fast and real-time processing based on an association of a graph data structure under a massive data pattern. In terms of incremental flow calculation based on time windows, the present disclosure proposes an innovative data structure of “aggregated edge” and “time-series aggregated edge”, which is suitable for data modeling of real-time dynamic graph. The present disclosure introduces a time-series graph query language, which adds descriptive semantics of time series information, and not only supports basic queries based on vertices, edges, and attributes, but also can implement users' graph queries for index calculation results in a time window. The graph query includes graph matching and graph filtering. The present disclosure is especially suitable for fields such as marketing and real-time risk control based on massive data mining and has good timeliness control and high scalability. |
US12013844B2 |
Concurrent hash map updates
Approaches in accordance with various embodiments can perform spatial hash map updates while ensuring the atomicity of the updates for arbitrary data structures. A hash map can be generated for a dataset where entries in the hash map may correspond to multiple independent values, such as pixels of an image to be rendered. Update requests for independent values may be received on multiple concurrent threads, but change requests for independent values corresponding to a hash map entry can be aggregated from a buffer and processed iteratively in a single thread for a given hash map entry. In the case of multi-resolution spatial hashing where data can be stored at various discretization levels, this operation can be repeated to propagate changes from one level to another. |
US12013840B2 |
Dynamic discovery and correction of data quality issues
A computing device, method, and system are provided of improving data quality to conserve computational resources. The computing device receives a raw dataset. One or more data quality metric goals corresponding to the received raw dataset are received. A schema of the dataset is determined. An initial set of validation nodes is identified based on the schema of the dataset. The initial set of validation nodes are executed. A next set of validation nodes are iteratively expanded and executed based on the schema of the dataset until a termination criterion is reached. A corrected dataset of the raw dataset is provided based on the iterative execution of the initial and next set of validation nodes. |
US12013833B2 |
Blockchain-based high-speed data processing device and method thereof
Proposed are a blockchain-based high-speed data processing device and a method thereof, which can manage data in a data structure format that can maximize performance when a blockchain system processes data. According to an embodiment, when |
US12013832B2 |
Methods and systems for data management and analysis
Provided are methods comprising receiving a query for information from a database, determining particular data element types and data element values that are the subject of the query, instantiating a query data structure containing the data element types and the data element values that are the subject of the query, identifying records within the database that contain one or more data element types and/or data element values that are included in the query data structure, and instantiating a results data structure comprising information relating to the identified records. |
US12013830B2 |
System and method using bloom filters to improve system reliability
There is disclosed a system (100) comprising computing nodes (102A, 102B, 102C, 102D), wherein each computing node includes processor (104A, 104B, 104C, 104D), wherein each computing node comprises hash value of each data entity of pre-existing data entities therein, and wherein system (100) operates to provide verified recordal of data entities therein to ensure consistent recordal of data that assists to ensure reliable, efficient and robust operation of the system (100). The processor (104A, 104B, 104C, 104D) is configured to perform process comprising: executing first set of instructions on first computing node (102A) and second computing node (102B) to generate first set of values; executing second set of instructions on the hash value of each pre-existing data entity of first computing node (102A) and first set of values, to generate second set of values; generating data structure based on the second set of values; transmitting data structure; determining a mapping factor based on pre-existing data entities in second computing node (102B); and transmitting data entities from first computing node (102A) to second computing node (102B) if the mapping factor is less than 100 percent. |
US12013821B2 |
Information processing apparatus and file recording method
Before a file logically divided into a plurality of groups is downloaded, an acquisition section acquires meta information set for the groups. An area management section reserves recording areas in a first storage and a second storage according to the meta information of the groups. A recording processing section records the groups into the first storage or the second storage according to the meta information of the groups. |
US12013819B2 |
Asynchronous method for provisioning a service using file distribution technology
According to certain embodiments, a provisioning manager comprises an interface and processing circuitry. The interface is configured to obtain provisioning data from a provisioning database. The processing circuitry is configured to prepare one or more configuration files based on the provisioning data. The configuration file(s) indicate how to provision one or more service instances. The processing circuitry is further configured to commit the configuration file(s) to one or more repositories in order to make the configuration file(s) available to at least one of the service instances. The processing circuitry is further configured to send one or more notifications indicating to one or more of the service instances that the configuration file(s) have been committed to the one or more repositories. |
US12013818B2 |
Hybrid model of fine-grained locking and data partitioning
Presented herein are methods, non-transitory computer readable media, and devices for integrating a hybrid model of fine-grained locking and data-partitioning wherein fine-grained locking is added to existing systems that are based on hierarchical data-partitioning in order in increase parallelism with minimal code re-write. Methods for integrating a hybrid model of fine-grained locking and data-partitioning are disclosed which include: creating, by a network storage server, a plurality of domains for execution of processes of the network storage server, the plurality of domains including a domain; creating a hierarchy of storage filesystem subdomains within the domain, wherein each of the subdomains corresponds to one or more types of processes, wherein at least one of the storage filesystem subdomains maps to a data object that is locked via fine-grained locking; and assigning processes for simultaneous execution by the storage filesystem subdomains within the domain and the at least one subdomain that maps to the data object locked via fine-grained locking. |
US12013815B2 |
Method for processing resource description file, page resource acquisition method, and intermediate server
Method for processing a resource description file includes: receiving an access request directed to a target page from a client terminal, and receiving the resource description file fed back by an origin server with respect to the access request after transmitting the access request to the origin server; identifying one or more resource links in the resource description file and determining whether the one or more resource links include one or more external links; if the one or more resource links include the one or more external links, rewriting an external link of the one or more resource links to an internal link and replacing the external link in the resource description file with a corresponding internal link formed by rewriting the external link; and feeding back a rewritten resource description file to the client terminal to acquire resource of the target page according to the rewritten resource description file. |
US12013806B2 |
I3C pending read with retransmission
Embodiments of the present disclosure may relate to apparatus, process, or techniques in a I3C protocol environment that include identifying a pending read notification message by a slave device to be sent to a master device to indicate that the data is available to be read by the master device from a buffer associated with the slave device. The pending read notification may be subsequently transmitted to the master device. Subsequently, until the data in the buffer has been read by the master device, the slave device may wait an identified amount of time that is less than a value of a timeout of the master device, and retransmit the pending read notification message to the master device. Other embodiments may be described and/or claimed. |
US12013796B2 |
Storage controller managing completion timing, and operating method thereof
A storage controller includes a command manager and a direct memory access (DMA) engine. The command manager receives a first submission queue doorbell from an external device, fetches a first command including a first latency from the external device in response to the first submission queue doorbell, and determines a first timing to write a first completion into the external device based on the first latency, the first completion indicating that the first command is completely processed. The DMA engine receives a request signal requesting processing of the first command from the command manager, transfer data, which the first command requests, based on a DMA transfer in response to the request signal, and outputs a complete signal, which indicates that the first command is completely processed, to the command manager. |
US12013790B2 |
Unified address translation for virtualization of input/output devices
Embodiments of apparatuses, methods, and systems for unified address translation for virtualization of input/output devices are described. In an embodiment, an apparatus includes first circuitry to use at least an identifier of a device to locate a context entry and second circuitry to use at least a process address space identifier (PASID) to locate a PASID-entry. The context entry is to include at least one of a page-table pointer to a page-table translation structure and a PASID. The PASID-entry is to include at least one of a first-level page-table pointer to a first-level translation structure and a second-level page-table pointer to a second-level translation structure. The PASID is to be supplied by the device. At least one of the apparatus, the context entry, and the PASID entry is to include one or more control fields to indicate whether the first-level page-table pointer or the second-level page-table pointer is to be used. |
US12013788B2 |
Evicting a cache line with pending control request
System and techniques for evicting a cache line with pending control request are described herein. A memory request—that includes an address corresponding to a set of cache lines—can be received. A determination can be made that a cache line of the set of cache lines will be evicted to process the memory request. Another determination can be made that a control request has been made to a host from the memory device and that the control request pending when it is determined that the cache line will be evicted. Here, a counter corresponding to the set of cache lines can be incremented (e.g., by one) to track the pending control request in face of eviction. Then, the cache line can be evicted. |
US12013787B2 |
Dual personality memory for autonomous multi-tenant cloud environment
A computing device is configured to allocate memory for exclusive use of an execution entity from both a shared memory area and a private memory area of the device. Specifically, the shared memory area is configured with a united memory pool (UMP) component. The UMP component is configured to provide portions of huge page-based memory to execution entities for exclusive use of the execution entities. Memory granules that are allocated to the UMP component are divided into smaller memory chunks (which are smaller than a huge page), each of which can be allocated for exclusive use of an execution entity. These memory chunks are mapped to virtual address spaces of the assigned execution entities. Because memory granules can be allocated to, and deallocated from, the UMP component at run-time, the amount of memory that is available for private data generated by execution entities is able to be dynamically adjusted. |
US12013779B2 |
Storage system having a host directly manage physical data locations of storage device
A storage system includes a host including a processor and a memory unit, and a storage device including a controller and a non-volatile memory unit. The processor is configured to output a write command, write data, and size information of the write data, to the storage device, the write command that is output not including a write address. The controller is configured to determine a physical write location of the non-volatile memory unit in which the write data are to be written, based on the write command and the size information, write the write data in the physical write location of the non-volatile memory unit, and output the physical write location to the host. The processor is further configured to generate, in the memory unit, mapping information between an identifier of the write data and the physical write location. |
US12013778B2 |
Storage device configured to update hotnesses of received logical addresses and a method of operating the storage device
A storage device including: a memory device including memory blocks having different bit densities; and a controller, the controller including: a memory to store a logical address list including a number of recently received logical addresses and a hotness table including a hotness of each of the logical addresses in the list; and a processor to receive a write command, a latest logical address and data, to update a hotness of the latest logical address in the hotness table, to insert the latest logical address into the logical address list, and to control the memory device to program the data into one of the memory blocks depending on whether the hotness of the latest logical address exceeds a threshold value, the hotness of the latest logical address being updated based on how long ago a logical address the same as the latest logical address was received. |
US12013776B2 |
Intelligent application scenario testing and error detection
Embodiments for intelligent application scenario testing and error detection by a processor. One or more modified application scenarios may be automatically generated from an initial application scenario having configuration data and a plurality of operations relating to an error. The one or more modified application scenarios are variations of the initial application. The one or more modified application scenarios may be executed to detect the existence or non-existence of the error in the one or more modified application scenarios. |
US12013769B2 |
Hot-standby redundancy control system, method, control apparatus, and computer readable storage medium
A hot-standby redundancy control system is disclosed. In an embodiment, the system includes multiple primary control apparatuses, each respectively running a process of the hot-standby redundancy control system; a backup control apparatus pool including at least one industrial personal computer (IPC), with multiple virtual control apparatuses being established on at least one IPC, and the multiple virtual control apparatuses established being in one-to-one correspondence with the multiple primary control apparatuses, and each respective multiple virtual control apparatus running a same process as a respective corresponding primary control apparatus; a control bus, to connect one or more of the t least one IPC in the multiple primary control apparatuses and the backup control apparatus pool; and a field bus, to connect one or more of the at least one IPC in the multiple primary control apparatuses and the backup control apparatus pool and multiple field apparatuses. |
US12013767B2 |
Smart restoration for unavailable data using meta-data
Embodiments of the invention relate to methods and systems that improve the operation of one or more computing devices by allowing backups and restorations to be performed on files and folders that are normally unavailable for normal restoration. By utilizing the backup's meta-data, a backup agent can receive an indication that a file or folder is not available and take appropriate actions so that the files and folders that are normally not available can be properly restored. Making it possible to efficiently perform a backup of a file-system that can be restored even when files and/or folders are normally unavailable to be restored normally. |
US12013763B2 |
Continuous data protection using a write filter
A reference snapshot of a storage is stored. Data changes that modify the storage are received. The data changes are captured by a write filter of the storage. The received data changes are logged. The data changes occurring after an instance time of the reference snapshot are applied to the reference snapshot to generate a first incremental snapshot corresponding to a first intermediate reference restoration point. The data changes occurring after an instance time of the first incremental snapshot are applied to the first incremental snapshot to generate a second incremental snapshot corresponding to a second intermediate reference restoration point. |
US12013761B2 |
Adaptive throttling in a universal backup host
Systems and methods to throttle a universal backup host are described. The system receives responses, over a network, corresponding to one or more requests by utilizing one or more threads from a thread pool. The threads include a first thread. The requests include a first request. The receiving the responses includes receiving a first response corresponding to the first request by utilizing the first thread, the first response includes a first metadata item. The system processes the responses by generating a first latency based on the first response and incrementing a number for registering requests based on the first response. Next, the system aggregates samples. The samples include the first latency and the number of requests. Next, the system resizes the thread pool based on the aggregating and backs up the file set from the source host based on the metadata. |
US12013760B2 |
Methods and systems for recognizing unintended file system changes
A computing system includes a memory device, a persistent storage device, and a processor. The persistent storage device includes a filesystem having filesystem objects and a protection system stored thereon. The protection system includes a filesystem minifilter driver and a protection service. The minifilter driver intercepts an input/output (I/O) event directed to a target filesystem object and extracts system event metadata from the I/O event. The system event metadata includes an identifier of the target filesystem object. The system event metadata is transmitted to the protection service and recorded in a record file. A backup copy of the target filesystem object created. The I/O event is released after recordation of the system event metadata and creation of the backup copy, thereby enabling the I/O event to be performed on the target filesystem object. During a system restore operation, the target filesystem object is replaced with the backup copy. |
US12013758B2 |
Methods and systems for power failure resistance for a distributed storage system
A plurality of computing devices are communicatively coupled to each other via a network, and each of the plurality of computing devices is operably coupled to one or more of a plurality of storage devices. One or more of the computing devices and/or the storage devices may be used to rebuild data that may be lost due to a power failure. |
US12013755B2 |
Method and device for assessing operational effectiveness of solid-state drive (SSD) memory device
A method, and a Solid-State Drive (SSD) memory device and a system for assessing operational effectiveness of the SSD is provided. Upon a failure of the SSD memory device, a command is executed which is received from a host device. The SSD memory device switches to an operational state after executing the command. A data structure having SSD operational parameters is obtained from a plurality of data structures obtained before the failure and stored in a Read Only Memory (ROM) upon the SSD memory device switching to the operational state. The obtained data structure is restored into a Random-Access Memory (RAM). |
US12013752B2 |
Host-level error detection and fault correction
A processing system includes a processing device coupled to a memory configured to check for and correct faults in requested data. In response to correcting the faults of the requested data, the memory sends the corrected data and unused check bits to the processing device as a plurality of fetch returns. The memory also sends a parity fetch based on the corrected data and one or more operations to the processing device. After receiving the plurality of fetch returns and the unused check bits, the processing device checks each fetch return for faults based on the unused check bits. In response to determining that a fetch return includes a fault, the processing device erases the fetch return and reconstructs the fetch return based on one or more other received fetch returns and the parity fetch. |
US12013751B2 |
Generating a target data based on a function associated with a physical variation of a device
A value corresponding to a physical variation of a device may be received. Furthermore, helper data associated with the physical variation of the device may be received. A result data may be generated based on a combination of the value corresponding to the physical variation of the device and the helper data. An error correction operation may be performed on the result data to identify one or more code words associated with the error correction operation. Subsequently, a target data may be generated based on the one or more code words. |
US12013742B2 |
Dynamic low power mode
Methods, systems, and devices for dynamic low power mode are described. An apparatus may include a memory device and a controller. The controller may receive a command to transition from a first power state to a second power state, the first power state associated with executing received command and the second power state associated with deactivating one or more components of the memory device. The controller may execute, while in the first power state, a set of operations associated with the transition from the first power state to second power state. The controller may determine whether a duration to execute the set of operations satisfies a delay duration between receiving the command and transitioning to the second power state from the first power state. The controller may transition from the first power state to the second power state based on determining whether the duration satisfies the delay duration. |
US12013740B2 |
Touch display device and power supply control method
Touch display device and power supply control method are provided. The touch display device includes power supply module including: power supply control circuit; power management chip provides touch operation processing circuit, touch display control driver circuit and touch integrated circuit with operating voltage; the touch operation processing circuit provides first control signal to control signal output terminal when the touch display device is in sleep-state, to enable the power supply control circuit to supply power to the power management chip via second power supply terminal under control of the first control signal; and provides second control signal to the control signal output terminal when the touch display device is in the sleep-state and the touch display panel is touched, to enable the power supply control circuit to supply power to the power management chip via first power supply terminal under control of the second control signal. |
US12013737B2 |
Power allocation in multi-port power adapters
Power adapters having a small-form factor, are capable of delivering a large amount of power, are capable of charging multiple electronic devices, and are capable power between the multiple electronic devices in an efficient manner. |
US12013733B2 |
Relative thermal efficiency values for controlling operation of adapter modules
A computer-implemented method includes identifying a plurality of adapter modules of a particular adapter module type that are installed in a plurality of slots of a single host computer, and identifying, for each of the identified adapter modules, a slot of the plurality of slots in which the adapter module is installed. The method may further includes accessing, for each identified slot, a predetermined relative thermal efficiency value for operation of an adapter module of the particular adapter module type in a particular slot, and controlling, for one or more of the identified adapter modules, the operation of the identified adapter module based on the predetermined relative thermal efficiency value for the slot in which the identified adapter module is installed. A computer program product may also include program instructions that are executable by a processor to cause the processor to perform the method. |
US12013732B2 |
Insert to replace a fan in hybrid liquid cooling of an information handling system
An information handling system includes a first set of components, a second set of components, and a hybrid cooling system. The hybrid cooling system includes a fan structure, a liquid cooling system, and a fan insert. The fan structure includes multiple cooling fans to provide air cooling to the first components of the information handling system. The liquid cooling system provides liquid cooling to one or more of the second components. The liquid cooling system includes a first liquid line routed through an empty fan cavity of the fan structure. The fan insert is located within the empty fan cavity and provides a seal against air-bypass and recirculation within the information handling system. |
US12013722B2 |
Computing device with external shell microperforations
A computing device can include a processor; memory accessible to the processor; a display operatively coupled to the processor; and an external shell assembly that includes an array of electronic components, where the array of electronic components includes transducers. |
US12013718B2 |
Touch sensor layer, touch screen, and display apparatus
A touch sensor layer has a touch region and a wiring region at a periphery of the touch region, and includes a plurality of first touch electrode blocks, a plurality of second touch electrode blocks, and at least one first touch auxiliary portion. The plurality of first touch electrode blocks and the plurality of second touch electrode blocks are located in the touch region and disposed in a same layer. Second touch electrode blocks and first touch electrode blocks are staggered in a first direction, and other second touch electrode blocks and other first touch electrode blocks are staggered in a second direction. A first touch auxiliary portion is disposed on a side, facing the wiring region, of at least one first touch electrode block in a group of first touch electrode blocks located at an outermost periphery and proximate to a same side of the touch region. |
US12013717B2 |
Human-machine interface
A human-machine interface comprising: —a magnetic rocker rotatably movable between a rest position wherein an implement is maintained in a neutral position and a tilted position wherein the implement is in a reclined position, —a magnetic assembly, attached to a frame, capable of cooperating with the magnetic rocker to generate a magnetic return force that constantly urges the magnetic rocker towards its rest position, —a sliding connection comprising a flange and a slide, and —the implement comprises one of the slides, and the flange and the magnetic rocker comprise the other of the slide and the flange such that the sliding connection transforms the movement of the implement towards the reclined position by moving the magnetic rocker towards its tilted position and vice versa. |
US12013715B2 |
Foot pedal switch structure
The present invention relates to a foot pedal switch structure for reducing foot fatigue caused by pressing the foot pedal switch that comprises a body, a pedal, and a support pad. The body has a holding space; a pivot shaft is located in each left and right outer side in the rear area thereof separately; and the rear bottom side of the body has a joint unit. The pedal has a pivot hole located in each left and right side separately, wherein the pivot holes are placed over the pivot shafts of the body; the pedal is placed over and covers the holding space of the body. The support pad has a connecting plate extended therefrom, wherein the connecting plate is connected with the joint unit of the body. |
US12013709B1 |
Power adapter and method of implementing a power adapter to provide power to a load
A power adapter adapted to receive a control attachment is described. The power adapter may comprise a first plurality of contact elements having a first contact element adapted to receive a power signal to provide power to a load; an outlet adapted to receive a plug, wherein the outlet comprises a second contact element adapted to receive the power signal; second plurality of contact elements coupled to the first plurality of contact elements, wherein the second plurality of contact elements is adapted to receive corresponding contact elements of a control attachment and a third contact element of the second plurality of contact elements is adapted to receive the power signal; and an insulating element covering the third contact element of the second plurality contact elements; wherein the insulating element is movable to allow a contact element of a control attachment to be coupled to the third contact element. |
US12013706B2 |
Agricultural machine
An agricultural machine includes a vehicle body including a front wheel and a rear wheel, an obstacle detector to detect an obstacle, and a position changer to change a position of the obstacle detector. The position changer moves the obstacle detector between a detection position that is a predetermined position to detect an obstacle and an evacuation position to evacuate from the detection position toward the vehicle body side. The position changer moves the obstacle detector to various detection positions allowing detection of the obstacle. |
US12013704B2 |
Autonomous vehicle control system testing
Examples described herein are directed to systems and methods for autonomous vehicle control system testing. A testing utility may receive log data describing a first location of a capturing vehicle at a first driven route time and a second location of the capturing vehicle at a second drive route time. The testing utility may, using at least the location data, determine a first routing graph modification to constrain a navigator component of an autonomous vehicle control system under test. The testing utility may provide the first routing graph modification to the navigator component to cause the navigator component to generate a testing route. |
US12013702B2 |
Machine dump body control using object detection
A mobile work machine includes a frame, a material loading system having a material receiving area configured to receive material and an actuator configured to control the material loading system to move the material receiving area relative to the frame, and a control system configured to receive an indication of a detected object, determine a location of the object relative to the material loading system, and generate a control signal that controls the mobile work machine based on the determined location. |
US12013701B2 |
Systems and methods for communicating intent of an autonomous vehicle
The present disclosure provides systems and methods to communicate intent of an autonomous vehicle. In particular, the systems and methods of the present disclosure can receive, from an autonomy computing system of an autonomous vehicle, data indicating an intent of the autonomous vehicle to perform a driving maneuver. It can be determined that the intent of the autonomous vehicle should be communicated to a passenger of the autonomous vehicle. Responsive to determining that the intent of the autonomous vehicle should be communicated to the passenger of the autonomous vehicle, a graphical interface indicating the intent of the autonomous vehicle can be generated and provided for display for viewing by the passenger. |
US12013700B2 |
Unsupervised contrastive learning of visual representations using negative mixing
A training system includes: an encoder module configured to receive a query image and to generate a first vector representative of one or more features in the query image using an encoder; a mixing module configured to generate a second vector by mixing a third vector, representative of one or more features in a second image that is classified as a negative relative to the query image, with a fourth vector; and an adjustment module configured to train the encoder by selectively adjusting one or more parameters of the encoder based on the first vector and the second vector. |
US12013696B2 |
Reactive suspension and emergency signaling in autonomous trucking systems
Aspects and implementations of the present disclosure relate to performance and safety improvements for autonomous trucking systems, such as reactive suspensions for maximizing aerodynamic performance and minimizing mechanical impact from road imperfections, automated placement of emergency signaling devices, and techniques of enhanced illumination of stopped and stranded vehicles. |
US12013693B1 |
Component verification system
Techniques are disclosed for component verification for complex systems. The techniques may include receiving log data, obtaining ground truth data based on the log data and determining an outcome at least in part by simulating a prediction by a prediction component based on the log data and the ground truth data. The techniques may further include simulating a second prediction by the prediction component based on the ground truth data, determining whether the second prediction resulted in the negative outcome of the scenario and determining the disengagement event is attributable to a perception component of the autonomous operation system at least partly in response to determining the second prediction based on the ground truth data did not result in the negative outcome. |
US12013687B1 |
Systems and methods for energy management of operation technology networks by an information technology network
An industrial automation system is described including multiple devices, a master container node, a container node, and a control system. The devices may connect to an external application programming interface (API) of an external device (e.g., an electric power utility company), receive an API call from the external API indicative of a time window for monitoring electrical power consumption of the devices by the external API, and output one or more information technology (IT) commands in response to receiving the API call. The container node may be coupled to the master container node, wherein the container node may map the IT commands to operation technology (OT) commands. The control system may be coupled to the container node and the plurality of devices. The control system may implement the OT commands on the devices to perform one or more operations. |
US12013686B1 |
Robotic workcell for interacting with goods to person systems
Techniques and apparatus describe a robotic workcell for performing a robotic stowing operation. The robotic workcell includes a mechanism system, which includes a first robotic gantry, a second robotic gantry, and a controller. The first robotic gantry includes a first mount and a robotic end effector(s) attached to the first mount. The second robotic gantry includes a second mount and at least one end effector attached to the second mount. The controller controls movement of the first mount, the second mount, and the robotic end effector(s), based in part on an analysis of an environment with one or more perception sensors. |
US12013679B2 |
Abnormality detection system, abnormality detection apparatus, and abnormality detection method
It is an object of the present invention to provide a technique capable of easily extracting a section signal of a specific sub-process. The anomaly detection system includes an extraction unit for extracting a specific subsequence to be an object of anomaly detection from among a plurality of subsequences from a composite sequence included in a monitor signal. The extraction unit determines an optimal warping path from the composite sequence and a reference sequence, which is an example of the composite sequence acquired in advance, by a dynamic time warping method. The extraction unit identifies a start point and an end point of a specific subsequence based on the optimal warping path and the start point and end point of the subsequence of the reference sequence. The extraction unit extracts a specific subsequence based on a start point and an end point of the specific subsequence. |
US12013674B2 |
System and method for providing notifications
A method for providing a notification associated with at least one of a plurality of connected devices is provided. The method includes obtaining, by one or more computing devices, data from one or more connected devices. The method further includes determining, by the one or more computing devices, occurrence of an event based, at least in part, on the data obtained from the one or more connected devices. In addition, the method includes accessing, by the one or more computing devices, a multi-tier notification tree. The method further includes providing, by the one or more computing devices, a notification indicative of the event to one or more recipients included in the multi-tier notification tree. |
US12013671B1 |
Intelligent driving test method with corner cases dynamically completed based on human feedback
Disclosed is an intelligent driving test method with corner cases dynamically completed based on human feedback, including the following steps: obtaining an initial state of a real environment; building an original scene driver based on reinforcement learning, and correcting behavior selection to obtain an exploratory behavior; testing in a testing environment, performing expert evaluation, and building a dynamic corner case completion library based on the human feedback; building an imitation learning driver based on the human feedback, updating a policy based on test data in the dynamic corner case completion library, training the imitation learning driver, and outputting a corner case reproduction behavior; obtaining the initial state of the real environment and an initial environmental state of the dynamic corner case completion library, and selecting a scene driver; and outputting a corresponding behavior, and testing in the testing environment based on the corresponding behavior to obtain a test result. |
US12013668B2 |
Timepiece incorporating an actuator comprising an electromechanical device
A timepiece (2) includes an actuator, which applies braking pulses to the balance, which has an electromechanical device (6) and an electric control circuit (8). The device (6) includes a flexible member (16), formed by an elastic blade (20) and a mechanical element (22) defining a braking pad, and an electromagnetic system (10) formed by a coil carried by the flexible member and by a permanent magnet rigidly connected to a support (18) of the electromechanical device. When an electric pulse is provided to the coil, an electromagnetic force of repulsion is engendered between the coil and the permanent magnet so the mechanical element moves to a position of contact with the balance. To stabilise the rest position of the flexible member, a magnetic element (26) is rigidly connected to the coil to exert a magnetic return force complementary to the force of the elastic blade is provided. |
US12013665B2 |
Timepiece with light-amplifying design
In embodiments, a timepiece includes a case, a dial in the case, and a reflector underneath the dial. The dial has a plurality of holes through its thickness, wherein the dial is shaped to allow ambient light to enter a region behind the dial. The reflector is configured to direct the ambient light from the region behind the dial to exit through the plurality of holes. |
US12013664B2 |
Bezel for timepiece case
Bezel (10) for the case (100) of a timepiece (200), having an axis (A1), a first component (1) including a first surface (1a), and a second component (2) including a second surface (2a), the first and second surfaces being positioned at least substantially facing and/or at least substantially perpendicular to the axis (A1), the first and second surfaces being intended to interact by blocking with the axial retaining element (4) positioned on a middle (6). |
US12013662B2 |
Apparatus for analyzing depth of holographic image and analyzing method thereof
An apparatus which analyses a depth of a holographic image is provided. The apparatus includes an acquisition unit that acquires a hologram, a restoration unit that restores a three-dimensional holographic image by irradiating the hologram with a light source, an image sensing unit that senses a depth information image of the restored holographic image, and an analysis display unit that analyzes a depth quality of the holographic image, based on the sensed depth information image, and the image sensing unit uses a lensless type of photosensor. |
US12013657B2 |
Printing drum mounting system
A printing drum mounting system and method of assembling the mounting system. The mounting system comprising a rotatable shaft; a first mount and a second mount arrangeable on the shaft to clamp a printing drum therebetween, wherein the first mount comprises a first engaging surface to form a mating contact with a corresponding first end surface of the printing drum and the second mount comprises a second engaging surface to form a mating contact with a corresponding end surface of the printing drum; a double-walled flexure to flexibly mount the first engaging surface and the shaft, the flexure to provide the first engaging surface with a single degree of freedom of axial movement relative to the shaft and to maintain mating contact between the first engaging surface and the first end surface of the printing drum as the printing drum thermally expands and contracts; and a releasable fixing to align and rigidly engage the second engaging surface relative to the shaft. |
US12013651B2 |
Image forming apparatus
An image forming apparatus includes an image carrying member, an intermediate transfer belt, a primary transfer roller, a first belt support roller, a secondary transfer roller, a second belt support roller, a current output portion, a current sensing portion, and a control portion. The current output portion passes across the secondary transfer roller a secondary transfer current as part of an output current. The current output portion and the second belt support roller are electrically connected together. The current sensing portion senses a leakage current passing from the first belt support roller via the intermediate transfer belt to the second belt support roller. The control portion sets the output current such that the secondary transfer current has a value given by subtracting a leakage current from the output current and keeps the voltage on the second belt support roller between −50 V and 50 V, inclusive. |
US12013646B2 |
High throughput and high position accurate method for particle inspection of mask pods
In a method of inspecting an outer surface of a mask pod, a stream of air is directed at a first location of a plurality of locations on the outer surface. One or more particles are removed by the directed stream of air from the first location on the outer surface. Scattered air from the first location of the outer surface is extracted and a number of particles in the extracted scattered air is determined as a sampled number of particles at the first location. The mask pod is moved and the stream of air is directed at other locations of the plurality of locations to determine the sampled number of particles in extracted scattered air at the other locations. A map of the particles on the outer surface of the mask pod is generated based on the sampled number of particles at the plurality of locations. |
US12013643B2 |
Method of cutting conductive patterns
A method includes: providing a first layout of a first layer over a substrate, the first layer having at least one metal pattern, and generating a second layout by placing a cut mask at a first position relative to the substrate to remove material from a first region of the at least one metal pattern to provide a first metal pattern and placing the cut mask at a second position relative to the first layer over the substrate to remove material from a second region of the at least one metal pattern to provide a second metal pattern. |
US12013642B2 |
Pellicle for flat panel display photomask
A pellicle assembly for large-size photomasks including a frame member configured to be affixed to a large-size photomask substrate, a substantially rigid and transparent pellicle membrane affixed to the frame member so as to protect at least a portion of the large-size photomask substrate from contamination during usage, storage and/or transport, and a coating on at least one of top and bottom surfaces of the pellicle membrane that binds the pellicle membrane to prevent separation of pellicle membrane material in the event of breakage. |
US12013638B2 |
Dual-cure phase-separation type photosensitive resin composition for continuous 3D printing with high precision
The present disclosure relates to a dual-cure phase-separation type photosensitive resin composition for continuous 3D printing with high precision, including an acrylate having a cross-linkable double bond, a polyurethane prepolymer, a chain extender, and a photoinitiator. The polyurethane prepolymer is produced by a reaction between an isocyanate and a polyether polyol with a molecular weight larger than or equal to 4000 under heating and catalytic action. The photosensitive resin composition of the present disclosure is used in the continuous 3D printing to make high precision parts. |
US12013635B2 |
Semiconductor photoresist composition and method of forming patterns using the composition
A semiconductor photoresist composition and a method of forming patterns utilizing the same are provided. The semiconductor photoresist composition includes a condensed product produced by a condensation reaction between an organotin compound represented by Chemical Formula 1 and at least one organic acid compound selected from a substituted organic acid, an organic acid including at least two acid functional groups, and a substituted or unsubstituted sulfonic acid; and a solvent. Specific details of Chemical Formula 1 are as defined in the specification. |
US12013632B2 |
Pellicle having vent hole
A pellicle includes a frame configured to attach to a photomask, wherein the frame includes a vent hole. The pellicle further includes a filter covering the vent hole, wherein the filter directly connects to an outer surface of the frame. The pellicle further includes a membrane extending over a top surface of the frame. The pellicle further includes a mount between the frame and the membrane, wherein the mount is attachable to the frame by an adhesive. |
US12013629B1 |
Integral iris diaphragm cover plate structure for phone lens
The present invention belongs to the technical field of optical lenses. The integral iris diaphragm cover plate structure includes a cover plate main body and a support frame, where the support frame extends upwards from the cover plate main body, is integrated with the cover plate main body and is formed by a stamping and drawing process, the cover plate main body and the support frame are both made of metal, and a surface of the cover plate main body is subjected to surface roughening treatment and black coating treatment; a light through hole is formed in a central area of the cover plate main body, and semi-etched grooves used as position avoidance grooves are formed in a plane close to the support frame, of the cover plate main body through an etching process; and buckling holes and/or clamping grooves are formed in an upper edge of the support frame. |
US12013628B2 |
Methods for evaluating performance of image sensors and/or selecting settings of image sensors
Methods of adjusting an image sensor may be provided. A test image of a test chart including an evaluation area may be obtained using the image sensor. The evaluation area may have a shape of a circle, wherein the evaluation area includes first through nth unit areas arranged in a rotational direction around the circle, and wherein each of the first through nth unit areas has a different level of brightness. A signal-to-noise ratio (SNR) may be calculated for each of the first through nth unit areas based on the test image of the test chart. A setting of the image sensor may be adjusted based on calculating the signal-to-noise ratio for each of the first through nth unit areas. |
US12013627B2 |
Integrated illumination-aimer imaging apparatuses
Various embodiments described herein provide multi-projector (i.e., two or more) imaging apparatuses utilizing integrated illumination-aimer optics. Embodiments of the present disclosure minimize irreparable component offset to improve overall accuracy associated with the functioning of the apparatuses. Additionally, the integrated illumination-aimer optics enables embodiments disclosed herein to be provided in a significantly smaller form factor than conventional multi-projector imaging apparatuses. An example apparatus includes a near-field imaging lens and a far-field imaging lens, an integrated illumination-aimer optics positioned between the near-field imaging lens and the far-field imaging lens, a near-field illuminator source and a far-field illuminator source positioned for projecting via the integrated illumination-aimer optics, a near-field imaging sensor associated with the near-field imaging lens, a far-field imaging sensor associated with the far-field imaging lens, and an apparatus chassis to align the various components for operation. |
US12013623B2 |
Display device with adjustable viewing angle
A display device with adjustable viewing angle is provided, which includes a display unit with a plurality of pixels arranged in a pixel array and emitting light for displaying image information to a user, a plurality of electro-optical lenses with adjustable optical power arranged in a lens array at the display unit, wherein each electro-optical lens is adjustable between a public mode, in which the electro-optical lens is configured to project light from the display unit towards the user within a first viewing angle, and a privacy mode, in which the electro-optical lens is configured to project the light towards the user within a second viewing angle, smaller than the first viewing angle. |
US12013622B2 |
Made-to-stock patterned transparent conductive layer
An electrochemical device and method of forming said device is disclosed. The method can include providing a substrate and stack overlying the substrate. The stack can include a first transparent conductive layer over the substrate, a cathodic electrochemical layer over the first transparent conductive layer, an anodic electrochemical layer over the electrochromic layer, and a second transparent conductive layer overlying the anodic electrochemical layer. The method can include depositing an insulating layer over the stack and determining a first pattern for the second transparent conductive layer. The first pattern can include a first region and a second region. The first region and the second region can be the same material. The method can include patterning the first region of the second transparent conductive layer without removing the material from the first region. The first region can have a first resistivity and the second region can have a second resistivity. |
US12013619B2 |
Methods for forming thin film transistors on a glass substrate and liquid crystal displays formed therefrom
A thin film transistor (TFT) liquid crystal display (LCD) comprises a plurality of image pixels demarcated between an overlying liquid crystal display layer and an underlying glass substrate. Each image pixel comprises a dedicated top-gate TFT disposed over the glass substrate. Each top-gate thin film transistor comprises a process sensitive semiconductor layer disposed over the glass substrate, and a source electrode and a drain electrode disposed over the process sensitive semiconductor layer. The process sensitive semiconductor layer forms a process sensitive semiconductor active layer between the source electrode and the drain electrode and an active layer protection film is disposed over the process sensitive semiconductor active layer. A gate dielectric layer is disposed over the active layer protection film between the source electrode and the drain electrode and a gate electrode is disposed over the gate dielectric layer. |
US12013615B2 |
Liquid crystal display panel, and liquid crystal display device
A liquid crystal display panel includes an array substrate and an opposite substrate that are disposed opposite to each other; the liquid crystal display panel has a display region and at least one non-display region disposed beside the display region. The array substrate is of a multi-layer structure and includes a pixel electrode layer and a plurality of protrusions disposed in the at least one non-display region, and the opposite substrate includes a common electrode layer. A protrusion has a structure including at least one film, and a film of the at least one film is located in a layer included in the array substrate. |
US12013614B2 |
Display apparatus and light source device thereof
A display apparatus is provided that includes: a printed circuit board (PCB); a light emitting diode (LED) chip mounted on the PCB and configured to emit light; an optical dome disposed over and enclosing the LED chip; a distributed Bragg reflector (DBR) layer arranged on an upper surface of the LED chip; a liquid crystal panel configured to block or pass light output from the LED chip; and an optical film arranged between the LED chip and the liquid crystal panel. A ratio of a height of the optical dome to a diameter of a bottom surface of the optical dome is 0.25 to 0.31, and the optical film includes a quantum dot sheet formed to enhance color reproducibility by making a change in wavelength of light. |
US12013611B2 |
Backlight unit and display device including backlight unit
A display device including a display panel; a frame at a rear of the display panel; a substrate disposed on the frame between the display panel and the frame; a plurality of light sources mounted on the substrate, the light sources providing light for the display panel; a plurality of lenses respectively mounted on the plurality of light sources; a connector mounted on the substrate; and a reflecting sheet disposed on the substrate and the frame and including a plurality of holes into which the plurality of lenses is respectively inserted, wherein the reflecting sheet includes a cutting portion aligned with the connector such that the connector is disposed under the cutting portion of the reflecting sheet. |
US12013610B2 |
Light emitting device and illumination device
According to one embodiment, a light emitting device includes a light guide plate with a plurality of first protrusion parts arranged along a first direction and extending along a second direction which crosses the first direction, and a prism sheet, wherein a cross-sectional shape of each of the first protrusion parts along the first direction has an apex angle between 55 degrees and 65 degrees, inclusive, the light guide plate includes a plurality of second protrusion parts which extend along the first direction and are arranged along the second direction, and a cross-sectional shape of each of the second protrusion parts along the second direction has a base angle between 1 degree and 3 degrees, inclusive. |
US12013607B2 |
Liquid crystal device and display device
According to one embodiment, a liquid crystal device includes a plurality of first light-shielding members arranged at a first pitch, a first organic insulating film covering the first light-shielding members, a plurality of second light-shielding members overlapping the first light-shielding members, a second organic insulating film covering the second light-shielding members, a plurality of third light-shielding members overlapping the second light-shielding members, a third organic insulating film covering the third light-shielding members, and a plurality of first electrodes arranged at a second pitch that is smaller than the first pitch. |
US12013606B2 |
Display panel, display device, and vehicle monitoring device
A display panel, a display device, and a vehicle monitoring device are provided. The display panel includes a display area and a light-transmitting area adjacent to the display area. The display panel includes a first base and a second base opposite to each other and a liquid crystal layer disposed between the first base and the second base. The display panel includes a planarization layer, a passivation layer, and an electrode layer disposed on a side of the first base close to the second base. Further, an orthographic projection of the electrode layer on the first base is outside the light-transmitting area. |
US12013605B1 |
Light-control panel with layered optical components
Light-control panels including layered optical components are described in this application. An example of a light-control panel includes first, second, and third glazing layers, first and second switchable components extending between the first and second glazing layers, and a third switchable component extending between the second and third glazing layers. The switchable components include a polymer-dispersed liquid-crystal (PDLC) device having a clear state and a hazy state, a guest-host liquid-crystal (GHLC) device having a clear state and a tinted state, and a light-guide device having a clear state and a bright state. |
US12013603B2 |
Pupillated illumination apparatus
A switchable backlight for a switchable privacy display apparatus comprises a collimated waveguide, first and second light sources and an optical turning film comprising elongate prismatic elements with facet orientations that pupillate the output of the waveguide in two orthogonal directions for each of first and second light sources. High luminance uniformity is achieved for a head-on user in privacy and public viewing modes and high uniformity of security factor is achieved for off-axis snoopers, with increased speed of privacy switch-on in privacy mode. |
US12013602B2 |
Method of detecting defective pixels in electronic displays
A method of detecting a defect in an electronic display includes taking a digital image of the electronic display; and electronically determining if an area of the electronic display is defective based on data of the digital image. |
US12013601B2 |
Velocity matched electro-optic devices
A velocity mismatch between optical signals and microwave electrical signals in electro-optic devices, such as modulators, may be compensated by utilizing different lengths of bends in the optical waveguides as compared to the microwave electrodes to match the velocity of the microwave signal propagating along the coplanar waveguide to the velocity of the optical signal. To ensure the electrode bends do not affect the light in the optical waveguide bends, the electrode may have to be rerouted, e.g. above or below, the optical waveguide layer. To ensure that the pair of optical waveguides have the same optical length, a waveguide crossing may be used to cross the first waveguide through the second waveguide. |
US12013596B2 |
Glasses
The present disclosure embodiment may disclose a glasses. The glasses may include a glasses frame and two speakers. The glasses frame may include a glasses rim and two glasses temples. The two glasses temples may be rotatably connected to the glasses rim, respectively. The two speakers may be connected to the two glasses temples via hinge components of the two glasses temples, respectively. The hinge components may be rotatable to change a position of each of the speakers relative to one of the glasses temples. The two speakers may include an earphone core and an earphone housing. The earphone housing may include a housing panel facing a human body and a housing back opposite to the housing panel. At least one of the glasses temples may include a control circuit or a battery. The control circuit or the battery may drive the earphone core to vibrate to generate sound. A vibration of the earphone core may result in vibrations of the housing panel and the housing back. The vibration of the housing panel may have a first phase, and the vibration of the housing back may have a second phase, vibration frequencies of the housing panel and the housing back may be in a range of 2000 Hz to 3000 Hz, and an absolute value of a difference between the first phase and the second phase may be less than 60 degrees. In the present disclosure, a function member may be connected to the glasses through the hinge component to expand use of the glasses. |
US12013595B2 |
Eyewear with multi-axis side arms
A joint for coupling a side arm to a frame of a pair of glasses. The joint includes a post, a plurality of prongs, and optionally a nut. The post is configured to be secured to one of the side arm or the frame and the plurality of prongs are configured to be secured to the other of the side arm or the frame. The post includes a shaft and an enlarged head at a distal end of the shaft. The plurality of prongs define a socket configured to receive at least a portion of the enlarged head of the post and apply a compressive force against the enlarged head of the post. The nut may be configured to generate a compressive force against the plurality of prongs. The compressive force may be adjusted by threading the nut along the length of the prongs. The nut may threadably engage a base that the prongs extend from and/or the prongs. |
US12013594B2 |
Method for detecting a probable error in a set of data relative to a wearer and/or a frame chosen by the wearer
Disclosed is a method for detecting a probable error in a set of data relative to a wearer and/or to a frame chosen by the wearer, at least one of these data being used for ordering an ophthalmic lens to be fitted into the frame for the wearer, the set of data including at least a value of a first parameter and a value of a second parameter different from the first parameter, the first and second parameters being relative to the wearer and/or a frame chosen by the wearer, the method including: a) determining a level of consistency of the values of the first and second parameter with each other, based on a predetermined statistical consistency rule linking the first and second parameters; and b) emitting, based on this level of consistency, an alert signal in order to report a probable error. |
US12013587B2 |
Optical unit
An optical unit includes a movable body, a fixed body surrounding the movable body, a turning support mechanism turnably supporting the movable body with respect to the fixed body, and a drive mechanism including a coil disposed on the movable body or the fixed body, and multiple magnets disposed on the other of the movable body and the fixed body at a position facing the coil. An end part in an optical axis direction of the coil is bent in a direction approaching a turning axis of the movable body, and the magnets are disposed side by side so that faces of the magnets facing the coil become approximately parallel to the coil when viewed in a direction of the turning axis in comparison with a case that the magnets are arranged along the optical axis direction. |
US12013582B2 |
Optical communication apparatus, optical communication method, and optical communication system
To relax the accuracy with respect to a positional deviation, and thus to reduce costs.An optical waveguide and a light path adjuster are included, the optical waveguide performing propagation only in a reference mode at a first wavelength, the light path adjuster adjusting a light path such that input light is guided to a core of the optical waveguide. Communication is performed using light of a second wavelength that enables the optical waveguide to perform propagation in at least a first order mode in addition to the reference mode. When there is a positional deviation, input light that is not headed for the core of the optical waveguide is guided to the core due to the light path adjuster adjusting a path of the light. This results in a reduction in a loss of coupling of optical power. Further, propagation is performed by the optical waveguide in at least the first order mode in addition to the reference mode, the at least the first order mode being generated due to the light path adjuster adjusting a path of the input light. This results in a reduction in a loss of coupling of optical power. This makes it possible to relax the accuracy with respect to a positional deviation, and thus to reduce costs. |
US12013579B1 |
Optical interconnect devices
Improved optical interconnects obtained by replacing one or more single core fibers with one or more multicore fibers. In some instances, at least one of the optical fibers is shaped. |
US12013578B2 |
Multifiber fiber optic connectors, cable assemblies and methods of making the same
Fiber optic connectors, cable assemblies and methods for making the same are disclosed. In one embodiment, the optical connector comprises a housing and a multifiber ferrule. The housing comprises a longitudinal passageway between a rear end and a front end, and, a part of the rear portion of the housing comprises a round cross-section and a part of the front portion of the housing comprises a non-round cross-section. |
US12013576B2 |
Optical fiber adapter
An optical fiber adapter includes a housing, a positioning member disposed in the housing, and a clip member removably disposed in the housing. The housing includes two outer walls each formed with slots, two side walls each connected between the outer walls, and latches extending from a corresponding one of the outer walls into a corresponding one of the slots. The clip member includes a base portion, two connection portions disposed on two opposite ends of the base portion, and two pairs of clip arm portions extending from the connection portions. Each connection portion has an engaging groove engaged with a respective one of the latches. |
US12013571B2 |
Optical connection device
The disclosure relates to an optical connection device reducing a connection loss between an SCF and an MCF. The optical connection device includes plural relay fibers and a capillary having third and fourth end faces. Each relay fiber includes a first core of Δ1, a second core of Δ2, and a cladding of Δ3. The capillary includes a tapered portion with an outer diameter ratio R of the fourth end face to the third end face of 0.2 or less. In each relay fiber, a value of Formula (V2−V1)/R falls within a range from 156% μm2 to 177% μm2, V1 (% μm2) is given by (π·r1b2)×(Δ1−Δ2) by using a radius r1b (μm) of the first core, and V2 (% μm2) is given by (π·r2b2)×(Δ1−Δ2) by using a radius r2b (μm) of the second core. |
US12013570B2 |
Methods of forming photonic devices
A method includes: forming a first plurality of tiers that each comprises first and second dummy layers over a substrate, wherein within each tier, the second dummy layer is disposed above the first dummy layer; forming a second plurality of recessed regions in the first plurality of tiers, wherein at least one subgroup of the second plurality of recessed regions extend through respective different numbers of the second dummy layers; and performing an etching operation to concurrently forming a third plurality of trenches with respective different depths in the substrate through the at least one subgroup of the second plurality of recessed regions. |
US12013562B2 |
Luminaire including optical waveguide having hollow cylindrical structure for illuminating open or closed spaces
The present disclosure is directed towards a luminaire having an optical waveguide and a light source. The optical waveguide has a hollow cylindrical structure with a first surface and a second surface at the opposite ends of the cylindrical structure and an external surface and an inner surface extending between the first surface and the second surface. The light source illuminates the first surface of the optical waveguide. The external surface of the optical waveguide is constructed such that the light from the light source exits from the inner surface. The luminaire directs the light from the light source towards the nadir and prevents glare to the eyes of the people in the surrounding space. |
US12013560B2 |
Polarizer, electronic device and preparation method for polarizer
A polarizer, an electronic device and a preparation method for the polarizer are provided, the polarizer including: a base film, having a side surface and defining a first region and a second region surrounding the first region on the side surface; a linear polarizing film, arranged on the side surface of the base film and covering the second region; a transparent filler, arranged in a same layer with the linear polarizing film and covering the first region; and a retardation film, covering a side of the linear polarizing film and a side of the transparent filler away from the base film. |
US12013559B2 |
Optical components and optical systems
An optical system including a first optical element having a curved first major surface and an optical stack bonded and conforming to the curved first major surface of the first optical element is described. The optical stack includes a reflective polarizer substantially transmitting light having a first polarization state and substantially reflecting light having an orthogonal second polarization state and a non-adhesive flexible optical layer bonded to the reflective polarizer and comprising substantially parallel opposing first and second major surfaces. At least one location on the non-adhesive flexible optical layer has an optical retardance of less than about 100 nm or greater than about 200 nm at a wavelength of about 550 nm. |
US12013556B2 |
Compact optical device for augmented reality
Disclosed herein is a compact optical device for augmented reality. The compact optical device includes: an optical means configured to transmit at least part of image light, output from a real object, therethrough toward a pupil of an eye of a user and to reflect image light corresponding to an image for augmented reality, output from an image output unit, on an inner surface thereof and transfer the image light corresponding to an image for augmented reality to a first reflective unit; a first reflective unit disposed inside the optical means, and configured to reflect the image light corresponding to the image for augmented reality transferred from the inner surface of the optical means by reflection and transfer the image light corresponding to the image for augmented reality to a second reflective unit; and a second reflective unit disposed inside the optical means, and configured to reflect the image light corresponding to the image for augmented reality, transferred from the first reflective unit, and transfer the image light corresponding to an image for augmented reality toward the pupil of the eye of the user, thereby providing the image for augmented reality to the user; wherein the second reflective unit has a size smaller than 8 mm. |
US12013551B2 |
Stop structure for optical module
Various embodiments disclosed herein include an optical module. The optical module may include a deformable lens and an actuator configured to be deflectable to cause a change in the shape of the deformable lens to alter light passing through the optical module. In various examples, the optical module may include a stop structure configured to mechanically stop the actuator from deflecting beyond a threshold deflection in at least one direction. In some cases, the stop structure may be used for calibration purposes. Additionally, or alternatively, the stop structure may be configured to define an aperture stop that limits an amount of light that passes through the optical module. Furthermore, in some embodiments, the stop structure may be configured to hide the actuator when the optical module is viewed in plan. |
US12013545B2 |
Display system
A display system including a display device and a light combining device is provided. The display device includes a first display region and a second display region. The light combining device has a first surface and a second surface opposite to the first surface. The first surface is capable of reflecting a first light beam from the first display region to an observing region for forming a first virtual image. The second surface is capable of reflecting a second light beam from the second display region to the observing region for forming a second virtual image. A curvature of the first surface is different from a curvature of the second surface, and a position of the first virtual image is different from a position of the second virtual image. |
US12013542B1 |
Head-mounted display system
A head-mounted display system is disclosed herein. In one or more embodiments, the head-mounted display system includes a head-mounted visual display device and an instrumented floor with one or more instrumented floor sections configured to detect movements, forces, and/or moments for a user and generate one or more output signals based upon the detected movements, forces, and/or moments for the user; and at least one data processing device operatively coupled to the head-mounted visual display device and the instrumented floor. The at least one data processing device being programmed to receive the one or more output signals from the instrumented floor; and determine one or more movements, output forces, and/or output moments for the user based upon the one or more output signals from the instrumented floor. The instrumented floor enables a plurality of different movement patterns and/or protocols to be executed thereon by the user. |
US12013522B2 |
Microscope device
A microscope device includes an objective (1); an actuator (6) for adjustment of a distance in a focusing direction z, an absolute z-position detector (7) for measuring a z-position. The device further includes an autofocus light source (11); a first optical arrangement (12, 13) for generating a focused spot (31) of autofocus light from the light source in the backfocal plane (14) of the objective (1) at a position offset from the optical axis of the objective by a lateral offset distance (d) The objective generates a collimated incoming beam (22) of autofocus light, which is directed at an oblique angle (β) relative to the optical axis (15) of the objective onto the substrate. The microscope may further include a second optical arrangement (13, 16) for generating collimated outgoing beams (34, 35) of autofocus light and directing the collimated outgoing beam onto a detector-array (17). |
US12013521B2 |
Systems and methods for optical scanning and imaging through a fluid medium for nucleic acid sequencing
Embodiments of the disclosure include methods and systems for nucleic acid sequencing that may include an objective coupled to an actuator, wherein the actuator is configured to move the objective over a surface of a substrate. In some embodiments, a droplet may be disposed on the surface of the substrate, and the droplet may be moved along with the objective. The distal end of the objective may include a material that provides a higher friction against the droplet than a material of the surface of the substrate. In some embodiments, the distal end of the objective may be immersed in a fluid as it is moved over the surface of the substrate. The substrate may include vertical walls within a region to retain the fluid. |
US12013517B2 |
Optical imaging system having prism, fixed lens groups, and movable lens groups
There is provided an optical imaging system including a prism, a first fixed lens group, a first movable lens group, a second movable lens group, and a second fixed lens group. The prism is configured to refract light reflected from an object side toward an imaging plane and a reflecting member. The prism is disposed on the first fixed lens group and the first movable lens group is configured to change a position of the imaging plane so that an overall focal length is changed. The second movable lens group is configured to adjust a position of the imaging plane so that a focal length for an object is adjusted. The imaging plane is disposed on the second fixed lens group. |
US12013514B2 |
Imaging lens assembly, camera module and electronic device
An imaging lens assembly includes lens elements, a metal spacing structure and at least one blocking sheet. At least one lens element is a plastic lens element. The metal spacing structure is for maintaining the plastic lens element in a space between two sides thereof and two of the lens elements adjacent thereto, respectively. The metal spacing structure includes, in order from an object side to an image side, a first spacing ring having a first through hole and a second spacing ring having a second through hole, wherein the second through hole is larger than the first through hole. At least one of the first spacing ring and the second spacing ring is made of metal material. The blocking sheet is disposed between two of the lens elements, and is not disposed between the first spacing ring and the second spacing ring. |
US12013511B2 |
Geological core laboratory systems and methods
A geological core inspection system that includes a table to support core samples for inspection, a robotic geological core inspection system including a core sample sensing system to acquire sample inspection data (including an imaging sensor and a core sample position sensor), a core sample interaction system (including a dispensing system and a scoring system), and a robotic positioning system, and a control and communications system to provide for remote control of the core sample sensing system. The system further including a remote geological core inspection system to receive and communicate remote commands specifying requested operations of the robotic geological core inspection system (the control and communications system adapted to control operation of the core sample sensing system in response to the remote commands to perform the requested operations) and receive and present core data. |
US12013510B2 |
Multi-resolution based method for automated acoustic log depth tracking
Aspects of the disclosure provide for a method using clusters of sonic peaks from a logging tool to generate a log of an acoustic property of the formation as a function of depth. |
US12013509B2 |
Methods and systems for acquiring seismic data of four-component ocean bottom node (OBN)
The present disclosure provides a method and a system for acquiring seismic data of a four-component ocean bottom node (OBN). The method is implemented by the system, comprising controlling installations of a plurality of ocean bottom submerged buoys and a plurality of four-component OBN seismic data acquisition instruments and sending positioning signals and timing signals to the plurality of ocean bottom submerged buoys through armored opto-electronic composite cables. The method also includes obtaining real-time and uninterrupted water temperature data, pressure data, density data, and salt saturation data along the armored opto-electronic composite cables from the ocean surface to locations of the plurality of ocean bottom submerged buoys, and calculating real-time and three-dimensional data of waters of a whole measurement work area through interpolation. The method further includes performing real-time correction on a hydroacoustic velocity of each hydroacoustic propagation trajectory based on the location, the hydroacoustic propagation trajectory and the three-dimensional data of each acquisition instrument. |
US12013503B2 |
Lateral crystal photodiode readouts and switched diode networks for processing nuclear events
A positron emission tomography (PET) scanner may include a plurality of gamma radiation detector modules arranged to form a detector ring. Each detector module may include an array of elongated scintillation crystals. With respect to the detector ring, each elongated scintillation crystal includes a proximal end-face, two axially oriented lateral faces, two transaxially oriented lateral faces, and a distal end-face radially oriented into the detector ring to receive a gamma photon. An array of photosensors is positioned along a first of the axially oriented lateral faces of each elongated scintillation crystal to detect scintillation photons. A reflective material is positioned on the proximal end-face, the distal end-face, the transaxially oriented lateral faces, and a second of the axially oriented lateral faces of each elongated scintillation crystal to internally reflect scintillation photons. In various embodiments, a dual-channel processing circuit provides distinct timing and energy signals from the photosensors. |
US12013502B2 |
High-resolution scintillation detector for two-dimensional reconstruction
A scintillation device including a silicon plate having a rectangular shape and having a first side and a second side opposite the first side, wherein the first side includes a plurality of first channels arranged to be in parallel with each other extending in a first direction, wherein walls in the silicon plate that form the first channels are coated with an optically reflective or dielectric layer, and wherein the first channels are filled with a scintillation resin in a solid state forming a first waveguide. |
US12013501B2 |
Scintillator structure and manufacturing method thereof
A scintillator structure includes a plurality of cells and a reflector covering the plurality of cells. Here, each of the plurality of cells includes a resin and a phosphor, and the phosphor contains gadolinium oxysulfide. A breaking strength of an interface between each of the plurality of cells and the reflector is 900 gf or more. |
US12013498B1 |
Low-frequency acoustic wave generating device for detecting pipeline blockage
A low-frequency acoustic wave generating device for detecting pipeline blockage related to the technical field of pipeline detection is provided and includes a sealing shell configured to be communicated with a pipeline, a sealed pressure environment is formed inside the sealing shell. A low-frequency electroacoustic transducer is disposed inside the sealing shell, the low-frequency electroacoustic transducer is connected to a signal generator and is configured to transmit an acoustic wave into the pipeline. The device transmits the acoustic wave signals to a high-pressure gas pipeline, combined with a signal generator capable of generating any waveform, thereby emitting any waveform of acoustic wave signal into the pipeline. The use of acoustic waves with special markings and characteristics for pipeline blockage detection can improve the anti-noise interference ability of the acoustic wave detection, and improve the precision of the detection. |
US12013496B2 |
Noise aware edge enhancement in a pulsed laser mapping imaging system
Laser mapping imaging with reduced fixed pattern noise is disclosed. A method includes actuating an emitter to emit a plurality of pulses of electromagnetic radiation and sensing reflected electromagnetic radiation resulting from the plurality of pulses of electromagnetic radiation with a pixel array of an image sensor to generate a plurality of exposure frames. The method includes applying edge enhancement to edges within an exposure frame of the plurality of exposure frames. The method is such that at least a portion of the plurality of pulses of electromagnetic radiation emitted by the emitter comprises a laser mapping pattern. |
US12013495B2 |
Light detection and ranging receiver with avalanche photodiodes
A light detection and ranging (lidar) receiver may include a first photodiode, a first amplifier connected to the first photodiode, and a first analog-to-digital converter (ADC) connected to an output of the first amplifier. The lidar receiver may include a second photodiode, a second amplifier connected to the second photodiode, and a second ADC connected to the second amplifier. The lidar may include a processor connected to an output of the first ADC and an output of the second ADC and a direct-current-to-direct-current converter connected to an output of the processor and to the first photodiode and the second photodiode. The processor may determine, based on the output of the first ADC and the output of the second ADC, a first bias to apply to the first photodiode and a second bias to apply to the second photodiode. |
US12013488B2 |
Eye-safe scanning LIDAR system
A LIDAR illuminator includes a laser array comprising a plurality of laser sources configured to generate an optical beam when energized and a laser driver assembly. A controller is configured to instruct the laser driver assembly to energize the plurality of laser sources based on a firing pattern rule that ensures that optical energy in a particular aperture that is positioned at a particular distance from outputs of the plurality of sources is less than a maximum permissible exposure limit corresponding to a wavelength of emission of the optical beams generated by the plurality of laser sources. |
US12013484B2 |
Radar receiving system and method for compensating a phase error between radar receiving circuits
According to one embodiment, a radar receiving system is provided comprising a first receiving circuit, a second receiving circuit, a spectral analyzer, an object detector, and a phase compensation circuit. The spectral analyzer is configured to generate, from a first plurality of reception signals, a first set of Fourier transformation output values and, from a second plurality of reception signals, a second set of Fourier transformation output values. The object detector is configured to determine a range/Doppler bin of a plurality of range/Doppler bins as an estimate of a range and speed of an object. The phase compensation circuit is configured to determine a phase offset between the Fourier transformation output values of the first set and second set of Fourier transformation output values and to compensate the phases of at least a part of the second set of Fourier transformation output values by the determined phase offset. |
US12013481B2 |
Apparatus and system of surface wave mitigation for multiple-input-multiple-output (MIMO) radar antenna
For example, an apparatus may include a Printed Circuit Board (PCB); a Multiple-Input-Multiple-Output (MIMO) radar antenna on the PCB, the MIMO radar antenna comprising a plurality of Transmit (Tx) antenna elements configured to transmit Tx radar signals, and a plurality of receive (Rx) antenna elements configured to receive Rx radar signals based on the Tx radar signals; and a surface wave mitigator connected to the PCB, the surface wave mitigator configured to mitigate an impact of surface waves via the PCB on a radiation pattern of the MIMO radar antenna. |
US12013479B2 |
Radar system, radar device, and interference avoidance method
A radar system, a radar device, and an interference avoidance method are obtained that can utilize frequency effectively even in three or more radar devices. A radar system includes three or more radar devices and a schedule management controller. Schedule management controller predicts an interference time period that is a time period during which the overlapping scanning/radiation range is generated, determines a first interference avoidance measure that is a measure to cause radar devices to use respective different use frequencies while keeping a restriction on the number of frequency channels, in the predicted interference time period, and determines a second interference avoidance measure to be performed by a radar device that is unable to avoid interference by the first interference avoidance measure. |
US12013475B2 |
Information processing device, information processing system, program, and computer-readable recording medium
The present invention is an information processor including: a storage configured to store information related to an area in which a user moves around; a position calculator configured to calculate, based on a transmission signal of a communication device that moves together with the user, positions in the area of the communication device with the lapse of time; and a measuring unit configured to measure time during which each of virtual points continuously exists in a region with movement of the user, each of the virtual points being defined at a point of intersection between virtual lines that are arranged in grid in the area, the region centering at each position that is calculated by the position calculator, wherein a size of the region is set to contain at least two of the virtual points. |
US12013472B2 |
System and method for fusing dead reckoning and GNSS data streams
A method can include receiving sensor data, receiving satellite observations, determining a positioning solution (e.g., PVT solution, PVA solution, kinematic parameters, etc.) based on the sensor data and the satellite observations. A system can include a sensor, a GNSS receiver, and a processor configured to determine a positioning solution based on readings from the sensor and the GNSS receiver. |
US12013468B2 |
System and method for determining GNSS corrections
A system can include (and/or receive data from) one or more data sources (e.g., satellites, reference stations, etc.), a computing system (e.g., a corrections generator thereof), a GNSS receiver, one or more sensors, and/or any suitable component(s). A method can include receiving satellite observations at a first signal frequency, determining GNSS corrections for a second signal frequency, determining a GNSS receiver position based on the GNSS corrections, and/or any suitable step(s). |
US12013467B2 |
Positioning device, speed measuring device, and computer program product
A positioning device or a speed measuring device includes: a satellite information acquisition portion that acquires satellite information including information related to a position of multiple satellites and information related to a distance between each of the multiple satellites and a mobile body or a relative speed with the multiple satellites; an attitude detection portion that detects an attitude of the mobile body; a relationship calculation portion that calculates a positional relationship or a speed relationship between an installation location of each of the multiple satellite antennas on the earth and a positioning target location; and a calculation portion that calculates a position of the positioning target location on the earth or a speed at the positioning target location. |
US12013462B2 |
Laser emitting module and lidar apparatus
The present disclosure provides a laser emitting module and a LiDAR apparatus. The laser emitting module includes at least two groups of laser emitting circuits. Each group of the laser emitting circuits includes one charging energy storage circuit and at least one energy releasing circuit. The energy releasing circuit includes an energy releasing switch and at least one laser. The energy releasing switch is turned on to drive at least one laser to work correspondingly. The charging energy storage circuit and the energy releasing circuit are arranged one-to-one or one-to-multiple. Any two adjacent emissions correspond to different groups of the laser emitting circuits. |
US12013459B2 |
Distance measuring device, distance measuring system, distance measuring method, and program
A distance measuring device is to be connected to a wave transmitter and a wave receiver. The distance measuring device includes a distance measuring unit, which calculates a distance to the target based on a time interval between transmission of a measuring wave from a wave transmitter and reception of the measuring wave at a wave receiver. The target may be present across a preceding distance range and a succeeding distance range which are continuous with each other and both of which belong to a plurality of distance ranges defined by dividing a measurable distance range. In such a situation, the distance measuring unit calculates the distance to the target based on respective amounts of a preceding wave received at the wave receiver over a period corresponding to the preceding distance range and a succeeding wave received at the wave receiver over a period corresponding to the succeeding distance range. |
US12013458B2 |
Precise registration of images of tubulars
A device and method used to image conduits, such as pipes, wellbores and tubulars, with imaging sensors, such as cameras and ultrasound arrays. The speed and location of the device are determined using one or more speed sensor modules. Images are then registered to more precise axial locations along the conduit than are normally possible using wireline encoders or other methods. The conduit may be visualized to proper scale for improved analysis of defects. |
US12013455B2 |
Electronic devices with background-cancelled ultra short range object detection
An electronic device may include a processor and wireless circuitry with transmit and receive antennas. Radar circuitry may use the transmit and receive antennas to perform spatial ranging on external objects farther than a threshold distance (e.g., 1-2 cm) from the transmit antenna. The wireless circuitry may include a voltage standing wave ration (VSWR) sensor coupled to the transmit antenna to detect the presence of objects within the threshold distance from the transmit antenna. This may serve to cover a blind spot for the radar circuitry near to the transmit antenna. The VSWR sensor may gather background VSWR measurements when other wireless performance metric data for the wireless circuitry is within a predetermined range of satisfactory values. The background VSWR measurements may be subtracted from real time VSWR measurements to perform accurate and robust ultra-short range object detection near to the transmit antenna. |
US12013454B2 |
Broad band coaxial load
A broad band coaxial load includes a conductive rod that is held coaxially within a coaxial support. The coaxial support includes a body containing a round hole with three axial sections (that include an exponential funnel), a plurality of radially oriented contact springs, and a cylindrical hole geometrically/dimensionally matching to the diameter of the conductive rod. |
US12013453B2 |
Systems and methods for detecting patient motion during magnetic resonance imaging
A device and method for detecting motion and position of a patient positioned within a magnetic resonance imaging system, the device including at least one sensor configured to be capacitively coupled to the patient during magnetic resonance imaging. The method includes, while a patient is positioned within a magnetic resonance imaging system, measuring a reflected power value indicative of an amount of power reflected by the at least one sensor in response to being driven by at least one RF signal, and determining, using the reflected power value, whether the patient has moved. |
US12013451B2 |
Noise adaptive data consistency in deep learning image reconstruction via norm ball projection
A computer-implemented method includes, based on scan data defining an input image, determining a reconstructed image using a reconstruction algorithm, and executing a data consistency operation for enforcing consistency between the input image and the reconstructed image. The data consistency operation includes using a norm ball projection that takes into account the available noise level information in order to automatically adjust the balance between the network prediction and the input measurements. |
US12013450B2 |
PET transmission source based on continuous bed motion
A method for generating transmission information in a time-of-flight positron emission tomography (PET) scanner having a patient tunnel and a plurality of PET detector rings. The PET scanner uses continuous bed motion to move a patient bed and patient through the patient tunnel. The patient receives a positron-emitting radioisotope dose prior to undergoing a PET scan. The method includes storing a positron-emitting radioisotope in a radiation shielded container. The method also includes moving the radioisotope into a stationary vessel located adjacent to the PET detectors and within a field of view of the PET scanner at substantially the same time that the patient receives the radioisotope dose to form a stationary transmission source wherein transmission information is generated while the bed undergoes continuous bed motion. Further, the method includes withdrawing the radioisotope from the vessel when the PET scan is complete and storing the radioisotope in the container. |
US12013449B2 |
Multi-frequency high electric field systems for magnetic resonance imaging safety testing of medical devices
In an embodiment, the present disclosure pertains to electric field generators that include a signal generator electrically connected to a power amplifier, a impedance matching circuit electrically connected to the power amplifier, and a power divider electrically connected to the impedance matching circuit and to at least one of a first wall, a second wall, a third wall, a fourth wall, or a base area. In an additional embodiment, the present disclosure pertains to method of determining radio frequency (RF)-induced heating on a medical device utilizing an electric field generator of the present disclosure. Additional embodiments of the present disclosure pertain to methods of making electric field generators for testing a medical device. |
US12013448B2 |
Base with electronic component and voice coil motor
Disclosed in the present application are a base with an electronic element and a voice coil motor. The base with an electronic element comprises an electronic element, a metal circuit, a first plastic member, and a second plastic member. The metal circuit is connected to the electronic element and comprises a plurality of branches, a first end of the plurality of branches being connected on a one-to-one basis with pins of the electronic element; the first plastic member is positioned at the connecting position of the metal circuit and the electronic element, and is configured to integrally connect all of the branches of the metal circuit, and limit each branch of the metal circuit; and the second plastic member covers the metal circuit, a second end of the branches of the metal circuit furthest from the electronic element extending out from the second plastic member. |
US12013447B2 |
Magneto-sensitive wire for magnetic sensors and production method therefor
An object is to provide a magneto-sensitive wire that exhibits a stable anisotropic magnetic field even under a high-temperature environment and can achieve expansion of the measurement range of an MI sensor, etc. The present invention provides a magneto-sensitive wire for magnetic sensors that comprises a Co-based alloy having a composite structure in which crystal grains are dispersed in an amorphous phase. The Co-based alloy contains 0.05 to 0.80 at %, preferably 0.10 to 0.60 at %, of Cu with respect to 100 at % of the Co-based alloy as a whole. The Co-based alloy may further contain 65 to 90 at % of the group of magnetic elements consisting of Co, Fe, and Ni as the total, 15 to 27 at % of Si and/or B as the total, and 0.5 to 2.5 at % of Mo. Such a magneto-sensitive wire is excellent in the heat resistance and exhibits a stable anisotropic magnetic field even under a high-temperature environment. By using the magneto-sensitive wire of the present invention, it is possible, for example, to efficiently produce an MI sensor with an expanded measurement range. |
US12013445B2 |
Step voltage identification for multiple inputs
Provided herein are approaches for determining a status of a fuse. In some embodiments, a system may include a first fuse electrically connected to a first node and to a first resistor, and a second fuse electrically connected to a second node and a second resistor, wherein the first and second fuses are in parallel connection to a same port of a multiplexer. The system may further include a controller communicably connected with the multiplexer, the controller operable to read a voltage level of the first and second nodes. |
US12013444B2 |
Detection circuit and electronic device including same
Disclosed is an electronic device is provided. The electronic device includes a first substrate, a second substrate arranged to be spaced apart from the first substrate, a first cable electrically connecting a first point on the first substrate and a second point on the second substrate, and a second cable electrically connecting a third point on the first substrate and a fourth point on the second substrate. The first substrate may include a first communication circuit, a second communication circuit, a detection circuit, a voltage application unit, and a ground unit, and a second substrate may include a first antenna, a first capacitive element, a second antenna, a second capacitive element, and an isolation circuit. The isolation circuit may isolate a radio frequency (RF) signal between the first path and the second path, and electrically connect the detection circuit to the ground unit through the first cable and the second cable. |
US12013442B2 |
In-line detection of electrical fails on integrated circuits
Embodiments of the present disclosure relate to in-line detection of electrical fails on integrated circuits. One embodiment is an apparatus including a device region with integrated circuits and a test region for in-line failure detection of the integrated circuits using an in-line voltage contrast test, the apparatus comprising: a substrate including a first area for the device region and a second different area for the test region; metal layers formed over both areas; wherein the integrated circuits are formed from first sections of the layers; and wherein a second section of an upper metal layer of the layers is segmented into test segments, each test segment to exhibit a predefined response during the in-line voltage contrast test depending on whether the test segment is shorted, or not, to the substrate and/or the second section of a gate layer of the layer. Other embodiments may be disclosed and/or claimed. |
US12013440B2 |
SOC estimating apparatus and method
The present disclosure is directed to providing an SOC estimating apparatus and method, which may accurately estimate OCV and SOC of a battery cell even when a voltage rough graph of the battery cell exhibits a nonlinear rough graph. According to an aspect of the present disclosure, the SOC estimating apparatus has an advantage of estimating the SOC of the battery cell more accurately and more reliably. In addition, the SOC estimating apparatus has an advantage of estimating the final SOC of the battery cell quickly even in an environment where it is difficult to secure a sufficient rest period, by estimating the second SOC based on voltage information obtained during the charging and discharging interruption time. |
US12013437B2 |
Machine learning system and method to detect circuit breaker conditions in a network operating environment
A predictive circuit breaker model and system for network application is disclosed. In some embodiments, the techniques described herein relate to a method that includes receiving telemetry data from one or more network applications; generating a set of feature vectors based on the telemetry data, the set of feature vectors associated with at least one network application in the one or more network applications; inputting the set of feature vectors into a machine learning (ML) model to generate a prediction, the prediction including a binary classification of the set of feature vectors; and triggering at least one circuit breaker function in response to the prediction. |
US12013434B2 |
Programmable test compression architecture input/output shift register coupled to SCI/SCO/PCO
The disclosure describes novel methods and apparatuses for accessing test compression architectures (TCA) in a device using either a parallel or serial access technique. The serial access technique may be controlled by a device tester or by a JTAG controller. Further the disclosure provides an approach to access the TCA of a device when the device exists in a daisy-chain arrangement with other devices, such as in a customer's system. Additional embodiments are also provided and described in the disclosure. |
US12013431B2 |
Method and testing apparatus related to wafer testing
A method and a testing apparatus related to wafer testing are provided. In the method, testing raw data is obtained by a testing apparatus operating with a Unix-related system. The testing raw data is a testing result of probe testing on one or more wafers by the testing apparatus. The testing raw data is converted into converted data by the testing apparatus. The converted data is related to the defect information of the wafer. Analyzed data is generated by the testing apparatus according to the converted data. The analyzed data is used for a graphical interface. Therefore, real-time defect analysis during the testing procedure may be provided. |
US12013427B2 |
High impedance fault detection and location accuracy
High impedance fault (HIF) detection and location accuracy is provided. An HIF has random, irregular, and unsymmetrical characteristics, making such a fault difficult to detect in distribution grids via conventional relay measurements with relatively low resolution and accuracy. Embodiments disclosed herein provide a stochastic HIF monitoring and location scheme using high-resolution time-synchronized data in micro phasor measurement units (μ-PMUs) for distribution network protection. In particular, a fault detection and location process is systematically designed based on feature selections, semi-supervised learning (SSL), and probabilistic learning. |
US12013426B2 |
Method for DC islanding detection based on positive feedback of bus voltage at specific frequency
A method for a direct current (DC) islanding detection based on positive feedback of a bus voltage at a specific frequency, essentially including three steps: extraction of a specific frequency component of the bus voltage, injection of a disturbance component of the specific frequency, and determination of DC islanding. The extraction of the specific frequency component of the bus voltage and the injection of the disturbance component of the specific frequency constitute a positive feedback mechanism in a power management unit control loop. In a grid-connected mode of a DC grid, the positive feedback mechanism fails due to a control action of a voltage management unit on a bus, and the bus voltage remains stable. In an islanding mode of the DC grid, under an action of the positive feedback mechanism, the power management unit allows the bus voltage to generate a self-excited oscillation at the specific frequency. |
US12013421B2 |
Electronic circuit and sensor system
An electronic circuit including an output circuit capable of reducing breakage while satisfying the characteristics of an output signal is provided. For this purpose, the electronic circuit includes output signal generation elements 201 and 202 configured to generate an output signal, switches 203 and 204, and a voltage monitor circuit 205 configured to monitor a voltage applied to an output terminal 112. Here, the output signal generation elements 201 and 202 are connected to the output terminal 112 via the switches 203 and 204, and the voltage monitor circuit 205 is configured to be able to measure a voltage higher than a power supply voltage VDD connected to the output signal generation element 201 and controls the switches 203 and 204 so as to disconnect the output signal generation elements 201 and 202 and the output terminal 112 when the voltage of the output terminal 112 becomes equal to or higher than a predetermined value set higher than the power supply voltage VDD. |
US12013419B2 |
Integrated current sensor with magnetic flux concentrators
In one example, circuitry is formed in a semiconductor die. A magnetic concentrator is formed on a surface of the semiconductor die and over the circuitry. An isolation spacer is placed on a lead frame. The semiconductor die is placed on the isolation spacer, and the magnetic concentrator is aligned to overlap the lead frame. Electrical interconnects are formed between the semiconductor die and the lead frame. |
US12013418B2 |
Measuring assembly for detecting a direct current
In accordance with 37 C.F.R. § 1.125, a substitute specification has been included in lieu of substitute paragraphs in connection with the present Preliminary Amendment. The substitute specification is submitted in clean form, attached hereto, and is accompanied by a marked-up version showing the changes made to the original specification. The changes have been made in an effort to place the specification in better form for U.S. practice. No new matter has been added by these changes to the specification. Further, the substitute specification includes paragraph numbers to facilitate amendment practice as requested by the U.S. Patent and Trademark Office. |
US12013417B2 |
Closed loop current transformer
The application provides a closed loop current transformer, in which a hall element is positioned in a notch of a magnetic ring and is used for generating an induced voltage according to the magnetic field generated in the magnetic ring by current to be measured. A first compensating coil and a second compensating coil are wound on opposite sides of the magnetic ring in the same winding direction. An input end of the power amplifier circuit is connected with an output end of the hall element, and an output end is connected with the first compensating coil and the second compensating coil respectively. The other ends of the first compensating coil and the second compensating coil are respectively connected with a signal detection circuit, and an output end of the signal detection circuit is used as an output end of the closed loop current transform. |
US12013413B2 |
Microelectromechanical acceleration sensor system
A microelectromechanical acceleration sensor system including a microelectromechanical acceleration sensor element for detecting acceleration values acting on the acceleration sensor element, a sigma-delta analog-to-digital converter for converting the analog output signals of the acceleration sensor element into digital output signals, and a first signal generator element and a second signal generator element. The first signal generator element is connected between the acceleration sensor element and the analog-to-digital converter and being configured to apply a predetermined signal value to the output signals of the acceleration sensor element. The signal value of the first signal generator element corresponding to an acceleration value that is greater than the average gravity acceleration, and the second signal generator element being connected in a signal processing direction downstream from the analog-to-digital converter and being configured to correct the digital output signals of the analog-to-digital converter by the signal value of the first signal generator element. |
US12013411B2 |
Device and methods for simultaneous determination of intrinsic viscosity and non-newtonian behavior of polymers
Devices and methods for rapidly and incrementally or continuously, measuring rheological properties of polymers under different shear rates. The device includes a pump configured to accept a continuous stream of sample solution during an interval of time, an injector configured to inject a flow of the sample solution through two or more viscometers, and a computing and processing device configured to monitor and measure rheological properties of the solution under at least two shear rates simultaneously in the two or more viscometers. |
US12013406B2 |
Methods of detecting anti-folic acid antibodies and uses thereof
Provided are methods, compositions and kits to detect anti-folic acid antibodies in a sample, which are useful for identifying risk of pathologies associated with increased or decreased levels of anti-folic acid antibodies including infertility, folate responsive birth defects, folate responsive blood disorders, heart and vascular diseases, neurological disorders, neurodegenerative diseases and cancers. |
US12013405B2 |
Release reagent for vitamin D compounds
A reagent composition for releasing vitamin D compounds bound to vitamin D-binding protein and an in vitro method for the detection of a vitamin D compound in which the vitamin D compound is released from vitamin D-binding protein by the use of this reagent composition as well as the reagent mixture obtained in this manner. Also disclosed is the use of the reagent compositions to release vitamin D compounds as well as a kit for detecting a vitamin D compound. |
US12013400B2 |
Radical dosimetry methods for in vivo hydroxyl radical protein foot-printing
Flash Photo-Oxidation Device and Higher Order Structural Analysis is employed for higher order structural analysis of biomolecules. Biomolecular higher order structure (HOS) results from the confounded superimposition of a biomolecule's secondary, tertiary, and quaternary structure and defines the manner in which a biomolecule presents itself and interacts with other biomolecules in living systems. A rapidly growing class of therapeutic drugs, known as biotherapeutics, comprises a variety of proteins, whose therapeutic properties are inherently linked and dependent upon their HOS. As such, HOS analysis of biotherapeutics is an important analytical requirement in the biopharmaceutical industry. The present invention provides new means and methods for the determination of biopharmaceutical HOS and associated conformation using improved devices and methodologies for flash photo-oxidation of proteins to determine their higher order biomolecular structure, and such is responsive to the increased demand for new and improved HOS analytical means in the biopharmaceutical industry. |
US12013396B2 |
Microdevice for cell separation utilizing activation phenotype
Disclosed is a system and method for a microdevice to separate blood cells based on differences in antigen expression. Specifically, cells of the same phenotype are separated based on whether or not they are activated during infection or resting. The device of the present disclosure takes a small sample of blood and provides differential cell counts that can be used to test for infection and inflammatory response. The device can be used to identify sepsis and other infections rapidly. By measuring differences in activated white cell counts such as neutrophils, the device of the present disclosure measures physiological response to infection in hospitalized patients recovering from burns, surgeries, etc. |
US12013395B2 |
Serodiagnostic testing device and system for early-stage Lyme disease using a multiplexed immunoassay
A multiplexed vertical flow serodiagnostic testing device for diseases such as Lyme disease includes one or more multi-piece cassettes that include vertical stacks of functionalized porous layers therein. A bottom piece of the cassette includes a sensing membrane with a plurality of spatially multiplexed immunoreaction spots or locations. Top pieces are used to deliver sample and/or buffer solutions along with antibody-conjugated nanoparticles for binding with the immunoreaction spots or locations. A colorimetric signal is generated by the nanoparticles captured on the sensing membrane containing disease-specific antigens. The sensing membrane is imaged by a cost-effective portable reader device. The images captured by the reader device are subject to image processing and analysis to generate positive (+) or negative (−) indication for the sample. A concentration of one or more biomarkers may also be generated. The testing device is rapid, simple, inexpensive, and allows for simultaneous measurement of multiple antibodies and/or antigens making it an ideal point-of-care platform for disease diagnosis. |
US12013393B2 |
Raman-active nanoparticles and method of preparing the same
Provided is a method of preparing Raman-active nanoparticles, which includes a) preparing a metal nanocore having a nano-star shape from a first reaction solution in which a first metal precursor is mixed with a buffer solution; b) fixing a Raman reporter in the metal nanocore; and c) forming a metal shell, which surrounds the nanocore in which the Raman reporter is fixed, from a second reaction solution in which a second metal precursor is mixed with the nanocore in which the Raman reporter is fixed. The Raman reporter has a binding affinity for each of a first metal of the metal nanocore and a second metal of the metal shell. |
US12013389B2 |
Method of evaluating pathological conditions of heart failure
The present invention provides a method of evaluating pathological conditions of heart failure based on a new mechanism of action of heart failure, a method of evaluating a candidate compound for a heart failure treatment drug using the mechanism of action, and a pharmaceutical composition for treating or preventing heart failure using the mechanism of action. That is, the present invention provides a method of evaluating pathological conditions of heart failure including measuring an amount of succinyl-CoA in cardiomyocytes collected from a test animal, a respiratory capacity of mitochondrial complex II in peripheral blood mononuclear cells collected from the test animal or an amount of reactive oxygen species released from peripheral blood mononuclear cells collected from the test animal; and evaluating the onset of heart failure of the test animal or the severity of heart failure based on the obtained measurement values. |
US12013387B2 |
Determining reservoir fluid composition to pentatetracontanes plus
Methods and a system for determining a composition of a fluid from a reservoir are provided. An exemplary method includes depressurizing a single-phase fluid to atmospheric pressure to separate a gas phase from a liquid phase, recording the volume of the gas phase, determining the weight of the liquid phase, and determining an atmospheric gas-oil ratio (GOR) from the volume of the gas phase and the weight of the liquid phase. The method also includes determining the composition of the gas phase to C9+, measuring the density of the liquid phase, determining the molecular weight of the liquid phase, and determining the composition of the liquid phase to C45+. The total hydrocarbon composition of the fluid is calculated from the amount of the gas phase, the amount of the liquid phase, the composition of gas phase, the composition liquid phase, and the atmospheric GOR. |
US12013386B1 |
Sample processing and analyzing device for soil analysis in karst area
A sample processing and analyzing device for soil analysis in a karst area comprises a mounting unit, a processing unit arranged on the mounting unit, and an analyzing unit arranged on the mounting unit and connected with the processing unit through a feeding unit. The design of the damping component can control the grinding force to avoid sample crushing. The installation disc can be effectively clamped by the second axial moving component to move the sample position according to the grinding requirements, facilitating step-by-step polishing. The feeding unit sends the sample to the analysis unit through a conveyor belt for effective analysis. The sample processing and analyzing device can effectively process a soil concretion sample into a sample for analysis, has the advantages of easy operation, high degree of automation and high efficiency, and is suitable for mass popularization. |
US12013375B2 |
Method and means for testing the strength of a bonding between two specimen elements
The present invention relates to transmission elements (1, 1a, 1b; 12, 12a, 12b) for testing/determining the tensile or shear strength of a bonding between two elongated shaped specimen elements by transmitting a tensile or shear force (10, 22) to a specimen element (5a, 5b; 12a, 12b). |
US12013373B2 |
Free-encoder positioning system using acoustic features and IMU
Using various techniques, a position of a probe assembly of a non-destructive inspection system, such as a phase array ultrasonic testing (PAUT) system, can be determined using the acoustic capability of the probe assembly and an inertial measurement unit (IMU) sensor, e.g., including a gyroscope and an accelerometer, without relying on a complex encoding mechanism. The IMU sensor can provide an estimate of a current location of the probe assembly, which can be confirmed by the probe assembly, using an acoustic signal. In this manner, the data acquired from the IMU sensor and the probe assembly can be used in a complementary manner. |
US12013372B2 |
Method and system for examining the interior material of an object, such as a pipeline or a human body, from a surface of the object using ultrasound
A method and system are described for examining the interior material of an object from a surface of an object, using ultrasound having a frequency of at least 100 kHz. The method comprises the step of transmitting at least a first ultrasound signal by a first ultrasound transmitter of a first number of ultrasound transmitters to the interior material of the object for forming a first image in order to determine, according for example to the principle of inverse wave field extrapolation, where in the interior material of the object reflections and/or diffractions occur. Reflections and/or diffractions of the first ultrasound signal from the interior material of the object are received using a second number of ultrasound receivers which are acoustically coupled to the surface of the object at positions which are distributed in at least one dimension of the surface of the object. With each of the second number of ultrasound receivers, a receiving signal is generated from the received reflections and/or diffractions of the first ultrasound signal from the interior material of the object, and each of the receiving signals generated by one of the ultrasound receivers is processed separately into a separate dataset. The separate datasets of all the ultrasound receivers are combined to the first image. |
US12013371B2 |
Surface type detection
A robotic cleaning appliance includes a sonic transducer and a processor coupled with a housing. The sonic transducer transmits sonic signals toward a surface within its ringdown distance and receives corresponding returned signals. Following cessation of the sonic signals, the processor samples the ringdown signal generated by the sonic transducer during an early portion before the corresponding returned signals have reflected back to the sonic transducer, and during a later portion which includes the corresponding returned signals. The processor utilizes the sampled early portion to estimate a void ringdown signal of which represents performance of the sonic transducer in absence of returned signals being received. The processor compares the estimated void ringdown signal to the later portion of the ringdown signal and generates a metric based on the comparison. The processor utilizes the metric to determine a type of the surface, out of a plurality of surface types. |
US12013370B2 |
Electromagnetic pipe inspection inversion with adaptive filter for artifact removal
Aspects of the subject technology relate to systems, methods, and computer-readable media for accounting for artifacts in pipe measurements made by an electromagnetic pipe inspection tool. Measurements gathered in a plurality of pipes across different depth points are accessed. Initial estimates of an attribute associated with the plurality of pipes are made for each pipe and a total estimate of the attribute for the plurality of pipes as a whole are made across the different depth points. Corresponding initial estimates of the attribute for each pipe are filtered to remove an artifact present in at least one of the corresponding initial estimates while the total estimate is preserved. Corresponding final estimates of the attribute for each pipe are determined based on both the measurements and corresponding filtered initial estimates of the attribute for each pipe. Integrity of each pipe can be determined based on the corresponding final estimates of the attribute. |
US12013366B2 |
Magnesium ion selective PVC membranes
Ion selective membranes and the preparation thereof, such as magnesium ion selective membranes and the preparation thereof. In particular, the invention describes improved PVC polymer blends for use in ion selective membranes. The invention furthermore relates to electrodes and potentiometric sensors comprising such membranes and the use thereof for determining ion concentrations in samples. |
US12013365B2 |
Virus measuring method, virus measuring device, virus determining program,stress determining method, and stress determining device
Provided are a virus measuring method, a virus measuring device, a virus determining program, a stress determining method, and a stress determining device. A virus measuring method includes a contact step of bringing a liquid specimen containing a body fluid of a subject and an electrolytic solution into contact with each other via a through-hole portion formed in a separating wall, a current measuring step of applying a voltage to the liquid specimen and the electrolytic solution with respect to the through-hole portion and obtaining a waveform of an ionic current flowing through the through-hole portion, and a virus determining step of determining the kind of a virus contained in the body fluid on the basis of the waveform. In the virus determining step, the kind of the virus is determined by comparing the waveform with waveform information that corresponds to a known virus and is obtained beforehand. |
US12013364B2 |
Illuminated ultra-thin chemical sensors, and systems and methods comprising same
Described are various embodiments of a system and method for selectively identifying the presence of a designated chemical species within a chemical sample using a two-dimensional sensor, which, when exposed to illumination, provides a differentiable adsorption sensor response signal for chemical identification. |
US12013360B2 |
Sensing device with drive sense circuit and vibration sensor and methods for use therewith
A sensing device includes at least one vibration sensor that responds to sensed vibrations. At least one drive-sense circuit is coupled to the vibration sensor, wherein the at least one drive-sense circuit includes: a first conversion circuit configured to convert a receive signal component of a sensor signal corresponding to the at least one vibration sensor into the sensed signal, wherein the sensed signal indicates a change in an electrical characteristic associated with the at least one vibration sensor; and a second conversion circuit configured to generate, based on the sensed signal, a drive signal component of the sensor signal corresponding to the at least one vibration sensor. |
US12013350B2 |
Effective cell approximation model for logic structures
Characteristics of a standard logic cell, e.g., a random logic cell, are determined using an effective cell approximation. The effective cell approximation is smaller than the standard logic cell and represents the density of lines and spaces of the standard logic cell. The effective cell approximation may be produced based on a selected area from the standard logic cell and include the same non-periodic patterns as the selected area. The effective cell approximation, alternatively, may represent non-periodic patterns in the standard logic cell using periodic patterns having a same density of lines and spaces as found in the standard logic cell. A structure on the sample, such as a logic cell or a metrology target produced based on the effective cell approximation is measured to acquire data, which is compared to the data for the effective cell approximation to determine a characteristic of the standard logic cell. |
US12013346B2 |
System and method for detection of mobile device fault conditions
There is presented a system and method for detecting mobile device fault conditions, including detecting fault conditions by software operating on the mobile device. In one embodiment, the present invention provides for systems and methods for using a neural network to detect, from an image of the device, that the mobile device has a defect, for instance a cracked or scratched screen. Systems and methods also provide for, reporting the defect status of the device, working or not, so that appropriate action may be taken by a third party. |
US12013345B2 |
Diagnostic dictionary registering device, diagnosing device, method, program, and data structure
The disclosed technology describes determining and registering dictionary data to diagnose a deteriorating state of a surface of a diagnose object. The method comprises receiving spectral distribution information of deteriorating surface regions of a target object. Given the spectral distribution information and a predetermined spectral distribution information of a reference object, the present technology determines a reference reflectance value of the target object and registers the reference reflectance value of the target object as dictionary data. The reference reflectance value is approximately the same regardless of a progressing state of deterioration of a surface of the target object. Given the dictionary data, the present invention estimates a deterioration state of a surface of a diagnose object under a variety of type of light sources with accuracy, without measuring spectral distribution information about a light source used at the time of measuring spectral data of the diagnose object. |
US12013342B2 |
Apparatus and methods for endometrial tissue identification
Exemplary embodiments of the present disclosure include apparatus and methods to identify endometrial tissue. |
US12013341B2 |
Microscopy method and system
A method of excitation microscopy, in particular STimulated Emission Depletion (STED) microscopy, ins provided which comprises: providing a sample; trapping an object in the sample at a trapping position, in particular by applying a position dependent trapping force to the object; positioning, in particular focusing, a depletion beam at an interaction position in the sample for illumination of a portion of the sample associated with the trapped object. The method comprises at least one of controlling the depletion beam such that, at least when the depletion beam is positioned at the interaction position, an optical force exerted by the depletion beam on the object causes a displacement of the object less than the optical resolution, preferably less than half the optical resolution of an imaging system for observing a STED fluorescence; and controlling at least one of the depletion beam and the trapping force on the object such that, at least when the depletion beam is positioned at the interaction position, an optical force exerted by the depletion beam on the object is less than 5% of the trapping force, preferably less than 3%, more preferably less than 1%. An according system is also provided. |
US12013333B2 |
Specimen processing systems and related methods
A specimen processing system includes a plate for supporting a specimen system, wherein the specimen system includes a container and a specimen contained therein. The specimen processing system further includes a camera disposed above the plate and configured to generate images of the specimen system, a light source disposed beneath the plate for radiating light towards the plate, a light stop for blocking a portion of the light from reaching the specimen system to produce darkfield illumination of the specimen at the camera, and one or more processors electronically coupled to the camera and configured to track a position of the specimen within the specimen container during a specimen processing protocol based on the images. |
US12013330B2 |
Resin composition and flow cells incorporating the same
An example of a resin composition includes an epoxy resin matrix, a free radical photoinitiator selected from the group consisting of 2-ethyl-9,10-dimethoxyanthracene, 2,2-dimethoxy-2-phenylacetophenone, 2-ethoxy-2-phenylacetophenone, and a phosphine oxide, and a photoacid generator. When cured, the resin composition has low or no autofluorescence when exposed to blue excitation wavelengths ranging from about 380 nm to about 480 nm or green excitation wavelengths ranging from about 510 nm to about 560 nm. |
US12013328B2 |
Systems and methods for analyzing natural gas flow in subterranean reservoirs
Systems and methods for analyzing and modeling natural gas flow in subterranean shale reservoirs. In some embodiments, methodologies and techniques for determining and modeling natural gas flow in shale formations using methodologies and techniques capable of determining natural gas properties related to dual-continuum flow, permeability, and pressure within a subterranean shale reservoir. In some embodiments, the natural gas properties are determined by subjecting a subterranean shale reservoir sample to pulse-decay analysis. In certain embodiments, the methodologies and techniques described may be used in various reservoirs exhibiting macroporosity and microporosity, such as fractured reservoirs and carbonate reservoirs composed of reservoir fluids. |
US12013327B2 |
Flow cell device
A flow cell device of the present invention comprises a flow path part in which a flow medium flows, and a flow cell part in which a flow path is formed. |
US12013325B2 |
Vibrational viscosimeter
A viscosity measurement system and method of fabrication thereof, the system comprising a measuring element and a housing, the measuring element comprising a base and a counterweight, forced oscillation generating means, a tube, and a rod; the base, the counterweight and the forced oscillation means being sealed in the housing; the tube extending out of the housing through an opening in a bottom wall of the housing; the forced oscillation generating means being connected to an electric board secured to a top wall of the housing opposite the bottom wall for excitation of the rod; and the rod extending within the tube and immerging of the housing for immersion, at least in part, in a fluid to be measured, wherein the counterweight is distant from the top wall and from lateral walls of the housing, and the base is supported by the bottom wall of the housing in such a way to simultaneously provide a rigid attachment on an outer circumference of the bottom wall and on a circumference of the opening in the bottom wall, and a flexible dampening attachment on a remaining interface between a bottom surface of the base of the measuring element and an upper surface of the bottom wall of the housing. |
US12013322B2 |
Liquid to liquid biological particle concentrator with disposable fluid path
Highly efficient and rapid filtration-based concentration devices, systems and methods are disclosed with sample fluidic lines and a filter packaged in a disposable tip which concentrate biological particles that are suspended in liquid from a dilute feed suspension. A sample concentrate or retentate suspension is retained while eliminating the separated fluid in a separate flow stream. The concentrate is then dispensed from the disposable tip in a set volume of elution fluid. Suspended biological particles include such materials as proteins/toxins, viruses, DNA, and/or bacteria in the size range of approximately 0.001 micron to 20 microns diameter. Concentration of these particles is advantageous for detection of target particles in a dilute suspension, because concentrating them into a small volume makes them easier to detect. All conduits by which the disposable tip attaches to the instrument are combined into a single connection point on the upper end of the tip. |
US12013320B1 |
Embedding assembly for tissue dehydration and location
The present application relates to the technical field of a processing technology of a biological tissue sample, and particularly to an embedding assembly for tissue dehydration and location and an using method thereof. In particular, the embedding assembly for tissue dehydration and location includes a sample container, a reagent container and an embedding support, the sample container is placed in the reagent container, and the embedding support is placed in the reagent container and positioned above the sample container. The embedding assembly for tissue dehydration and location also includes a flexible locating component positioned between the embedding support and the sample container. The locating component includes a locating strip, which configured to face a bottom of the sample container after assembling the embedding assembly for tissue dehydration and location. |
US12013314B2 |
Method for leak testing a tank head before it enters service
Method for leak testing a tank head, intended to be filled with a gas under high pressure and before it enters service, which head including at least two sealing devices, referred to as an inner and an outer sealing devices, which delimit there between an intermediate space into which opens a duct which communicates with the outside, such that: said test is carried out during the manufacture of the tank assembly, after fitting the tank head and before this tank is filled with high-pressure gas, pressurized gas is injected via the duct into the intermediate space between the two sealing devices, the gas injection is stopped at a given pressure, the value of said pressure is measured via said duct. |
US12013312B2 |
Sensor tube for humidity sensor and humidity sensor assembly using same
A sensor tube according to the present invention comprises: a tubular body for connecting two connection pipes to each other, wherein the two connection pipes are connected to a humidity sensor, so that the connection pipes transfer steam to the humidity sensor by using circulating air or air discharged from the humidity sensor flow in the connection pipes; and a cover surrounding at least a part of the outer surface of the body to prevent foreign substances having a predetermined size or larger from passing, wherein the body is formed as a porous sintered body which allows stream to be introduced from the outside of the body into the body and be transferred by the circulating air. |
US12013311B2 |
Method for detecting malfunctioning turbo-diesel cylinders
According to the invention, a diagnostic method is provided for diagnosing a misfire condition of individual engine cylinders in a turbocharged diesel engine having at least a first and a second cylinder. The diagnostic method is characterized by defining a group of diagnosing functions (f1 . . . fn), each having as inputs a number of subsequent sampling pressure values (p1 . . . pm) and having as output a threshold characteristic (t1 . . . tn) diagnosing a misfire condition; determining an error function (e1 . . . en), which is a function of measured false fails and false passes for said diagnosed misfire condition by said diagnosing function (f1 . . . fn), in each of an engine speed region, ranging from a lowest engine speed (rlow) to a highest engine speed (rhigh), for selected engine speed range intervals (s1 . . . sl), and selecting a diagnosing function fi from the group of diagnosing functions (f1 . . . fn), where in fi having an error function ei that is lowest over the entire speed range ([rlow-rhigh]). The number n of diagnosing functions (f1 . . . fn) in the group of diagnosing functions can be more than 7. |
US12013309B2 |
Anderon meter for cryogenic environment and measuring method for bearing friction torque using the same
The present disclosure provides an Anderon meter for cryogenic environment including a housing; a control arm installed on an inner circumference of the housing rotatably relative to the housing, and including a pressing portion; and a clamp including a contact portion on a side and an assembly portion on an opposite side, wherein the contact portion is in contact with the pressing portion so that the contact portion is pressed by the pressing portion, and the assembly portion is coupled to an inner circumference of the bearing by interference fit, wherein the pressing portion presses the contact portion by the control of an amount of relative rotation of the control arm and the assembly portion is coupled to the inner circumference of the bearing by interference fit to determine friction characteristics between the inner race of the bearing and the assembly portion. |
US12013305B2 |
Modal launch condition using bend-insensitive multimode fiber
A fiber optic test device is provided that includes a light source pigtailed with a first end of a non-bend insensitive multimode fiber (non-BIMMF). A second end of the non-BIMMF is fusion spliced to a first end of a reference grade bend insensitive multimode fiber (BIMMF). A reference grade optical fiber connector is attached to a second end of the BIMMF, which is coupled to a first end of a reference grade bulkhead adapter. The non-BIMMF is deformed so that a specific launch condition, such as encircled flux, is achieved at the first end of the BIMMF. A test reference cord, which contains a reference grade BIMMF having similar geometric properties as the BIMMF that is fusion spliced to the non-BIMMF, is attached to a second end of the bulkhead adapter. Modal transparency is achieved and the launch condition is maintained at the output of the test reference cord. |
US12013303B2 |
Apparatus and method for non-intrusive pressure measurement and early identification of solids formation using selected guided ultrasonic wave modes
A method of measuring a pressure of a fluid adjacent a wall of a pipe or vessel. A transducer is attached to the wall of the pipe or vessel. A signal is transmitted by the transducer at a characteristic frequency via a plurality of guided wave modes. The characteristic frequency is a frequency at which the guided wave modes are separated in time from each other when received. The signal is received after the plurality of guided wave modes travel in or through the wall a predetermined number of times. The signal has a signal receipt time after the predetermined number of times. The pressure of the fluid is calculated using the signal receipt time. |
US12013302B2 |
Multipoint contact detection device and method
A multipoint contact detection device includes at least two capacitive or inductive sensitive structures associated with respective primary detection zones of a surface that a person is likely to contact. The sensitive structures are positioned with a separation that is small enough between them to define at least one intermediate detection zone that the person is likely to contact while exerting a capacitive or inductive disturbance on the adjacent sensitive structures. The device also includes a processing circuit configured to detect, for each sensitive structure, a disturbance induced by the person coming into proximity or into contact and locating the region or regions of the surface with which the person comes into contact relative to the primary detection zones and the one or more intermediate detection zones. |
US12013299B1 |
Pressure guage attachment system and method of assembly
A pressure gauge attachment system includes a thread having a thread stop as well as at least one engagement element that is configured to defect during installation and effectively provide an interlock after installation. The system is suited for rapid and simplified installation, inherently provides automatic orientation of a pressure indicator, enhanced sustainability, flexibility in manufacturing, as well as provides a secure, reliable fluid-tight sealed connection that does not rely upon a pipe thread, additional couplings or clamping nuts for retention. |
US12013298B2 |
Protective cover for a pressure sensor
The present invention relates to cover for a pressure sensor. The cover is configured for being arranged to cover a sensor element. |
US12013297B2 |
Stratum deformation monitoring device, system and method
The present invention relates to a stratum deformation monitoring device. The device includes a working tube having an outer surface and an in-tube space and buried into a target stratum; a plurality of deformation monitoring rings, each of which the plurality of deformation monitoring rings are movably assembled on the outer surface of the working tube in equal intervals or unequal intervals; and at least one strain optical fiber movably assembled on the outer surface of the working tube by securing on the plurality of deformation monitoring rings. |
US12013294B2 |
Two-dimensional force sensor for measuring first and second forces in a first and second direction
A two-dimensional force sensor for measuring a first force in a first direction and a second force in a second direction. The sensor comprises a first resilient plate oriented in the second direction, a first end of the first resilient plate being arranged for being coupled to a reference point; a second resilient plate oriented in the first direction, a first end of the second resilient plate coupled to a second end of the first resilient plate and a measurement probe coupled to a second end of the second resilient plate. The measurement probe is mounted on an extension device mounted to the second end of the second resilient plate. The extension device positions the measurement probe at a position deviating from an imaginary cross-section point of the first resilient plate and the second resilient plate by no more than 20% of a length of the extension device. |
US12013291B2 |
Advanced temperature monitoring system with expandable modular layout design
Embodiments herein provide methods of monitoring temperatures of fluid delivery conduits for delivering fluids to, and other components external to, a processing volume of a processing chamber used in electronic device fabrication manufacturing, and monitoring systems related thereto. In one embodiment, a method includes receiving, at the temperature monitoring system (TMS) controller, information from a first plurality of temperature sensors and a second plurality of temperature sensors, comparing, using the TMS controller, the temperature information to one or more pre-determined control limits, and communicating, using the TMS controller, an out-of-control event to a user. Generally, the temperature monitoring system features the first and second pluralities of temperature sensors, the TMS controller, a first connection module, and a second connection module. |
US12013289B2 |
Device for measuring the temperature in the interior of a vehicle
A device for measuring the temperature in the interior of a vehicle is provided. The device includes an interior temperature sensor arranged at and/or in a plug-in end of a plug-in housing. The interior temperature sensor projects beyond the plug-in end of the plug-in housing. The plug-in housing is biased away from a cover element for assuming a defined plug-in position of the plug-in housing when the plug-in end of the plug-in housing is plugged into a receiving space of the latter and the interior temperature sensor is arranged in the through-going opening of the cover element. |
US12013284B2 |
Optical sensor module and packaging method thereof
An optical sensor module and a packaging method thereof are disclosed, wherein the optical sensor module comprises a substrate having a light sensing element; and a housing made of a transparent material. The housing is connected to the substrate and covers the light sensing element. The housing has a light-receiving area facing the light sensing element, and the inner surface of the housing toward the substrate is provided with a light-shielding coating in a portion outside of the light-receiving area. In this way, optical components such as the light sensor can be effectively protected, and still retain the effect of avoiding noise light interference with the light sensor module. |
US12013283B2 |
Pyranometer
One embodiment provides a pyranometer, including: a dome; a thermopile-based sensor comprising a receiving surface; a diffusor configured to diffuse radiation external to the pyranometer and passing through the dome, toward the receiving surface of thermopile-based sensor; and at least one optical filter arranged in an optical path of the radiation in front of the receiving surface of the thermopile-based sensor so as to modify the spectral composition of the radiation measured by the thermopile-based sensor. Other aspects are described and claimed. |
US12013282B2 |
Techniques for alternate pressure equalization of a sensor
An alternate venting path can be employed in a sensor device for pressure equalization. A sensor component of the device can comprise a diaphragm component and/or backplate component disposed over an acoustic port of the device. The diaphragm component can be formed with no holes to prevent liquid or particles from entering a back cavity of the device, or gap between the diaphragm component and backplate component. A venting port can be formed in the device to create an alternate venting path to the back cavity for pressure equalization for the diaphragm component. A venting component, comprising a filter, membrane, and/or hydrophobic coating, can be associated with the venting port to inhibit liquid and particles from entering the back cavity via the venting port, without degrading performance of the device. The venting component can be designed to achieve a desired low frequency corner of the sensor frequency response. |
US12013278B2 |
Radar level gauge system and method for controlling the radar level gauge system
Radar level gauge system comprising: a communication module configured to be connected to an external communication device; a measurement module configured to generate, transmit and receive a measurement signal; a control connection configured to connect the communication module to the measurement module, the control connection being configured to be in a high-impedance mode at least during a measurement by the measurement module; a power supply configured to provide power to the measurement module; an energy storage coupled to the power supply; a measurement connection connecting the communication module to the energy storage, wherein the energy storage is arranged to be charged by the measurement connection and configured to provide power to the power supply for performing a measurement by the measurement module; and a switch arranged between the communication module and the energy storage, the switch being controllable to break the measurement connection between the communication module and the energy storage during a measurement by the measurement module. |
US12013272B2 |
Sensor device and system for in-line measurement of superficial gas velocity, forth depth, apparent density and holdup in flotation cells
The present invention relates to the field of measurement devices, specifically to devices for measuring pressure and flow as well as derived quantities, and in particular provides a sensor device for in-line measurement of superficial gas velocity, froth depth, apparent density and holdup in flotation cells, which comprises: a first tube; a second tube; a first valve connected to said first tube; a second valve connected to said second tube; a first pressure meter connected to said first tube; a second pressure meter connected to said second tube; a first mass flow meter connected to said first valve; and a second mass flow meter connected to said second valve. The present invention also provides a system for in-line measurement of superficial gas velocity in flotation cells. |
US12013271B2 |
Evaluation of flow properties in physical media
Techniques for determining flow properties of a fluid in a fluidic device comprising a light source configured to generate a plurality of optical signals, tracers suspended in a fluid, a plurality of photonic devices, each including a photonic element and flow channel, and a measurement device configured to: determine a first measurement based on the plurality of optical signals and the tracers in a flow channel of a first photonic device of the plurality of photonic devices, determine a second measurement based on the plurality of optical signals and the tracers in a flow channel of a second photonic device of the plurality of photonic devices, and determine a property associated with a flow of the fluid or the tracers based on the first measurement and the second measurement. |
US12013266B2 |
Flowmeter comprising an electronic magnetic sensor with buffered power supply
A flow meter for a home appliance, in particular a dishwasher or a washing machine, the flow meter comprising a control unit having a first power supply terminal, a second power supply terminal and a digital input terminal which is connected to the second power supply terminal via a limiting element; a movable element which is moved by a flow of a fluid and which comprises at least one movable magnetic element; and a two-lead magneto-sensitive unit which comprises a signal terminal connected to the digital input terminal of the control unit and a reference terminal connected to the first power supply terminal of the control unit; wherein the magneto-sensitive unit comprises a magnetic sensor element having two output terminals connected to the signal terminal and the reference terminal, and a power supply terminal; and a buffered power supply unit configured to generate a continuous auxiliary voltage from the signal terminal and the reference terminal of the magneto-sensitive unit and to provide the continuous auxiliary voltage at the power supply terminal of the magnetic sensor element. |
US12013265B2 |
Infrared sensing module, terminal device, control method of terminal device, and non-transitory computer-readable storage medium
An infrared sensing module includes a reflecting portion, a driving portion, an infrared light emitter and an infrared light receiver. The driving portion is connected to the reflecting portion, and the driving portion drives the reflecting portion to rotate, and an infrared reflecting layer of the reflecting portion faces the infrared light emitter and the infrared light receiver when the reflecting portion rotates to a preset position. |
US12013264B2 |
Position sensing apparatus and method
Position sensing apparatus is provided. In one example implementation, the position sensing apparatus comprises a first member having an excitation conductive winding and a detection conductive winding formed thereon, and a second member having a resonant circuit formed thereon. An integrated circuit comprising excitation signal generation and detection signal processing circuitry is arranged to generate an alternating excitation signal at a resonant frequency of the resonant circuit and to process an alternating detection signal induced in the detection conductive winding as a result of a magnetic field generated by the alternating excitation signal flowing through the excitation conductive winding, and the excitation conductive winding and the detection conductive winding are arranged so that the detection signal varies in dependence on the relative position of the first and second member. Phase-shift circuitry is arranged to introduce a phase shift to one of the excitation signal and the detection signal such that the excitation signal output by the integrated circuit and the detection signal input to the detection circuit are in phase or in anti-phase with each other. |
US12013263B2 |
Resolver
A resolver includes: a sine exciting coil and a cosine exciting coil; a detecting coil that is provided to a rotor and is placed facing the sine exciting coil and the cosine exciting coil; an exciting coil forming a closed circuit, together with the detecting coil, in the rotor; and a sine detecting coil and a cosine detecting coil that are provided to a stator, are placed facing the exciting coil, and transmit alternating current signals that are 90 electrical degrees apart in phase. The multiplication factor of angle of the sine detecting coil, the cosine detecting coil, and the exciting coil is different from the multiplication factor of angle of the sine exciting coil, the cosine exciting coil, and the detecting coil. |
US12013262B2 |
Sensor assembly for capturing a torque and an angular position of a rotatable shaft
The present disclosure relates to a sensor assembly for simultaneously capturing an angular position and a torque of a rotatable shaft. The sensor assembly comprises, for determining the angular position, a main body, two additional bodies, which are arranged coupled for rotation on the main body, and two angle resolvers, which are arranged on a circuit board in the immediate vicinity of the additional bodies. In this arrangement, the angles of the additional bodies are determined by the angle resolvers and passed as an angle signal to an evaluation unit arranged on the circuit board. The sensor assembly further comprises a direct coating, which captures a torque signal from the rotating shaft and passes this signal over a connection line to the evaluation unit. The connection line has a section wound multiple times around the shaft to permit a rotation of the shaft by at least +/−900°. |
US12013258B2 |
Sensor assembly for a vehicle
The present invention relates to a sensor assembly configured to be mounted on a vehicle. The sensor assembly comprises a sensor; and a housing housing the sensor. The housing comprises an inclined front wall configured to face a main traveling direction (A) of the vehicle and a direction (B) away from the vehicle, a vehicle facing wall configured to face towards the vehicle, the vehicle facing wall comprising an air inlet, and a rear openings forming a viewing opening for the sensor, the rear opening being in fluid connection with the air inlet such that air entering the air inlet exits the housing through the rear opening. |
US12013251B2 |
Dynamic map generation with focus on construction and localization field of technology
Systems and methods for generating efficient planning routes for vehicles, including autonomous and semi-autonomous vehicles are presented. A route planner may generate dynamic maps and routes that reduces the uncertainty of road-agent environmental and behavioral data in an efficient manner. Route planning may be accomplished using a statistical approach in which known data from one geographic or behavioral feature set may be used and relied upon by a vehicle in another geographical and behavioral context to estimate the environmental and behavioral data relevant to the vehicles current operation. |
US12013250B2 |
Apparatus, method, computer program, and computer readable recording medium for route guidance
A method for controlling autonomous lane change of a vehicle is disclosed. The method comprising: receiving a destination from a user; determining a current position of the vehicle; calculating a driving route from the current position to the destination; when an intersection exists within in a predetermined distance on the driving route while performing the route guidance according to the calculated driving route, confirming a ranking of a search link positioned on the calculated driving route among search links exiting from an end node corresponding to the intersection; comparing rotation direction information of the search link corresponding to the confirmed ranking of the search link with moving direction information of a lane of a lane link corresponding to the lane on which the vehicle is currently positioned; and performing lane change guidance of the vehicle according to a comparison result of the rotation direction information and the moving direction information. |
US12013249B2 |
Vehicle capable of driving in an optimal route and a method for controlling thereof
A vehicle provides an optimized route by minimizing charging rate and provides optimal charging at charging stations. The vehicle includes a user interface receiving a destination input, a storage storing a map data including location of charging stations and charging fee information of each, a driving guide image, and a guide fuel ratio corresponding to the driving guide image. A display displays a driving route and the image. A controller calculates the driving route and a travelable distance based on the battery SOC, selects a charging station as a stopover when a driving distance along the driving route is greater than the travelable distance, calculates a path through which the vehicle passes through the charging station selected as the stopover, determines target charging amount at the charging station selected as the stopover based on the guide fuel ratio and the path, and displays the target charging amount. |
US12013246B2 |
Systems and methods of monitoring and analyzing multimodal transportation usage
Systems and methods relating to usage of multimodal transportation systems are disclosed. Such systems and methods may identify available local transportation modes for a user, such as vehicle-sharing, ridesharing, rental vehicles, taxicabs, owned vehicles, or public transit options. The available transportation modes may be compared, and recommendations may be presented to the user. Routes may be identified, compared, or recommended to a user, and scheduling or ticket purchasing may be facilitated. With user permission, user transportation data may be collected via a smartphone to identify user transportation patterns and preferences, thereby improving recommendations regarding and assessment of user transportation. Information regarding risks or other relevant factors associated with various transportation modes may be assessed for a user based upon typical characteristics of user transportation choices over a plurality of transportation scenarios, which may be indicated by a user transportation profile. |
US12013241B2 |
Portable optical gyroscope and compass unit
The present disclosure relates to integration of integrated photonics-based optical gyroscopes and fiber-based optical gyroscopes into portable apparatuses that may include compass features. Novel small-footprint modularized fully integrated photonics optical gyroscopes are used for non-critical axes. However, for at least one critical axis, a fiber-optic gyroscope can be used to provide bias stability below 0.1°/Hr, which is directly correlated to predicting positional accuracy in the centimeter range. The positional accuracy results from the compassing ability of the gyroscope (referred to as gyrocompass) to calculate direction of heading using the earth's rotation. |
US12013239B2 |
Marking system and marking method
An external controller specifies the direction of a surveying instrument with respect to a laser marking instrument to calculate a first relative angle as an angle relative to the surveying instrument, calculates a second relative angle as an angle relative to a target line based on design information, and calculates a differential angle between the first relative angle and the second relative angle, thereby rotating a marking laser emitter by the differential angle to project marking laser light onto the target line. |
US12013235B2 |
Absolute position measurement using single magnet strip
An absolute position measurement system includes a multipole magnet including alternating magnetic poles extending along a multipole extension direction, the multipole magnet has a linear changing configuration relative to a linear path and produces a magnetic field having a field strength that undergoes a sinusoidal change along the linear path due to the alternating magnetic poles and a linear change along the linear path according to the linear changing configuration relative to the linear path; and a magnetic sensor configured to move along the linear path. The magnetic sensor includes a first sensor element arrangement configured to generate a first sensor signal, a second sensor element arrangement configured to generate a second sensor signal that is phase shifted with respect to the first sensor signal, and a processing circuit configured to calculate an absolute position of the magnetic sensor based on the first sensor signal and the second sensor signal. |
US12013233B2 |
Accuracy diagnostic device and accuracy diagnostic method for machine tool
An accuracy diagnostic device that diagnoses an influence on an accuracy of a machine tool due to a thermal deformation includes a temperature change rate calculation unit, an accuracy influence degree calculation unit, and an accuracy stabilization time period calculation unit. The temperature change rate calculation unit calculates a rate of a temperature change in a predetermined portion of the machine tool as a temperature change rate. The accuracy influence degree calculation unit calculates an influence degree on the machine tool accuracy due to the thermal deformation as an accuracy influence degree, based on the temperature change rate. The accuracy stabilization time period calculation unit calculates a time period until the machine tool accuracy is stabilized as an accuracy stabilization time period, based on the temperature change rate. |
US12013231B2 |
Wheel alignment determination and adjustment
System for diagnosing the wheel alignment of a vehicle includes a measuring device configured to measure a characteristic parameter of the wheel alignment, wherein the measuring device comprises a wireless communication device to remotely transmit a signal related to the characteristic parameter. The system further comprises a portable remote device, distinct and separate from the measuring device, having a wireless communication device to remotely receive the signal related to the measured characteristic parameter, and a control unit adapted to receive the related signal from the wireless communication device and to carry out a step of processing the signal to derive a value of the characteristic parameter. The portable remote device further has a screen to display a characteristic information representative of the value of the characteristic parameter, and a battery connected to the wireless communication device, to the control unit and to the screen to allow their respective operation. |
US12013230B2 |
Three-dimensional shape measuring apparatus
A shape measuring apparatus includes a stage, a light projecting portion, a light receiving portion, and a rotation unit. The rotation unit is attached to an end of the stage. The rotation unit rotates the measurement subject about a rotation axis that vertically intersects while holding the measurement subject. In a state where the measurement subject is at a predetermined rotation angular position, the pattern light is emitted from the light projecting portion to the measurement subject a plurality of times while being phase-shifted. At this time, the light receiving portion captures an image of the measurement subject. Three-dimensional shape data is generated on the basis of a plurality of pieces of image data obtained by imaging. |
US12013226B2 |
Method for calibrating rotation center based on blade local leading-edge curve feature
The present disclosure provides a method for calibrating a rotation center based on a blade local leading-edge curve feature. The method acquires a blade local leading-edge curve feature before and after rotation, solves centroid coordinates according to maximum values in the blade local leading-edge curve features in the two times, and then solves a rotation center according to the centroid coordinates, thereby calibrating a coordinate of the rotation center. Compared with a point calibration method in the prior art, the present disclosure has a more accurate result by curve calibration and is more suitable for a real rotation center; and the method also has a more accurate blade measurement result when applied to measuring a blade cross-section curve feature. |
US12013225B2 |
Method of measuring the deformation of a subsea pipeline using interferometry
The present invention is a method for measuring the deformation of a subsea pipeline (1), wherein an electromagnetic wave is emitted towards subsea pipeline (1), the electromagnetic wave being reflected by a metal layer (2) of subsea pipeline (1) and the reflected electromagnetic wave being analysed to deduce the deformation of subsea pipeline (1). |
US12013213B2 |
Vehicle detection system and methods
A method and a system are provided for detecting manned and unmanned vehicles intruding into a restricted area, including: operating a first vehicle and measuring multiple frequencies of electromagnetic radiation emitted from the first vehicle; determining, from the multiple frequencies of emitted electromagnetic radiation, one or more identifying electromagnetic radiation characteristics; and configuring a radio receiver to detect the one or more identifying electromagnetic radiation characteristics emitted by a second vehicle at a distance of a detection range. |
US12013209B2 |
Bear spray alarm holster
The bear spray holster with sound alarm is intended to prevent bear attacks on humans. The holster includes a cylindrical body for securing an aerosol canister and a portable alarm. In addition, the holster includes a pull strap that is configured to connect the canister to the detachable pull ring on the portable alarm. By securing both ends of the pull strap, the portable alarm activates when the canister is removed from the cylindrical body. During a bear encounter, the user can easily remove the canister from the holster and activate the portable alarm, all in one motion. Although bears typically hold their breath during a short-range charge or assault, the sound of the alarm disrupts the bear's breathing pattern. This disruption gives the user the best opportunity to spray in the direction of the bear, causing the bear to inhale more of the chemical repellant and retreat. |
US12013206B1 |
Toy gun having embedded magazine
A toy gun having embedded magazine includes: a gun body having a bullet feeding slot; a top magazine cover pivotally connected at a top end of the gun body and having an accommodating slot and a first latching structure disposed on one side facing the gun body, the first latching structure is located at one lateral side of the accommodating slot; and a magazine assembly detachably disposed in the accommodating slot and having a main body, the main body has a bullet discharging funnel and a second latching structure, the second latching structure is correspondingly latched with the first latching structure; when the top magazine cover pivotally rotates from top to down to cover on top of the gun body, the bullet discharging funnel is correspondingly disposed in the bullet feeding slot. Accordingly, the magazine is embedded and hidden in the top magazine cover. |
US12013205B2 |
Archery bow riser with accessory cavity
In some embodiments, an archery bow comprises a riser, a first limb, a second limb and a bowstring. The riser comprises a first rail, a second rail and a plurality of connecting members extending between the first rail and the second rail. The riser comprises an accessory cavity and an accessory is positioned in the cavity. A fastener attaches the accessory to the riser. |
US12013204B2 |
Archery bow eccentrics and related apparatuses
An archery bow can include a member that is adjustable or replaceable relative to a cam assembly. The member can be affixed to the cam assembly such that the member contacts one or more cables while the archery bow is in a fully drawn or near-fully drawn state. The member can be adjustable, replaceable, swappable, or otherwise modifiable to contact particular portions of the cable disposed at various distances from an axis of rotation about which the cam assembly is rotating. While in a first configuration, the member can contact a portion of the cable that is a first distance from the axis of rotation. While in a second configuration, the member can be replaced or repositioned to contact a portion of the cable that is a second distance from the axis of rotation. |
US12013197B2 |
Cleaning method and inspection method for heat exchanger, and cleaning equipment for heat exchanger
A cleaning method for a heat exchanger is a cleaning method for a heat exchanger which includes a header passage and a plurality of internal passages connected to the header passage, that includes: a step of supplying a cleaning fluid, via the header passage, to some of the plurality of internal passages connected to the header passage, selectively. |
US12013196B2 |
Integrated cooling sub-system
Cooling sub-systems and methods of manufacturing cooling sub-systems are provided. For example, a cooling sub-system comprises a heat exchanger and a manifold that comprises a first sensor seat and a first valve seat, which are in fluid communication with a flow of a working fluid through the heat exchanger and the manifold. The heat exchanger and manifold are integrally formed as a single unit. In some embodiments, the manifold further comprises a second sensor seat, a second valve seat, and a plurality of internal passageways, which fluidly connects the first and second sensor seats and the first and second valve seats a working fluid inlet and a working fluid outlet for an ingress of working fluid into and out of the manifold. The cooling sub-system may be manufactured by one or more additive manufacturing methods. |
US12013195B2 |
Cooling device for cooling a separate object to be cooled
Cooling device for cooling a separate object to be cooled, in particular a technical component, wherein the cooling device comprises at least one cooling-rib body comprising a plurality of cooling ribs, and at least one main body that is open on at least one side, in particular when viewed in cross section, and defines a receiving space configured to receive at least one cooling-rib body, wherein the at least one cooling-rib body comprises at least one fastening element, which is configured to interact with the at least one main-body-side fastening element to form a fastening between the at least one cooling-rib body received in the receiving space and the main body, and the main body comprises at least one fastening element, which is configured to interact with at least one cooling-rib-body-side fastening element to form a fastening between the at least one cooling-rib body received in the receiving space and the main body. |
US12013194B2 |
Asymmetric cross counter flow heat exchanger
A hot layer adapted for use in an asymmetric cross counter flow heat exchanger core that includes a number of alternating hot and cold layers, a hot inlet tent configured to receive a hot inlet flow and defining a hot inlet tent width, and a hot outlet tent configured to discharge a hot outlet flow and defining a hot outlet tent width. A hot inlet closure bar is located adjacent to the hot inlet tent, a hot outlet closure bar is located adjacent to the hot outlet tent, and two hot side closure bars are each located adjacent to respective corresponding inlet and outlet hot fins. An angle between the inlet fin direction and the middle fin direction ranges from 5-175 degrees, and the hot inlet tent width is less than the hot outlet tent width. |
US12013193B2 |
Sectional architecture for fluid management and leakage sensors
A liquid manifold can be assembled to an information technology (IT) rack to deliver and distribute fluid to IT equipment. The manifold can include a plurality of sections, each of the plurality of sections having one or more shut-off valves. One or more leak detection sensors can be arranged to detect leaks in any of the sections and in any of the IT equipment. A controller can control a shut-off valve to a closed position based on a detected leak. The design enables the manifold to better manage and control the fluid for mission critical IT equipment. |
US12013187B2 |
Method of creating a component via transformation of representative volume elements
A method of forming a component includes defining a component volume discretized by a target mesh formed by a plurality of volume elements, each volume element defined, at least in part, by a shape function. The method further includes defining a parting surface within a representative volume element and discretizing the parting surface using a surface mesh that includes a plurality of surface elements and a plurality of surface nodes. The method further includes mapping the surface mesh into each volume element of the target mesh according to the quartic, or higher order, shape functions of the target mesh and forming a component based on the component surface structure produced by the mapped surface mesh. |
US12013182B2 |
Method for drying wet polymer composition
The invention relates to a method for drying a wet polymer composition obtained from a polymerization process, comprising: a) introducing the wet polymer composition and a drying gas into a fluidized bed dryer to form a fluidized bed of the wet polymer composition and b) heating the fluidized bed to obtain a dry polymer composition, wherein the fluidized bed further comprises an anti-fouling agent comprising inert nanoparticles. |
US12013180B2 |
Feed apparatus for a slurry
An apparatus is provided for feeding slurry to a recycling or slurry treatment process at an elevated location. The apparatus includes a reception hopper for receiving the slurry from a transport vehicle, and a bucket elevator for conveying the slurry from a loading zone, in communication with the reception hopper, to a discharge zone at an elevated location. The reception hopper includes a trough having parallel side walls and a bottom wall. The loading zone of the bucket elevator communicates with a first end of the trough, the trough including a movable wall extending perpendicular to the side walls of the reception hopper and being movable towards the first end of the trough to urge slurry towards the loading zone of the bucket elevator. |
US12013172B2 |
Door for home appliance, home appliance, and method for manufacturing the same
A door for a home appliance, a home appliance, and a method for manufacturing the same, are disclosed. The door for a home appliance comprises a panel assembly; and a frame assembly defining a predetermined space having an opening connected with an edge of the panel assembly, and making a foaming space for receiving a thermal insulator by means of the predetermined space of the frame assembly and the edge of the panel assembly, wherein a foaming injection hole through which the thermal insulator is injected is provided on at least one of ends of an upper surface, a lower surface, a left side and a right side of the frame assembly. |
US12013168B2 |
Refrigerator and method for controlling same
A refrigerator includes: a storage chamber in which food is stored; a cold air supply means for supplying cold air to the storage chamber; a tray forming an ice-making cell; a heater for supplying heat to the tray; and a controller for controlling the heater. The controller turns on the heater in at least a part of a range in which the cold air supply means supplies cold air such that air bubbles dissolved in water inside the ice-making cell can move from ice-generating parts to liquid-state water, thereby generating transparent ice. The controller determines whether or not the heater is functioning abnormally in the ice-making process. If it is determined that the heater is functioning abnormally, the controller supplies water to the ice-making cell by a second amount of water supply, which is smaller than the first amount of water supply, during the next water supply process. |
US12013162B2 |
Control circuit, signal conversion circuit and control method
A control circuit, a signal conversion circuit and a control method are disclosed. The control circuit includes a controller, which controls a load circuit according to a received input signal; and an enable module, which is connected to the controller and enables the controller on the basis of a frequency of the input signal, wherein the controller is caused to be in an operational state so as to control the load circuit according to the input signal when the frequency is higher than a predetermined threshold, and the controller is caused to be in a sleep state and thus not control the load circuit according to the input signal when the frequency is lower than the predetermined threshold. |
US12013161B2 |
Method of operating an electronic expansion valve in an air conditioner unit
An air conditioner unit and method of operating the same includes performing an operating cycle in a feedback control mode, including adjusting the an electronic expansion valve (EEV) to minimize an error between a measured superheat and a target superheat using a PI controller, determining that a target compressor speed has changed by greater than a predetermined speed threshold, and initiating a linear control mode of the operating cycle, including adjusting the EEV using a valve position equation that is a function of the target compressor speed, an indoor temperature, and an outdoor temperature. The controller may also start a transition timer upon initiation of the linear control mode, transition back into a feedback control mode upon expiration of the transition timer, and initialize the integral term of the PI controller based on the EEV position from the linear control mode. |
US12013160B2 |
Expansion valve performance monitoring in refrigeration system
A method of detecting electrical failure in a refrigeration system is provided. The method includes determining whether a present superheat of the refrigeration system is between a maximum superheat and a minimum superheat for the refrigeration system, the maximum superheat and the minimum superheat defining a normal operating range. The method also includes detecting an electrical property of an expansion valve assembly of the refrigeration system responsive to the superheat being outside the normal operating range. The method further includes determining whether the expansion valve assembly as experienced an electrical failure based on at least the electrical property. A signal indicating that the expansion valve has experienced an electrical failure is generated based on a determination that the expansion valve assembly has experienced the electrical failure. |
US12013152B1 |
Low-emissions heating, cooling and hot water system
The present disclosure provides a method for operating the hydronic system, which includes monitoring, by a control unit, a volume of hot water in a hot storage tank via a first set of flowmeters and a volume of chilled water in a cold storage tank via a set of second flowmeters. A first outlet temperature of the hot water is monitored by the control unit, via a first temperature sensor and a second outlet temperature of the chilled water via a second temperature sensor. A heat pump unit is operated by control unit, for recharging the hot water and the chilled water within the hot storage tank and the cold storage tank respectively. The heat pump unit is operated when a respective predetermined limit reaches for at least one of the volume of the hot water, the volume of the chilled water, the first outlet temperature and second outlet temperature. |
US12013145B2 |
Dry room and method for controlling same
A dry room that controls a dew point temperature in a space to be managed, the room includes a plurality of exhaust units that exhaust air in the space to be managed, in which the plurality of exhaust units are disposed in different regions in the space to be managed, and individually adjust an exhaust amount of the air to be exhausted from each of the regions. |
US12013137B2 |
Heating, ventilation, and air conditioning system and method
The present disclosure proposes a method for when the Heating, Ventilation, and Air Conditioning (HVAC) is called for by a thermostat, the GeoFlo HVAC System first exhausts a heat sink in the basement, before calling for an evaporator to be activated. When the heat sink in the basement is cooling the conditioned space, by geothermally dispersing heat into the earth, the GeoFlo HVAC turns off the evaporator. Alternatively, the system acts as a substitute for an AC evaporator. Variations of the GeoFlo HVAC system and a control box designed to move heat from one area of a building to another using the existing HVAC system are also disclosed. |
US12013135B2 |
Systems and methods of detecting an obstructed furnace air filter using a flame sensor
The disclosed technology includes systems and methods for detecting an at least partially obstructed air filter in a furnace. The disclosed technology can include a system and method that can receive temperature data from a flame sensor configured to detect a temperature of a flame in a burner, determine that an air filter associated with the burner is at least partially obstructed by determining that the temperature data indicates the flame temperature is greater than or equal to a threshold temperature, and output an alarm signal indicating that the air filter is at least partially obstructed. |