US12191112B2

A system and method for defect inspection using voltage contrast in a charged particle system are provided. Some embodiments of the system and method include positioning the stage at a first position to enable a first beam of the plurality of beams to scan a first surface area of the wafer at a first time to generate a first image associated with the first surface area; positioning the stage at a second position to enable a second beam of the plurality of beams to scan the first surface area at a second time to generate a second image associated with the first surface area; and comparing the first image with the second image to enable detecting whether a defect is identified in the first surface area of the wafer.
US12191109B2

Disclosed herein is an apparatus comprising: a source of charged particles configured to emit a beam of charged particles along a primary beam axis of the apparatus; a condenser lens configured to cause the beam to concentrate around the primary beam axis; an aperture; a first multi-pole lens; a second multi-pole lens; wherein the first multi-pole lens is downstream with respect to the condenser lens and upstream with respect to the second multi-pole lens; wherein the second multi-pole lens is downstream with respect to the first multi-pole lens and upstream with respect to the aperture.
US12191108B2

According to one embodiment, in an X-ray tube, an electron convergence cup has a first surface located closer to the anode, and an electron convergence groove opening on the first surface and housing a filament. The first surface has a first edge located on the opening, and a second edge located on the opening and opposite to the first edge in a first direction. The first edge is closer to an outer peripheral part than the second edge is. When the distance between the first edge and the filament in the first direction is defined as a first distance and the distance between the second edge and the filament in the first direction is defined as a second distance, the first distance is shorter than the second distance.
US12191106B2

Provided is, for an industrial magnetron having a large output, a method for manufacturing an industrial magnetron that can be continuously operated by effectively cooling an anode cylindrical body and a magnet and suppressing performance degradation and failure of the anode cylindrical body. The industrial magnetron includes the anode cylindrical body, annular permanent magnets that are arranged above and below the anode cylindrical body to supply a magnetic field, and a cooling block disposed in a columnar shape on the outer circumference of the anode cylindrical body. The cooling block has an anode cylindrical body contact portion, which is a portion in contact with the anode cylindrical body, and a permanent magnet contact portion, which is a portion in contact with the permanent magnets and both the anode cylindrical body and the permanent magnets are cooled by one cooling block.
US12191103B2

A safety device (8) with a safety switch (7) and at least one actuator (9), wherein when an actuator (9) is arranged within a response range relative to the safety switch (7), signals are transmitted from the actuator (9) to the safety switch (7), by which means a function of the safety switch (7) is released. The actuator (9) is additionally designed for configuring the safety switch in that a configuration signal is transmissible from the actuator (9) to the safety switch (7).
US12191084B2

A multilayer ceramic capacitor and a method of manufacturing the same are disposed. The multilayer ceramic capacitor includes: a body including a plurality of internal electrodes and a dielectric layer interposed between the plurality of internal electrodes; and external electrodes disposed on the body and connected to the internal electrodes, respectively. One of the external electrodes includes a first plating layer, and the first plating layer includes a crystal grain in which an average ratio of major and minor axes thereof is 1:1 to 3:1.
US12191083B2

A multilayer electronic component includes a body including a plurality of dielectric layers, a side margin portion disposed on the body, and external electrodes disposed on the body. The body includes an active portion having internal electrodes alternately arranged with the dielectric layer interposed therebetween in the first direction and a cover portion disposed on both end surfaces of the active portion in a first direction, the active portion. The cover portion, and the side margin portion include molybdenum (Mo). A Mo content in an interfacial portion, a region of the active portion, adjacent to one of the cover portion or the side margin portion, is higher than a Mo content in a central portion of the active portion. A Mo content in the one of the cover portion and the side margin portion is higher than the Mo content in the interfacial portion.
US12191079B2

Composite electrodes, supercapacitors equipped therewith, ternary materials for composite electrodes, and related methods. Such a composite electrode has a composite CNT-ZIF structure formed of a conductive network of carbon nanotubes (CNT) and a zeolitic imidazole framework (ZIF) coating covering the conductive network. A layer of molybdenum disulfide (MoS2) structures having flower-like morphologies is disposed on the composite CNT-ZIF structure. The MoS2 structures have pores that provide diffusion paths for ions to and/or from the ZIF coating and/or the conductive network of CNT.
US12191074B2

A drive structure, including a frame. A carrier assembly and a drive assembly are disposed in the frame; the carrier assembly includes a first carrier and a second carrier disposed on the first carrier; the drive assembly includes a first drive device and a second drive device, the first drive device is mounted in the frame, an output end of the first drive device is connected to and drives the first carrier, the second drive device is mounted on the first carrier, and the second drive device is connected to and drives the second carrier. Further, a drive device and an electronic equipment are disclosed.
US12191061B2

A multilayer coil component includes a multilayer body that contain a coil. The coil includes coil conductors. A lamination direction of the multilayer body and an axial direction of the coil are parallel to a first main surface. A distance between the coil conductors adjacent to each other in the lamination direction is from 4 μm to 8 μm. Each coil conductor includes a line portion and a land portion that is disposed at an end portion of the line portion. The land portions of the coil conductors adjacent to each other in the lamination direction are connected to each other with a via conductor interposed therebetween. A width of the line portion is from 30 μm to 50 μm. An inner diameter of each coil conductor is from 50 μm to 100 μm.
US12191057B2

Solution-processed negative temperature coefficient (NTC) thermistor devices include transition metal dichalcogenide (TMDC) quantum dots. The TMDC quantum dots may be formulated into an ink, and the ink may subsequently be deposited on a substrate and processed to form an NTC thermistor. Solution-processed NTC thermistors may be incorporated into RFID tags or as circuit protectors into electronic circuits.
US12191053B2

A ground cable may comprise a plurality of strands. Inner core strands of the cable may be surrounded by an adjacent outermost layer or wrap of outer wrap strands. The outer wrap of strands may comprise at least one indicator strand, which may comprise an indicator finish on a portion of its surface. A characteristic of the indicator finish may change when exposed to a current level that exceeds an electrical fault threshold.
US12191048B2

A field grading composite body includes a polymeric matrix and a particulate filler distributed within the polymeric matrix. Particles of the particulate filler include a core formed from a semiconductor material, an oxide mixed layer deposited on the core, and conducting oxide layer. The conducting oxide layer deposited on the oxide mixed layer to provide an electrical percolation path through the polymeric matrix triggered by strength of an electric field extending through the field composite body. Conductors and methods of making field grading composite bodies for conductors are also described.
US12191041B2

A system for determining power generated by a nuclear core assembly immersed in heat transfer fluid. Light radiation reflected from the blades of a rotor located in the heat transfer fluid is used to determine the rotation speed of the rotor. The flow rate of the heat transfer fluid is determined based on the rotation speed. A difference in temperature between an inlet and an outlet of the assembly is calculated. Power generated by the assembly is determined based on the flow rate and the temperature difference.
US12191040B2

In some examples, an apparatus, such as a mobile phone can include an input module such as a touch screen, a camera, a processor, and computer readable medium. The camera captures one or more images of a person. The processor can use a single machine learning model to estimate the human body features of the person based on the captured images, and use the human body features to generate a disease risk assessment value associated with diabetes and cardiovascular disease risks. The human body features can include at least one or more of: 3D body shape, or body shape indicators; and one or more of: blood flow, blood pressure, heart rate, respiratory rate, heart rate variability, cardiac workload, irregular heartbeats, or stress index. The machine learning model can be trained over a set of training images.
US12191025B2

Item-management systems, apparatus, and methods are described, preferably for management of items such as medicaments. In embodiments, an item-management system comprises a container defining plural cells, a docking station configured to receive the container, sources of visible information to indicate the cell(s) into which an item is to be loaded, and at least one controller operable to control the visible information sources to indicate the cell into which the item is to be received.
US12191023B1

Described herein are platforms for use in targeted therapy development for an individual or group of individuals. Targeted therapy development as described herein comprises developing a therapeutic or therapeutic modality that is specific to or customized to an individual or group of individuals.
US12191019B2

Systems and methods to determine and ensure proper usage technique of a respiratory medicament device for a respiratory ailment. Medication data relating to a medication plan for a patient is collected and used to determine the respiratory medicament device type in use. For respiratory medicament device types requiring multiple consecutive uses, use data is collected and used to determine proper or improper use technique based on the timing between consecutive uses of the respiratory medicament device. Notifications of proper or improper usage technique are provided based on the determined usage technique. Real-time monitoring of the use data is used to provide directions on the required timing of consecutive uses of the respiratory medicament device and thus ensure proper usage technique.
US12191017B2

A medicine administration and tracking system includes a delivery device configured to deliver a plurality of doses of medicine over a plurality of days and a computing device configured to receive dose information for each dose. The computing device includes a software application operable to cause the computing device to retrieve the dose information for all doses within a pre-determined period of days, categorize each dose within the pre-determined period of days into one of a plurality of time blocks throughout a 24-hour timeframe, determine a time of interest based on a time block of the plurality of time blocks having the least amount of doses categorized therein, and select a physiological parameter reading from a plurality of physiological parameter readings as a physiological parameter reading of interest based on a proximity of a time of the physiological parameter reading to the determined time of interest.
US12191015B1

A medication packet bundle includes one or more beacons. Each beacon may transmit a signal representing an event related to patient compliance with a medication regimen, such as removal of a packet of medication from a bundle or opening of a packet. The transmitted beacon signals can be monitored and processed to track patient compliance and adherence.
US12191014B1

A system, method and article of manufacture are presented for improving therapy such as adjustment of a chronotherapeutic pharmaceutical regimen. Physiological variables are measured longitudinally and a time series of the measurements is constructed. In some cases, a time series is pre-whitened and transformed to a frequency spectrum while applying multi-taper filtering, and entropy or other statistical measures are calculated for the power spectral distribution. Improved timing, medication and dosage are individually or collectively improved and/or verified through successive testing. An improvement is illustrated for hypertension, using medication to achieve autonomic control and to reduce blood pressure variability and to reduce spectral diversion.
US12191004B2

This disclosure describes a machine learning system that includes a contrastive learning based two-tower model for retrieval of relevant chemical reaction procedures given a query chemical reaction. The two-tower model uses attention-based transformers and neural networks to convert tokenized representations of chemical reactions and chemical reaction procedures to embeddings in a shared embedding space. Each tower can include a transformer network, a pooling layer, a normalization layer, and a neural network. The model is trained with labeled data pairs that include a chemical reaction and the text of a chemical reaction procedure for that chemical reaction. New queries can locate chemical reaction procedures for performing a given chemical reaction as well as procedures for similar chemical reactions. The architecture and training of the model make it possible to perform semantic matching based on chemical structures. The model is highly accurate providing an average recall at K=5 of 95.9%.
US12191000B2

Technical solutions for classifying patients with respect to multiple cancer classes are provided. The classification can be done using cell-free whole genome sequencing information from subjects. A reference set of subjects is used to train classifiers to recognize genomic markers that distinguish such cancer classes. The classifier training includes dividing the reference genome into a set of non-overlapping bins, applying a dimensionality reduction method to obtain a feature set, and using the feature set to train classifiers. For subjects with unknown cancer class, the trained classifiers provide probabilities or likelihoods that the subject has a respective cancer class for each cancer in a set of cancer classes. The present disclosure thus describes methods to improve the screening and detection of cancer class from among several cancer classes. This serves to facilitate early and appropriate treatment for subjects afflicted with cancer.
US12190990B2

Row activation operations within a memory component are carried out with respect to subrows instead of complete storage rows to reduce power consumption. Further, instead of activating subrows in response to row commands, subrow activation operations are deferred until receipt of column commands that specify the column operation to be performed and the subrow to be activated.
US12190974B2

A method of operation in an integrated circuit (IC) memory device is disclosed. The method includes refreshing a first group of storage rows in the IC memory device at a first refresh rate. A retention time for each of the rows is tested. The testing for a given row under test includes refreshing at a second refresh rate that is slower than the first refresh rate. The testing is interruptible based on an access request for data stored in the given row under test.
US12190963B2

A memory device may include a memory block operatively connected to a common source line and a plurality of bit lines, wherein the memory block may include first and second sub-blocks each having a respective position in the memory block relative to the common source line and the plurality of bit lines. The memory device mat be operated by receiving a command and an address from outside the memory device and performing a precharge operation on the memory block in response to the command, using a first precharge path through the memory block or a second precharge path through the memory block based on the respective position of the first or second sub-block that includes a word line that is configured to activate responsive to the address.
US12190949B2

A memory circuit includes a bias voltage generator including a first buffer configured to generate a first bias voltage based on a reference voltage and a plurality of second buffers configured to generate a plurality of second bias voltages based on the first bias voltage. The memory circuit includes a plurality of voltage clamp devices coupled to the plurality of second buffers, and each voltage clamp device is configured to apply a drive voltage to a corresponding resistance-based memory device of a plurality of resistance-based memory devices based on the corresponding second bias voltage of the plurality of second bias voltages.
US12190947B2

Methods, systems, and devices for imprint recovery for memory arrays are described. In some cases, memory cells may become imprinted, which may refer to conditions where a cell becomes predisposed toward storing one logic state over another, resistant to being written to a different logic state, or both. Imprinted memory cells may be recovered using a recovery or repair process that may be initiated according to various conditions, detections, or inferences. In some examples, a system may be configured to perform imprint recovery operations that are scaled or selected according to a characterized severity of imprint, an operational mode, environmental conditions, and other factors. Imprint management techniques may increase the robustness, accuracy, or efficiency with which a memory system, or components thereof, can operate in the presence of conditions associated with memory cell imprinting.
US12190942B2

According to the present disclosure, a nonvolatile memory device may include an operational amplifier comparing a reference voltage with a voltage of a feedback node; a first feedback network circuit generating a first output voltage by dividing an input voltage in response to an output voltage of the operational amplifier, and transmitting a voltage corresponding to the first output voltage to the feedback node in response to a first feedback signal, a second feedback network circuit generating a second output voltage by dividing the input voltage in response to the output voltage of the operational amplifier, and transmitting a voltage corresponding to the second output voltage to the feedback node in response to a second feedback signal, and a third feedback network circuit generating a third output voltage by dividing the input voltage in response to the output voltage of the operational amplifier, and transmitting a voltage corresponding to the third output voltage to the feedback node in response to a third feedback signal.
US12190941B2

A memory cell and a memory device are provided. The memory cell comprises: a write transistor; and a read transistor coupled to the write transistor, the write transistor and the read transistor coupled at a storage node, the storage node being for storing data; wherein, at least one among the write transistor and the read transistor includes a threshold voltage adjusting layer, and a threshold voltage of the write transistor and/or the read transistor is adjustable.
US12190928B2

A magnetoresistive random access memory device includes a pinned layer; a tunnel barrier layer on the pinned layer; a free layer structure on the tunnel barrier layer, the free layer structure including a plurality of magnetic layers and a plurality of metal insertion layers between the magnetic layers; and an upper oxide layer on the free layer structure, wherein each of the metal insertion layers includes a non-magnetic metal material doped with a magnetic material, and the metal insertion layers are spaced apart from each other.
US12190927B2

A method for operating a memory device is provided. A first address is decoded to select a bit line of a memory device. A second address is decoded to select a word line of the memory device. A word line voltage is applied to the selected word line. A bit line voltage is applied to the selected bit line. A first bias voltage is applied to each of a plurality of unselected word lines connected to a plurality of memory cells connected to the selected bit line san a memory cell connected to both the selected bit line and the selected word line.
US12190925B2

Embodiments of the invention are directed to a magnetic tunnel junction (MTJ) storage element that includes a reference layer, a tunnel barrier and a free layer on an opposite side of the tunnel barrier layer from the reference layer. The reference layer has a fixed magnetization direction. The free layer includes a first region, a second region and a third region. The third region is formed from a third material that is configured to magnetically couple the first region and the second region. The first region is formed from a first material having a first predetermined magnetic moment, and the second region is formed from a second material having a second predetermined magnetic moment. The first predetermined magnetic moment is lower that the second predetermined magnetic moment.
US12190924B1

Various illustrative aspects are directed to a data storage device comprising a disk, a read/write head configured to read data from and write data to the disk, a laser diode (LD) coupled to a nearfield transducer configured to heat an area of the disk near the read/write head, a first resistive temperature detector (RTD), a second RTD, and one or more processing devices configured to: apply a laser bias to the LD during a write operation; obtain a plurality of differential signal measurements, based at least in part on a plurality of measurements from each of the first and second RTDs; and adjust the laser bias applied to the LD, based at least in part on comparing the plurality of differential signal measurements to a target value for the differential signal.
US12190923B2

A substrate for a magnetic disk includes a substrate main body having two main surfaces and an outer circumferential edge surface, and a film that is an alloy film containing Ni and P and provided on a surface of the substrate main body. A disk shape of the substrate main body has an outer diameter of 90 mm or more. A thickness T of the substrate that includes film thicknesses of sections of the film provided on the main surfaces is 0.520 mm or less. A total thickness D mm, which is a sum of the film thicknesses of the sections of the film on the main surfaces and the thickness T mm satisfy D≥0.0082/T−0.0015. A surface roughness maximum height Rz of the film provided on the outer circumferential edge surface is smaller than that of the substrate main body at the outer circumferential edge surface.
US12190922B1

A method involves forming a recording head that comprises a waveguide, a write pole, and a near-field transducer proximate the write pole. The near-field transducer has an extended portion extending towards a surface of the recording head and operable to direct plasmons to a recording medium. The surface of the recording head is lapped to form a lapped surface. A resist or hardmask is patterned on the lapped surface in a region that encompasses the extended portion. The lapped surface is etched with the resist or hardmask pattern to form a media-facing surface such that the extended portion protrudes beyond the media-facing surface by a first distance, and the resist or hardmask is removed.
US12190921B2

According to one embodiment, a disk device includes an arm with a through hole, a base plate, a load beam, and a damper. The arm has a first surface and a second surface opposite the first surface. The base plate has a first protrusion in the through hole. The load beam is attached to the base plate and has a fourth surface and a fifth surface opposite the fourth surface. The first surface and the fourth surface faces one magnetic disk. The fifth surface is inclined so as to be closer to the one magnetic disk as is further away from the arm. The damper is attached to the fifth surface. A value obtained by dividing a first distance between the first surface and the second surface by a second distance between an end of the damper and an axis of the through hole is 0.11 or less.
US12190919B2

The present disclosure is generally related to a magnetic recording device comprising a magnetic recording head. The magnetic recording head comprises a main pole, a shield, and a spintronic device disposed between the main pole and the shield. The spintronic device comprises two field generation layers (FGLs), two spin polarization layers (SPLs), and two spin kill layers. The spintronic device further comprises one or more optional thin negative beta material layers, such as layers comprising FeCr, disposed in contact with at least one of the spin kill layers. When electric current is applied, the spin kill layers and optional negative beta material layers eliminate or reduce any spin torque between the FGLs and the SPLs.
US12190907B2

There are provided a method and a system for automatically generating a back-channel in an interactive agent system. According to an embodiment of the disclosure, an automatic back-channel generation method includes: predicting a back-channel by analyzing an utterance of a user inputted in a back-channel prediction model; and generating the predicted back-channel, and the back-channel prediction model is an AI model that is trained to predict a back-channel to express from the utterance of the user. Accordingly, a back-channel is automatically generated by utilizing a back-channel prediction module which is based on a language model, so that a natural dialogue interaction with a user may be implemented in an interactive agent system, and quality of a dialogue service provided to a user may be enhanced.
US12190906B1

Systems, apparatuses, methods, and computer program products are disclosed for predicting an emotion in real-time based on a multimodal input including at least (i) an amount of keystrokes over a period of time and (ii) text. An example method may include receiving, by a communications circuitry, a multimodal input from a user including at least (i) an amount of keystrokes over a period of time and (ii) text. The example method may further include generating, by a trained machine learning model of an emotion prediction circuitry and using the multimodal input, an EmotionPrint for the user. The example method may finally include determining, by the emotion prediction circuitry and using the EmotionPrint, a next action.
US12190902B1

A system configured to perform audio processing with adaptive multi-stage output gains. For example, an Audio Front End (AFE) component may generate a first output using a fixed gain value in order to improve device arbitration and a second output using an adaptive gain value in order to improve wakeword detection. A wakeword engine may process the second output to determine that a wakeword is present along with start/end times of the wakeword. The AFE component can use the start/end times to determine an amount of wakeword energy represented in the first output, which is sent to a remote device for device arbitration. The AFE component can also use the start/end times to determine an amount of wakeword energy represented in the second output, which can be used to determine the adaptive gain value that is unique to the device.
US12190892B2

Some implementations relate to performing speech biasing, NLU biasing, and/or other biasing based on historical assistant interaction(s). It can be determined, for one or more given historical interactions of a given user, whether to affect future biasing for (1) the given user account, (2) additional user account(s), and/or (3) the shared assistant device as a whole. Some implementations disclosed herein additionally and/or alternatively relate to: determining, based on utterance(s) of a given user to a shared assistant device, an association of first data and second data; storing the association as accessible to a given user account of the given user; and determining whether to store the association as also accessible by additional user account(s) and/or the shared assistant device.
US12190891B2

Implementations set forth herein relate to management of casting requests and user inputs at a rechargeable device, which provides access to an automated assistant and is capable of rendering data that is cast from a separate device. Casting requests can be handled by the rechargeable device despite a device SoC of the rechargeable device operating in a sleep mode. Furthermore, spoken utterances provided by a user for invoking the automated assistant can also be adaptively managed by the rechargeable device in order mitigate idle power consumption by the device SoC. Such spoken utterances can be initially processed by a digital signal processor (DSP), and, based on one or more features (e.g., voice characteristic, conformity to a particular invocation phrase, etc.) of the spoken utterance, the device SoC can be initialized for an amount of time that is selected based on the features of the spoken utterance.
US12190889B2

A system is provided that includes a first network interface for a first network type and a second network interface for a second network type that is different from the first network type. The system also includes at least one processor configured to cause the system to perform operations. The operations may include obtaining, from the first network interface, audio from a communication session with a remote device established over the first network and obtaining an indication of a communication device available to participate in the communication session and direct audio obtained from the communication session to a remote transcription system. The operations may also include directing the audio to the second network interface for transmission to the communication device, obtaining transcript data from the remote transcription system based on the audio, and directing the transcript data to the second network interface for transmission to the communication device.
US12190886B2

In an approach for enabling a user to visualize a transcript of a discussion via a head-mounted AR device and to selectively copy one or more parts of the transcript that is contextually relevant for inclusion in a new document file or a previously created document file, a processor captures audio of a spoken content of a first participant of a discussion via an AR device worn by a user. A processor analyzes the audio of the spoken content of the first participant. A processor converts the audio of the spoken content of the first participant to text to create a transcript. A processor creates a visualization of the transcript. A processor presents the visualization of the transcript to the user via the AR device. A processor enables the user to copy one or more parts of the transcript into a document file via a selection support.
US12190869B2

A computer-implemented method includes receiving a sequence of acoustic frames as input to an automatic speech recognition (ASR) model. Here, the ASR model includes a causal encoder and a decoder. The method also includes generating, by the causal encoder, a first higher order feature representation for a corresponding acoustic frame in the sequence of acoustic frames. The method also includes generating, by the decoder, a first probability distribution over possible speech recognition hypotheses. Here, the causal encoder includes a stack of causal encoder layers each including a Recurrent Neural Network (RNN) Attention-Performer module that applies linear attention.
US12190861B2

Methods and systems are provided for assisting operation of a vehicle using speech recognition. One method involves analyzing a transcription of an audio communication with respect to the vehicle to characterize a nonstandard pattern within the transcription of the audio communication, obtaining a ground truth for the transcription of the audio communication, determining one or more performance metrics associated with the nonstandard pattern within the transcription based on a relationship between the transcription of the audio communication and the ground truth for the transcription, updating a speech recognition vocabulary for the vehicle to include the nonstandard pattern based at least in part on the one or more performance metrics and determining an updated speech recognition model for the vehicle using the updated speech recognition vocabulary and the audio communication.
US12190860B2

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating speech from text. One of the systems includes one or more computers and one or more storage devices storing instructions that when executed by one or more computers cause the one or more computers to implement: a sequence-to-sequence recurrent neural network configured to: receive a sequence of characters in a particular natural language, and process the sequence of characters to generate a spectrogram of a verbal utterance of the sequence of characters in the particular natural language; and a subsystem configured to: receive the sequence of characters in the particular natural language, and provide the sequence of characters as input to the sequence-to-sequence recurrent neural network to obtain as output the spectrogram of the verbal utterance of the sequence of characters in the particular natural language.
US12190852B2

Playback, recording, and analysis of music scales via software configuration. In an embodiment, a graphical user interface is generated with staff and keyboard canvases, visually representing a music staff and keyboard, respectively, a scale input, parameter input(s), and a play input. In response to selection of a scale, the staff canvas is updated to visually represent the notes in the scale. In response to the selection of a musical parameter, the staff canvas and/or keyboard canvas are updated to reflect the musical parameter. In response to selection of the play input, a soundtrack of the scale is output, while simultaneously highlighting the note, being played, on the staff canvas and the key, associated with the note being played, on the keyboard canvas.
US12190850B2

A display driving device according to the present disclosure capable of changing image data at a different time for each color when the image data is changed includes: a first array composed of sampling latches configured to latch n-bit image data for each channel; a second array composed of holding latches configured to latch the image data latched in the sampling latches at a latch timing determined for each latch group; a signal generation circuit configured to generate a latch enable signal which causes the holding latches to perform a latch operation at the latch timing determined for each latch group; and a third array including level shifters configured to shift a voltage level of the image data output from the holding latches.
US12190845B2

An electronic device includes a host processor including a data transmitter, a driving driver, and a display panel. The data transmitter includes a phase locked loop that generates a first clock and a second clock, a clock block that receives the first clock, a plurality of data blocks that receives the second clock, a first buffer connected between the phase locked loop and the clock block, and a plurality of second buffers respectively connected between the phase locked loop and the plurality of data blocks, and the first buffer and each of the plurality of second buffers may be activated or deactivated depending on an interface mode.
US12190844B2

An electronic device, method and computer program product enable an enhanced user experience by adjusting a white balance of a display device according to user preferences in combination with automatically adjusting luminance and chromaticity in response to ambient light conditions. The electronic device includes a color-sensitive ambient light sensor (ALS) and the display device. A controller of the electronic device measures luminance and chromaticity of ambient light using the ALS. The controller adjusts display brightness of the display device in relation to intensity of the luminance of the ambient light. The controller automatically determines a display target correlated color temperature (CCT) in relation to the chromaticity of the ambient light. The controller determines a display target white balance CCT adjusted in relation to user selection(s) related to white balance. The controller sets the display device to digitally map colors about a neutral color defined by the display target white balance.
US12190839B2

An electronic device includes gate lines, maintained at a low level voltage during a blank period and sequentially scanned during an active period in a frame period, and data lines. Voltage polarities of the data lines for all the blank period are respectively identical with voltage polarities of the data lines during the active period. A first level voltage applied to one of the data lines during all the blank period is related to an average value or a maximum value of level voltages of a portion or all of the data lines during the active period. A time length of the blank period in the frame period with the average value or the maximum value applied to one of the data lines during all the blank period is longer than a first time length of a first blank period in a first frame period adjacent to the frame period.
US12190834B2

A display device may include a display panel, a backlight unit including a plurality of blocks for providing light to the display panel, each of the plurality of blocks comprising a plurality of light emitting diodes (LEDs), and a controller configured to obtain backlight control information and to activate a duty ratio control function for controlling a duty ratio and current flowing in a block during a cycle of one frame, when a low current condition is satisfied based on the obtained backlight control information.
US12190833B2

A method and a device for backlight driving, and a computer equipment. The method includes steps of: generating local dimming data, the local dimming data includes a frame refresh rate of a display panel and luminance data of each of a plurality of backlight zones; generating a gray-scale clock signal according to the frame refresh rate in the local dimming data, a frequency of the gray-scale clock signal is matched with the frame refresh rate in the local dimming data; generating drive data according to a plurality of luminance data in the local dimming data; and driving the plurality of backlight zones according to the gray-scale clock signal and the drive data.
US12190830B2

A display device includes a backlight consisting of a plurality of division areas and a display panel. Emission luminance for each division area is calculated based on input image data, a correction value for correcting the input image data is calculated based on the emission luminance, the input image data is corrected based on the calculated correction value, the transmittance of the display panel is controlled based on the corrected image data, and light emission of each division area is controlled based on the calculated emission luminance. One frame period of the input image consists of a plurality of subframe periods, and a process of calculating the correction value for correcting the input image data based on the emission luminance is divided into a plurality of partial processes, which are sequentially performed by executing each partial process in each subframe period.
US12190825B2

Embodiments of this application provide a display screen and an electronic device. The display screen includes: a display unit, a gate driver on array circuit connected to the display unit, and a detection unit connected to the gate driver on array circuit. The gate driver on array circuit is configured to: generate a scan signal, and drive, by using the scan signal, the display unit to perform displaying. The detection unit is configured to: detect the scan signal of the gate driver on array circuit, and obtain and output a feedback signal, where the feedback signal is configured to determine whether a plurality of gate lines of the display unit are driven simultaneously.
US12190824B2

A gate driving circuit includes a capacitor connected between a first gate of a pull-down transistor and a control node, and a control transistor connected between the control node and a ground terminal and having a gate connected to the ground terminal.
US12190809B2

A display device and a method for driving the same are capable of driving a light-emitting element while a decrease in external quantum efficiency (EQE) is suppressed even when the light-emitting element is used in a small display device. The display device may include a display panel including at least one of a first sub-pixel, a second sub-pixel and a third sub-pixel; and a driver configured to control a light-emission operation of the at least one of the first to third sub-pixels, wherein the driver is configured to control the light-emission operation of the at least one of the first to third sub-pixels so that a data voltage value set in a first control mode is applied, in a fixed manner, to the at least one of the first to third sub-pixels in a second control mode.
US12190808B2

A light emitting display apparatus and a driving method thereof. The light emitting display apparatus includes a display panel configured to display an image, a timing controller including an on bias stress (OBS) voltage calculator configured to calculate an optimal OBS voltage value on the basis of a refresh rate of the display panel and a data signal which is to be supplied to the display panel, and a power supply configured to generate an OBS voltage which is to be supplied to the display panel, on the basis of the optimal OBS voltage value.
US12190803B2

An array substrate is provided. The array substrate includes K number of reset signal lines respectively configured to provide reset signals to reset transistors in K columns pixel driving circuits of the array substrate. The K number of reset signal lines includes a plurality of third reset signal lines in (2k−1)-th columns of K columns, K and k being positive integers, 1≤k≤(K/2), and a plurality of fourth reset signal lines in (2k)-th columns of the K columns. A respective third reset signal line and a respective fourth reset signal line have different line patterns.
US12190799B2

A pixel arrangement structure of an organic light emitting diode (OLED) display is provided. The pixel arrangement structure includes: a first pixel having a center coinciding with a center of a virtual square; a second pixel separated from the first pixel and having a center at a first vertex of the virtual square; and a third pixel separated from the first pixel and the second pixel, and having a center at a second vertex neighboring the first vertex of the virtual square. The first pixel, the second pixel, and the third pixel have polygonal shapes.
US12190798B1

Display panels and driving methods thereof are provided. The driving method includes: obtaining to-be-displayed grayscales of a frame of to-be-displayed image, where the frame of to-be-displayed image includes at least one first subframe and at least one second subframe; determining a target driving mode of each pixel driving circuit according to the to-be-displayed grayscales, where the target driving mode includes a first driving mode and a second driving mode; and when the target driving mode is the first driving mode, adjusting a time interval between an effective level of a first scanning signal and an effective level of a second scanning signal in the second subframe, so as to control a conduction duration of a light-emitting loop, where the first scanning signal includes at least one effective level in both the first and second subframes, and the second scanning signal includes the effective level between the first and second subframes.
US12190797B2

Provided is a pixel driving circuit including a first circuit configured to control, in a data writing mode, a signal related to driving of one or more light-emitting elements, and a second circuit configured to supply, in a driving mode, power to the one or more light-emitting elements based on a signal transmitted from the first circuit.
US12190794B2

A lighting arrangement with a control unit and two LED lighting modules, each comprising an LED matrix. Control information, including an image signal for generating a light image, can be generated with the control unit for each lighting module, and the light image can be generated with the LED matrix of each lighting module, which the control unit has generated for this lighting module. The control unit is connected to the lighting modules for the transmission of the image signals. The first lighting module has a processing unit and a first interface via which the information for the lighting modules can be extracted from the signal generated by the control unit. The processing unit provides the information intended for the second lighting module at the first interface of the first lighting module, and wherein the second lighting module is connected to the first interface of the first lighting module.
US12190786B1

Described are systems and methods to synchronize adaptive luminance and color controls of multiple displays. The displays are included in ambient light sensor (ALS) cluster that includes ALS equipped and non ALS equipped displays. An ALS equipped display is designed as primary display and the other displays are designed as follower displays. ALS equipped displays collect ALS readings which are used to determine luminance and color tone/Correlated Color Temperature (CCT). The determined luminance and CCT are arbitrated, and the arbitrated luminance and CCT are provided to the displays for use. The displays can be daisy chained, and the primary display collects, arbitrates, and provides the luminance and CCT. In certain implementations, an IHS (i.e., software on the IHS) collects, arbitrates, and provides the luminance and CCT.
US12190783B2

A current control circuit, which includes an energy storage unit, a first switch unit, and a pulse width modulation unit. A first end of the energy storage unit is connected to a first preset voltage terminal V1 through the first switch unit, the first end of the energy storage unit is further connected to a first signal output of the level conversion chip so as to input a high level signal. A second end of the energy storage unit is connected to other signal outputs of the level conversion chip. The pulse width modulation unit is configured to modulate a duty cycle of the first switch unit. The current control circuit can accurately control the magnitude of the current in the display panel after a power-off instruction is received by the display device, thereby protecting the display panel.
US12190780B2

Disclosed are a GOA circuit and a display panel. The gate driver on array circuit comprises a plurality of GOA units, which is cascaded, and a nth stage GOA unit comprises: a pull-down module, pulling down a pull-up control signal and a nth stage gate drive signal to a low potential when the scanning is completed; and a pull-down maintaining module, maintaining the pull-up control signal and the nth stage gate drive signal at the low potential according to a nth stage non-inverting clock signal and a nth inverting clock signal.
US12190778B1

A method for driving a display panel, a drive chip and a display device. A plurality of sub-pixels form sub-pixel rows and columns. Sub-pixels in a same row have a same color, and colors of the sub-pixels in each sub-pixel row is different from that of the sub-pixels in an adjacent row. The method includes driving the sub-pixels to display in frames. Each sub-pixel column includes a plurality of sub-pixel groups. 2n sub-pixels are provided between every two sub-pixel groups connected to a corresponding data line, and the 2n sub-pixels are connected to an another adjacent data line, with n being an integer greater than or equal to 0. In a same frame, among the sub-pixels, in any two adjacent sub-pixel columns, whose colors are the same and have the high grayscale data compensation state, at least one sub-pixel has a polarity different from that of other sub-pixels.
US12190770B2

A display driver circuit may include a revision controller for controlling a nonvolatile memory having instructions by which control data for controlling devices controlled by the display driver circuit are changed, and a drive controller for controlling the devices based on the instructions. The revision controller determines whether to perform a read operation to the instructions based on electrical power being applied to the display driver circuit, and transfers instruction signals, which are generated based on the determination to perform the read operation, to the driving controller.
US12190766B2

The present disclosure discloses a driving circuit and a display device. The driving circuit of the present disclosure inputs a level signal to a first node under the control of a first signal control terminal and a second signal control terminal, and then outputs a signal of a first power supply terminal or a second power supply terminal to the output terminal under the control of the level signal of the first node, so as to output different level signals under the control of two the control signals, thereby resolving a problem that one timing controller cannot be directly matched with different gate driving chips in use.
US12190760B2

A display system and a power-saving method thereof are provided. In a first standby mode, a control circuit of a display device detects whether a preset pin of a signal input port generates a voltage variation or maintains at a preset voltage value during a preset period. When the control circuit detects the voltage variation or the preset voltage value, the control circuit switches the display device to a second standby mode and generates an output signal according to an input signal received by the signal input port, and allows the output signal to be transmitted to the signal output port, or establishes a network connection according to the input signal. When the control circuit does not detect the voltage variation nor the preset voltage, the first standby mode is maintained by the control circuit.
US12190755B2

A visual display system creates various visual and audible effects from the motion of light particulate matter, such as beads. The system makes use of a variable flow air array generation device that facilitates a variable flow air array within the chamber. The device includes three or more array sections and a controller. The array sections each contribute distinct but coordinated air flows that coalesce with each other into forming the variable flow air array within the chamber. The controller controls each of the array sections. The variable flow air array generated by the device agitates, fluidizes, suspends, or floats at least some of a plurality of beads in the chamber creating a dynamic display of beads within the chamber.
US12190751B2

Systems and methods for conducting automated skills mastery assessments in an e-learning environment may include assessing learner engagements with learning resources to produce mastery assessments, using historic interaction data derived through the engagements to train machine learning algorithm(s) to forecast evaluation outcomes of engagements based on engagement patterns indicative of skill fading, imparting learning, initial level of mastery, and/or a difficulty of acquiring mastery, applying the learning algorithm(s) to historic user interactions with learning resources to produce predicted evaluation outcomes, and, based on any differences between predicted outcomes and actual outcomes, refining parameter(s) of a mastery assessment parameter set used in calculating the mastery assessments, where a portion of the parameters correspond to attribute(s) of connections between the learning resources and skills of a skill hierarchy. The connections may be represented by logical indicators of relationships defined between the learning resources and the skills.
US12190750B2

A prosthetic abdomen for peritoneal dialysis training is provided. The prosthetic abdomen has an inner layer of material and an outer layer of material. The outer layer of material has an outer surface having a skin tone color. An opening is formed through the outer layer. A tube extends through the opening. A bag of liquid is in fluid communication with the tube extending through the opening.
US12190742B2

An object of the present disclosure is to provide a flight management apparatus capable of improving the safety of flying objects. In one example, a flight management apparatus (10) of the present disclosure includes a determination unit (12) configured to determine whether a specific space cell in a space is already reserved based on a reservation state about the specific space cell, when the flight management apparatus receives a request for permission to move to the specific space cell from a flying object; and a permission unit (13) configured to permit the movement to the specific space cell of the flying object when the determination unit determines the specific space cell is not reserved, and not to permit the movement to the specific space cell of the flying object when the determination unit determines the specific space cell is already reserved.
US12190739B2

Systems, computer readable medium and methods for navigation correction for excessive wind in an autonomous drone are disclosed. Excessive winds can be a particular problem for small autonomous drones as safety and retrieval of the autonomous drones is important and the autonomous drones often have limited thrust and batteries. Autonomous drones are disclosed that detect and correct flight plans when excessive winds are detected. The autonomous drone determines based on the severity of the excessive winds whether to return to a home position which is typically a position of a user of the autonomous drone or to land in place. If the excessive winds subside, then the autonomous drone returns to its original flight plan at the point where the autonomous drone was blown off course by the excessive winds. The autonomous drone detects excessive winds either directly by sensor data or inferentially by unanticipated movement of the autonomous drone.
US12190738B2

An operation support apparatus includes: an acquisition unit that acquires an operation status of transportation means; a generation unit that performs processing of recognizing voices of a first staff who gives an instruction to operate the transportation means and a second staff who is instructed by the first staff, and generates character information obtained by converting the recognized voice into characters; a detection unit that performs syntax analysis on the character information and detects wrong recognition by the first or second staff; and a display control unit that displays the character information and the detection result of the wrong recognition by the detection unit on a display device visually recognizable by the first staff, thereby reducing occurrence of an accident due to the wrong recognition by the staff related to operation of the transportation means at a site where the transportation means is operated.
US12190733B2

An example operation includes one or more of determining a level of risk of a collision of a transport, wherein the level of risk is related to an occupant of the transport and an environment of the transport, accumulating an amount of data based on the level of risk, preparing the accumulated data for sending to one or more recipients when the level of risk exceeds a risk threshold, and sending the prepared data to the one or more recipients when the collision occurs.
US12190731B2

A plan proposal device includes a controller configured to predict, as a user action, an action of a first user in a certain period, including parking a vehicle in a parking lot shared by a plurality of users including the first user, generate proposal data for proposing an action plan in the certain period based on an obtained prediction result and information on the parking lot in the certain period, and output the generated proposal data.
US12190724B2

A technique is directed to methods and systems for managing multiple traffic light devices. In some implementations, the method includes (1) receiving a request for route planning for a vehicle; (2) determining a location of the vehicle; (3) planning a route for the vehicle at least based on the request and a set of rules; and (4) implementing the route for the vehicle by communicating with one or more of multiple traffic light devices along the route. In some implementations, the set of rules includes a subscription plan associated with the vehicle, and the subscription plan is indicative of an assigned priority of the vehicle.
US12190723B2

A system for prioritizing traffic having a traffic signal controller (TSC), a processor, a database, and one or more detectors configured to detect the presence of a vehicle having a vehicle identifier. The system is configured so that the processor is in communication with the TSC and at least one detector, and the detectors are configured to detect passing vehicles having a vehicle identifier. In a case the vehicle identifier has a record within the database, the processor an approximate travel time of the vehicle identifier between a location of the detector where the vehicle identifier is detected and a traffic signal connected to the TSC, and a command is set to be sent from the processor to the TSC to change the traffic signal connected to the TSC in a direction of travel of the vehicle identifier if one or more conditions are met. The command sent from the processor to the TSC has a delay of between zero seconds and the approximate travel time calculated.
US12190716B2

Embodiments described herein relate to methods and apparatus for outputting a haptic signal to a haptic transducer. A method for triggering a haptic signal being output to a haptic transducer comprises receiving an audio signal for output through an audio output transducer; determining whether the audio signal comprises a haptic trigger based on an indication of a rate of change of an amplitude of the audio signal, and responsive to determining that the audio signal comprises a haptic trigger, triggering the haptic signal to be output to the haptic transducer.
US12190714B2

An electronic device displays a user interface that includes a first adjustable control and a second adjustable control and detects movement of a first contact across a touch-sensitive surface in a drag gesture. In accordance with a determination that the drag gesture is performed while a focus selector is at a location that corresponds to the first adjustable control: the device outputs a first plurality of tactile outputs that has a first distribution of tactile outputs. In accordance with a determination that the drag gesture is performed while the focus selector is at a location that corresponds to the second adjustable control, the device outputs a second plurality of tactile outputs. The second plurality of tactile outputs has a second distribution of tactile outputs that is different from the first distribution of tactile outputs.
US12190705B2

An electronic device may include an enclosure, an antenna within the enclosure and configured to transmit a wireless signal to a remote electronic device to allow a location of the electronic device to be determined, an audio output system configured to produce an audible output, and a processing system within the enclosure and configured to determine, based on an electrical response induced in the antenna, whether the audio output system fails an audio output performance criteria when provided with an audio signal.
US12190704B1

A moisture sensor includes a circuit board and a plurality of circuits monitoring a plurality of moisture probes, wherein at least two sets of a plurality of probes are on the bottom of the sensor, one set in direct contact with the floor, a second set separated from the floor; a set of conductive pins that enable the body of the circuit board to be spaced from the floor to help any moisture accumulation beneath the sensor to evaporate, preventing mold growth; two sets of a plurality of probes along the edge of the sensor, such that when the sensor is installed edge on, these edge sensors will be in direct contact with the floor. The sensor transmits data periodically when sensed resistance is below a predetermined value.
US12190692B2

A monitoring device and the like are provided which are capable of detecting an attribute change in a suspicious object that cannot be determined from the behavior of the object. An associating unit associates, among a plurality of objects detected from time-series image data, identical objects with one another. An attribute change detecting unit detects from the time-series image data a change in an attribute of at least one of the identical objects and an attendant item. A suspicious object detecting unit detects a suspicious object on the basis of the change in attribute.
US12190688B2

A housing that facilitates a service operation for a transaction device includes a transfer cassette interface structured to receive a transfer cassette where the transfer cassette is structured to retrievably store banknotes, a media aperture interface structured to removably couple to a media aperture of the transaction device where the media aperture interface is coupled to a transfer arm structured to facilitate transferring banknotes to and from the media aperture and the media aperture interface, and a housing transport apparatus structured to facilitate transporting banknotes to and from the transfer cassette via at least one of the transfer cassette interface or the media aperture interface.
US12190685B2

Embodiments of the present invention set forth systems, apparatuses and methods for providing a lock and improve feature in gaming devices. Accordingly, a gaming device can be configured to include a video poker game where items associated with cards in poker hand, or card positions where the cards in the poker hand are displayed, can be locked, held, stuck, or otherwise maintained and a secondary game event is played where additional items can be received. The items may provide credits, bonus opportunities, progressives, multipliers, or other types of awards, modifiers, or beneficial game enhancements.
US12190683B2

A method and system for using artificial intelligence (AI) to assess and adjust the betting odds for live game wagers before they are presented to users based correlations between various parameters and user betting behavior, and to adjust the betting odds while the betting window is open based on how users are currently betting compared to expected user betting behavior.
US12190680B2

System and methods are provided for effecting user experience in an electronic game environment through use of virtual currency or vCoins. In a multi-level game, the systems and methods include memory for storing information on game play, the information including input received from the user, information relating to levels within the multi-level game and game display information for output to the user. A processor is coupled to the memory for generating game play information, preferably including game play with virtual money. The virtual money is acquired through game play or cash purchase. The virtual money is convertible into a non-cash good comprising advancement to another level within the game.
US12190676B2

Embodiments provide systems, apparatus, and methods for rendering supplemental information on an electronic gaming device, where the supplemental information does not relate to game play on the machine. The supplemental information can include safety warnings, maintenance information, or other information. The electronic gaming device can detect user interactions with the electronic gaming device, such as using sensors or a player interface that includes a touchscreen. The user interactions can be compared with a condition associated with the supplemental information. Feedback, such as visual, audio, or haptic feedback, or a combination thereof, can be provided to indicate to the user whether the condition is satisfied. Numerous additional aspects are disclosed.
US12190673B2

A gaming display system and method, the method including receiving, at a gaming machine, from a player, an indication to bet on one or more live sporting events, determining a sub-event of a selected event that is a discrete portion of the selected event, determining one or more propositions for the sub-event, where each proposition is associated with a different potential outcome of the sub-event, applying at least one bet to the one or more propositions, initiating display of a non-sporting display to the player, determining one or more resolutions for the one or more propositions while displaying the non-sporting video display, displaying a result of the non-sporting video display to the player according to the one or more resolutions, and determining a payout for each proposition of the one or more propositions according to odds of the respective proposition and the resolution of the respective proposition.
US12190664B2

A method for operating an access control comprises creating a plurality of wake-up schedules for a wireless transceiver. Each of the plurality of wake-up schedules may be configured to control how frequently the wireless transceiver wakes up to transmit or receive information. Each of the plurality of wake-up schedules for the wireless transceiver may be different from another one or the plurality of wake-up schedules for the wireless transceiver. The method may further comprise automatically switching between the plurality of wake-up schedules for the wireless transceiver such that a duration of time between wake-ups for the wireless transceiver radio is shorter during some predefined times and longer during other predefined times. The duration of time between wake-ups for the wireless transceiver may be configurable by an administrative user via an interface.
US12190659B2

Methods and systems for operating axles of a vehicle are provided. In one example, an apparatus is configured to consume a first amount of electric power to indicate a first axle operating state. The apparatus is also configured to consume a second amount of electric power to indicate a second axle operating state.
US12190650B2

An example operation may include providing a value to a transport based on sensor data associated the transport.
US12190648B1

A system includes a computing device comprising a processor and a memory. The processor is configured to receive: vehicle data associated with a vehicle associated with a user, where the vehicle data is indicative of characteristics of the vehicle, maintenance recommendation data indicative of vehicle maintenance recommendations for the vehicle, maintenance service data indicative of maintenance services performed on the vehicle, and activity data associated with operation of the vehicle. The processor may then identify a maintenance service to be performed on the vehicle based on the received data and send a notification to a user computing device with an indication of the maintenance service to be performed.
US12190645B2

A method for processing votes in a public blockchain includes: generating an election reference and candidate references; generating an asymmetric cryptographic key pair comprised of a master private key and master public key; generating a registration block for addition to a blockchain including the election reference, candidate references, and master public key; transmitting the registration block to nodes associated with the blockchain; receiving a plurality of voting messages, each including a vote and the election reference, where the vote includes a voter reference and at least one candidate reference; generating one or more voting blocks for addition to the blockchain including the received votes; and transmitting each generated voting block to nodes associated with the blockchain.
US12190625B2

A device performs operations including determining a probability that a vulnerable road user (VRU) will continue on a current path (e.g., in connection with controlling an autonomous vehicle). The device receives an image depicting a vulnerable road user (VRU). The device inputs at least a portion of the image into a model, and receives, as output from the model, a plurality of probabilities describing the VRU, each of the probabilities corresponding to a probability that the VRU is in a given state. The device determines, based on at least some of the plurality of probabilities, a probability that the VRU will exhibit a behavior, and outputs the probability that the VRU will exhibit the behavior to a control system.
US12190618B2

Methods, apparatus, systems, and articles of manufacture are disclosed to decode receipts based on neural graph architecture. An apparatus includes interface circuitry to obtain an image of a document; machine readable instructions; and programmable circuitry to execute the machine readable instructions to at least generate nodes for a feature graph based on features extracted from text boxes, the nodes including polar coordinates indicative of angular positions of the text boxes; pass the feature graph through a graph neural network to generate an adjacency matrix; and identify text lines in the image of the document by clustering the nodes by line based on the adjacency matrix.
US12190606B2

A method for plausibilizing the output of an artificial neural network (ANN) used as classifier. The method includes the following steps: a plurality of images, for which the ANN has determined an assignment to one or more classes of a predetermined classification, as well as the assignment determined in each case by the ANN are provided; for each combination of one image and one assignment, a location-resolved relevance evaluation of the image is determined utilizing a relevance evaluation function, this relevance evaluation indicating which parts of the image have contributed, to what extent, to the assignment; a further classifier is trained to determine from one image and one relevance evaluation ascertained for the image, a reconstruction of the assignment to which this relevance evaluation relates; based on the agreement between the reconstructions and the actual assignments, a figure of merit is determined for the relevance evaluation function.
US12190593B2

It is made possible to monitor the periphery of a target object more accurately, using an imaging device that generates distance image data by sub-range analysis. For a target object present across first and second distance zones adjacent to each other, a first position at a near end position of the first distance zone, a second position at a boundary position between the first and second distance zones, and a third position indicating the position at a far end position of the second distance zone are obtained. Location data of the target object is generated based on location information of the second position with respect to a straight line connecting the first position and third position.
US12190592B2

A fish monitoring system deployed in a particular area to obtain fish images is described. Neural networks and machine-learning techniques may be implemented to periodically train fish monitoring systems and generate monitoring modes to capture high quality images of fish based on the conditions in the determined area. The camera systems may be configured according to the settings, e.g., positions, viewing angles, specified by the monitoring modes when conditions matching the monitoring modes are detected. Each monitoring mode may be associated with one or more fish activities, such as sleeping, eating, swimming alone, and one or more parameters, such as time, location, and fish type.
US12190575B2

Example image processing methods, apparatus/systems and articles of manufacture are disclosed herein. An example apparatus includes an image recognition application to identify matches between stored patterns and objects detected in a shelf image, where the shelf image has a shelf image scale estimate. The example apparatus further includes a scale corrector to calculate deviation values between sizes of (A) a first set of the objects detected in the shelf image and (B) a first set of the stored patterns matched with the first set of the objects and reduce an error of the shelf image scale estimate by calculating a scale correction value for the shelf image scale estimate based on the deviation values.
US12190574B2

Object parts (20, 21, 22, 23, 24) are detected in a picture using object detector(s) (3) and part location representations (40, 42, 43, 44) are generated for the detected object parts (20, 22, 23, 24). The size of an object (10) comprising object parts (20, 21, 22, 23, 24) is estimated based on a geometric model and the part location representations (40, 42, 43, 44). Search locations (51) in the picture for a search window (52) having a size based on the estimated size are determined based on the part location representations (40, 42, 43, 44). The search locations (51) are then processed by identifying any detected object part (20, 22, 23) that is within the search window (52) positioned at the search location (51). A homography is estimated by minimizing an error between mapped object part(s) from the geometric model and the identified detected object part(s) (20, 22, 23). If the error is smaller than a threshold value, an object location representation is determined for the object (10).
US12190566B1

Enhanced training data representative of possible inputs is used to train a machine learning system. For example, a machine learning system to determine identity based on an image of a human palm may be trained using enhanced training data comprising images. The enhanced training data may comprise source images that have been modified to appear to depict synthetic artifacts that attempt to simulate human palms, augmented images of dirty hands, and so forth. A synthetic artifact image may be produced by selectively removing some data from a source image. An augmented image may be produced by selectively blending the source image with features extracted from sample images. These images may then be used as training data to train the machine learning system.
US12190551B2

A three-dimensional data encoding method includes: obtaining a plurality of three-dimensional points; generating a prediction tree using the plurality of three-dimensional points; predictive-encoding geometry information of the plurality of three-dimensional points using the prediction tree; and generating a bitstream including encoded data obtained from the predictive-encoding, a total number of three-dimensional points included in the prediction tree, and identification information indicating whether or not to rearrange the plurality of three-dimensional points in Morton order.
US12190550B2

A method of encoding or decoding a point cloud for representing a three-dimensional location of an object, the point cloud being generated by a device comprising a plurality of beam emitters. The method comprises using information from the beam emitter such as the angle of each beam emitter, and the azimuthal distance between each point capture, to more efficiently represent the point cloud data.
US12190547B2

An illustrative point cloud compression system accesses an input point cloud dataset representative of a point cloud comprising a plurality of points. The point cloud compression system identifies a first attribute dataset and a second attribute dataset within the input point cloud dataset. Based on an application of a transform algorithm to the first and second attribute datasets, respectively, the point cloud compression system generates 1) a first low-frequency component and a first high-frequency component of the first attribute dataset, and 2) a second low-frequency component and a second high-frequency component of the second attribute dataset. The point cloud compression system then generates an output point cloud dataset that prioritizes both the first and second low-frequency components above both the first and second high-frequency components. Corresponding methods and systems are also disclosed.
US12190536B2

A method for training a neural network for controlling a robot. The method includes ascertaining a camera pose in a robot cell and an uncertainty area around the ascertained camera pose, ascertaining an object area in the robot cell, generating training-camera-images, for each training-camera-image a training-camera-image camera pose being randomly established in the uncertainty area around the ascertained camera pose, a training-camera-image object pose being randomly established in the object area and the training-camera-image being generated, so that it shows the object with the training-camera-image object pose from the perspective of a camera with the training-camera-image camera pose, generating training data from the training-camera-images, each training-camera-image being assigned one or multiple training-robot control parameters for handling the object in the training-camera-image object pose of the training-camera-image, and training the neural network using the training data.
US12190532B1

Embodiments described herein enhance the visualization of certain conditions contained in a video depicting motion in a field of view, in which the enhancements include but are not limited to one or more of: adjusting the appearance of video when objects are at different distances from a video acquisition device; aligning phase of motion obtained from different video acquisition devices; accentuating frequency phenomena that may be masked or obstructed in the presence of other frequencies of motion; differentiating motion data to obtain velocity or acceleration waveforms or spectra; applying a color scheme to pixels in a scene to highlight motion with specific characteristics or to amplify motion or provide indication of absolute motion; and determining spatial or temporal regions in the video to amplify based on the predetermined parameters.
US12190525B2

Systems and methods for detecting anomalies in aviation data communication systems (e.g., air traffic control surveillance systems), include a processor receiving device status information. A variational autoencoder receives and optimizes the device status information and determines whether it qualifies as an anomaly. Optimized device status information is compared to either non-anomalous or anomalous device status data in a latent space of the variational autoencoder. The latent space preferably includes an n-D point scatter plot and hidden vector values. The processor optimizes the device status information by generating a plurality of probabilistic models of the device status information and determining which of the plurality of models is optimal. A game theoretic optimization is applied to the plurality of models, and the best model is used to generate the n-D point scatter plot in latent space. An image gradient sobel edge detector preprocesses the device status information prior to optimization.
US12190522B2

Disclosed is a computer-implemented method of segmenting a medical patient image using an atlas and relating the segmentation result to a model of possible geometric changes to the segmentation result (e.g. for correcting the position of the segmentation of anatomical structures) which consider for example anatomical limitations. The thus-related segmentation result may be used as a basis for changing and/or correcting the position, shape and/or orientation of at least parts of the segmentation result, e.g. by user interaction. The invention also relates to an atlas data set comprising information such as values of the variables of the model of possible geometric changes in relation to the positions of anatomical structures in the atlas.
US12190521B2

In part, the disclosure relates to methods, and systems suitable for evaluating image data from a patient on a real time or substantially real time basis using machine learning (ML) methods and systems. Systems and methods for improving diagnostic tools for end users such as cardiologists and imaging specialists using machine learning techniques applied to specific problems associated with intravascular images that have polar representations. Further, given the use of rotating probes to obtain image data for OCT, IVUS, and other imaging data, dealing with the two coordinate systems associated therewith creates challenges. The present disclosure addresses these and numerous other challenges relating to solving the problem of quickly imaging and diagnosis a patient such that stenting and other procedures may be applied during a single session in the cath lab.
US12190518B1

The system and method for pneumonia detection using image processing and object detection in chest X-ray images utilizes an ensemble of deep learning models, including GoogLeNet, ResNet-18, and DenseNet-121. The process begins with the acquisition and pre-processing of medical images to standardize and partition them into training, validation, and testing subsets. The convolutional neural networks (CNNs) are trained and fine-tuned on the training subset, and their performance is evaluated using the validation subset with metrics such as accuracy, precision, recall, and F1-score. The system computes an ensembled probability score to make the final prediction, ensuring high accuracy. This method also integrates clinical data for improved diagnostic precision.
US12190514B2

Systems, devices, and methods are described for providing patient anatomy models with indications of model accuracy included with the model. Accuracy is determined, for example, by analyzing gradients at tissue boundaries or by analyzing tissue surface curvature in a three-dimensional anatomy model. The determined accuracy is graphically provided to an operator along with the patient model. The overlaid accuracy indications facilitate the operator's understanding of the model, for example by showing areas of the model that may deviate from the modeled patient's actual anatomy.
US12190511B2

The present invention relates to a method of providing diagnosis assistance information by analyzing a medical image, the method including obtaining an image of the brain, labeling a feature value representing a region of the brain, determining a reference boundary in the image of the brain, calculating a first disease index and a second disease index, and providing diagnosis assistance information on the basis of the first and second disease indexes.
US12190506B2

An interactive image marking method is introduced. The interactive image marking method includes the following steps, displaying a target image and at least one marked region in the target image; receiving an interactive signal, where the interactive signal corresponds to a first pixel of the target image; calculating a correlation between the first pixel and pixels of the target image, and determining a correlation range in the target image according to the correlation; editing the marked region according to the correlate range; and displaying the edited marked region. In addition, an electronic device and a recording medium using the method are also introduced.
US12190503B2

A method, preferably a computer implemented method, and system are for providing output data associated with a medical imaging dataset of a patient, the medical imaging dataset including image data of a region of an anatomy of a patient including a plurality of coronary arteries. The output data is a significance score associated with a medical imaging data set of a patient. The method, in the most general terms, includes receiving input data, e.g. via a first interface, generating output data by applying algorithmic operations to the input data, and providing the output data, e.g. via a second interface.
US12190495B2

The present disclosure discloses a microscopic non-destructive measurement method of a microstructure linewidth based on a translation difference, based on a conventional microscopic imaging method, a high-precision displacement platform is used to move a to-be-measured sample, one microscopic image of the sample is acquired before and after the displacement separately, subtraction is performed on the two image to obtain a differential image, a light intensity distribution function of the differential image is derived, data fitting is performed on the differential image, and a high-precision sample linewidth measurement result is obtained by using the characteristic of a high differential pulse positioning resolution. The linewidth measurement method of the present disclosure retains the advantages of intuitiveness, quickness, and non-destructive measurement of the microscopic imaging method, breaks through the microscopic imaging diffraction limit, and reducing the impact of uneven illumination and imaging system noise, thereby improving the linewidth measurement accuracy
US12190494B2

An image measurement apparatus includes: a setting section which sets a measurement element having a geometric shape; a storage section which stores in advance a correspondence relationship between a shape type or a size of the measurement element settable by the setting section, and positions and the number of contact target positions of the touch probe to be arranged with respect to the measurement element; and a control section which specifies a plurality of contact target positions of the touch probe based on a position of the measurement element on the workpiece image set by the setting section, the shape type or size of the measurement element, and the correspondence relationship stored in advance during the measurement execution by the touch probe, and relatively moves a stage or the touch probe to move the touch probe sequentially to the plurality of specified contact target positions.
US12190493B1

An edge inspection apparatus includes a guide bracket and a camera mount. The guide bracket includes at least one contact surface and an abradant retainer. The contact surface makes contact with a corresponding surface of a target object and aids in positioning the guide bracket relative to an edge of the target object. The abradant retainer secures an abradant to the guide bracket and secures the abradant in a position relative to the edge of the target object. The camera mount secures a camera in a fixed position relative to the guide bracket and orients the camera lens toward the edge of the target object.
US12190489B2

A weight estimation unit estimates, from a person's image in which a person is included, a weight of a human body part of the person in accordance with an existence probability of the human body part of the person. A feature creation unit creates a feature for verification based on a weight of the person's image and a weight estimated by the weight estimation unit. A verification feature storage unit stores a feature of the person who is the object of verification as a verification feature. A person verification unit compares the feature for verification created by the feature creation unit and the verification feature stored in the verification feature storage unit.
US12190488B2

An image processing module configured to implement a multi-part trained artificial intelligence model, wherein the image processing module is configured to: receive an input image; implement a first part of the model to determine a first transformation for the image in a first colour space; apply the first transformation to the image to form a first adjusted image; implement a second part of the model to determine a second transformation for the image in a second colour space; apply the second transformation to the first adjusted image to form a second adjusted image; and output an image derived from the second adjusted image.
US12190472B2

A video enhancement method and apparatus, an electronic device, and a storage medium are described. The method comprises: extracting features from M frames of images, so as to obtain at least one first-scale image feature (S310); for each first-scale image feature, performing N-level down-sampling processing on the first-scale image feature, so as to obtain a second-scale image feature (S320); performing N-level up-sampling processing on the second-scale image feature, so as to obtain a third-scale image feature (S330), wherein the input of ith-level up-sampling processing is an image feature obtained after performing superimposition processing on the output of (N+1−i)th-level down-sampling processing and the output of (i−1)th-level up-sampling processing, and the multiple of jth-level up-sampling is the same as the multiple of (N+1−j)th-level down-sampling; and performing superimposition processing on the third-scale image feature and the first-scale image feature.
US12190471B2

An image processing apparatus for performing image quality processing on an image includes: a memory configured to store one or more instructions; and a processor configured to execute the one or more instructions stored in the memory to: obtain a first image by downscaling an input image by using a downscale network; extract first feature information corresponding to the first image by using a feature extraction network; obtain a second image by performing image quality processing on the first image based on the first feature information, by using an image quality processing network; and obtain an output image by upscaling the second image, extracting second feature information corresponding to the input image, and performing image quality processing on the upscaled second image based on the second feature information, by using an upscale network.
US12190465B2

A system and method for fisheye image processing can be configured to: receive fisheye image data from at least one fisheye lens camera associated with an autonomous vehicle, the fisheye image data representing at least one fisheye image frame; partition the fisheye image frame into a plurality of image portions representing portions of the fisheye image frame; warp each of the plurality of image portions to map an arc of a camera projected view into a line corresponding to a mapped target view, the mapped target view being generally orthogonal to a line between a camera center and a center of the arc of the camera projected view; combine the plurality of warped image portions to form a combined resulting fisheye image data set representing recovered or distortion-reduced fisheye image data corresponding to the fisheye image frame; generate auto-calibration data representing a correspondence between pixels in the at least one fisheye image frame and corresponding pixels in the combined resulting fisheye image data set; and provide the combined resulting fisheye image data set as an output for other autonomous vehicle subsystems.
US12190456B1

A system for personalizing augmented reality for individuals that is easy to use and related methods are disclosed.
US12190453B2

Systems and methods are described to enable the creation and use of one or more interest meshes that may comprise interest values associated with points of interest in a virtual environment. A mesh may adapt to different environments and may be automatically created based on predefined criteria used to assign interest values to digital assets or points (e.g., coordinates) in the virtual environment. The virtual environment may use a mesh to guide a user toward points of interest by determining desired positions and viewpoint orientations for the user and guiding the user from point to point. Further, events may be triggered in the virtual environment that may change one or more meshes and/or create a new point of interest for a user. The user may then be guided using the changed mesh(es) to points of interest, including new points of interest.
US12190449B2

A method and apparatus are provided for tessellating patches of surfaces in a tile based three dimensional computer graphics rendering system. For each tile in an image a per tile list of primitive indices is derived for tessellated primitives which make up a patch. Hidden surface removal is then performed on the patch and any domain points which remain after hidden surface removal are derived. The primitives are then shaded for display.
US12190436B2

Systems and methods for generating multi-view synthetic dental radiographs for intraoral tomosynthesis. In some embodiments, the method includes generating or receiving two-dimensional (2D) projection images, manipulating pixel values contained in each of the plurality of 2D projection images, reconstructing a three-dimensional (3D) image space from information available in the plurality of 2D projection images, the 3D image space comprising voxel values, manipulating the voxel values in the 3D image space using one or more tunable weighting algorithms that can be adjusted to emphasize one or more features of interest of each image in the 3D image space, generating a plurality of synthetic dental radiographs from multiple views using information available in the 3D image space, and displaying one or more of the synthetic dental radiographs. In some embodiments, the system includes a display in communication with an image processing system comprising one or more processors for performing the method.
US12190433B2

The present disclosure relates to image rendering methods apparatuses, and electronic devices. One example method includes obtaining, by a central processing unit (CPU), an image command stream used to render an image frame, comparing the image command stream with a previous image command stream, and, when a same drawing command exists in the two image command streams, instructing a graphics processing unit (GPU) to render the image frame based on a previously generated drawing target.
US12190422B2

Systems and methods are provided for rendering hair. The systems and methods include receiving hair spline data comprising coordinates of a plurality of hair strands; selecting a first hair strand of the plurality of hair strands; retrieving coordinates of the first hair strand; identifying based on the respective coordinates of the plurality of hair strands a second hair strand that is adjacent to the first hair strand; storing a reference to the second hair strand in association with the coordinates of the first hair strand; and generating one or more additional hair strands between the first hair strand and the second hair strand based on the coordinates of the first hair strand and the reference to the second hair strand.
US12190415B2

A system for navigating a host vehicle includes at least one electronic horizon processor to determine an electronic horizon for the host vehicle based on localization of the host vehicle relative to a map, generate a navigation information packet including information associated with the determined electronic horizon, and output the generated navigation information packet to one or more navigation system processors configured to cause the host vehicle to execute at least one navigational maneuver based on the information included in the navigation information packet.
US12190411B2

A display device includes a display in which an image is displayed; an output controller configured to display an image in the display; an imager configured to capture an image of an object present within a field of view of a user; a visually recognized object identifying unit configured to identify, based on the captured image, a type of the object present within the field of view of the user; and a visual recognition count identifying unit configured to, based on an identification result by the visually recognized object identifying unit, identify a visual recognition count indicating a number of times by which the user has looked at the object for each of the identified type, wherein the output controller is further configured to display in the display, based on the visual recognition count, a sub image including information on the object for each of the identified type.
US12190407B2

An avatar generating method and device, a terminal and a storage medium are provided. The avatar model corresponding to the target object is acquired by collecting a frame image of the target object, and the avatar of the target object is rendered based on the avatar model. The similarity between each part of a head of the avatar model and a corresponding part of a head of the target object meets a similarity condition, so that the avatar is generated based the feature of each part of the head of the target object, and different target objects correspond to different avatars.
US12190401B2

An information processor apparatus that can communicate with a terminal device used by a user over a communication network, and the apparatus is configured of an acquisition unit that acquires betting information indicating that the first user has made a bet based on provider-designated betting ticket information that indicates betting ticket information designated by a provider that provides betting ticket information related to a betting ticket for betting a prescribed value on a predicted result of racing, a notification unit that notifies, when the betting information is acquired, a terminal device of the second user who has a prescribed relationship with the first user of information related to the provider by using a prescribed relationship information, and a reception unit that receives a betting ticket based on the provider-designated betting ticket information from the second user based on the notified information related to the provider.
US12190389B2

Systems and methods are disclosed with respect to using a distributed ledger, such as a blockchain, for tracking changes for a user. Example methods may include implementing one or more servers, each of the one or more servers maintaining a copy of a distributed ledger; detecting a change in a policy or claim status for a user; responding to the detection of the change, including: (i) generating, via a server of the one or more servers, a transaction record for the distributed ledger including data corresponding to the change; (ii) generating a hash value representative of at least the transaction record using at least a generated nonce value; and (iii) storing the transaction record and the hash value to each copy of the distributed ledger at the one or more servers; and performing a function based upon the transaction record stored to the distributed ledger.
US12190378B2

Various methods, apparatuses/systems, and media for qualitative and quantitative data analysis are disclosed. A processor accesses a plurality of data sources to extract a plurality of supervision data; creates a data model based on the plurality of supervision data; implements a rule engine that is configured to apply qualitative and quantitative data analysis algorithm on the extracted plurality of supervision data and the data model; implements artificial intelligence or machine learning algorithm to generate a knowledge graph based on the data model; detects outlier behavior data from the plurality of supervision data by integrating the rule engine and the AI/ML algorithm; analyzes the outlier behavior data; generates alerts data based on analyzing the outlier behavior data; and transmits the alerts data to a user computing device for taking remedial actions in correspondence with the alerts data.
US12190377B2

Computing devices, platforms, methods, and storage media for providing data access are disclosed. Exemplary implementations may: obtain a device authorization token granting a computing device authenticated access to real-time equity quotes when the computing device is in an unauthenticated state; transmit, to a quote access server, an authorized quote access request specifying one or more equities for which one or more real-time equity quotes are requested; receive, from the quote access server, the one or more real-time equity quotes associated with the one or more equities; and provide, in the unauthenticated state, the one or more real-time equity quotes associated with the one or more equities. Example implementations make it simpler and easier to view real-time quotes, for example with a single swipe/gesture and without opening a financial institution app or logging in to a website hosted by a financial institution.
US12190374B2

A device may receive application questions for an individual applying for credit with an organization. The device may broadcast the application questions to additional devices that have access to a distributed ledger for sharing credit worthiness information to cause at least one of the additional devices to generate an application response to the application questions and to process the application response using a smart contract. The device may receive one or more application responses that have been encrypted. Each of the application responses may include particular credit worthiness information relating to the individual. The device may decrypt the application responses. The device may determine a credit worthiness score for the individual using the application responses. The device may perform one or more actions that allow the device or another device associated with the organization to use the credit worthiness score to determine whether to approve the individual for credit.
US12190360B2

A system for controlling a charging of an electric vehicle, wherein a charging at one electric vehicle charging station affect a charging at another electric vehicle charging station is disclosed. The system includes: an electric power grid, a first electric vehicle charging station connected to the electric power grid, and a second electric vehicle charging station connected to the electric power grid, wherein the first electric vehicle charging station facilitates a charge transfer for an electric vehicle at the second electric vehicle charging station using a mobile device. The mobile device relays communication from the electric vehicle charging stations to the cloud server. The charge transfer request received at the cloud server is authorized using identification information and credit account information received from the mobile device. The charge transfer at the first electric vehicle charging station is adjusted based on a charging level at the second electric vehicle charging station.
US12190359B2

Methods and software that allow one or more users to utilize custom pricing in the context of an electronic marketplace. Such custom pricing can be implemented by transmitting specifications of custom pricing engines and/or custom design document interrogator engines to the marketplace along with or independently from one or more design documents containing structures to be priced. Various corresponding and related methods and software are described.
US12190353B2

Systems and methods are provided herein for determining personalized timing for generating for display advertisements to users. Rather than an expert determining time segments of a media asset most suitable for presenting advertisements to users, the most suitable time segments in a media asset for presenting advertisements to users may be customized based on a user's profile information and/or the user's level of engagement in a media asset. The media guidance application may parse a media asset into multiple time segments and determine one or more time segments associated with metadata that matches content characteristics preferred by the user. One or more advertisements may be presented to the user in these time segments determined by the media guidance application instead of the time segments determined by the expert.
US12190350B1

Systems and methods are disclosed to update ads on user devices that may connect to a network only intermittently by predicting and tracking various metrics associated with ads delivered to the user devices. An example method may include determining a first set of ads that were presented at a first semi-connected device while the first semi-connected device was disconnected from a network, determining a first device identifier associated with the first semi-connected device, and determining, based at least in part on the first device identifier, a first estimated number of ad impressions for a first ad. Example methods may include determining, based at least in part on the first estimated number of ad impressions, that the first semi-connected device is to be updated with the first ad, causing the first ad to be sent to the first semi-connected device, and causing at least one ad of the first set of ads to be removed from the first semi-connected device.
US12190345B1

Systems, methods, and computer readable media may facilitate buy-now-pay-later (BNPL) transactions at brick-and-mortar locations of merchants that otherwise lack an ability to interface with financial institutions (FIs) that finance BNPL transactions. Likewise, the system may be used to conduct BNPL transactions for merchants that lack an electronic commerce presence. For example, a payment network used to process payment cards such as credit cards may be leveraged to communicate with user devices, merchant point of sale (POS) terminals, and BNPL servers operated by FIs to mediate BNPL transactions. In particular, the payment network may receive, from merchants, a list of items that are eligible for BNPL transactions and installment offers from FIs to pay for BNPL transactions. The payment network may match eligible items with installment offers, select the best installment offers for the buyer, and mediate exchanges between the parties to settle payments for the BNPL transaction.
US12190341B2

Methods and apparatus to monitor media content at a content display site are described. An example apparatus includes processor circuitry to execute computer readable instructions to: estimate a first audience size associated with unmeasured locations based on distributed census-based page views and a measured panel data; generate a virtual panel based on the first audience size to enable more accurate estimation of traffic from the unmeasured locations by weighting second panelists associated with the unmeasured locations and reweighting a subset of the second panelists; and determine additional activity not represented by the measure panel data; and calculate an online audience based on a measured location audience, the virtual panel, and the additional activity.
US12190338B2

This disclosure relates to improved systems and methods for predicting the correlation between the performance of an entity and one or more data assets related to that entity. The techniques described herein can be utilized to generate various types of data asset predictions that objectively quantify or measure metrics related to the data assets. In some embodiments, one or more machine learning models can be executed to perform relevancy and/or correlation analyses, and the outputs of the machine learning models can be utilized to generate the data asset predictions. Other embodiments are disclosed herein as well.
US12190332B2

Pseudorandom batch code printing and product authentication systems and methods are described comprising a batch code printing application (app) for generating an authenticating sequence of authentic pseudorandom numbers by inputting an initial seed value into a cryptographic algorithm to output an initial authenticating pseudorandom number in the authenticating sequence. A second alphanumeric code is generated based on a second authenticating pseudorandom number of the authenticating sequence. A printer is controlled to print a first pseudorandom batch code comprising the first alphanumeric code on a first product and a second pseudorandom batch code comprising the second alphanumeric code on a second product, where the first and second products are part of a product batch. An authentication app determines an identified product date and a suspect alphanumeric code from a suspect batch code as printed on a suspect product, and generates one of: (1) an authenticating output, or (2) a counterfeit output.
US12190325B2

In one embodiment, a method includes receiving, from a receiver processor, a transaction authorization request to authorize a transaction associated with a transfer of resources to a receiving entity from a user, the request including publicly routable account credentials of a virtual bank account (VBAN) generated by the receiver processor, the VBAN being associated with the receiving entity, the user, and a stored value balance of an external resource account generated by a receiver financial entity associated with the user, retrieving, from a VBAN database, a transaction resource configuration of the VBAN decoupled from the external resource account, determining whether parameters of the transaction resource configuration are satisfied based on metadata associated with the request, and transmitting, to the external server, a transaction authorization response indicating whether the transaction is authorized to cause the stored value balance to be reduced based on the transfer of resources.
US12190324B2

A machine learning engine may be trained using artificial intelligence techniques and used according to techniques discussed herein. While an initial electronic transaction for a resource may be permitted, a subsequent related transaction to the initial electronic transaction may be analyzed in view of additional electronic information that was not available at the time of the initial transaction. Analysis of the subsequent related transaction, using the machine learning engine, may indicate a new classification related to the resource and/or the acquisition of the resource. Based on this new classification, usage of the resource may be restricted and/or denied, and the initial transaction for the resource may even be canceled retroactively.
US12190304B2

Systems, devices, and methods for embedded card reader security include configuring a personal account number (PAN) application installed on a device to utilize an embedded card reader (ECR) and receiving, at the PAN application and based at least in part on an interaction between the ECR and the device, a PAN for a transaction. The PAN may be sent to a payment processing service and a personal identification number (PIN) application may render a PIN user interface. The PIN may be received at the PIN application and sent to the payment processing service. The transaction may be completed based at least in part on an indication from the payment processing service that the PAN and the PIN have been accepted.
US12190303B2

In some embodiments, apparatuses and methods are provided herein useful to test the operation of a point-of-sale (POS) system by executing a testing routine to send signals associated with keystrokes from a POS keyboard to a POS terminal for processing in the POS system. The simulated keystroke signals have expected corresponding operations in the POS system.
US12190297B2

The present disclosure relates to systems, non-transitory computer-readable media, and methods for intelligently dispatching vehicles to a vehicle service center to progress vehicles at a predefined rate through sequential stations of the vehicle service center. The disclosed systems can analyze services associated with vehicles. Based on the services, the disclosed systems can determine how to order, within a virtual queue, vehicles corresponding to the services. For example, the disclosed systems can predict a complexity associated with a service for a vehicle, and in turn, determine whether adding the vehicle to the service queue will allow the vehicle to move through a set of sequential stations in accordance with the predefined progression rate. In response, the disclosed systems can dispatch the vehicle, refrain from dispatching the vehicle, or otherwise dynamically respond to enable the vehicle to move through the set of sequential stations in accordance with the predefined progression rate.
US12190296B2

A computer-implemented process of tracking events is carried out by detecting that a first badge is within a predetermined range of a second badge, thus designating an encounter, and performing, by processor executing instructions read out from memory, an event logging transaction responsive to the encounter. The event logging transaction is performed by receiving, from the first badge, an electronic message characterizing an observation made by the user of the first badge relative to a user of the second badge, converting the electronic message received from the first badge into a pinpoint response, and generating an event record comprising an identification of an event type, and the pinpoint response.
US12190291B2

A life plan management (LPM) computing device for connecting consumers with producers is provided. The LPM computing device may be in communication with a client computing device and may include a processor. The processor may be programmed to i) receive user input including at least one goal, ii) analyze the at least one goal to determine a plurality of categories, iii) store the plurality of categories, iv) analyze at least one of the plurality of categories to determine a plurality of producers, v) store the plurality of producers, vi) generate an interactive life map including the at least one goal, and enabling the consumer to access the plurality of producers by navigating the life map to select the at least one goal and the at least one category, vii) and cause the interactive life map to be displayed on the client computing device.
US12190284B1

Systems and methods which facilitate return shipment of items, such as to provide for the return of goods from a purchaser to a merchant, are shown. Embodiments provide shipping management functionality for managing return requests, processing of return requests, authorizing returns, tracking of the processing of a return request, and/or tracking of return shipments. A shipping management system of embodiments operates to make shipping functionality and/or information utilized with respect to return shipments, which may not otherwise be readily available to the return shipper, conveniently accessible for use by the return shipper. Embodiments provide for some or all return shipping fees to be borne by the merchant rather than the return shipper.
US12190282B2

A system determines that a first data element in a first message is linked to a first data field in a first mapped dataset. The system receives a request to determine to which data field in a second mapped dataset a second data element in a second message should be mapped. The system extracts a first set of features from the first message. The system determines that the first data element is located on a first location within the first message. The system extracts a second set of features from the second message. The system determines that the second data element is location on a second location within the second message. The system determines a difference between the first location and the second location. If the difference is less than a threshold distance, the system associates the second data element to the first data element in the second mapped dataset.
US12190278B1

A method, including, receiving a plurality of origin geolocation regions and a plurality of destination geolocation regions, associating a wireless tracker with an asset, wherein the wireless tracker emits a tracker location at a predetermined interval, receiving the emitted wireless tracker location, creating a shipment associated with the asset if the asset has egressed one of the plurality of origin geolocation regions, setting the one of the plurality of origin geolocation regions the asset egressed from as the asset origin, determining a subset of the plurality of destination geolocation regions based on at least one of; a historical probability of previous shipment destinations based on the asset origin, a historical probability of previous shipment destinations based on an asset type and a directional probability of the shipment travel in a direction towards the plurality of destination geolocation regions.
US12190265B2

Described in detail herein is a forecasting system. In one embodiment, the system can generate forecast data for the amount of labor and physical objects needed at various facilities.
US12190264B2

A telephone answering service support system including a task data DB 14g that stores a plurality of task data items, each task data item including a task name of a task in a telephone answering service and speech data indicating speech to be made in the task, a task list obtaining unit 14d that displays the task name on a display of an operator of the telephone answering service, and a task determining unit 14e that determines which task has been completed among the plurality of tasks corresponding to the plurality of task data items, based on voice of the operator and the speech data, and executes, in a case where it is determined that any of the tasks has been completed, display control for distinguishing the task name of the task that is determined to have been completed from other task names.
US12190258B2

The present application proposes a method and a system for constructing a data command frame for remote reservation control, by setting a first byte representing a reserved working time start point, a second byte representing one-time working duration, a third byte representing the reservation status of a whole working cycle, the whole working cycle is divided into several time units, the third byte includes several bits corresponding to several time units, and assigns the value of each bit to determine whether the time units corresponding to each bit is reserved as working time; then combining the first byte, the second byte and the third byte to construct data command frame, and sending the command frames to device to realize remote control. This method enables remote reservation setting on the management of places like spa pools, which is safer and more convenient for spa management staff, and can greatly improve working efficiency and reduce the probability of error.
US12190256B2

A system for storing and moving data based on the location of a user or a change in location of a user is described herein. Data associated with a user may be stored at one or more storage devices associated with a location of the user. Some or all of the data associated with the user may be moved to one or more other storage devices if, for example, the user moves to a different location or is expected to move to a different location, so that the user's data may be more efficiently accessed by the user.
US12190250B2

An embodiment of the invention may include a method, computer program product, and system for unified data governance. The embodiment may include populating a context graph with to-be-governed data, by a machine learning framework in communication with a suite of enterprise application servers via one or more connector components. The to-be-governed data is retrieved from the suite of enterprise application servers. The embodiment may include training a plurality of machine learning models using the context graph and the to-be-governed-data based on user-defined parameters. The embodiment may include persisting properties of the plurality of machine learning models back to the context graph.
US12190245B2

Methods and systems are provided for implementing training of learning models, including obtaining a pre-trained weight set for a learning model on a sample dataset and on a first loss function; selecting at least two tasks having heterogeneous features to be computed by a reference model; obtaining a reference dataset for the at least two tasks; designating a second loss function for feature embedding between the heterogeneous features of the at least two tasks; training the learning model on the first loss function and training the reference model on the second loss function, in turn; and updating the weight set based on a feature embedding learned by the learning model and a feature embedding learned by the reference model, in turn. Methods and systems of the present disclosure may alleviate computational overhead incurred by executing the learning model and loading different weight sets at a central network of the model.
US12190243B2

An integrated circuit includes a reconfigurable stream switch and an arithmetic circuit. The stream switch, in operation, streams data. The arithmetic circuit has a plurality of inputs coupled to the reconfigurable stream switch. In operation, the arithmetic circuit generates an output according to AX+BY+C, where A, B and C are vector or scalar constants, and X and Y are data streams streamed to the arithmetic circuit through the reconfigurable stream switch.
US12190242B2

A system and methods are provided for determining a vehicle action during a phantom projection attack, including processing a received image to identify a traffic object, and creating from the received image multiple processed images that are applied to respective neural network (NN) models. Latent representations of the multiple processed images from each of the NN models are then fed to a combiner model trained to determine whether the latent representations indicate a phantom projection attack, and, responsively to a determination of a phantom projection attack, issuing a phantom projection indicator.
US12190241B2

The present disclosure relates to systems and methods for classifying data sets using associated functions from neural networks. In one example, a system for classifying data sets by corresponding functions includes at least one processor and at least one non-transitory memory storing instructions that, when executed by the at least one processor cause the system to perform operations including: obtaining a neural network associated with a data set, the neural network being trained to generate synthetic data sets related to the data set; selecting a test set of inputs to the neural network; obtaining a corresponding set of outputs by applying the neural network to the test set of inputs; estimating one or more functions describing the test set of inputs and the corresponding set of outputs; and indexing the estimated one or more functions to the data.
US12190238B2

The present disclosure relates to a method, a device, and a program product for processing sample data in an Internet of Things environment. A method in one embodiment includes: receiving features of the sample data from an encoder deployed in a remote device in the Internet of Things environment; acquiring a category probability corresponding to the sample data based on a classifier deployed in a local device in the Internet of Things environment and the features; and classifying the sample data to a predetermined category in response to determining that the category probability satisfies a first threshold condition. Further, a corresponding device and a corresponding program product are provided. With example implementations of the present disclosure, computing resources of devices in an Internet of Things environment can be fully utilized to process sample data.
US12190233B2

Systems and methods for transforming data between multiple styles are provided. In one embodiment, a system is provided that includes a generator model, a discriminator model, and a preserver model. The generator model may be configured to receive data in a first style and generate converted data in a second style. The discriminator model may be configured to receive the converted data from the generator model, compare the converted data to original data in the second style, and compute a resemblance measure based on the comparison. The preserver model may be configured to receive the converted data from the generator model and compute an information measure of the converted data. The generator model may also be trained to optimize the resemblance measure and the information measure.
US12190232B2

Various implementations relate to asynchronous training of a machine learning model. A server receives feedback data generated by training the machine learning model from a worker. The feedback data are obtained by the worker with its own training data and are associated with previous values of a set of parameters of the machine learning model at the worker. The server determines differences between the previous values and current values of the set of parameters at the server. The current value may have been updated for once or more due to operation of other workers. Then, the server can update the current values of the set of parameters based on the feedback data and the differences between values of the set of parameters. Thus, the updating does not only take the training result of each worker into consideration but also makes proper compensation for delay between different workers.
US12190231B2

Apparatuses and methods of manufacturing same, systems, and methods for performing network parameter quantization in deep neural networks are described. In one aspect, multi-dimensional vectors representing network parameters are constructed from a trained neural network model. The multi-dimensional vectors are quantized to obtain shared quantized vectors as cluster centers, which are fine-tuned. The fine-tuned and shared quantized vectors/cluster centers are then encoded. Decoding reverses the process.
US12190230B2

Some embodiments provide a neural network inference circuit (NNIC) for executing a neural network that includes multiple computation nodes at multiple layers. The NNIC includes a set of clusters of core computation circuits and a channel, connecting the core computation circuits, that includes separate segments corresponding to each of the clusters. The NNIC includes a fabric controller circuit, a cluster controller circuit for each of the clusters, and a core controller circuit for each of the core computation circuits. The fabric controller circuit receives high-level neural network instructions from a microprocessor and parses the high-level neural network instructions.
US12190228B2

The disclosed embodiments relate to a system that generates and executes a deep neural network (DNN) based on target runtime parameters. During operation, the system receives a trained original model and a set of target runtime parameters for the DNN, wherein the target runtime parameters are associated with one or more of the following for the DNN: desired operating conditions, desired resource utilization, and desired accuracy of results. Next, the system generates a context-specific model based on the original model and the set of target runtime parameters. The system also generates an operational plan for executing both the original model and the context-specific model to meet requirements of the target runtime parameters. Finally, the system controls execution of the original model and the context-specific model based on the operational plan.
US12190227B2

An arithmetic part of an arithmetic processing device includes: a filter processing part that has a multiplier and a first adder and performs filter processing; a second adder that performs cumulative addition processing that cumulatively adds all of the results of the filter processing as executed in N parallel; a non-linear conversion part that performs non-linear arithmetic processing on the result of the cumulative addition processing; a pooling processing part that performs pooling processing on the result of the non-linear arithmetic processing; and an arithmetic control part that controls the filter processing part, the second adder, the non-linear conversion part, and the pooling processing part.
US12190225B2

A technique for manipulating a generic tensor is provided. The technique includes receiving a first request to perform a first operation on a generic tensor descriptor associated with the generic tensor, responsive to the first request, performing the first operation on the generic tensor descriptor, receiving a second request to perform a second operation on generic tensor raw data associated with the generic tensor, and responsive to the second request, performing the second operation on the generic tensor raw data.
US12190220B1

System, method, and media for the preparation of complex forms and more particularly for exploiting differential error rates in different groups of such forms to reduce the error rates when completing such forms. In particular, embodiments of the invention determine trends between data items in each of two data sets and determine how these trends differ between the two data sets. Based on these trend differences, rules can be generated to alter the operation of a form preparation engine to guide users towards more correct form entries. Forms completed in this way are more likely to be complete and, as such, can be added to the data sets to close the loop and further improve later form completions.
US12190215B1

Automatically selecting data for machine learning datasets is provided. The method comprises receiving an input dataset and user-specified data quality metrics. The input dataset is matched to a subset of candidate datasets in a repository according to schema characteristics. A second subset of candidate datasets having a distance from the input dataset above a specified threshold is selected from the first subset of candidate datasets. The second subset of candidate datasets are merged into a merged dataset. Top ranked samples above a specified second threshold are identified from the merged dataset based on the user-specified data quality metrics. The input dataset, augmented with the top ranked samples, is returned to the user.
US12190205B2

Systems and methods for a quantum computing include a plurality of photonic processing stages, a plurality of heralding-free connections, and circuitry configured to regulate photon flow between adjacent stages such that decisions about stage settings or flow between adjacent stages are free of input from a previous stage. Each heralding-free connection is located between adjacent photonic processing stages. Each photonic processing stage includes at least two of an optical switch, a beam splitter, a waveguide or a photon generator. Methods include transmitting or receiving a plurality of photons via a plurality of heralding-free connections, and regulating photon flow between adjacent stages such that decisions about stage settings or flow between adjacent stages are free of input from a previous stage.
US12190200B2

Recommended installation position and posture of a stationary code reader can be proposed to a user to facilitate installation work of the code reader by the user. An installation support device for the stationary code reader acquires camera information including a camera parameter of the code reader, code information to be read, and environment information including a conveying speed of a line, determines required field of view and depth of the code reader required to read a code under an environment specified by the environment information, and determines an installation pattern which is recommended installation position and posture of the code reader that can satisfy the required field of view and depth based on the camera information and the code information.
US12190199B1

Methods, systems, and non-transitory computer readable media are configured to perform operations comprising obtaining, by a server system, encoded data in a URL contained in a code associated with a test performed on a communications network; decoding, by the server system, the encoded data to determine at least one of measurement data or contextual data associated with the test; providing, by the server system, the at least one of measurement data or contextual data on a page for presentation on a computing device.
US12190194B2

An interaction point includes a hardware-based processor, a local cache data store that stores attraction data pertaining to an entertainment attraction, and a radio-frequency identification (RFID) reader that receives electromagnetic radiation of a wearable electronic device indicative of an interaction with the interaction point. The hardware-based processor, based upon the interaction with the interaction point: causes feedback to be rendered by the wearable electronic device, causes modification to at least a portion of the attraction data, or both.
US12190193B2

A method and associated device for locating wireless tags is described. The device comprises and IR transceiver, RF transceiver, thermal camera, and sensor array. The device is configured to emit and receive IR, RF, and BLE signals as well as determine and occupancy and other characteristics of a room the device is located in. In some embodiments, the method of determining the location of one or more wireless tags comprises, determining an occupancy of a room based on the occupancy data of the room. Location data of one or more wireless tags is received, the location data of each wireless tag indicating probabilities that the wireless tag is in a room. The locations of the one or more tags are determined, based on the location data and the occupancy.
US12190186B2

Various systems and methods for providing discovering smart card slots in a device are described herein. A server device for discovering smart card slots in a client device may be implemented with a processor subsystem; and memory including instructions, which when executed by the processor subsystem, cause the processor subsystem to perform operations comprising: receiving, at the server device from the client device, over an established Bluetooth connection, smart card connector parameters, the client device having a plurality of smart card slots; iterating through the plurality of smart card slots; at each slot of the plurality of smart card slots, using a smart card protocol to attempt to access an application at each slot, the application pre-associated with the server device; and in response to identifying the application exists in a slot of the plurality of smart card slots, connecting with the application.
US12190182B2

A raster image processor (RIP) system is used in a printing system to process a variety of different jobs. A front end receives the jobs and determines the job type. The job types include a print job, a preview job, and an estimation job. Depending on the type of job, the front end configures the RIPs within RIP system accordingly to process the job. The RIPs may process the job in parallel, with a high performance RIP processing the first page of the job. If the job is not processed in parallel, then the front end assigns the job to a very high performance RIP. The front end also assigns the preview job to a preview RIP and the estimation job to an estimation RIP. The front end configures RIPs as needed.
US12190175B2

Disclosed are techniques for function-defined output streams corresponding to combinations of events published to one or more event notification streams in an event-driven architecture with a plurality of event notification streams. An output function is received defining a combination of event notifications with criteria for selecting which event notifications to combine from one or more event notification streams. The one or more event notification streams are parsed, and event notifications are selected to initialize a new event notification stream, where event notifications in this stream correspond to instances of the output function when provided a set of event notifications from the one or more event notification streams as input values. When an event notification is published to the one or more event notification streams meeting the criteria specified in the output function, the new event notification stream publishes an event notification corresponding to an output value from the output function.
US12190170B2

A virtual machine placement system for placing a plurality of virtual machines on a first physical server and a second physical server in order to efficiently operate a physical server in which the plurality of virtual machines are installed is disclosed. The physical server includes the first physical server and the second physical server, the virtual machine placement system contains a workload calculation module, a prediction module, a temperature prediction module, a schedule module, and a migration module, wherein the schedule module calculates a placement schedule considering predicted temperature of the physical server.
US12190167B2

Decentralized cloud service assessment includes using a self-executing data structure, an error confirmation capsule (ECC) generated in response to a cloud service failure experienced by a cloud service client (CSC). One or more technical performance indicia corresponding to the cloud service failure are extracted from the ECC in response to the validating. The one or more technical performance indicia are compared to one or more electronically stored predefined performance norms of a cloud service provider (CSP) associated with the cloud service failure. Based on the comparing, a comparative ranking of the CSP is determined. A graphical user interface display is generated based on comparative rankings of the CSP and one or more other CSPs.
US12190152B2

A method includes obtaining thermal information and latency information associated with multiple components of at least one semiconductor chip. The latency information identifies multiple latencies associated with multiple applications to be executed by the components of the at least one semiconductor chip. The method also includes scheduling, using a run-time scheduler on the at least one semiconductor chip, execution of the multiple applications by the components of the at least one semiconductor chip. The run-time scheduler utilizes the thermal information and the latency information along with run-time events to determine which components of the at least one semiconductor chip execute the applications over time.
US12190131B2

This disclosure relates generally to the field of program slicing, and, more particularly, to a method and system for function call and variable access based relaxed backward slicing. The method discloses a slicing criterion which focuses only on functions called from an entry function. The slicing criteria uses control and data flow information to slice the given entry function with respect to functions called from the body of the entry function and eventually remove all functions not called directly or indirectly from the entry function. The variables modified by calls in the entry function are considered through side-effect while identifying control and data dependence chain within body of entry function. The proposed technique identifies partitions of functions based on the variables accessible in and functions called from the entry function. Thus, unrelated sets of functions with respect to the entry function are computed and divided into different partitions.
US12190124B2

Disclosed is a method for determining configuration parameters of a data processing device, including: operating the data processing device by using configuration parameters, which are universal optimization configuration parameters obtained according to a universal operating parameter model; during the operating process, changing the configuration parameters to obtain a dedicated operating parameter data set, which includes a plurality of groups of operating parameters, each of which includes configuration parameters and capability parameters of the data processing device when the data processing device is operating under the configuration parameters; executing model training by using the dedicated operating parameter data set to obtain a dedicated operating parameter model; and obtaining optimal configuration parameters according to the dedicated operating parameter model, and operating the data processing device according to the optimal configuration parameters, where the optimal configuration parameters are configuration parameters corresponding to optimal capability parameters in the dedicated operating parameter data set.
US12190120B2

In embodiments, a reset management circuit executes reset, configuration, and software runtime phases when a processing system is switched on, where one or more microprocessors start at respective start addresses. During the configuration phase, a circuit reads a boot record from a non-volatile memory and stores it to registers. The circuit sequentially reads data records of configuration data from the non-volatile memory and generates a write request for each data record to store the data of the respective data record to a second circuit with associated address data indicated in the respective data record. The processing system processes the boot record and boot configuration data provided by the second circuits to selectively start a predetermined microprocessor at a default start address or at a start address indicated by the boot configuration data, or start one or more microprocessors at respective start addresses as indicated by the boot record.
US12190118B2

Embodiments described herein provide an apparatus comprising a plurality of processing resources including a first processing resource and a second processing resource, a memory communicatively coupled to the first processing resource and the second processing resource, and a processor to receive data dependencies for one or more tasks comprising one or more producer tasks executing on the first processing resource and one or more consumer tasks executing on the second processing resource and move a data output from one or more producer tasks executing on the first processing resource to a cache memory communicatively coupled to the second processing resource. Other embodiments may be described and claimed.
US12190102B2

A data storage device includes a controller, a data storage unit, a microprocessor, and a network communication unit. The controller includes a firmware. The data storage unit includes a first system storage sector and a second system storage sector. The first system storage sector stores an original operating system, and the second system storage sector stores a backup operating system. When the data storage device receives an operating system differential file from a cloud management platform, the firmware updates the backup operating system in the second system storage sector to obtain a new version of backup operating system. Accordingly, the backup operating system of the data storage device can be quickly updated by downloading a small file size of the operating system differential file so as to enhance the convenience for the updating of the backup operating system.
US12190099B2

An example operation includes one or more of downloading an update of a non-volatile electrically erasable memory storage of a vehicle, determining whether the memory storage is arranged in one of a block of bytes of memory and an individual byte of memory, selecting a programming protocol based on the memory storage arrangement and writing the memory storage based on the selected programming protocol.
US12190098B1

Various embodiments provide for firmware upgrades in a conference room solution during an active communication session. For instance, an agent may track device characteristics, such as used status, unused status, properly functioning status, and malfunctioning status. The agent may then cause firmware upgrades to be performed on unused or malfunctioning devices during the active communication session before causing the firmware upgrades to be performed on used or properly functioning devices.
US12190079B2

A semiconductor device having a novel structure is provided. The semiconductor device includes a plurality of operation circuits that can switch different kinds of operation processing; a plurality of switch circuits that can switch a connection state between the operation circuits; and a controller. The operation circuit includes a first memory that stores data corresponding to a weight parameter used in the plurality of kinds of operation processing. The operation circuit executes a product-sum operation by switching weight data in accordance with a context. The switch circuit includes a second memory that stores data for switching a plurality of connection states in response to switching of a second context signal. The controller generates a second context signal on the basis of a first context signal. The amount of data stored in the second memory can be smaller than the amount of data stored in the first memory in the operation circuit.
US12190072B2

In some embodiments, text for user consumption may be generated based on an intended user action category and a user profile. In some embodiments, an action category, a plurality of text seeds, and a profile comprising feature values may be obtained. Context values may be generated based on the feature values, and text generation models may be obtained based on the text seeds. In some embodiments, messages may be generated using the text generation models based on the action category and the context values. Weights associated with the messages may be determined, and a first text message of the messages may be sent to an address associated with the profile based on the weights. Based on a reaction value obtained in response to the first message, a first expected allocation value may be updated based on the reaction value.
US12190053B2

A client-side spreadsheet with client-side worksheets is constructed. The constructing includes structuring worksheet relationships between the client-side worksheets of the client-side spreadsheet in accordance with data object relationships of data objects of a server-side data structure. A determination is made that an operation has been selected for performing on data of at least one of the client-side worksheets. User input operative to initiate performance of the at least one of the client-side worksheets is detected. Implementation of the operation is initiated in accordance with the worksheet relationships and the data object relationships.
US12190052B2

A unit and system to validate and correct clinical summary reports includes a parser to parse a clinical summary report and at least one associated source report at document, table and cell level and to generate a table object for each table in each report together with a matrix of cells for each table, each matrix cell represented as a table cell object having an index; an identifier to identify each individual table cell object, a fingerprint generator to determine a semantic fingerprint for each cell object, including a value, header text and row and column information; a cell matcher to match clinical study report table cell objects with corresponding linked source report table cell objects using the fingerprint; and a validator to compare values between the matched clinical study report table cell objects and the at least one associated table cell source report objects to provide a validation decision.
US12190038B1

Semiconductor devices, packaging architectures and associated methods are disclosed. In one embodiment, a multi-chip module (MCM) is disclosed. The MCM includes a package substrate and an interposer disposed on a portion of the package substrate. A first integrated circuit (IC) chip is disposed on the interposer. A first memory device is disposed on the interposer and includes a first port interface including an interposer-compliant mechanical interface for coupling to the first IC chip via a first set of traces formed in the interposer. A second port interface includes a non-interposer-compliant mechanical interface for coupling to an off-interposer device. Transactions between the first IC chip and the off-interposer device pass through the first port interface and the second port interface of the first memory device.
US12190029B2

The present disclosure relates to development of a self-service artificial intelligence platform by integrating data-based model with physics-based model and vice-versa to generate real-time recommendations and control actions. Further, the present disclosure provides the system and method for at least one of data collection and preparation, developing a hybrid system/control model, and developing a physics-based model driven by data-based model and vice versa to generate real-time recommendations and control actions.
US12190028B2

A software architecture where the software architecture processes a method, wherein the method includes defining initial conditions for a set of Büttiker probes. The set of Büttiker probes include various interaction equations between one or several many-body systems. The method includes computing properties of particles with quantum transport methods. A quantum transport method of the quantum transport methods include a set of Büttiker probes. The particles include the particles of one or several many-body systems. Further, the method includes calculating a current for each Büttiker probe of the set of Büttiker probes. The current includes at least one of momentum current, particle current, energy current, spin current, color charge or chirality current. The method includes setting up a set of continuity equations such that for each continuity equation a calculated current of a Büttiker probe is in a particular relation with an another calculated current of an another Büttiker probe.
US12190026B2

Systems and methods are disclosed for managing the processing and execution of models that may have been developed on a variety of platforms. A multi-model execution module specifying a sequence of models to be executed may be determined. A multi-platform model processing and execution management engine may execute the multi-model execution module internally, or outsource the execution to a distributed model execution orchestration engine. A model data monitoring and analysis engine may monitor the internal and/or distributed execution of the multi-model execution module, and may further transmit notifications to various computing systems.
US12190008B2

A display device includes a plurality of display units and a reflector. The plurality of display units emits display light representing an image to be displayed from a display screen. The reflector is disposed to face the display screen of each of the plurality of display units and reflects the display light emitted from each of the plurality of display units.
US12190007B1

In one implementation, a method of displaying immersive video is performed at a device having a display, one or more processors, and non-transitory memory. The method includes obtaining an image. The method includes selecting a processing spatial portion of the image based on a predicted pose of the device. The method includes performing image processing on the processing spatial portion. The method includes, after performing image processing on the processing spatial portion, selecting a display spatial portion of the processing spatial portion based on a current pose of the device. The method includes displaying, on the display, the display spatial portion.
US12189999B2

An image forming apparatus includes an interface, a printer, and a processor. The interface acquires first printing data. The printer prints an image on a medium. The processor extracts content blocks from the first printing data, rearranges the content blocks to generate second printing data, and controls the printer to print an image on the medium based on the second printing data.
US12189995B2

With ever-increasing capacities and performance demanded in new storage devices, the number of control table data entries are increased to store more updates stemming from the increased number of read and/or write operations. To avoid becoming a bottleneck, devices, such as storage devices, and other similar methods and systems as described herein efficiently manage control table sets to reduce latency. This can be accomplished by designating a specific position for each control table set and storing updates to such control table sets in a designated position. Furthermore, data can be efficiently kept in the volatile memory, such as SRAM, or evicted from the volatile memory to the non-volatile memory, such as NAND. Determinations can occur for when the read/write operations should be performed using volatile memory or non-volatile memory. These determinations can be decided dynamically and based on the storage device state and incoming workload, resulting in lower overall latencies.
US12189988B2

Methods, systems, and devices related to write broadcast operations associated with a memory device are described. In one example, a memory device in accordance with the described techniques may include a memory array, a sense amplifier array, and a signal development cache configured to store signals (e.g., cache signals, signal states) associated with logic states (e.g., memory states) that may be stored at the memory array (e.g., according to various read or write operations). The memory device may enable write broadcast operations. A write broadcast may occur from one or more signal development components or from one or more multiplexers to multiple locations of the memory array.
US12189981B2

A system, method, and machine-readable storage medium for determining an amount of unique data in a distributed storage system are provided. In some embodiments, a combined efficiency set for a first data set stored in the distributed storage system, such as at a volume, may be generated. The first data set may include a first subset of data and a second subset of data in the distributed storage system. Additionally, a set of efficiency sets for the first subset of data may be generated. A set difference based on the combined efficiency set and the set of efficiency sets may be computed. An amount of memory used for storing unique data of the second subset of data may be estimated based on the set difference. The unique data may be present in the second subset of data but absent from the first subset of data.
US12189979B1

A new approach is proposed to support systematic generation of a set of test cases/stimuli used to validate a multiprocessor system having a plurality of processors that supports memory coherence. A pair of two of the plurality of processors is first selected for testing one pair at a time, wherein a first of the pair is a requester requesting access to a cache associated with a second of the pair, which is a snooped requester. The test cases are automatically generated based on an algorithm-driven script, wherein the set of test cases includes an instruction set and all valid combinations of cache states of the processors. The instruction set is then executed by the pair of processors to validate memory coherence of the pair of processors. The above process is repeated so that each processor of the plurality of processors is included for memory coherence testing at least once.
US12189978B2

Embodiments of systems and methods for a Compression Attached Memory Module (CAMM) for Low-Power Double Data Rate (LPDDR) memories are described. In an illustrative, non-limiting embodiment, an Information Handling System (IHS) may include: a compression Dual In-Line Memory Module (cDIMM) connector coupled to a motherboard; and a memory module coupled to the cDIMM connector, where the memory module comprises an LPDDR device coupled to a top surface of the memory module and accessible via surface contact connections disposed on a bottom surface of the memory module.
US12189970B2

The present invention provides a method performed by a secure digital (SD) card supporting both an SD mode and a peripheral component interconnect express (PCIe) mode for initializing the SD card. The method includes: (a) after receiving a first supply voltage through a first voltage supply pin from a host coupled to the SD card, entering the SD mode if the SD card is not in the PCIe mode and a CMD0 command for entering the SD mode is received through a command pin from the host coupled to the SD card; and (b) after receiving the first supply voltage through the first voltage supply pin from the host coupled to the SD card, performing a PCIe linkup process if the SD card is not in the SD mode and a second supply voltage is received through a second voltage supply pin from the host coupled to the SD card. The SD card enters the PCIe mode if the PCIe linkup process succeeds.
US12189962B2

Apparatuses, systems, and methods for buffer threshold monitoring to reduce data loss are provided herein. In a number of embodiments of the present disclosure, a method can include buffering data in a first memory device, writing the buffered data from the first memory device to a second memory device, determining that the first memory device is storing at least a threshold amount of data, and sending a first signal to the second memory device in response to determining that the first memory device is storing at least the threshold amount of data, wherein the first signal causes the second memory device to enter an increased write performance mode.
US12189961B2

A program command specifying new data to be programmed is received and partitioned into a plurality of data partitions. A wordline addressing a first set of memory cells to be programmed with a data partition of the plurality of data partitions is identified for a specified block of the memory device. Existing data stored by a second set of memory cells is read. An expected data state metrics is produced for each data partition of the plurality of data partitions. A data partition associated with a lowest expected data state metric among the plurality of expected data state metrics is identified. The identified data partition is programmed to the identified wordline.
US12189959B2

The present invention provides a control method of the memory device. In the operation of the memory device, the soft information is compressed by a control circuit within the flash memory module, so that the second readout information including the compressed soft information transmitted by the flash memory module has much smaller data size. Therefore, the performance of the memory interface will not be affected due to the bandwidth occupied by the soft information transmission.
US12189954B2

A computer system based on wafer-on-wafer architecture is provided, comprising a memory device and a logic circuit layer stacked in a wafer on wafer structural configuration. The memory device comprises a memory array and a circuit driver. The memory array comprises a shared circuit path and a plurality of memory cells, wherein the shared circuit path is connected to the memory cells. The circuit driver is connected to the shared circuit path, driving the memory cells. The logic circuit layer comprises a plurality of bonding pads for signal transmission, and a latency controller, connected to the memory array through the bonding pads, adjusting the number of memory cells connecting the shared circuit path, thereby dynamically adjusting the latency characteristics of the memory array. Embodiments of the memory device and the memory control method are also provided.
US12189948B2

A near-memory processing unit is configured to compress a page present in a normal memory space of a memory when receiving a swap-out command from a host, allocate a memory area in which the compressed page is to be stored in a compressed memory space which is a memory area previously allocated by the host, copy the compressed page into the allocated memory area, generate an entry corresponding to the compressed page, and insert the generated entry into an entry tree.
US12189940B2

Techniques for fingerprint encoded gesture initiation of device actions are described and are implementable to perform a variety of functionality based on touch-based gestures that are fingerprint encoded. For instance, a mobile device receives an input including a touch-based gesture. The mobile device generates fingerprint identity information based on the touch-based gesture, such as by a fingerprint sensor area that is operable to detect a pattern of a fingerprint in contact with the fingerprint sensor area. Based on the fingerprint identity information, the mobile device determines that the fingerprint identity information is associated with a user of the mobile device. The mobile device then performs an action that corresponds to the touch-based gesture, e.g., based on a shape of the gesture. In one example, the action includes display of a customized user interface associated with a user profile that corresponds to the touch-based gesture.
US12189939B2

The present invention discloses a gesture detection system comprising a linear capacitive slider sensor configured to sense when a finger is close to the sensor surface, or is touching or is lifted or moved away from the sensor surface, and a direction of movements of the finger across the sensor surface, and when the finger is lifted away from the sensor surface, a combination of finger movements across the sensing surface is interpreted as a detectable gesture by the gesture detection system.
US12189936B2

In a privacy information generation method, a terminal device displays on a display an interactive element of a privacy settings page for a target application. The terminal device responds to a first gesture operation performed by a user on the interactive element of the privacy settings page, and determines a privacy precision for the target application according to the first gesture operation. The terminal device then generates privacy information based on the privacy precision for the target application when the target application requests the privacy information from the terminal device.
US12189931B1

In embodiments of statistics chart row mode drill down, a first interface is displayed in a table format that includes columns and rows, where each row is associated with an event and each column includes field for a respective event. The rows can further include one or more aggregated metrics representing a number of events associated with a respective row. A row can be emphasized in the first interface and, in response a menu can be displayed with selectable options to transition to a second interface, where the data displayed by the second interface is based on an option selected from the menu.
US12189925B2

A method and a device for managing a tab window indicating a group including heterogeneous applications. The method includes outputting a display window comprising at least one or more objects for executing one or more applications on a terminal window, receiving a user input that selects the at least one or more objects and moves the selected at least one or more objects to a region excluding the display window, generating an application group comprising at least one or more applications corresponding to the selected at least one or more objects according to the received user input, and outputting a tab window indicating the generated application group to the terminal window.
US12189919B2

An illustrator system accesses a multi-element document including a plurality of elements. The illustrator system selects, from the plurality of elements, a selected element. The illustrator system generates a replacement multi-element document that includes a substitute element in place of the selected element in the multi-element document, wherein the substitute element is different from the selected element. The illustrator system displays, via a user interface with the multi-element document, a preview of the replacement multi-element document providing a view of the replacement multi-element document, wherein the view of the replacement multi-element document is focused to depict the substitute element.
US12189912B2

Provided herein are exemplary systems and methods for an intelligent secure networked system configured by at least one processor to execute instructions stored in memory, the system including a data retention system and an emotional analytics system, the emotional analytics system performing asynchronous processing to determine if interactions with a user's computing device are such that the user is responding from an emotional state of mind or a meditated state of mind.
US12189909B2

The present disclosure provides a touch substrate having a touch electrode area and a peripheral area surrounding the touch electrode area. The touch substrate includes: a touch electrode layer in the touch electrode area and an electrostatic release structure in the peripheral area. The touch electrode layer includes touch electrodes and dummy electrodes alternately arranged along a first direction and separated from each other, the touch electrodes and the dummy electrodes extend along a second direction intersecting the first direction, the touch electrodes and the dummy electrodes both are conductive mesh structures, and the dummy electrode has a first end and a second end along the second direction and includes at least one conductive path that is continuous between the first end and the second end. The at least one conductive path is electrically connected to the electrostatic release structure.
US12189908B2

Cumbersomeness that is caused when a protective sheet is attached over a touch panel is alleviated. A touch panel apparatus (10) according to an example embodiment includes a roughly rectangular touch panel (13), a transparent protective sheet (12) having a shape roughly identical to that of the touch panel (13) and detachably disposed so as to cover a front surface of the touch panel (13), a lower-side holding part (11a) that holds the protective sheet (12), disposed on a lower side of the touch panel (13), and a left-side holding part (11b) and a right-side holding part (11c) that hold the protective sheet (12), disposed on two lateral sides, respectively, of the touch panel (13), the two lateral sides being adjacent to the lower side of the touch panel (13).
US12189904B2

The embodiments of the present disclosure provide a display device, the display device comprising a display module and an infrared touch control assembly, wherein a display surface of the display module is in the shape of a rectangle with an edge extending in a first direction and an edge extending in a second direction, the first direction and the second direction being perpendicular to each other; the infrared touch control assembly comprises an infrared emitting frame and an infrared receiving frame which are arranged oppositely and extend in the first direction; a plurality of infrared emitting units are fixed in the infrared emitting frame; a plurality of infrared receiving units are fixed in the infrared receiving frame; and an orthographic projection of a light-emitting surface of the infrared emitting frame in the display module is positioned in an area outside a display area of the display module.
US12189902B2

An electronic device may have a touch sensitive display with optical touch sensors that are insensitive to the presence of moisture. The optical touch sensors may include light sources and light detectors. Light illuminator and detector angular filters (e.g., masks, baffles) can be employed to limit the illumination and receive angles of emitted and detected light to minimize false object detection. In some examples, light illuminator and detector masks and baffles can be formed during the photodiode component fabrication process. Interference filters may be included over the light sources and/or the light detectors to improve discrimination between a user's finger and water, and may have a greater transmission for light at a first incident angle that is greater than the critical angle of the water/cover interface than at a second incident angle that is less than the critical angle.
US12189899B2

Techniques for rejecting apparent (but false) touches caused by objects such as water droplets located in areas with parasitic capacitive paths to ground are disclosed. To minimize these false touches, one or more guard conductors can be located in proximity to the housing and driven with a stimulation signal to shield objects from being capacitively coupled to ground through the housing. In some examples images of touch can be obtained from a non-bootstrapped or bootstrapped scan and also an extended bootstrapped scan wherein the guard conductor is driven with a stimulation signal that has the same characteristics as the stimulation signal being applied to the sensed touch nodes. In some examples, the results of the extended bootstrapped scan can be subtracted from the non-bootstrapped or bootstrapped scan to identify and reject apparent touches resulting from capacitive coupling to ground.
US12189896B2

An embodiment of the present invention relates to a touch sensor and a touch input device comprising same. The touch sensor according to the embodiment of the present invention comprises: a plurality of driving electrodes each having a shape extending in a first direction and having a plurality of openings arranged along the first direction; and a plurality of reception electrodes comprising a plurality of reception electrode patterns arranged in the plurality of openings of the plurality of driving electrodes, and a plurality of connection patterns which are arranged along a second direction different from the first direction and electrically connect the plurality of reception electrode patterns.
US12189894B2

An electronic device including: a display layer including a display region and a peripheral region adjacent to the display region; and a sensor layer disposed on the display layer, wherein the sensor layer includes: a plurality of first electrodes arranged in a first direction; a plurality of second electrodes arranged in a second direction crossing the first direction and crossing the plurality of first electrodes; a plurality of first trace lines connected with the plurality of first electrodes, respectively; and a plurality of second trace lines connected with the plurality of second electrodes, respectively, wherein the first electrodes and the first trace lines are connected through a plurality of first contacts, respectively, and the second electrodes and the second trace lines are connected through a plurality of second contacts, respectively, and wherein the plurality of first contacts and the plurality of second contacts overlap the display region.
US12189892B2

A method of detecting an application or removal of one of a first touch and a second touch on a capacitive touch screen is provided. The method may include storing respective first touch data for a first set of nodes at a first cycle, storing respective second touch data for a second set of nodes at a second cycle after the first cycle, determining a first total touch data by summing the respective first touch data for the first set of nodes at the first cycle, determining a second total touch data by summing the respective second touch data for the second set of nodes at the second cycle, and determining whether a touch has been applied or removed from the capacitive touch screen based on a comparison between the first total touch data and the second total touch data.
US12189889B2

A method of palm rejection is executed by a sensor controller that is connected to a plurality of sensor electrodes and that detects a downlink signal transmitted from an active pen. The method includes determining whether or not a phase of the detected downlink signal matches a phase shared in advance between the sensor controller and the active pen, and outputting, when it is determined that the phases match, a position of the active pen derived on the basis of a distribution of levels of the downlink signal in the plurality of sensor electrodes.
US12189888B1

Detecting a touch includes receiving image data of a touching object of a user selecting selectable objects of a target surface, determining a rate of movement of the touching object, in response to determining that the rate of movement satisfies a predetermined threshold, modifying a touch detection parameter for detecting a touch event between the touching object and the target surface, and detecting one or more additional touch events using the modified touch detection parameter.
US12189885B2

A display device includes a display panel which includes a display area in which a plurality of subpixels are positioned and a non-display area positioned around the display area, a metal line positioned in the non-display area of the display panel, a first pin electrically connected to one end of the metal line, an operational circuit electrically connected to a first pin and configured to sense a characteristic value of the metal line, and a capacitor to be charged with a voltage applied to the first node, thereby providing a display device and an integrated circuit capable of effectively removing electric charges generated by a touch.
US12189881B2

A touch display panel includes: a base substrate, including a display area and a peripheral area on at least one side of the display area; pixel units in the display area, including a pixel driving circuit and a light-emitting element electrically connected to each other; touch electrodes in the display area; a touch wire electrically connected to at least one touch electrode, at least part of which extends to the peripheral area; a touch lead in the peripheral area, where the touch lead and the touch wire are in different conductive layers; and a contact groove in the peripheral area, where the touch wire and the touch lead are in contact in the contact groove, where the touch wire has a first touch wire portion in the contact groove, and the first touch wire portion extends obliquely with respect to an upper surface of the base substrate.
US12189873B2

An input device includes a contact board, a rotary click cam, and fixed electrodes. The contact board is placed on a front surface of a touchscreen panel. The rotary click cam is provided rotatably around a rotational axis with respect to the contact board. The fixed electrodes are arranged on a lower surface of the contact board. The fixed electrodes are configured to, as the rotary click cam is operated, be switched from an electrically conductive state into an electrically non-conductive state, or vice versa. The fixed electrode includes a first shifted portion shifted by a first predetermined distance with respect to the fixed electrode. The fixed electrode includes a second shifted portion shifted by a second predetermined distance with respect to the fixed electrode.
US12189871B2

A display device is provided, which includes a jog switch which performs a moving operation in a plurality of directions and a push operation, a display unit which displays a first user interface (UI) for adjusting a channel or a volume of the display device or a second UI for adjusting other functions of the display device in accordance with a first operation of the jog switch, and a control unit which adjusts a selected function of the display device in accordance with a second operation of the jog switch in which is performed in a state where the first UI or the second UI is displayed. The jog switch is formed to project for a predetermine height from a surface of the display device, and thus a user can find the jog switch easily and promptly even is the jog switch is obstructed from view.
US12189865B2

The present disclosure generally relates to navigating user interfaces using hand gestures.
US12189861B2

Augmented reality experiences with an eyewear device including a position detection system and a display system are provided. The eyewear device detects at least one of a hand gesture or movement of the user in the physical environment, and associates the hand gesture with a setting for a virtual object held within the memory of the eyewear device. The eyewear device may then change an attribute of the virtual object based on the detected hand gesture or movement. The eyewear device then provides an output corresponding to one or more attributes of the virtual object. The virtual object may be, for example, a music player or a virtual game piece.
US12189858B1

A rotary input for an electronic device is described. The rotary input comprises a housing, a haptic actuator engaged with the housing, and a slip ring. The haptic actuator is configured to rotate about an axis passing through the electronic device responsive to a user action that manipulates the housing. The slip ring is configured to transfer electrical power from the electronic device to the haptic actuator.
US12189857B2

Disclosed are systems, apparatuses, processes, and computer-readable media to provide haptic feedback in electronic devices based on contextual awareness. According to some aspects, a method of controlling haptic feedback includes obtaining environmental information indicative of an environment of a computing device from at least one sensor and determining a context associated with the mobile device based on the environmental information. The method may include determining haptic feedback for output by the mobile device based on the context.
US12189855B2

Broadly speaking, embodiments of the present techniques provide techniques for generating haptic feedback or haptic sensations and, in particular, techniques for scheduling such feedback or sensation when there are possibly conflicting requirements for such feedback or sensations.
US12189854B2

A computer network implemented system for improving the operation of one or more biofeedback computer systems is provided. The system includes an intelligent bio-signal processing system that is operable to: capture bio-signal data and in addition optionally non-bio-signal data; and analyze the bio-signal data and non-bio-signal data, if any, so as to: extract one or more features related to at least one individual interacting with the biofeedback computer system; classify the individual based on the features by establishing one or more brain wave interaction profiles for the individual for improving the interaction of the individual with the one or more biofeedback computer systems, and initiate the storage of the brain waive interaction profiles to a database; and access one or more machine learning components or processes for further improving the interaction of the individual with the one or more biofeedback computer systems by updating automatically the brain wave interaction profiles based on detecting one or more defined interactions between the individual and the one or more of the biofeedback computer systems. A number of additional system and computer implemented method features are also provided.
US12189853B2

A method includes displaying a plurality of computer-generated objects, and obtaining finger manipulation data from a finger-wearable device via a communication interface. In some implementations, the method includes receiving an untethered input vector that includes a plurality of untethered input indicator values. Each of the plurality of untethered input indicator values is associated with one of a plurality of untethered input modalities. In some implementations, the method includes obtaining proxy object manipulation data from a physical proxy object via the communication interface. The proxy object manipulation data corresponds to sensor data associated with one or more sensors integrated in the physical proxy object. The method includes registering an engagement event with respect to a first one of the plurality of computer-generated objects based on a combination of the finger manipulation data, the untethered input vector, and the proxy object manipulation data.
US12189849B2

A processor is configured to compare a captured image captured by a camera of a transmissive display device, information representing a position of marking performed on the captured image displayed on another display device, a region of a real space in which a display image is displayable by the transmissive display device, and the position of the marking in the real space, display information representing the position of the marking in the real space, acquire a detection result obtained by detecting a visual line of a user of the transmissive display device, compare the detection result of the visual line with the position in the real space of the marking or information representing the position in the real space of the marking, and change the marking or a display state of the information representing the position of the marking.
US12189846B1

A wearable device comprising a first array of non-optical sensing nodes is disclosed. The first array comprises a plurality of nodes. The plurality of nodes are operable to sense vasodilation of an artery in proximity to the first array. Systems and methods for determining a difference between a first position and a first reference position of the first array relative to a first artery are disclosed. First signal information may be received from the wearable device. The first signal information may represent first signal variation data sensed by each node of the first array. A first position of the first array relative to a first artery may be determined based on a first signal variation pattern in the first signal information. A difference between the first position and a first reference position of the first array relative to the first artery may then be determined.
US12189836B2

A virtual smoking system includes: a display device configured to display an image of a virtual reality or augmented reality in which cigarette smoke is generated in response to a user wearing the display device puffing or ingesting an article containing nicotine; a reproducing device configured to reproduce sound in response to a user wearing the reproducing device puffing or ingesting the article, thereby providing a user with a virtual smoking experience.
US12189825B2

A method identifies and verifies control software of a rail vehicle. In the method, the control software is formed by functions, with each function fulfilling an associated task. As a networked collective, the functions form the structure of the control program. A function-dependent checksum is generated for each function. A structure-dependent checksum is generated for the structure. A total checksum is generated for the control software from the function-dependent checksums and the structure-dependent checksum. The total checksum identifies and verifies the control software for homologation in a country.
US12189822B2

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.
US12189817B2

A company may want to give access to voice conversations (e.g., a support call) to some users for review and analysis. However, the conversations may include personally identifiable information (PII), and the company wants to protect customer information while still allowing the use of the data. In one aspect, techniques are presented for receiving audio from the conversation and obtaining a redacted version of the audio, which does not include the PII, directly from the audio without having to rely on analyzing the transcript of the conversation first. Further, the modified audio may be deidentified to change the voice of the customer in the resulting audio in order to protect the customer identity.
US12189814B2

A computer-implemented method may include: receiving, from at least one camera, image data associated with a first user at a public access user computing device; detecting, based on the received image data, by employing a machine learning model trained using a dataset of actions collected from a plurality of previous users, that the first user has moved away from the public access user computing device; automatically encrypting, based upon the detection, a user session associated with the first user, wherein the encrypted user session is configured to be subsequently activated by the first user; and initiating a new generic user session on the public access user computing device for a second user.
US12189810B2

Systems and methods for processing checks with machine-readable optical labels are disclosed. In one embodiment, a method for processing checks with machine-readable optical labels may include (1) receiving, by a presenting bank computer program executed by an electronic device, a check comprising a machine-readable optical label printed thereon, wherein the machine-readable optical label comprises a payor bank routing number that is encrypted with a private key for a payor bank; (2) reading, by the presenting bank computer program, the machine-readable optical label; (3) decrypting, by the presenting bank computer program, the machine-readable optical label using a public key corresponding to the private key; (4) identifying, by the presenting bank computer program, the payor bank routing number from the machine-readable optical label; and (5) routing, by the presenting bank computer program, the check to the payor bank associated with the payor bank routing number.
US12189786B2

A technology to identify processing paths of untrusted input data received by applications that are vulnerable to attacks and to further detect and prevent actual attacks that try to exploit those vulnerabilities is disclosed. Application code is augmented at run-time with sensor code which detects the entry of input-data into the application and further traces the propagation, manipulation and, sanitization of this input-data until its usage in a data sink. The so generated data-flow traces reveal data-flow paths that lack required sanitization measures to neutralize potentially harmful input-data. Such data-flow paths are reported as vulnerabilities. Further, input-data that reaches data-sink interfaces is scanned by data-sink sensors to identify harmful input data. On identification of harmful input data, an attack is reported, and countermeasures are applied to prevent the identified attack.
US12189782B2

Methods and systems for translating a natural language user query into a graph database query are described. In some instances, the methods may comprise receiving a first input from a user comprising a natural language query regarding data in a graph database; processing the natural language query using a named entity recognition (NER) machine learning model to extract named entities from the natural language query and tag them according to an entity type; processing the tagged named entities using a semantic similarity algorithm to identify corresponding nodes and edges, and their associated properties, in the graph database; processing the natural language query using an intent classification machine learning model to determine a user intent for the natural language query; and applying a user intent-based template to the identified nodes and edges to formulate a graph database query that corresponds to the natural language query.
US12189779B1

A system and method for detection of cyber threats embedded in cloud applications are provided. The method includes inspecting a plurality of computing resources to detect code of at least one cloud application executed in a cloud environment; filtering the detected code to remove a portion of the code that is non-unique for the at least one cloud application; performing static analysis on the unique portion of the code to identify a mismatch between the unique portions of the code and its verified version stored in a code repository; and comparing each identified mismatch with at least a vulnerability tool, wherein a mismatch is a potential cyber threat embedded in the code.
US12189773B2

In some embodiments, a processor can receive an input string associated with a potentially malicious artifact and convert each character in the input string into a vector of values to define a character matrix. The processor can apply a convolution matrix to a first window of the character matrix to define a first subscore, apply the convolution matrix to a second window of the character matrix to define a second subscore and combine the first subscore and the second subscore to define a score for the convolution matrix. The processor can provide the score for the convolution matrix as an input to a machine learning threat model, identify the potentially malicious artifact as malicious based on an output of the machine learning threat model, and perform a remedial action on the potentially malicious artifact based on identifying the potentially malicious artifact as malicious.
US12189769B2

A system, method and computer program for a scanning service is presented. A scanning service compatible with a cloud storage system is configured to receive notifications from a cloud storage service about storage event activity and to access data in the cloud storage service. The scanning service receives a notification regarding storage activity related to a file in the data. After the completion of the storage activity, the scanning service receives the file from the cloud storage service and scans the file. When a determination is made based on the scan that at least a portion of the file should not be distributed then an action is taken with respect to the cloud storage service based on the determination that at least a portion of the file should not be distributed.
US12189763B2

Techniques are presented for physically incapacitating data storage functionality of a computer data storage device for preventing access of data stored on the device. A security breach can be detected of a device housing a component communicable with a computer and where digital data is storable on the component. A mechanism can be activated for physically disabling the component in the device, in response to the detecting of the security breach. The incapacitating of the component can be a result of the mechanism physically contacting the component, in response to the activation of the mechanism, and the incapacitating of the component renders digital data stored on the component unretrievable by a computer.
US12189761B2

Disclosed is a hooking detection method and system that may specify position information of a function referenced by an executable module from an outside or provided to the outside or a unique value of an executable code, and may determine application programming interface (API) hooking based on a classification acquired by comparing unique values or by clustering the unique values.
US12189757B2

Various methods, apparatuses/systems, and media for programmatically generating and rotating secrets for applications to read them to connect to various services are disclosed. A processor determines, in a preconfigured time interval, whether secrets/credentials corresponding to a service provider has been changed; calls a first API to retrieve the changed secrets/credentials from the corresponding service provider; stores the changed secrets/credentials to a corresponding predefined location; causes an application to call a second API to retrieve the changed secret or the credential from the corresponding predefined location; and automatically establishes a connection between the application and the corresponding service provider based on a determination that the changed secrets/credentials retrieved from the predefined location matches with the changed secrets/credentials retrieved from the corresponding service provider during the preconfigured time interval.
US12189752B2

A robust and reliable multimodal authentication is provided by a multimodal authentication device. The multimodal authentication device utilizes an audio authentication, a video authentication, an audio liveliness authentication, and a video liveliness authentication to determine the authentication of a user. By including a liveliness component in the authentication determination reduces the risk of fraud by factoring in live movement and orientation into the authentication determines. For example, various image/location combinations are displayed to the user and the user is instructed to track and verbally identify the various images. In this way, the user is authenticated based not only on, for example, facial and audio recognition but also a liveliness associated with each.
US12189733B2

A biometric authentication apparatus is provided. The biometric authentication apparatus includes one or more converters that convert a transmit signal of an electrical signal into a vibration signal of a mechanical signal and transmit the vibration signal vibrating within a set frequency range to a user, one or more sensor that receive a biometric signal corresponding to the vibration signal from the user and convert the biometric signal into a receive signal of an electrical signal, an authentication module that extracts anatomical feature information of the user from the receive signal and determines whether the user is a registered user based on the anatomical feature information, and a memory that stores a database for the registered user. The biometric signal is a frequency-based signal modified to include the anatomical feature information while the vibration signal passes through at least a portion of the body of the user.
US12189732B1

A sound-based method and system of performing an authentication of a person in order to permit access to a secured resource is disclosed. The system and method are configured to transmit an audio signal to a remotely located smart device. When the smart device produces the audio signal, a nearby computing device captures the audio signal and provides the captured audio data to an authentication platform. The audio data is compared to the transmitted audio signal. The system can determine whether there is a match between the captured audio data and the transmitted audio data. If there is a match, the system verifies an identity of the person and can further be configured to automatically grant the person access to one or more services, features, or information for which he or she is authorized.
US12189727B2

A method and apparatus for embedding a digital watermark in image content that is not visible to the human eye is performed on single-sensor digital camera images (often called ‘raw’ images) from a pixel-array. The raw image is transformed to generate preprocessed image coefficients, a watermark message is encrypted using a first key; the encrypted watermark message is randomized using a second key to form a watermark; and the watermark is embedded in randomly selected preprocessed image coefficients.
US12189725B2

A multi-class classification system performs multi-class classification using an adapted, multi-level binary classification model in conjunction with pre-classification and post-classification processing. Original, multi-class training data is transformed into coarse-level adapted training data and fine-level adapted training data. In the coarse-level adapted training data, objects from the original training set are classified into either a majority classification set (representing the largest original classification set) or a non-majority classification set representing a combination of the remaining classification sets from the original training data. In the fine-level adapted training data, objects from the non-majority classification set retain their original classifications from the original training data. The adapted training data is used to train coarse-level and fine-level instances of the binary classification model, which are used to generate coarse-level and fine-level binary classifications of objects with respect to an input data set. The binary classifications are transformed into a multi-class classification.
US12189723B2

Methods and systems are presented for imputing missing data items within a first dataset based on data associated with a second dataset that is the nearest neighbor of the first dataset. A first mapping model is configured to map data subsets corresponding to a first data source to first positions in a multi-dimensional space. A second mapping model is configured to map data subsets corresponding to a second data source to second positions in the multi-dimensional space. The first and second mapping models are trained together to reduce a distance between positions mapped by the first and second mapping models based on corresponding data subsets that belong to the same entity. A nearest neighbor dataset to the first dataset is identified based on the first and second mapping models. Data associated with the nearest neighbor dataset is used to impute the missing data items of the first dataset.
US12189714B2

Disclosed herein is an improved few-shot detector which utilizes a dynamic semantic network which takes as input a language feature and generates trainable parameters for a visual network. The visual network takes a visual feature as input and generates a classification and localization of an object.
US12189712B1

An exemplary method for detecting fake audios comprises: converting audio data into an image representation of the audio data; providing the image representation of the audio data to a trained machine-learning model, the machine learning model: generating, using a trained self-attention branch, one or more representation embeddings corresponding to the image representation of the audio data; and receiving, using a trained classifier component, the one or more representation embeddings and outputting a classification result. The machine-learning model is trained by: in a first stage, training one or more self- and cross-attention components via contrastive learning, each self- and cross-attention component comprises a first self-attention branch, a second self-attention branch, and a cross-attention branch; and in a second stage, training the classifier component; and providing the classification result.
US12189707B2

A method and system for detecting slow page load is provided. An example system comprises a page request detector, a time-out module, a time-out monitor, and a lightweight page requestor. The page request detector may be configured to detect a request for a web page. The time-out module may be configured to commence a time-out period in response to a request for a web page. The time-out module cooperates with the time-out monitor that may be configured to determine that rendering of a rich version of the requested web page has not commenced at an expiration of the time-out period. The lightweight page requestor may be configured to cause a lightweight version of the requested page to be provided to the client system when the time-out monitor determines that the rendering of a rich version of the requested web page has not commenced at an expiration of the time-out period.
US12189703B2

Described are systems and methods for providing webpage insights to a user. The method can include receiving, by a computing system, an indication that a user of a user account with the computing system specified a type of query indicating a geographic location of computing devices from which queries of the type of query originate, identifying a webpage to identify from search results of queries of the type, including those requested from the geographic location, receiving search ranking of the webpage from a querying computing system, comparing the search ranking to a historic search ranking to determine a change in search ranking, determining whether the change satisfies criteria for a threshold level of search ranking movement, and providing information for presentation in a GUI that includes, in a list of ranked notifications, an indication that the search ranking of the webpage for the type of query changed.
US12189694B2

An apparatus for accessing web pages includes: a communication interface; and a processor communicatively coupled to the communication interface and configured to: receive a web crawler request, from the communication interface, to access a specified web page; select a first selected proxy server from among a plurality of proxy servers; send, via the communication interface, a first access request to the first selected proxy server requesting access to the specified web page; receive, via the communication interface, a response from the selected proxy server corresponding to the first access request; analyze the response from the selected proxy server; select a second selected proxy server from among the plurality of proxy servers in response to determining from the response that the first access request was denied; and send, via the communication interface, a second access request to the second selected proxy server requesting access to the specified web page.
US12189692B2

An apparatus and method for searching and displaying including searching database for at least one document containing a search text; displaying a progressive relationship of a first display with a second display with a third display, wherein the displaying includes the following: the first display presenting the at least one document; the second display presenting only pages from the at least one document, wherein each of the only pages contains the search text; and the third display presenting one of the only pages, and wherein the search text in the one of the only pages is highlighted.
US12189691B2

A current set of context features for a database query that is associated with a string is identified. The database query includes a sequence of tokens of a database syntax, and the current set of context features includes words from the string and tokens from the database query. An inference record is selected from an inference store based on a comparison of the current set of context features to context features of inference records in the inference store. The database query is modified using a resolution of the inference record to obtain an inferred database query. The resolution includes one or more tokens of the database syntax. A search of a database is invoked using a query based on the inferred database query to obtain search results.
US12189688B2

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating a graph model representing an environment being interacted with by an agent. In one aspect, one of the methods include: obtaining experience data; using the experience data to update a visitation count for each of one or more state-action pairs represented by the graph model; and at each of multiple environment exploration steps: computing a utility measure for each of the one or more state-action pairs represented by the graph model; determining, based on the utility measures, a sequence of one or more planned actions that have an information gain that satisfies a threshold; and controlling the agent to perform the sequence of one or more planned actions to cause the environment to transition from a state characterized by a last observation received after a last action in the experience data into a different state.
US12189685B2

A data package is received from a plurality of devices. Each data package comprises audio content captured by a respective device from the plurality of devices. Each data package further comprises metadata including a location of the respective device when the audio content was captured and a time at which the audio content was captured. A subset of the data packages that include audio content captured within a specified geographic area and within a specified time period is identified based on the metadata. A playlist for the specified area and the specified time period is generated based on the subset of data packages. The playlist may be provided to at least a first device.
US12189684B2

Methods and apparatus to audio watermarking and watermark detection and extracted are described herein. An example method includes receiving a media content signal, sampling the media content signal to generate samples, storing the samples in a buffer, determining a first sequence of samples in the buffer, determining a second sequence of samples in the buffer, wherein the second sequence of samples is of substantially equal length as the first sequence of samples, calculating an average of the first sequence of samples and the second sequence of samples to generate an average sequence of samples, extracting an identifier from the average sequence of samples, and storing the identifier in a tangible memory.
US12189676B2

Embodiments of copypasta filtering system technologies cluster digital content items into copypasta clusters, extract a first feature set from the digital content items in the copypasta clusters, apply a first set of filters to the first feature set, and based on output of the first set of filters, divide the copypasta clusters into first intent copypasta clusters and possible second intent copypasta clusters. A second feature set is extracted from the digital content items in the possible second intent copypasta clusters. A second set of filters is applied to the second feature set. Based on output of the second set of filters, second intent copypasta clusters are created.
US12189670B2

Publication pre-screening may include the use of a trained model. A trained language model may be fine-tuned on a question-and-answer task and may be configured to receive a question that includes inclusion and exclusion criteria for a publication. The question may be formulated to include context information such as a title and abstract of the publication. An output of the model may be used to determine a selection of the publication.
US12189669B2

Methods, systems, and computer program products for extracting query-related temporal information from unstructured text documents are provided herein. A computer-implemented method includes obtaining at least one user query comprising one or more temporal components; converting at least a portion of the at least one user query into one or more logic form representations; mapping at least a portion of the one or more logic form representations to one or more portions of at least one source of unstructured text data; extracting temporal information, specific to the at least one user query, from one or more portions of the at least one source of unstructured text data based on the mapping; generating at least one response to the at least one user query based on the extracted temporal information; and performing one or more automated actions based on the at least one generated response.
US12189665B2

Systems, methods, and other embodiments associated with migrating key-value data to a relational database. A method comprises retrieving a namespace from a key-value store and querying the key-value store for a kind category associated with the namespace. The key-value store is accessed and data entities are retrieved that are associated with the kind category that is defined with the namespace identifier. Property names and associated property values are identified in the data entities. The method generates a relational database model including a table; assigns the namespace identifier as schema of the table and assigns the kind category as a table name; builds the table in the relational database model by defining a plurality of columns, wherein a column is defined for each different property name identified from the data entities; and migrates data from the data entities to rows in the table in the relational database model.
US12189664B2

A computing device generates and displays a data visualization in a data visualization user interface. The data visualization includes a plurality of visual data marks representing data from a data source. The computing device detects a first user input to select a visual data mark of the plurality of visual data marks. In response to detecting the first user input, the computing device identifies a first aggregated data value, for the visual data mark, corresponding to a first data field in the data source. The computing device retrieves a first disaggregated set of data rows corresponding to the first aggregated data value, from a first table, in the data source, containing the first data field. The computing device displays, in the data visualization user interface, a plurality of data rows from the first disaggregated set of data rows.
US12189660B2

Disclosed examples access data from a database, the data stored across multiple registers of the database; determine (a) a maximum rank for each of the multiple registers and (b) a maximum rank count for each of the multiple registers; determine a frequency distribution based on the maximum ranks and the maximum rank counts; and generate a report including at least one of the frequency distribution, the maximum ranks, or the maximum rank counts.
US12189659B2

In some aspects, the disclosure is directed to methods and systems for data storage and retrieval from a computer memory. A computing device may store a first hierarchical data structure having a first sequence of sub-data structures and a second hierarchical data structure having a second sequence of sub-data structures in memory. The computing device may link the first hierarchical data structure and the second hierarchical data structure together. The computing device may link the first hierarchical data structure and the second hierarchical data structure by inserting an identifier of a sub-data structure of the second sequence in the first sequence.
US12189653B2

Technologies described herein relate to conflict detection in a geo-replication architecture that includes several computing systems, where a database is asynchronously updated at the several computing systems and update notifications are transmitted amongst the computing systems to ensure that the database is replicated across the computing systems. Partial vector clocks, instead of full vector clocks, are used to update the database at different computing systems, thereby using fewer network resources when compared to conventional approaches. Further, less than whole vector clocks can be persisted with records stored on disk, thereby using fewer disk resources when compared with conventional approaches.
US12189648B2

Disclosed herein are an apparatus and method for managing integrated storage. The apparatus includes a data distribution and storage unit for distributing data in order to store the data in integrated storage, including on-premises storage and cloud storage; a storage management unit for connecting to the integrated storage in order to store the data and providing information about storage tiering pertaining to the data; a data manipulation unit for providing the integrated storage as virtual data storage regardless of a location at which the data is actually stored; and a storage connection unit for providing a user with an interface for the created virtual data storage as a single virtual storage unit, wherein the information about storage tiering varies depending on the performance of storage, the time during which the data is used, and the frequency with which the data is accessed.
US12189646B2

Systems and methods are provided for providing an interface for accessing a data analysis workbook through which data can be accessed and manipulated using a plurality of programming languages and application programming interfaces (APIs). Input data on which one or more data transformations are to be performed within the data analysis workbook can be accessed, wherein the input data corresponds to a first object representation of a dataset, and wherein the one or more data transformations require the dataset to be a different, second object representation of the dataset. The second object representation of the dataset can be extracted from the first object representation of the dataset through a first language delegate that manages data associated with the first object representation. The one or more data transformations can be applied to the extracted second object representation of the dataset through a different, second language delegate that manages data associated with the second object representation.
US12189643B1

Techniques are disclosed for providing a data feed, associated with a servicing of a particular user, to a device assigned to a particular location within a service facility for presentation of the data feed to a display at the particular location. In one example, the techniques include a system receiving a request from the device for the data feed, the request being independent of the particular user being serviced at the particular location. The system may determine that the particular user is being serviced at the particular location, and then retrieve first data and second data associated with the user, respectively from a first and second data source of a plurality of data sources. The system may then generate the data feed including at least the first data and the second data, and provide the data feed to the device for presentation at the display at the particular location.
US12189637B2

A system and computer implemented method of patent mapping are provided. The method comprises maintaining a database of patent portfolios and a database of patents, each patent stored in the database of patents associated with one or more patent portfolios stored in the database of patent portfolios; maintaining a database of ontologies, the ontologies including one or more patent concepts in defined groups; receiving a search query associated with a first patent portfolio; searching the first portfolio as a function of the search query; generating search results, the search results including one or more patent claims associated with the search query; and mapping the one or more patent claims to a patent concept in a defined group.
US12189628B2

The present application discloses a method, system, and computer system for parsing files. The method includes receiving an indication that a first file is to be processed, determining to begin processing the first file using a first processing engine based at least in part on one or more predefined heuristics, indicating to process the first file using a first processing engine, determining whether a particular error in processing the first file using the first processing engine has been detected, in response to determining that the particular error has been detected, indicate to stop processing the first file using the first processing engine and indicate to continue processing using a second processing engine, and storing in memory information obtained based on processing the first file by one or more of the first processing engine and the second processing engine.
US12189620B2

A computer-implemented method, system and computer program product for creating virtualized data assets. A copy of an extract, transform, load (ETL) or an extract, load, transform (ELT) job definition is created. Furthermore, a table function is created in which the table function is configured to trigger the execution of a copy of the ETL/ELT job definition, to read the resulting data from executing the copy of the ETL/ELT job definition and to return the resulting data (data sets), such as in a queue in a federation server. After receiving a query from a user based on a virtual view in which the query includes the ETL/ELT job definition, the table function is executed which triggers execution of the copy of the ETL/ELT job definition. Data sets are then produced by executing the copied ETL/ELT job definition, which is read and returned to the user in the virtual view.
US12189616B2

A method includes retrieving a plurality of materialized tables (MTs). Each of the plurality of MTs includes a lag duration and refers to a corresponding base table of a plurality of base tables. The lag duration indicates a maximum time period that a result of a prior refresh of a query on the corresponding base table can lag behind a current time instance. A plurality of time instances for the MT is determined based on the lag duration and a number of prior refreshes of the corresponding base table. A plurality of aligned time instances for the plurality of MTs is determined based on the plurality of time instances for each of the plurality of MTs. Refresh operations are scheduled for the plurality of MTs at one or more of the plurality of aligned time instances that are within the maximum time period.
US12189609B2

Methods, apparatus, and processor-readable storage media for managing transaction consistency in distributed databases are provided herein. An example computer-implemented method includes determining a first one of a plurality of consistency levels to be applied for a transaction in a distributed database comprising a set of database nodes; and in response to determining that the first one of the plurality of consistency levels is to be applied: configuring at least two connections with the distributed database; releasing a first one of the at least two connections in response to detecting that the transaction completed on a first node in the set of database nodes; and in response to one or more of the other database nodes in the set of database nodes being updated to reflect changes on the first database node resulting from the transaction, releasing at least a second one of the at least two connections.
US12189607B2

A system includes an interface and a processor. The interface is configured to receive a table indication of a data table and to receive a transaction indication to perform a transaction. The processor is configured to determine a current position N in a transaction log, determine a current state of the metadata; determine a read set associated with a transaction; attempt to write an update to the transaction log associated with a next position N+1; in response to a transaction determination that a simultaneous transaction associated with the next position N+1 already exists, determine a set of updated files; and in response to a determination that there is not an overlap between the read set associated with the current transaction and the set of updated files associated with the simultaneous transaction, attempt to write the update to the transaction to the transaction log associated with a further position N+2.
US12189604B2

A data processing method includes: generating, when a consensus node in a blockchain network does not obtain a block proposal message of a first master node in a proposal stage, a node handover proposal message, and broadcasting the node handover proposal message to a plurality of consensus nodes in the blockchain network, the first master node being configured to package and propose a block to be added to the blockchain network; generating, when a number of node handover proposal messages obtained in a voting stage is not less than the target number, a node handover voting message, and broadcasting the node handover voting message to the consensus nodes in the blockchain network; and re-selecting, when a number of node handover voting messages obtained in a commit stage is not less than the target number, a second master node from the plurality of consensus nodes for replacing the first master node.
US12189602B2

Methods and systems for connecting data with non-standardized schemas in connected graph data exchanges. For example, the system generates a custom data structure corresponding to a user identifier for a user profile that includes pointers between user profile attributes (e.g., individual fields/categories within the user profile) and existing assets in a connected graph (e.g., an existing application, software profile for an application, data set, connections, etc.). The system then connects the custom data structure corresponding to the user identifier to the existing assets in the connected graph.
US12189601B2

A data compression, decompression method, and an electronic device. The method includes the following steps: establishing an initial lookup table by using data with the same value in dataset to be compressed as one index, sequentially building a new Huffman tree corresponding to each index, and then adding a separator to obtain an encoding list containing a target encoding value and length, adding the encoding list to the initial lookup table to obtain a target lookup table. According to a separator of bitstream data, and searching the target lookup table in parallel, and use the indexes to obtain the decompression result of the data to be decompressed. Embodiments can perform a parallel decompression operation to increase a decompression speed, so that the decompression speed can meet the requirement of an AI engine for a large amount of weight data bandwidth in real time.
US12189593B2

Systems and methods for data management are disclosed. One method can comprise receiving first data from one or more data sources and forming a classification group from the one or more data sources based upon one or more classifiers. The method can also comprise generating an identifier for the classification group by applying a function to the first data and/or the one or more classifiers. Second data can be received from the one or more data sources of the classification group and the second data can be associated with the identifier of the classification group.
US12189584B2

Generally discussed herein are devices, systems, and methods for machine learning (ML) by flowing a dataset towards a target dataset. A method can include receiving a request to operate on a first dataset including first feature, label pairs, identifying a second dataset from multiple datasets, the second dataset including second feature, label pairs, determining a distance between the first feature, label and the second feature, label pairs, and flowing the first dataset using a dataset objective that operates based on the determined distance to generate an optimized dataset.
US12189573B2

A technique creates a compact state of snapshot metadata and associated selected snapshots that are frequently used and maintained in memory of a node of a cluster to facilitate processing of workflow operations associated with a logical entity in a disaster recovery (DR) environment. The compact state represents a minimal subset of snapshot metadata that is frequently used to perform operations in accordance with the DR workflow operations. In addition, metadata associated with the progress of the DR workflow operations processed by the node is periodically consolidated within the compact state. Illustratively, the selected frequently used snapshots of the logical entity include (i) a recently created snapshot; (ii) one or more reference snapshots; (iii) a snapshot scheduled for replication; and (iv) any snapshot that is queued for a current or future-scheduled operation. The technique is also directed to a snapshot and metadata eviction policy that is configured to evict infrequently used snapshots and snapshot metadata to improve memory space consumption of the memory.
US12189568B2

The present disclosure relates to a communication apparatus, a communication method, and a program that enable more reliable communication. An I3C master transmits a parameter having been changed to an I3C slave during communication in Sync Mode with the I3C slave, and gives an instruction on a timing at which the parameter having been changed is reflected in the I3C slave by transmitting a predetermined command. The I3C slave holds the parameter having been changed, the parameter being received during communication in Sync Mode with the I3C master, and determines to reflect the parameter having been changed at a timing at which the predetermined command is transmitted from the I3C master. The present technology can be applied to, for example, an I3C bus.
US12189567B2

Digitally controllable elements capable of influencing operation of a power amplifier module are coupled to an interface gateway device using a first serial data interface that communicates using a first serial protocol. The interface gateway device receives serial data on multiple external serial data interfaces that utilize various serial protocols, and converts the various serial protocols to the first serial protocol. Each digitally controllable element includes address control logic that decodes an address presented on the first serial data interface as well as a device specific ID. In response to the decoding, physical registers in different digitally controllable elements are written.
US12189563B1

Systems and methods are provided to improve system performance when multiple transaction retry events associated with transaction requests from requester nodes to completer nodes are detected. A retry monitor can monitor the transaction retry events associated with the transaction requests to provide retry information. An intervention level generator can receive information about the transaction retry events and determine an intervention level from a plurality of intervention levels based on the retry information and a retry configuration. Each requester node can be coupled to a regulator to regulate the transactions being requested by that requester node based on the intervention level and a regulator configuration, which can allow the corresponding completer nodes to complete the outstanding transactions and reduce the occurrence of retry events.
US12189562B2

Methods, systems, and devices for memory systems having a selectively interfaceable memory subsystem are described. A memory system may include the memory subsystem that may be configurable to provide volatile storage, nonvolatile storage, or both to a host system. The memory subsystem may include a plurality of ports each capable of communicating with the host system using different interfaces. The memory subsystem may be dynamically configurable to perform different functions based on the demands of the host system. In some examples, memory systems described herein may include a first memory subsystem to provide nonvolatile storage to the host system, a second memory subsystem to provide volatile storage to the host system, and a third memory subsystem configurable to provide volatile storage or nonvolatile storage or both to the host system.
US12189560B2

A method of training a physical interface between a first device and a second device includes performing a first training of the physical interface by communicating with the second device by using a first candidate group of lanes from among a plurality of lanes; performing a second training of the physical interface by communicating with the second device by using a second candidate group of lanes from among the plurality of lanes, the second candidate group being different from the first candidate group; determining a lane group based on a result of the first training and a result of the second training; and setting the second device so that the determined lane group is used for the physical interface.
US12189554B2

An adaptive interface storage device. In some embodiments, the adaptive interface storage device includes: a rear storage interface connector; an adaptable circuit connected to the rear storage interface connector; a first multiplexer, connected to the adaptable circuit; and a front storage interface connector, connected to the first multiplexer. The adaptive interface storage device may be configured to operate in a first state or in a second state. The adaptive interface storage device may be configured: in the first state, to present a device side storage interface according to a first storage protocol at the front storage interface connector, and in the second state, to present a device side storage interface according to a second storage protocol, different from the first storage protocol, at the front storage interface connector.
US12189553B2

A method includes transmitting first data with a first priority through a first dedicated interface on a transmit side of a PCIe system. The method also includes transmitting second data with a second priority through a second dedicated interface on the transmit side of the PCIe system. The method includes transmitting the first data and the second data to a receive side of the PCIe system using two or more virtual channels over a PCIe link, where the first data uses a first virtual channel and the second data uses a second virtual channel.
US12189551B2

The present disclosure relates to a computing system. The computing system may include a memory system including a plurality of memory devices configured to store raw data and a near data processor (NDP) configured to receive the raw data by a first bandwidth from the plurality of memory devices and generate intermediate data by performing a first operation on the raw data, and a host device coupled to the memory system by a second bandwidth and determining a resource to perform a second operation on the intermediate data based on a bandwidth ratio and a data size ratio.
US12189526B2

An electronic device includes a memory system having improved performance. The memory system includes a memory device including memory blocks allocated to zones, a memory controller configured to send, to a host, a request for information on whether to perform a garbage collection operation on a target zone according to a trigger signal for performing a first internal operation, the target zone corresponding to a target memory block on which the first internal operation is to be performed, the target zone being included in the zones, and the host configured to provide the information on whether to perform the garbage collection operation to the memory controller based on information related to the zones, in response to the request. The memory controller determines whether to perform the first internal operation on the target memory block, based on the information on whether to perform the garbage collection operation.
US12189523B2

A memory device having a DRAM core and a register stores first data in the register before receiving first and second memory access commands via a command interface and before receiving second data via a data interface. The memory device responds to the first memory access command by writing the first data from the register to the DRAM core and responds to the second memory access command by writing the second data from the data interface to the DRAM core.
US12189512B2

Examples described herein relate to an apparatus that includes a memory and at least one processor where the at least one processor is to receive configuration to gather performance data for a function from one or more platforms and during execution of the function, collect performance data for the function and store the performance data after termination of execution of the function. Some examples include an interface coupled to the at least one processor and the interface is to receive one or more of: an identifier of a function, resources to be tracked as part of function execution, list of devices to be tracked as part of function execution, type of monitoring of function execution, or meta-data to identify when the function is complete. Performance data can be accessed to determine performance of multiple executions of the short-lived function.
US12189509B2

In an embodiment, a processor for redirecting requests includes a processing engine to execute a guest system, and monitoring circuitry coupled to the processing engine. The monitoring circuitry may be to: receive, from the guest system, a first request to access a first virtual counter; in response to a receipt of the first request, determine, based a mapping register of the processor, a first physical counter mapped to the first virtual counter; and redirect the first request to the first physical counter mapped to the first virtual counter. Other embodiments are described and claimed.
US12189506B1

Systems and methods are described relating to aggregating log anomalies. In some examples, a plurality of log anomaly instances may be obtained, from a log anomaly detector, where individual instances are associated with a first log anomaly type and a first anomalous log event. Log anomaly instances associated with the first log anomaly type and the first anomalous log event may be combined into a first log anomaly class. The first log anomaly class may be combined with a second log anomaly class, including log anomaly instances associated with the first anomalous log event and a second log anomaly type, into a log anomaly group, which may correlate the occurrences of the first and second anomaly types to the same first anomalous log event over a period of time. An indication of the log anomaly group may then be output.
US12189505B2

A system includes a memory device with microbumps and a processing device. The processing device is operatively coupled with the memory device to perform operations. The operations include receiving information indicating a current condition of the machine learning operation while data for the machine learning operation is being transmitted using a first set of microbumps of the plurality of microbumps. Furthermore, the operations include, in response to a change in the condition of the machine learning operation, transmitting subsequent data using a second set of microbumps of the plurality of microbumps, wherein a number of microbumps included in the second set of microbumps is based on the received information.
US12189495B2

A data management system (DMS) may support the backing up of scalable computing objects, such as hierarchical computing objects. For example, the DMS may backup a computing system and facilitate that capture and storage of snapshots of the computing system. The DMS may determine to capture a first snapshot of a computing object within the computing system. The DMS may identify components corresponding to respective portions of the computing object and cause the computing system to generate respective snapshots of the components. That is, the DMS may cause the computing system to generate multiple individual snapshots that together may constitute snapshot of the computing object. The DMS may generate the first snapshot that includes metadata for the snapshots of the components. The metadata may include a first identifier for the first snapshot and respective identifiers for the respective snapshots of the components.
US12189492B2

A method includes monitoring a first input/output (I/O) load set of the block storage system within a first time period and a second I/O load set within a second time period, wherein the block storage system is configured to back up and restore data in a client and has preconfigured predetermined thresholds. The method further includes determining a change of an I/O load of the block storage system based on the first I/O load set and the second I/O load set. The method further includes determining, based on the change of the I/O load, that an I/O load within a third time period reaches a first predetermined threshold. The method further includes adjusting I/O performance of the block storage system based on the I/O load within the third time period in response to determining that the I/O load within the third time period reaches the first predetermined threshold.
US12189488B2

One example method includes receiving from a node, in an HSAN that includes multiple nodes, an ADD_DATA request to add an entry to a distributed ledger of the HSAN, the request comprising a user ID that identifies the node, a hash of a data segment, and a storage location of the data segment at the node, performing a challenge-and-response process with the node to verify that the node has a copy of the data that was the subject of the entry, making a determination that a replication factor X has not been met, and adding the entry to the distributed ledger upon successful conclusion of the challenge-and-response process.
US12189484B2

It is provided a method comprising: monitoring if a communication initiator receives a confirmation in response to an initial message from the communication initiator to a communication partner; supervising if the communication initiator successfully processes the confirmation; providing a non-successful information at a callback resource if the confirmation comprises the identifier of the callback resource and the communication initiator does not successfully process the confirmation; wherein the confirmation comprises an identifier of the callback resource; and the confirmation confirms that the initial message is successfully processed by the communication partner.
US12189479B2

An apparatus and method are described for detecting and correcting data fetch errors within a processor core. For example, one embodiment of an instruction processing apparatus for detecting and recovering from data fetch errors comprises: at least one processor core having a plurality of instruction processing stages including a data fetch stage and a retirement stage; and error processing logic in communication with the processing stages to perform the operations of: detecting an error associated with data in response to a data fetch operation performed by the data fetch stage; and responsively performing one or more operations to ensure that the error does not corrupt an architectural state of the processor core within the retirement stage.
US12189476B2

Various implementations described herein relate to systems and methods for detecting soft errors, including but not limited to, errors introduced after reading a codeword from a non-volatile memory, and before providing data to a host. Embodiments can include generating the codeword from the non-volatile memory to obtain at least input data, and determining validity of the input data using a first signature after processing the input data through a data path. If it is determined that the input data is valid using the first signature, the input data is sent to a host.
US12189473B2

An error correction code circuit includes a first error correction code circuit configured to generate correction data and a first correction check bit according to received source data and a source check bit corresponding to the received source data, a second error correction code circuit connected to the first error correction code circuit, and configured to, according to the correction data and at least one of the first correction check bit or the source check bit, determine whether the correction data is wrong and generate a second correction check bit, and a comparison circuit connected between the first error correction code circuit and the second error correction code circuit, and configured to compare the first correction check bit with the second correction check bit and determine whether the first correction check bit is wrong.
US12189470B2

Systems, methods, and apparatuses can include transmission-side protocol stack circuitry comprising first cyclic redundancy check (CRC) circuitry to determine first CRC code for a first set of information and to determine second CRC code for a second set of information; and Flit encoding circuitry to encode a first portion of a Flit with the first set of information and the first CRC code, the Flit encoding circuitry to encode a second portion of the Flit with the second set of information and the second CRC code. Receiver-side protocol stack circuitry can include a low-latency path comprising first CRC check circuitry to perform a CRC check on a first portion of a received Flit. Receiver-side protocol stack circuitry can include a non-low-latency path comprising forward error correction (FEC) decoder circuitry to perform FEC on received Flits, and second CRC check circuitry to perform CRC check on received Flits that pass FEC.
US12189468B2

An embodiment of an electronic apparatus may comprise one or more substrates, and a controller coupled to the one or more substrates, the controller including circuitry to provide management of a connected hardware subsystem with respect to one or more of reliability, availability and serviceability, and coordinate the management of the connected hardware subsystem with respect to one or more of reliability, availability and serviceability between the connected hardware subsystem and a host. Other embodiments are disclosed and claimed.
US12189464B2

In a method of managing a debugging log in a storage device, an event trigger signal is generated based on an external power supply voltage and a plurality of configuration control signals. The event trigger signal is activated in response to an event of interest being issued for generating and storing the debugging log. The debugging log represents information associated with errors occurring in the storage device. The debugging log is generated based on the event trigger signal. The debugging log is stored in a nonvolatile memory. The event of interest includes at least one of a power up event a reset event, a link up event, a link down event or a power down event.
US12189461B2

A method for enhanced transducer fault detection including receiving data characterizing an electrical signal generated by a transducer, and determining that the received data is outside of a predetermined operational range of the transducer. The method can also include determining a period of time that the received data remains outside of the operational range, and comparing the period of time to a predetermined fault time delay. The method can also include determining that the period of time that the data remains outside of the operational range is greater than or equal to the predetermined fault time delay, and determining that the data is invalid, responsive to determining that the period of time is greater than or equal to the predetermined fault time delay. The method can also include determining a fault case from a plurality of fault cases based on the invalid received data, and providing the determined fault case.
US12189458B2

The invention is a monitoring device for use in composting comprising a system controller, a wireless communication controller, at least one sensor, a rechargeable power cell and a recharging means, with a power consumption rate of less than 0.50 W-hrs/day. The invention includes a method of using the compost monitoring device in conjunction with a receiving device that includes suitable algorithms to interpret the sensor data to provide a user with recommended actions for maintaining the compost.
US12189424B2

An electronic device housing may have upper and lower portions that are attached with a hinge. At least one portion of the housing may have a rear planar surface and peripheral sidewalls having edges. A display module may be mounted in the housing. The display module may have glass layers such as a color filter glass layer and a thin-film transistor substrate. The color filter glass layer may serve as the outermost glass layer in the display module. The edges of the display module may be aligned with the edges of the peripheral housing sidewalls to create the appearance of a borderless display for the electronic device. The display module may be provided with an opening that allows a camera or other electronic components to receive light. Traces may be provided on the underside of the thin-film transistor substrate to serve as signal paths for the electrical components.
US12189423B2

An electronic device having a display assembly is disclosed. Several layers may combine to form the display assembly. For example, the display assembly may include a touch sensitive layer (or touch detection layer), a display layer that present visual information, and a force sensitive layer (or force detection layer). The display layer may include a bend or curve that allows a portion of the display layer to bend around the force sensitive layer. Also, the connectors (that provide electrical and mechanical connections) may be positioned at different locations of the layers. For example, the display layer may include a connector on a first edge region, and the force sensitive layer may include a connector on a second edge region that is perpendicular, or at least substantially perpendicular, to the first edge region. By positioning the connectors on perpendicular edge regions, the display assembly may reduce its footprint.
US12189420B2

A display device includes a display panel including a first non-folding region, a second non-folding region, and a folding region disposed between the first non-folding region and the second non-folding region, and a digitizer including a base layer, first conductive lines disposed on the base layer, a first cover layer disposed on the first conductive lines, second conductive lines disposed on the first cover layer, a second cover layer disposed on the second conductive lines. Via-holes pass through the first cover layer, a second conductive line of the second conductive lines is electrically connected to a first conductive line of the first conductive lines through the via-holes, and the via-holes overlap the folding region.
US12189416B2

A clock generating circuit includes a buffer circuit and a phase compensating circuit. The buffer circuit buffers an input clock signal to generate an output clock signal. The phase compensating circuit detects a noise in a power voltage and adjusts, according to the noise of the power voltage, a voltage level of the input clock signal to compensate for a phase change of the output clock signal due to the noise of the power voltage.
US12189413B2

Circuits and methods for multi-phase clock generators and phase interpolators are provided. The multi-phase clock generators include a delay line and multi-phase injection locked oscillator. At each stage of the multi-phase injection locked oscillator, injection currents are provided from a corresponding stage of the delay line. Outputs of the multi-phase injection locked oscillator and provided to mixers which produce inputs to an operational transconductance amplifier which provides feedback to the delay line and the multi-phase injection locked oscillator. The phase interpolator uses a technique of flipping certain input clock signals to reduce the number of components required while still being able to interpolate phase over 360 degrees and to reduce noise.
US12189409B2

A power supply circuit and a memory are provided. The power supply circuit includes: a voltage generation module, configured to provide an initial voltage signal; a first power supply module, configured to provide a power reference voltage based on the initial voltage signal; an amplification module, configured to generate and output a first power voltage based on the power reference voltage; a first power network, configured to supply power to at least one function module connected to the first power network; a second power supply module, a second power network and a voltage control module. The second power supply module is configured to provide a second power voltage for the second power network based on the initial voltage signal.
US12189406B2

Method and apparatus for cleaning pollution control equipment, such as particulate removal devices, including wet electrostatic precipitators (WESP). The apparatus may include a housing having a chamber, at least one process gas inlet in fluid communication with the chamber, a process gas outlet spaced from the at least one process gas inlet and in fluid communication with the chamber, one or more ionizing electrodes in the housing and one or more collection electrodes or plates in the housing. Sealing liquid is provided and introduced into the chamber in an amount sufficient to submerge the at least one process gas inlet and stop the flow of contaminated gas into the chamber.
US12189399B2

Disclosed are techniques for navigating a mobile machine, such as an autonomous robot, in an environment that includes objects that may block, reflect, or distort satellite signals to be used for positioning. Satellite data may be captured from one or more satellites. An image may be captured using an imaging device that is at least partially oriented toward the one or more satellites. A set of sky scores may be calculated for a set of ground positions surrounding the mobile machine based on the satellite data and the image. Each of the set of sky scores may be indicative of an accuracy of a satellite-based position at one of the set of ground positions. The mobile machine's navigation may be modified using the set of sky scores.
US12189394B2

A method (100) of assisting a user of a robotic tool system (10) is disclosed. The robotic tool system (10) comprises a self-propelled robotic tool (1) configured to operate an area in an autonomous manner and a docking station (3) for charging one or more batteries (5) of the robotic tool (1). The method (100) comprises the steps of obtaining (110) inclination data representative of an inclination angle (a0, a1, a2) of the robotic tool (1) when the robotic tool (1) is located on or at the docking station (3) and outputting (120) a notification (n0, n1, n2) based on the inclination data. The present disclosure further relates to a robotic tool (1) and a robotic tool system (10) comprising a robotic tool (1) and a docking station (3).
US12189388B2

Systems and methods for multiple inertial measurement unit sensor fusion using machine learning are provided herein. In certain embodiments, a system includes inertial sensors that produce inertial measurements, a memory unit that stores a fusion model produced by at least one machine learning algorithm, and a processor that receives inertial measurements, where the processor applies the fusion model to the inertial measurements. The fusion model directs the processor to extract features from the inertial measurements, and to select inertial measurements based on a sensor in the plurality of inertial sensors that produced the inertial measurements. Also, the fusion model directs the processor to apply weights to the selected inertial measurements based on the extracted features, to apply compensation coefficients to the selected inertial measurements, and to fuse the selected inertial measurements into an inertial navigation solution.
US12189387B2

Techniques for representing sensor data and predicted behavior of various objects in an environment are described herein. For example, an autonomous vehicle can represent prediction probabilities as an uncertainty model that may be used to detect potential collisions, define a safe operational zone or drivable area, and to make operational decisions in a computationally efficient manner. The uncertainty model may represent a probability that regions within the environment are occupied using a heat map type approach in which various intensities of the heat map represent a likelihood of a corresponding physical region being occupied at a given point in time.
US12189386B2

Systems and methods of manipulating/controlling robots. In many scenarios, data collected by a sensor (connected to a robot) may not have very high precision (e.g., a regular commercial/inexpensive sensor) or may be subjected to dynamic environmental changes. Thus, the data collected by the sensor may not indicate the parameter captured by the sensor with high accuracy. The present robotic control system is directed at such scenarios. In some embodiments, the disclosed embodiments can be used for computing a sliding velocity limit boundary for a spatial controller. In some embodiments, the disclosed embodiments can be used for teleoperation of a vehicle located in the field of view of a camera.
US12189383B2

Methods and systems are provided for monitoring a health of a vehicle component. In one embodiment, a method is provided, comprising dividing a population of vehicles of a connected vehicle population into a plurality of vehicle classes; for each vehicle class of the plurality of vehicle classes, training a class-specific model of the vehicle class to predict a health status variable of a vehicle component included in the vehicle class based on labelled data from historic databases and calibration data; and for each vehicle class of the plurality of vehicle classes, using a first Federated Learning strategy to request local model data from each vehicle of a plurality of vehicles of the vehicle class; receive the local model data from the plurality of vehicles; update the class-specific model based on the received local model data; and send updated parameters of the class-specific model to vehicles included in the vehicle class.
US12189377B2

Embodiments of the invention are directed to collecting, by a computer system, sensor data of a manufacturing system, the sensor data being measured at intervals smaller than a time interval of a target measurement of the manufacturing system. The sensor data is determined to have a relationship to the target measurement. A synthetic target measurement is generated at an interval smaller than the time interval based on the relationship. An advance warning is automatically generated for the target measurement based on the synthetic target measurement within the interval smaller than the time interval.
US12189372B2

A system, device, and method for managing connections in an industrial installation are described. The system includes one or more field devices, one or more automation devices, and a self-configurable device. The self-configurable device is adapted to dynamically configure, based on type of the one or more field devices and the one or more automation devices, such that the self-configurable device manages a connection between the one or more field devices and the one or more automation devices. The self-configurable device is adapted to calibrate one or more field devices and manage automation functions in the industrial installation.
US12189369B2

In one embodiment, the disclosed apparatus is an in-situ, closed-loop bubble and foam detection and reduction system that includes a liquid-level sensor to determine a volume of a liquid in a fluid reservoir, a mass-detection device to determine a mass of the fluid reservoir and any liquid contained within the fluid reservoir, a processor electrically coupled to the liquid-level sensor and the mass-detection device to determine an actual volume of the liquid within the fluid reservoir, and a showerhead coupled to the processor and positioned above the fluid reservoir. The showerhead is activated by the processor when a volume of the liquid determined by the liquid-level sensor exceeds the actual volume of the liquid by a predetermined amount. Other apparatuses and methods are disclosed.
US12189365B2

An agricultural operations validation system works with a task controller of an agricultural machine that communicates operating instructions over a bus to operating elements of the machine to execute agricultural operations. A controller of the system includes a system processor executing programming instructions to (i) receive an operating file defining the operating instructions from an external device, (ii) communicate with the task controller to transfer the operating instructions, (iii) acquire performance information related to execution of the operating instructions, and (iv) compare the performance information to the operating instructions.
US12189363B2

A method for computer numerically controlled processing may include receiving configurations for a fabrication in which a computer numerically controlled machine processes a material to achieve one or more designs. An analysis may be performed to determine whether a thermal event occurs during the fabrication. The analysis may include performing one or more of a time-variant simulation and a time-invariant simulation of the fabrication. The thermal event may include one or more regions of the material exhibiting an undesirable response to the electromagnetic energy delivered to the material. One or more outputs may be generated based on the result of the thermal verification. The outputs may include a visualization of the quantity of energy exposure across the material, an alert if a thermal event is determined to occur during the fabrication, and corrective actions for resolving potential thermal events.
US12189362B2

A method for fabricating a component of an abatement apparatus is disclosed. The method comprises: meshing a 3D model representation of a component defining a reaction chamber of an abatement apparatus based on specified component characteristics to define an optimised finite element representation of the component; and fabricating the optimised finite element representation. In this way, a 3D model of a component of an abatement apparatus can be generated from which its performance can be modelled. Particular characteristics of the component may be defined which affect the operation of the abatement apparatus. Those characteristics may then be used to generate the optimized finite element representation of the component which has those characteristics using meshing (it will be appreciated that meshing is the operation of representing a geometric object as a set of finite elements). The optimized finite element representation may then fabricated, reliably producing a component having the required characteristics.
US12189352B2

A method of performing a setup of a smart home device may include determining, by an operating system of a control device, that a smart home device is present in an enclosure; receiving, by the operating system, information from the smart home device using a multi-ecosystem protocol, wherein the information identifies a type of device for the smart home device; performing, by the operating system, setup operations for the smart home device based on the type of device; and providing, by the operating system, access to the smart home device for an application operating on the control device after the setup operations.
US12189351B2

An appliance includes a temperature control system, a light source, and a spectrometer. The spectrometer works in conjunction with the light source to obtain a measured value of a foodstuff. The measured value is at least one of an absorbance value, a transmittance value, and a reflectance value. The measured value from the foodstuff is compared to a reference value for the foodstuff.
US12189342B2

A switch module for an electronic device detects translational inputs and defines at least portion of a conductive path from an input surface of the electronic device to a processing unit of the electronic device. The switch module may be a component of a crown assembly for detecting rotational inputs, translational inputs, touch inputs and/or biological signals such as electrocardiogram (ECG) signals. The switch module may include a conductive dome and a friction guard that is positioned between the conductive dome and the actuation member of the crown assembly. The conductive dome and/or the friction guard may define at least a portion of the conductive path from the input surface to the processing unit.
US12189333B2

An image forming apparatus includes an image carrying member, a charging device, an exposure device, a developing device, a control section, and a temperature detecting device. The developing device includes a developer carrying member having an outer circumferential surface on which a toner layer is formed, and a regulation blade that regulates a thickness of the toner layer. The control section executes speed reduction control to reduce a rotation speed of the developer carrying member at a time of warming-up. When a printing operation to be performed after the warming-up is intermittent printing and an interval of the intermittent printing is not less than a prescribed time or a temperature detected by the temperature detecting device is not more than a prescribed temperature, the control section reduces the rotation speed of the developer carrying member in the speed reduction control to a second speed lower than the first speed.
US12189330B2

An image forming apparatus includes an intermediate transfer unit, a secondary transfer unit, and a positioner. The intermediate transfer unit includes an intermediate transferor to bear an image. The secondary transfer unit includes a secondary transfer member to transfer the image borne by the intermediate transferor to a medium. The positioner positions the secondary transfer unit with respect to the intermediate transfer unit. The positioner includes a first member and a second member. The first member is disposed in the intermediate transfer unit. The second member is attachable to and detachable from the secondary transfer unit.
US12189329B2

An image forming apparatus includes an apparatus main body, an image bearing member unit, a transfer member, a supporting member, and a positioning member. The image bearing member unit and the transfer member are disposed attachable to and detachable from the apparatus main body. The supporting member includes a to-be-contacted portion configured to be in contact with a to-contact portion of the image bearing member unit. The to-be-contacted portion is movable from a first position to a second position by an attachment operation of the image bearing member unit to the apparatus main body, where the first position is a position to be in contact with the to-contact portion, the second position is a position different from the first position, and the second position is a position at which the supporting member is supported by the positioning member and the to-be-contacted portion is out of contact with the to-contact portion.
US12189322B2

An image forming apparatus includes an operation unit including a contact of the operation unit, a voltage control board including a contact of the voltage control board, a wire electrically connecting the voltage control board and the operation unit, a first holding unit configured to hold a first end of the wire electrically connected to the contact of the voltage control board, and a second holding unit configured separately from the first holding unit, the second holding unit configured to hold a second end of the wire electrically connected to the contact of the operation unit. The wire does not linearly connect the first holding unit and the second holding unit. At least one portion, of the wire, between the first holding unit and the second holding unit is not held by the first holding unit and the second holding unit.
US12189311B2

A reticle carrier described herein is configured to quickly discharge the residual charge on a reticle so as to reduce, minimize, and/or prevent particles in the reticle carrier from being attracted to and/or transferred to the reticle. In particular, the reticle carrier may be configured to provide reduced capacitance between an inner baseplate of the reticle carrier and the reticle. The reduction in capacitance may reduce the resistance-capacitance (RC) time constant for discharging the residual charge on the reticle, which may increase the discharge speed for discharging the residual charge through support pins of the reticle carrier. The increase in discharge speed may reduce the likelihood that an electrostatic force in the reticle carrier may attract particles in the reticle carrier to the reticle. This may reduce pattern defects transferred to substrates that are patterned using the reticle, may increase semiconductor device manufacturing quality and yield, and may reduce scrap and rework of semiconductor devices and/or wafers.
US12189299B2

A digital lithography system includes adjacent scan regions, exposure units located above the scan regions, a memory, and a processing device operatively coupled to the memory. The exposure units include a first exposure unit associated with a first scan region and a second exposure unit associated with a second scan region. The processing device is to initiate a digital lithography process to pattern a substrate disposed on a stage in accordance with instructions. The processing device is to further perform a first pass of the first exposure unit over a stitching region at an interface of the first scan region and the second scan region at a first time. The processing device is to further perform a second pass of the second exposure unit over the stitching region at a second time that varies from the first time by less than forty seconds.
US12189298B2

In a method of generating extreme ultraviolet (EUV) radiation in a semiconductor manufacturing system one or more streams of a gas is directed, through one or more gas outlets mounted over a rim of a collector mirror of an EUV radiation source, to generate a flow of the gas over a surface of the collector mirror. The one or more flow rates of the one or more streams of the gas are adjusted to reduce an amount of metal debris deposited on the surface of the collector mirror.
US12189297B2

Methods are provided herein for patterning extreme ultraviolet (EUV) (or lower wavelength) photoresists, such metal-oxide photoresists. A patterning layer comprising a metal-oxide photoresist is formed on one or more underlying layers provided on a substrate, and portions of the patterning layer not covered by a mask overlying the patterning layer are exposed to EUV or lower wavelengths light. A cyclic dry process is subsequently performed to remove portions of the patterning layer exposed to the EUV or lower wavelength light (i.e., the exposed portions) and develop the metal-oxide photoresist pattern. The cyclic dry process generally includes a plurality of deposition and etch steps, wherein the deposition step selectively deposits a protective layer onto unexposed portions of the patterning layer by exposing the substrate to a first plasma, and the etch step selectively etches the exposed portions of the patterning layer by exposing the substrate to a second plasma.
US12189293B2

A method of manufacturing a semiconductor device includes forming a first layer including an organic material over a substrate. A second layer including a reaction product of a silicon-containing material and a photoacid generator is formed over the first layer. A photosensitive layer is formed over the second layer, and the second layer is patterned.
US12189289B2

An object is to provide a photo-curable composition having high dry etching resistance and high thermal stability. A photo-curable composition includes at least a polymerizable compound and a photopolymerization initiator, and further includes at least one of a flame retarder and a flame-retardant polymerizable compound.
US12189288B2

Provided is a composition including colloidal silica particles; and a solvent, in which a viscosity at 25° C. is 4 mPa·s or lower. The colloidal silica particles are a composition in which a plurality of spherical silica particles are linked in a beaded shape or a composition in which a plurality of spherical silica particles are linked in a planar shape. The solvent includes a solvent A1 having a boiling point of 190° C. to 280° C. Provided is also a film forming method using the above-described composition.
US12189284B2

A method comprises generating an original layout having main pattern sets; simulating a first energy distribution of the original layout on a pupil plane of a lithography system, wherein the first energy distribution has a first wavefront; generating a first modified layout by inserting dummy pattern sets in regions of the original layout that are not occupied by the main pattern sets; simulating a second energy distribution of the first modified layout on a pupil plane of a lithography system; determining whether a second wavefront of the simulated second energy distribution is more homogeneous than the first wavefront of the first energy distribution; and performing a first lithography process using a first photomask having the first modified layout in response to second wavefront of the simulated second energy distribution being determined as more homogeneous than the first wavefront of the first energy distribution.
US12189282B2

A lens moving apparatus includes a housing; a bobbin disposed in the housing; a coil coupled to the bobbin; a magnet which is disposed in the housing and faces the coil; a base disposed to be spaced apart from the bobbin; a lower elastic member including a first elastic member, a second elastic member, a third elastic member, and a fourth elastic member, which are coupled to the bobbin and disposed on the base; and a sensing coil which is disposed in the housing and generates an induced voltage by an interaction with the coil. A corner of the base and a corner of the housing form a coupling area where the corners are coupled to each other, and the sensing coil includes a portion disposed outside the coupling area.
US12189277B2

A camera mount, comprising: a body, one or more magnets, and one or more pins. The one or more magnets located within the body and configured to connect to a magnetic portion or a ferromagnetic portion of a camera. The one or more pins that extend axially outward from the body above the one or more magnets and are configured to extend into recesses within the camera.
US12189276B2

An accessory for an image capture device is disclosed that includes: a body; a rotatable first support that is configured for connection to the image capture device; a second support that is pivotably reconfigurable between stowed and deployed configurations; and a third support including first and second legs that are pivotably connected to the body such that the third support is reconfigurable between collapsed and expanded configurations. In the stowed configuration, the second support is concealed within the body, and in the deployed configuration, the second support extends outwardly from the body to facilitate connection of the accessory to an ancillary product. In the collapsed configuration, the third support defines a grip for the image capture device, and in the expanded configuration, the body defines a third leg that cooperates with the first and second legs to provide a freestanding base for the image capture device.
US12189273B2

An image capturing unit includes an imaging element and a dual-shot injection-molded optical folding element that are adjacent to each other. The imaging element is configured for an imaging light to pass through. The dual-shot injection-molded optical folding element includes a first part and a second part. The first part is made of transparent material. The first part has a reflective surface configured to reflect the imaging light. The second part is made of opaque material, and the second part is fixed at periphery of the first part. The second part includes a supporting portion configured to support the dual-shot injection-molded optical folding element. The supporting portion maintains the dual-shot injection-molded optical folding element at a predetermined position corresponding to the imaging element through mechanism assembly.
US12189271B2

Device (1) particularly for detecting and potentially identifying at least one target inside a determined volume (V), the device (1) comprising an image acquisition system (2). The image acquisition system (2) comprises, —at least one infrared camera (3) that is sensitive to waves with a wavelength between 780 and 1400 nm, —a thermal camera (4) that is sensitive to waves between 3000 and 14000 nanometers and —a camera (5), referred to as visible, that is sensitive to waves between 350 and 780 nm. The cameras (3, 4, 5) are mounted on a common support (6) in the form of an elongate, beam-type body. The cameras (3, 4, 5) are arranged on the common support (6), with the fields of view of the cameras (3, 4, 5) having an intersection area (8) that corresponds to the volume (V) to be observed. The optical axes of the cameras (3, 4, 5) arranged on the common support (6) are not aligned and the distance (D) between the optical centers of at least two of the cameras (3, 4, 5) is between 10 cm and 2 m.
US12189256B2

A pixel, an array substrate, and a display device are provided. The pixel includes a first driving transistor, a first storage capacitor, a second driving transistor, a second storage capacitor, and a common transistor. Gates of the first driving transistor and the second driving transistor are connected to a scan line. One of a source and a drain of the first driving transistor and the second driving transistor are connected to a data line. Another one of the source and the drain of the first driving transistor is connected to a first common electrode line through the first storage capacitor. Another one of the source and the drain of the second driving transistor is connected to a second common electrode line through the second storage capacitor. A source and a drain of the common transistor are respectively connected to the first common electrode line and the second common electrode line.
US12189252B2

An electronic device is provided. The electronic device includes a substrate, a thin-film transistor, a transparent conductive layer, a first organic layer, and a second organic layer. The thin-film transistor is disposed on the substrate and includes a drain electrode. The transparent conductive layer is disposed on the drain electrode and is electrically connected to the drain electrode. The first organic layer is disposed between the drain electrode and the transparent conductive layer. The first organic layer has a through-hole. The second organic layer is disposed in the through-hole. The electronic device has a cell gap. There is a first distance between an upper surface of the first organic layer and an upper surface of the second organic layer. The cell gap and the first distance conform to the following formula: 0
US12189251B2

A signal control method suitable for a touch screen is provided. The signal control method comprises: switching a plurality of scan lines to an enabling voltage level sequentially in a display stage; turning on a plurality of switches sequentially to transmit a plurality of display data to a plurality of data lines when a first scan line of the plurality of scan lines is in an enabled voltage level, wherein a first switch of the plurality of switches is coupled to a first data line of the plurality of data lines, and the first data line corresponds to one of a plurality of dummy lines in a vertical direction, when the first scan line is in the enabled voltage level, the first switch is turned on after other switches are turned on; and setting the plurality of dummy lines to a touch voltage in a touch stage.
US12189246B2

Provided is a head-up display including a backlight configured to emit light, a light-diffusion member through which the light emitted by the backlight is transmitted, a Fresnel lens through which the light transmitted through the light-diffusion member is transmitted, a display screen through which the light transmitted through the Fresnel lens is transmitted, and a mirror that reflects the light transmitted through the light-diffusion member toward a target space.
US12189243B2

A display apparatus includes an array substrate and an opposite substrate arranged opposite the array substrate. The array substrate includes a first substrate and a plurality of sub-pixels disposed on the first substrate and arranged in an array. The opposite substrate includes a second substrate and a plurality of first spacers arranged at a side of the second substrate proximate to the array substrate. An orthographic projection, on the array substrate, of a first spacer is in a region where a region between two adjacent rows of sub-pixels intersects with a region between two adjacent columns of sub-pixels.
US12189239B2

An edge-lit backlight module (7) includes a light guide plate (71), at least one polarizer (72) and at least one light source (73). The light guide plate (71) has side faces (71a). A polarizer (72) is disposed opposite to a side face (71a) of the light guide plate (71). A light source (73) is disposed on a side of a polarizer (72) away from the light guide plate (71). The at least one polarizer (72) is configured to convert light emitted from a light source (73) disposed on a side of the polarizer away from the light guide plate to the light guide plate (71) into linearly polarized light.
US12189237B2

A display device includes an LED assembly, an optical sheet above the LED assembly, a plate above the optical sheet, a brightness enhancement film above the plate, a display panel above the brightness enhancement film, a light absorbing layer in contact with a first surface of the plate, and the light absorbing layer comprising a light absorbing material and an adhesive material, wherein the light absorbing material absorbs light having at least one wavelength between a wavelength of green light and a wavelength of red light, and wherein the brightness enhancement film or the optical sheet is in contact with a second surface of the plate.
US12189236B2

The present application discloses a backlight module and a display device, backlight module includes a substrate, a plurality of light sources, a plurality of barrier wall units and a light adjusting layer. The substrate includes a plurality of function regions and a plurality of non-function regions. Each of the function regions includes at least one light source. The barrier wall units are disposed in non-function regions. The light adjusting layer includes a plurality of patterned light adjusting units disposed to correspond to the function regions. The patterned light adjusting units with the barrier wall units can improve entire light emission brightness of the backlight module to achieve even light emission of an entire surface.
US12189232B2

In a semi-transmission liquid crystal display device, two resist masks are required to form a reflective electrode and a transparent electrode; therefore, cost is high. A transparent electrode and a reflective electrode which function as a pixel electrode are stacked. A resist pattern which includes a region having a thick film thickness and a region having a thinner film thickness than the aforementioned region is formed over the reflective electrode by using a light exposure mask which includes a semi-transmission portion. The reflective electrode and the transparent electrode are formed by using the resist pattern. Therefore, the reflective electrode and the transparent electrode can be formed by using one resist mask.
US12189229B2

Provided are a liquid crystal diffraction element, an image display apparatus, and a head mounted display where occurrence of a ghost in a head mounted display such as VR glasses can be suppressed. The liquid crystal diffraction element includes at least an optically-anisotropic layer that is formed of a liquid crystal composition including a liquid crystal compound, in which the optically-anisotropic layer has a liquid crystal alignment pattern in which an orientation of an optical axis derived from the liquid crystal compound changes while continuously rotating in at least one in-plane direction, in a case where a length over which the optical axis rotates by 180 degrees in the one direction is set as a single period, the single period gradually changes in the one direction, and in a case where an average period of 50 periods in the one direction from a period having a longest length of the single period is represented by Λa and a main surface of the optically-anisotropic layer in a region having a period shorter than or equal to the average period Λa is observed with an optical microscope, both of a ratio between a maximum value and a minimum value among widths of 30 continuous bright lines and a ratio between a maximum value and a minimum value among widths of 30 continuous dark lines in the region are 1.2 or less.
US12189218B2

A switchable polarizer includes a transparent layer and switchable material layer. The switchable material layer includes strips of a switchable material that are arranged to polarize incident light propagating through the transparent layer when the switchable material is heated to a threshold switching temperature. The incident light propagating through the transparent layer is unpolarized by the strips of the switchable material when the switchable material is below the threshold switching temperature.
US12189214B2

The invention relates to an eyeglass joint for an eyeglass frame with a first joint part assigned to a rim of the eyeglass frame, and a second joint part assigned to an eyeglass temple of the eyeglass frame, wherein the joint parts are movably connected to each other by means of at least one spring element attached to both joint parts, wherein the spring element preferably has a closed annular shape and/or is rubber-elastic. Furthermore, the invention relates to a joint set, an eyeglass frame, an eyeglass frame set, and the use of a spring element.
US12189213B2

Eyewear includes a frame, a pair of nose pads, and a pair of temples. Each of the nose pads may have a surface that faces a respective side of the wearer's nose. The eyewear may include a pair of nose grips disposed respectively on the nose pads, each of the nose grips defining a plurality of nose grip surfaces that face the respective side of the wearer's nose and are offset toward the wearer's nose from the surface of the respective nose pad. Each of the temples may have a surface that faces a respective side of the wearer's head. The eyewear may include a pair of temple grips disposed respectively on the temples, each of the temple grips defining a plurality of temple grip surfaces that face the respective side of the wearer's head and are offset toward the wearer's head from the surface of the respective temple.
US12189211B2

The present invention relates to an imaging lens and the present invention comprises: a first lens having a positive (+) refractive power; a second lens having a negative (−) refractive power; an iris (aperture); a third lens having a negative (−) refractive power; a fourth lens having a negative (−) refractive power; and a fifth lens having a positive (+) refractive power, wherein the first lens, the second lens, the third lens, the fourth lens and the fifth lens can be sequentially arranged along an optical axis from a subject side. Since the length of an optical system is shorter than a focal distance, the present invention can be effectively used for an imaging lens of an optical system requiring a low telephoto ratio.
US12189209B2

The present disclosure discloses a lens assembly, a camera module, and a method for assembling the same. An embodiment of the method for assembling a lens assembly includes: preparing a first lens subassembly and a second lens subassembly, the first lens subassembly including a first lens cylinder and a first lens, and the second lens subassembly including a second lens cylinder and a second lens; arranging the first lens subassembly on an optical axis of the second lens subassembly to form an imaging optical system comprising the first lens and the second lens; moving the first and the second lens subassemblies relatively along the optical axis, and matching an actually measured image plane of the optical system and a target plane; and connecting the first and the second lens subassemblies to fix a relative distance between the first and the second lens subassemblies along the optical axis.
US12189201B2

An optical cable termination unit includes a case, a first adapter panel that is disposed in the case and includes a plurality of first adapters each configured so that a corresponding one of a plurality of optical connectors is connectable thereto and disconnectable therefrom and a first surface on which the plurality of first adapters are arranged, and a second adapter panel that is disposed in the case and includes a plurality of second adapters each configured so that a corresponding one of a plurality of optical connectors is connectable thereto and disconnectable therefrom and a second surface on which the plurality of second adapters are arranged. The first and second surfaces are separated from each other. The first adapter panel is configured to be movable relative to the second adapter panel so that the first surface and the second surface are capable of becoming parallel to each other.
US12189200B2

A semiconductor optical device includes a first facet bounding a first end of the semiconductor optical device. The semiconductor optical device further includes a waveguide having a first end proximate the first facet, the first end of the waveguide being tapered towards the first facet. The first facet has a curvature to increase modal reflectivity at a first interface at which the first end of the waveguide meets the first facet.
US12189193B2

A semiconductor package includes a printed wiring board, a logic IC mounted on a first surface of the board, a connector mounted on a second surface of the board on the opposite side with respect to the first surface, an optical element that converts an optical signal and an electrical signal and positioned on the opposite side with respect to the first surface such that the optical element is at least partially embedded in the board, a path that is formed in the board and electrically connects the logic IC on the first surface and the optical element on the opposite side with respect to the first surface, and an optical waveguide that is embedded on the opposite side with respect to the first surface and optically connects the connector on the second surface and the optical element on the opposite side with respect to the first surface.
US12189191B2

A cable sealing device including an attaching part securable to the cable; a fixation part adapted to be mountable on the attaching part; and a sealing part. The attaching part includes outer locking faces. The fixation part has inner abutment faces adapted to co-operate with the outer locking faces to axially and rotationally lock the fixation part relative to the attaching part. The sealing part includes an inner seal and an outer seal. The sealing part also includes a second securing arrangement that is configured to engage a first securing arrangement of the fixation part to axially and rotationally lock the sealing part to the fixation part.
US12189190B1

A fiber optic connector can include a connector body with a connector channel extending therethrough. A ferrule can be positioned in a first end of the connector channel and a hollow core fiber can be positioned in a second end of the connector channel. A lens can be positioned in the connector channel between the ferrule and the hollow core fiber. The lens can direct light emitted from the hollow core fiber to an optical fiber within the ferrule.
US12189186B2

An optical isolator has optical fibers arranged on a single side. The optical isolator includes an input optical fiber, an output optical fiber, an input splitting/combining device, an output splitting/combining device, an input optical rotation device, an output optical rotation device, a lens, a Faraday rotator, and a reflector. The input optical fiber and the output optical fiber are on a same side of each of the lens, the Faraday rotator, and the reflector. The optical isolator with input and output optical fibers arranged on a single side only needs to use one lens. The input and output splitting/combining devices are fixed on an end surfaces of input/output optical fibers, respectively.
US12189185B2

Disclosed is an optical fiber-based divergence-limiting device for limiting divergence from a first maximum divergence of input light to a second maximum divergence of output light, in which the second maximum divergence is less than the first maximum divergence.
US12189172B2

The present invention provides a backlight module and a display device. The present invention splices a substrate on a reflection plate. The reflection layer can effectively replace the reflection plate in function because of a high reflectivity of the reflection layer on the spliced portion between the substrate and the reflection plate, which guarantees extension of light and lowers requirement for assembling precision.
US12189155B2

One aspect of the invention provides a telescope including: at least one lens or mirror arranged to receive collimated light defining an optical axis at a first end and form an image at a last end; and a narrowband interference filter positioned along the optical axis prior to the first end. The narrowband interference filter is tiltably mounted with respect to the optical axis. Another aspect of the invention provides an imager including: an optical collimator; a plurality of lenses or mirrors arranged relative to the optical collimator to receive collimated light from the optical collimator defining an optical axis at a first end and form an image at a second end; and a narrowband interference filter positioned along the optical axis between the optical collimator and the first end. The narrowband interference filter is tiltably mounted with respect to the optical axis.
US12189150B2

An optical system comprises a turning film and a lenticular diffuser. The lenticular diffuser comprises a structured surface comprising a plurality of microstructures each comprising a lenticular prism having linear end sections connected by a blend section separated by a substantially flat land area, wherein the blend section shape is a segment of an ellipse of 2nd, 4th or 6th order polynomial.
US12189147B2

An imaging lens assembly includes a dual molded optical element, a plurality of imaging lens elements and a light blocking element. The dual molded optical element has an object-side surface and an image-side surface and includes a light transmitting portion and a light absorbing portion. The light transmitting portion includes an optical effective section. The light absorbing portion is located on at least one of the object-side surface and the image-side surface of the dual molded optical element, and a plastic material of the light absorbing portion and a plastic material of the light transmitting portion are different colors. The imaging lens elements are disposed in the inner space of the imaging lens assembly. The light blocking element is disposed adjacent to the light transmitting portion of the dual molded optical element.
US12189139B2

A near-eye display apparatus, including: a display screen including pixel island groups each including at least one pixel island which each includes pixel units; a micro-lens array disposed on a light-emitting side of the display screen, and including micro-lenses each corresponding to one pixel island, each micro-lens being configured for imaging an image displayed by the pixel island corresponding thereto; an imaging lens group disposed on a side of the micro-lens array away from the display screen and configured for collimating imaging light of the micro-lenses, the pixel island groups are configured for displaying partial images which form a complete image, and imaging field of view angles formed by outgoing light rays, of the pixel island groups adjacent to each other, passing through the micro-lenses corresponding to the pixel island groups and the imaging lens group are continuous with each other. A display method is further provided.
US12189135B2

Consistent with the present disclosure, an output of a seed laser is split by a series of first coupler stages and each split portion is provided to a respective laser in an array of secondary lasers to realized injection locking of the laser array. Undesired light output from the secondary laser array back to the seed laser is monitored and the phase of such light is adjusted so that such light is subject to destructive interference and its power is minimized. Accordingly, light output from the secondary laser array back to the seed laser does not degrade the performance of the seed laser. On the other hand, light intended for output from the secondary laser array is combined through a second series of coupler stages and monitored at each stage. The phase of the output of each laser in the array is controlled to equal or be aligned with one another such that laser array outputs constructively interfere with one another. As a result, the combined output power is maximized.
US12189129B2

An augmented reality display device includes a display, a polarizing beam splitter, and a reflective liquid crystal panel. The display is configured to provide an image beam. The polarizing beam splitter is disposed on a path of the image beam. The reflective liquid crystal panel is disposed on a path of the image beam from the polarizing beam splitter. The reflective liquid crystal panel is configured to form a plurality of modulating and reflecting regions separate from each other. The modulating and reflecting regions are configured to modulate a polarized direction of the image beam and reflect the image beam back to the polarizing beam splitter. The polarizing beam splitter is configured to make the modulated image beam travel to an eye of the user. The reflective liquid crystal panel is configured to vary a pitch of the modulating and reflecting regions.
US12189118B2

The present application relates to a method for designing a nonsymmetric freeform surface optical system, and the method including the following steps establishing an initial plane system. The initial plane system is consistent with the expected system structure, but there is no focal power in the initial plane system. The image plane tilt angle of the initial plane system is defined as θ. The point-by-point method is used to calculate the coordinates and normal vectors of the data points used to construct the freeform surface. The iterative optical system is obtained by iteration; and the iterative optical system is optimized.
US12189111B2

A method of preparing a stage for use in a slide imaging apparatus including positioning a stage in relation to a flat surface so that the flat surface is positioned in front of the top surfaces of slide support pin bases on the top surface of the stage. The method also includes injecting a fluid pin surfacing material configured to solidify into the hole of each slide support pin base so that at least some of the fluid pin surfacing material exits the hole at the top surface of the slide support pin bases and pushes up against the flat surface. The method also includes removing the flat surface so that a tip of solid pin surfacing material is formed on the top surface of each slide support pin base, thereby providing the stage with a plurality of slide support pins.
US12189108B2

A sample observation device includes: an emission optical system that emits planar light to a sample on an XZ plane; a scanning unit that scans the sample in a Y-axis direction so as to pass through an emission surface of the planar light; an imaging optical system that has an observation axis inclined with respect to the emission surface and forms an image of observation light generated in the sample; an image acquisition unit that acquires a plurality of pieces of XZ image data corresponding to an optical image of the observation light; and an image generation unit that generates XY image data based on the plurality of pieces of XZ image data. The image generation unit extracts an analysis region of the plurality of pieces of XZ image data acquired in the Y-axis direction, integrates brightness values of at least the analysis region in a Z-axis direction to generate X image data, and combines the X image data in the Y-axis direction to generate the XY image data.
US12189103B2

The present disclosure provides an optical system that includes a prism having an incident surface, an exit surface, and one or more reflecting surfaces. The optical system includes a first scanning element configured to scan in a first direction a light that enters and reflect the light in a direction of the incident surface of the prism, and a second scanning element configured to scan in a second direction the light that exits from the exit surface of the prism, the second direction being orthogonal to the first direction. The incident surface of the prism has a convex shape with respect to the first scanning element.
US12189101B2

A variable power optical system includes a plurality of lens groups. During variable magnification, an interval between adjacent lens groups changes. The plurality of lens groups include: a first focusing lens group that moves during focusing; and a second focusing lens group that is disposed more toward an imaging surface side than the first focusing lens group and that moves along a different trajectory than the first focusing lens group during focusing. The first focusing lens group and the second focusing lens group both have a negative refractive power. The first focusing lens group or the second focusing lens group includes at least one lens having a positive refractive power, and is configured so as to satisfy the following condition: 1.40
US12189099B2

A photographing lens system, a photographing device and an electronic apparatus are provided. The photographing lens system includes a first lens group and a second lens group in sequence from an object side to an image side. The first lens group includes N lenses, and N is an integer greater than 2. In a direction from the object side to the image side, lens one in the first lens group is a first lens, and lens N in the first lens group is a second lens. The first lens is a lens with a positive focal power, and the second lens is a lens with a focal power. The second lens group includes at least one lens with a focal power. An air gap between the first lens group and the second lens group is changed in the process of focusing between an infinite distance and a closer distance.
US12189090B2

An optical imaging lens assembly is provided. The optical imaging lens assembly includes, sequentially along an optical axis from an object side to an image side: a first lens, having a refractive power; a second lens, having a positive refractive power; a third lens, having a refractive power; a fourth lens, having a refractive power; a fifth lens, having a refractive power; a sixth lens, having a refractive power; a seventh lens, having a refractive power; an eighth lens, having a negative refractive power, an object-side surface of the eighth lens being a concave surface; and a ninth lens, having a refractive power. Here, an effective focal length f of the optical imaging lens assembly and an entrance pupil diameter EPD of the optical imaging lens assembly satisfy: f/EPD<1.9.
US12189087B2

The disclosure discloses an optical imaging lens assembly, which sequentially includes, from an object side to an image side along an optical axis, a first lens with a positive refractive power, a second lens with a positive refractive power, a third lens with a negative refractive power, a fourth lens, a fifth lens, a sixth lens, a seventh lens, an eighth lens, a ninth lens with a positive refractive power, and a tenth lens with a negative refractive power, wherein a spacing distance TTL from an object-side surface of the first lens to an imaging surface of the optical imaging lens assembly on the optical axis and an Entrance Pupil Diameter (EPD) of the optical imaging lens assembly meet TTL/EPD<2.0.
US12189086B2

An optical element is provided, which is transparent at a wavelength of use λ, and which has a super-hydrophobic nanostructured surface that has an anti-reflection property, the surface having an array of pads. —The pads have a nanoscale width, a height h, an aspect ratio of less than 1/2, and the pitch p of the array is such that p
US12189082B2

A method of forecasting transport of a region of plasma density enhancement within a polar region is provided. The method comprises: providing a convection model for predicting electrostatic potential distribution within the polar region over time; determining the total electron content distribution within the polar region; and determining whether reconnection is occurring. If reconnection is determined to be occurring, the method comprises: identifying a region of plasma density enhancement using the total electron content distribution; and calculating a velocity of at least a portion of the plasma density enhancement using the convection model, such that transport of a region of plasma density enhancement over time can be forecast.
US12189078B2

A multi-purpose detection circuit for object detection and vehicle position determination is described. For example, the circuit is configurable for detecting foreign metallic objects, living objects, and a vehicle or type of vehicle above an inductive wireless power transmitter. The circuit is also configurable for determining the vehicle's position relative to the inductive wireless power transmitter. An example apparatus includes a measurement circuit including a multiplexer, electrically connected to a plurality of inductive and capacitive sense circuits, for measuring one or more electrical characteristics in each of the inductive and capacitive sense circuits according to a predetermined time multiplexing scheme. The apparatus further includes a control and evaluation circuit for evaluating the measured electrical characteristics and determining at least one of a presence of a metallic object, a living object, a vehicle, or a type of vehicle, and a vehicle position based on changes in the measured electrical characteristics.
US12189077B2

Provided is a metal detector capable of quickly and accurately ascertaining a noise generating situation. A metal detector generates a magnetic field in an inspection region and detects a change in the magnetic field in the inspection region to detect a foreign substance in an inspection object passing through the inspection region. The metal detector measures the change in the magnetic field of the inspection region while changing an inspection frequency, performs frequency analysis of the measurement result, and displays an obtained frequency distribution diagram on the display unit as a noise diagnosis result. In the frequency distribution diagram, target foreign substance reference lines are displayed.
US12189062B2

A lighting device for frequency-modulated emission of a light-emitting diode (LED). The lighting device allows for higher operating frequencies and has an improved quality of the emitted light signal. Embodiments of the lighting device include an LED; a resonant driver circuit with a tuned circuit that is configured to drive the LED at an operating frequency that is based on parameters of the LED.
US12189059B2

A lidar system for scanning a scanning range. The lidar system includes a transmitter unit for generating beams and for emitting the generated beams along a scanning range, the transmitter unit having at least one radiation source. The lidar system also includes at least one receiver unit for receiving and evaluating beams reflected or scattered back in the scanning range. The scanning range acted upon by the generated beams is subdivided into at least two sections. At least one first section is scanned using a higher radiant power than a second section of the scanning range. A control unit is also described.
US12189053B2

According to various examples, a radar system is described comprising a radar receiver configured to perform sampling of a radio reception signal and to generate a sample for each of a plurality of sampling times, a machine learning model configured to generate, for each of one or more additional sampling times, a sample from the samples generated for the sampling times and an object detector configured to perform range estimation of one or more detected objects using the samples generated by the machine learning model.
US12189050B2

To estimate a positional relationship between devices having transmitted and received signals with higher accuracy. A control device comprising: a control unit that performs control for estimating a positional relationship between a communication device having four or more antennas and another communication device on the basis of signals transmitted and received between the communication device and the other communication device, wherein the control unit applies a weight parameter based on a reliability parameter that is an index indicating a degree of whether or not a signal is appropriate as a processing target for estimating a positional relationship between the communication device and the other communication device calculated on the basis of a signal received from the other communication device by the communication device to a phase difference between adjacent antennas of the four or more antennas of the communication device, and performs control for estimating the positional relationship.
US12189045B2

In accordance with some example embodiments, a method may include transmitting, by a network entity, at least one positioning measurement configuration associated with at least one radio access network notification area to a user equipment. The method may further include receiving, by the network entity, at least one location message. The method may further include transmitting, by the network entity, at least one location message response The at least one location message response comprises at least one last known location of the user equipment transmitted to the location management entity or at least one last location-associated measurement by the user equipment transmitted to the location management entity.
US12189044B2

A method for navigating a carrier using a Kalman filter estimating a navigation state of a carrier, comprising: obtaining, from a signal transmitted by the satellite and subsequently received by the carrier, a delta range measured between the carrier and a satellite and another measured kinematic datum which is associated with the satellite, generating, from position data for the carrier and the satellite in the navigation state, an estimated delta range between the carrier and the satellite, calculating, using the delta ranges, a delta range innovation associated with the satellite, carrying out a test on the delta range innovation, the test result indicating whether or not the signal was a multi-path signal, using, by means of the filter, the kinematic datum as an observation to update the navigation state provided that the test result indicates that the signal was not a multi-path signal.
US12189043B2

In an aspect, a user equipment (UE) receives a spoofing alert message from either a server or an internet-of-things (IOT) device that indicates whether a spoofed Global Navigation Satellite System (GNSS) condition is present. Based on determining that the spoofing alert message indicates that a spoofed GNSS condition is present, the UE determines, based on the spoofing alert message, a location of a spoofer broadcasting a spoofed GNSS signal, determines, based on the location of the spoofer and a current location of the UE, that the UE is within a receiving area of the spoofed GNSS signal, and determines a position of the UE without using the spoofed GNSS signal.
US12189031B2

Disclosed are a distance image acquisition apparatus and a distance image acquisition method capable of achieving high distance measurement accuracy and omitting wasteful imaging or calculation. The distance image acquisition apparatus (10) includes a distance image sensor (14), a drive mode setting unit (20A), a distance image generation unit (20B), a pulse light emission unit (22), and an exposure control unit (24). The exposure control unit (24) controls emission and non-emission of pulse light emitted from the pulse light emission unit (22) according to a drive mode set by the drive mode setting unit (20A), and controls exposure in the distance image sensor (14). The distance image generation unit (20B) performs calculation processing of a sensor output acquired from the distance image sensor (14) according to the drive mode set by the drive mode setting unit (20A) to generate a distance image corresponding to a distance of a subject.
US12189025B2

A vehicle radar system, apparatus and method use a radar control processing unit generate compressed radar data signals, to apply the compressed radar data signals in parallel as a three-dimensional matrix to a coherent integrator (which generates a two-dimensional matrix of coherently integrated image data) and a non-coherent integrator (which generates a two-dimensional matrix of non-coherently integrated image data), and to generate a constant false alarm rate (CFAR) threshold from the two-dimensional matrix of non-coherently integrated image data for application to the two-dimensional matrix of coherently integrated image data to detect one or more targets in the MIMO radar signal returns from sample values from the two-dimensional matrix of coherently integrated image data that exceed the CFAR threshold.
US12189012B2

Electromagnetic interference (“EMI”) is mitigated for portable magnetic resonance imaging (“MRI”) systems using postprocessing interference suppression techniques that make use of EMI detectors external to the MRI system imaging volume to detect EMI signals and remove them from acquired magnetic resonance data. EMI correction models, including static transfer function-based models, dynamic transfer function-based models, correction weight-based models, or parallel imaging kernel-based models can be used to remove the EMI-related artifacts from the magnetic resonance data.
US12189000B2

A magnetic field sensor includes a first sensor bridge circuit including a first plurality of magnetic field sensor elements and a second plurality of magnetic field sensor elements, wherein the first plurality of magnetic field sensor elements are positioned symmetrical to the second plurality of magnetic field sensor elements across a center of symmetry, wherein the first and the second pluralities of magnetic field sensor elements are separated by a first sensor pitch; and a second sensor bridge circuit including a third plurality of magnetic field sensor elements and a fourth plurality of magnetic field sensor elements, wherein the third plurality of magnetic field sensor elements are positioned symmetrical to the fourth plurality of magnetic field sensor elements across the center of symmetry, wherein the third and the fourth pluralities of magnetic field sensor elements are separated by a second sensor pitch that is equal to the first sensor pitch.
US12188996B2

A magnetic sensor device includes a first detection circuit, a second detection circuit, and a processor. The processor is configured to execute first generation processing for generating a first initial detection value, second generation processing for generating a second initial detection value, first correction processing, second correction processing, and determination processing. The first correction processing is processing for correcting the first initial detection value and updating the first initial detection value. The second correction processing is processing for correcting the second initial detection value and updating the second initial detection value. The processor executes the determination processing after alternately executing the first correction processing and the second correction processing.
US12188993B2

A method for detecting an electrical fault in an electrical installation includes: measuring an alternating electric current flowing through the electrical installation; detecting an electrical fault on the basis of the measured electric current; and tripping the electrical protection device when an electrical fault is identified by the electronic control device. The detection of the fault includes identifying a transition of the measured current from a first level to a second level with a duration lower than a predefined threshold which is lower than or equal to 10% of the nominal period of the alternating electric current, the first level and the second level corresponding to current values of opposite sign but the amplitude of which, in terms of absolute value, is higher than a predefined current threshold equal to the product of the trip threshold of the protection device and a weighting coefficient.
US12188991B2

A device includes a driver circuit and diagnostic circuitry coupled to the driver circuit. The diagnostic circuitry includes an on-state diagnostic circuit and an off-state diagnostic circuit. The diagnostic circuitry, in operation: generates a configuration signal associated with an operative condition of the driver circuit based on a comparator output of the off-state diagnostic circuit; diagnoses conditions associated with the driver circuit; and controls operation of the on-state diagnostic circuit based on the configuration signal.
US12188987B2

Systems and methods for estimating a state of charge of a hearing aid rechargeable battery for rapid user feedback and charge management are provided. The method includes detecting a rechargeable battery of a hearing aid received at a battery charger. The method includes retrieving a last state of charge (SoC) of the rechargeable battery and a time in use of the rechargeable battery. The time in use is a time the hearing aid is out of the battery charger. The method includes estimating a current state of charge (SoC) of the rechargeable battery based on the last SoC and the time in use of the rechargeable battery. The method includes causing a display of the battery charger to present the estimated current SoC.
US12188975B2

The present invention is directed to a system for testing printed circuit boards. The system is configured to test the simultaneously test a multiplicity of printed circuit boards. The system examines the electrical characteristics of a printed circuit board and is operable to identify if a printed circuit board meets a desired characteristic.
US12188969B2

A photonic Rydberg atom radio frequency receiver includes: an integrated photonic chip; an atomic vapor cell; and a receiver member including: a photonic emitter; probe light reflectors disposed on the atomic vapor cell; and coupling light reflectors disposed on the atomic vapor cell such that the pair of coupling light reflectors is optically opposed across the interior vapor space and receives and reflects the coupling laser light so that the coupling laser light is reflected between the coupling light reflectors multiple times in the interior vapor space of the atomic vapor cell.
US12188967B2

The invention enables an optical voltage sensor, comprising a piezoelectric actuator mechanically coupled to an optical strain sensor (such as a fibre Bragg grating), to withstand lightning impulses, the effects of which would otherwise be harmful or destructive to the piezoelectric actuator and/or other sensitive components. As such, the optical voltage sensor, comprised within a photonic voltage transducer which also comprises a lightning impulse attenuator, is able to comply with relevant standards and be used for applications in power networks and exposed to the highest voltages for equipment.
US12188965B2

The invention pertains to a shunt resistor for a current measurement apparatus of a busbar, the resistor having a planar resistor body and two connection terminals for measuring voltage across the planar resistor body, wherein each of the two connection terminals is connected to one of two conductive traces provided on opposite sides of the resistor body, and wherein each of the conductive traces includes a measurement portion and a connection portion for connecting the measurement portion to one of the connection terminals. The invention is also directed at a current measurement apparatus including said shunt resistor and a current path provided in parallel to the shunt resistor. The invention is furthermore directed at a busbar with a corresponding current measurement apparatus, wherein the shunt resistor and the current path are provided for connecting the busbar to an electronic component.
US12188962B2

A probe card has a probe, probe and circuit boards, and amplitude-modulating structure. The probe is fixed on the probe board, one end is connected to the circuit board, and the other end is clamped on the amplitude-modulating structure. The probe is equipped with a bent wire to make longitudinal elastic deformation for the probe, and the probe head is equipped with an amplitude-modulating board. The amplitude-modulating board is driven by an eccentric roller, which can achieve upward and downward movement of the amplitude-modulating board, thereby driving the probe to deform, causing the probe head of the probe to move from the detection position to the ready position, or from the ready position to the detection position, so that the number of probes in the detection position can be adjusted to enable to adjust the detection amplitude of a single probe card, making the probe card universal.
US12188958B2

An angular velocity sensor includes a substrate, a detector including a movable detection electrode and a fixed detection electrode opposed to the movable detection electrode, and a driver adapted to drive the detector. The movable detection electrode is supported by a first spring that is elongated parallel to a Y axis from a first turned-back part, and a second spring that is elongated parallel to the Y axis from a second turned-back part. The first and second springs are fixed at first and second anchors. The first turned-back part is closer to the second spring than the first anchor. The detector includes a first surface opposed to the first spring, and a second surface disposed closer to the first spring than the first surface.
US12188955B2

A reagent cartridge according to an embodiment includes a housing part, a tubular member, and a dispense part. The housing part houses therein a reagent. The tubular member is filled with the reagent housed in the housing part. The dispense part dispenses the reagent supplied from the tubular member. The tubular member has elasticity, and supplies the reagent to the dispense part when a side face part thereof is compressed.
US12188951B2

Disclosed is a specimen measurement apparatus that includes a measurement unit configured to measure a specimen; a detector configured to detect at least one of a container that can store the specimen or a cap of the container; and a movement mechanism configured to move at least one of the container or the detector. In the specimen measurement apparatus, the detector detects at least one of the container and the cap in a state where the movement mechanism is moving the container relative to the detector.
US12188946B2

Methods, devices, kits and computer-implemented methods for diagnosing (and optionally treating) tuberculous meningitis (TBM) are provided. In one embodiment, the method comprises testing a cerebrospinal fluid (CSF) sample from a subject suspected of having TBM for the presence of MPO and at least two other biomarkers, at least one of the other biomarkers being selected from the group consisting of IFN-γ, sICAM-1, VEGF-A and CXCL8. For example, the method can comprise testing the sample for MPO, IFN-γ and VEGF-A or for MPO, IFN-γ, sICAM-1 and CXCL8. In another embodiment, the method comprises testing a blood sample from a subject suspected of having TBM for the presence of at least one biomarker selected from the group consisting of adipsin (complement factor D), Ab42 and IL-10, and at least two other biomarkers. In one example, the method comprises testing the sample for the presence of adipsin (complement factor D), Ab42 and EL-10.
US12188943B2

Methods are described for measuring the amount of C peptide in a sample. More specifically, mass spectrometric methods are described for detecting and quantifying C peptide in a sample utilizing on-line extraction methods coupled with tandem mass spectrometric or high resolution/high accuracy mass spectrometric techniques.
US12188941B2

The present disclosure relates to a method of analyzing a biofluid of a subject for the presence of bacterial extracellular vesicles (EV), the method comprising the steps of a) extracting bacterial EV from the biofluid, b) analyzing the bacterial EV-extracted molecular patterns for the presence of a disease marker, wherein the disease marker is a disease-specific molecular pattern of the subject; and the subject comprising patients diagnosed with HIV, IBD or cancer or the subject receiving a treatment.
US12188938B2

The present invention relates to novel antibodies and fragments that bind to a V-domain Ig Suppressor of T cell Activation (VISTA), and methods of detecting VISTA.
US12188937B2

Embodiments disclosed herein provide a peptoid compound comprising a structure shown in Formula I and a detection chip having the peptoid compound coupled onto its surface. The peptoid compound has a strong binding ability with EpCAM protein on the surface of circulating tumor cells. The diagnostic technology of colorectal adenocarcinoma, gastric adenocarcinoma, breast cancer, ovarian cancer, lung adenocarcinoma, prostate cancer, pancreatic cancer, stem cell cancer, retinoblastoma, or primary esophageal squamous cell carcinoma based on the peptoid compound can realize rapid detection or diagnosis. In addition, the peptoid compound can be made by a simple synthesis method with high preparation efficiency and low production cost.
US12188936B2

Cancer cells can develop resistance to endocrine therapies, such as Tamoxifen, through acquisition of the Y537S mutation. Cells transfected with the Y537S mutation showed significant increases in mitochondrial mass and membrane potential, consistent with an increase in mitochondrial biogenesis. Certain biomarkers are identified that have prognostic value of endocrine therapy resistance. The mechanism resulting in this resistance, however, leaves these treatment-resistant cells vulnerable to therapeutics that inhibit mitochondrial biogenesis. Numerous mitochondrial biogenesis inhibitors are disclosed, as well as methods for reducing or eliminating endocrine treatment resistance, improving the effectiveness of an endocrine therapy, and for treating cancer.
US12188929B2

Disclosed herein are highly sensitive immunoassays that utilize a capture/release mechanism to reduce non-specific binding and achieve detection with attomolar-level sensitivity. Kits that can be used for carrying out these highly sensitive immunoassays are also disclosed herein.
US12188928B2

[Problem to be solved by the invention] The purpose of the present invention is to provide a competitive immunochromatographic analysis method and immunochromatographic sensor using said analysis method capable of intuitively displaying a molecular concentration of a substance to be measured and facilitating visual judgement of the molecular concentration. [Problem to be solved by the invention] Competitive immunochromatographic analysis method according to the present invention is characterized in that the method comprises a step for supplying a mixed solution, in which a test solution containing a substance to be measured A and a labeled antibody B are mixed, to one or more judgement parts wherein said judgement parts are formed by immobilizing a text antibody C which specifically reacts with the labeled antibody B specifically reacting with the substance to be measured A on a membrane carrier in the form of character(s) or figure(s) and immobilizing a mask antigen D composed of the same antigen as the substance to be measured A on the membrane carrier so as to surround said text antibody C, a step for competitively binding the labeled antibody B to the substance to be measured A, the mask antigen D and the text antibody C on the judgement parts, a step for judging the concentration of the substance to be measured A based on the signal from the labeled antibody B bound to the text antibody C and the mask antigen D.
US12188926B2

An event detection composite in embodiments of the present invention may have one or more of the following features: (a) a plurality of solid and/or hollow and/or porous-wall microspheres, (b) a functional material disposed on or within the plurality of microspheres, wherein the functional material can have unique optical, electrical, magnetic, thermal, or chemical properties, where these properties can be realized upon the plurality of microspheres being exposed to a physical, optical, electrical, magnetic, thermal or chemical stimuli, and (c) a host matrix containing the plurality of microspheres.
US12188922B2

A sensor assembly for analysis of physical parameters and chemical constituents of small volume samples of bodily fluids. Disclosed herein is a sensor panel with an upper surface and a lower surface and at least one analyte sensor located on the lower surface. The sensor assembly also includes an optional adhesive layer and a contoured fluid pathway cutout. The upper surface of the adhesive layer is secured to the lower surface of the sensor panel. The sensor assembly also includes a sensor cartridge base with a fluid inlet and outlet and a contoured fluid pathway extending between the inlet and the outlet. The contoured fluid pathway mirrors the shape and span of the contoured fluid pathway cutout of the adhesive layer. As a fluid sample is input at the fluid inlet, the fluid traverses along the fluid pathway in contact with the at least one analyte sensor.
US12188915B2

A method of operating a gas sensor for a gas analyte including a sensing component includes, in a first mode, interrogating the sensor by periodically applying an electrical signal to the sensing component of the sensor, measuring sensor response to the electrical signal which is indicative of a sensitivity of the sensor each time the electrical signal is applied to the sensing component, determining whether one or more thresholds have been exceeded based upon the sensor response determined each time the electrical signal is applied to the sensing component, and entering a second mode, different from the first mode in analysis of the sensor response to the periodically applied electrical signals, if one or more thresholds are exceeded.
US12188912B2

Systems, devices, and methods for an unmanned aerial vehicle (UAV); a trace gas sensor disposed on the UAV, where the gas sensor is configured to measure a gas point concentration; a wind sensor, where the wind sensor is configured to determine a discrete wind vector corresponding to the gas point concentration measurement; and where the discrete wind vector and gas point concentration measurement are acquired substantially concurrently and co-locally.
US12188908B2

An integrated triaxial shear and seepage experimental method for hydrate-bearing sediments and device thereof is provided, relating to the field of geotechnical experiments technologies. The method includes the following steps: generating hydrate; preparing a shear and seepage coupling experiment; and performing the shear and seepage coupling experiment. According to a special integrated experimental device, that coupling analysis of seepage and stress in a triaxial shear breakage process of the hydrate can be realized, and different experiments that are liquid seepage experiment and the gas-liquid seepage experiment can be realized.
US12188901B2

A management method of managing a purity of a chemical liquid containing an organic solvent by sensing impurities in the chemical liquid. The management method includes Step 1 of preparing a target chemical liquid containing an organic solvent; Step 2 of bringing the target chemical liquid into contact with a crystal oscillator sensor including an adsorption layer that adsorbs the impurities and a crystal oscillator and obtaining an amount of change in a resonance frequency of the crystal oscillator resulting from contact of the target chemical liquid; and Step 3 of managing the purity of the chemical liquid by comparing whether or not the obtained amount of change falls within a permissible range based on a preset purity of the target chemical liquid. In Step 2, at least a part of a liquid contact portion coming into contact with the target chemical liquid is made of a fluorine-based resin.
US12188897B2

An embodiment provides a method for modifying a carbon region on a boron-doped diamond electrode surface, comprising: placing a boron-doped diamond electrode surface in an aqueous solution, wherein the aqueous solution comprises an ionic treatment solution; applying a voltage difference across the boron-doped diamond electrode surface; and modifying a carbon region on an area of the boron-doped diamond electrode surface, wherein the modifying is responsive to application of the voltage while the boron-doped diamond electrode surface is in the aqueous solution, wherein the modification continues until a desired signal of the carbon region is reached. Other aspects are described and claimed.
US12188896B2

Aspects of the present disclosure provide measurement devices and methods for detecting electrical characteristics of devices under test (DUTs), such as semiconductor nanowires. Techniques described herein provide programmable measurement devices that may be implemented in a compact form factor while being able to perform reliable measurements. In some embodiments, measurement devices described herein may be programmed to modulate signals for transmitting to a DUT, and may demodulate signals from the DUTs adaptively using self-programming techniques described herein. Such self-programming may include applying a programmable phase delay to oscillator signals used during demodulation. In some embodiments, such measurement devices may be implemented on a single circuit board, in a single integrated circuit package, or even on a single solid-state semiconductor die. Techniques described herein may enable reliable, inexpensive, and small-scale fluid sample measurement devices.
US12188893B2

An electrochemical sensor is provided which may be formed using micromachining techniques commonly used in the manufacture of integrated circuits. This is achieved by forming microcapillaries in a silicon substrate and forming an opening in an insulating layer to allow environmental gases to reach through to the top side of the substrate. A porous electrode is printed on the top side of the insulating layer such that the electrode is formed in the opening in the insulating layer. The sensor also comprises at least one additional electrode. The electrolyte is then formed on top of the electrodes. A cap is formed over the electrodes and electrolyte. This arrangement may easily be produced using micromachining techniques.
US12188887B2

Systems, methods, devices, and circuitries are provided for determining a material property. In one embodiment, a method includes applying non-thermal energy to a first side of a material sample; sensing, a response of the material sample to the non-thermal energy; generating non-thermal data indicative of the response; and determining a thermal property of the material sample based on the non-thermal data. In one embodiment, the method also includes determining an environmental characteristic; determining a suitability of the material sample based on the thermal property and the environmental characteristic; and displaying information related to the suitability.
US12188882B2

The method includes: receiving an encoder signal and a ray machine output beam signal, and initially synchronizing the encoder signal and the ray machine output beam signal; recording coded value M of the encoder at moment tm, and coded value N of the encoder at moment tm+1, where M, N, and m are integers; determining that duration from the moment tm to the moment tm+1 is an actual output beam time interval T of the ray machine, when it is determined that a difference value between the coded value M and the coded value N satisfies preset value a, a being an integer; determining gap time TG in the actual output beam time interval T based on a preset output beam time interval TJ of the imaging system and the actual output beam time interval T; and controlling the ray machine not to emit beam within the gap time TG.
US12188881B2

An observation signal generation device includes a local signal generator, a first mixer which mixes an RF signal to be observed with the local signal and outputs a first IF signal, a second mixer which mixes the RF signal and the local signal and outputs a second IF signal, an first IF filter which includes a first intermediate frequency obtained by subtracting a frequency of the local signal from a first frequency of the RF signal in a passband, includes a second intermediate frequency obtained by subtracting a frequency of the RF signal from the frequency of the local signal in an attenuation band, and filters the first IF signal to generate a first observation signal, and an second IF filter includes the first intermediate frequency in the attenuation band and the second intermediate frequency in the passband, and filters the second IF signal to generate a second observation signal.
US12188878B2

Methods and systems are provided for foreign object debris monitoring in an environment with a dynamic debris field, such as an environment for operating an aircraft. The debris monitoring technique includes generating a light beam and dispersing it to create a virtual witness plate, which is a two-dimensional sheet of light that covers a detection area. The technique also include detecting scattered light from the virtual witness plate caused by debris passing through it. A debris event may be generated based on the scattered light, indicating the presence of debris in the detection area.
US12188876B2

According to the embodiment, an optical inspection method for a surface state of a subject includes acquiring and discriminating. The acquiring includes acquiring a color vector of a color corresponding to a wavelength spectrum in a color coordinate system of n dimensions (n is a natural number equal to or larger than 1), which is equal to or smaller than a number of a plurality of color channels of pixels of an image sensor, with optical imaging using a wavelength spectrum selection portion that selectively allows a plurality of wavelength spectra different from one another from a surface of the subject to pass. The discriminating includes discriminating the surface state of the subject based on a direction of the color vector in the color coordinate system.
US12188870B2

Aspects of the present disclosure relate to techniques for reducing skew in an integrated device, such as a CMOS imaging device. In some aspects, multiple pixels of an integrated circuit may be configured to receive a same control signal and conduct charge carriers responsive to the control signal substantially at the same time. In some aspects, an integrated circuit may have modulated charge transfer channel voltage thresholds, such as by having different charge transfer channel lengths, and/or a doped portion configured to set a voltage threshold for charge transfer. In some aspects, an integrated circuit may have a via structure having a plurality of vias extending between continuous portions of at least two metal layers. In some aspects, an integrated circuit may include a row of pixels and a voltage source configured to provide a voltage to bias a semiconductor substrate of the integrated circuit along the row of pixels.
US12188868B2

Systems and methods for optical power distribution within an integrated device, in a substantially uniform manner, to a large number of sample wells and/or other photonic elements. The integrated device and related instruments and systems may be used to analyze samples in parallel. The integrated device may include a grating coupler configured to receive light from an excitation source and optically couple with multiple waveguides configured to couple with sample wells. Vertical extents of optical modes of individual waveguides may be modulated to adjust confinement of light within the waveguides. This modulation may enable more uniform distribution of excitation light to the sample wells, improve excitation efficiency, and prevent overpower on regions of the integrated device.
US12188862B2

A microscope is provided to measure HbA1c fraction. The microscope measures the HbA1c fraction of a single red blood cell (RBC) in a trace blood sample. The HbA1c fraction can be measured through a non-invasive way while the RBC flows in a human epidermal microvessel, too. The microscope comprises a laser device, an upright microscope, a light splitter, a light detector, and a mainframe. Unlike traditional methods, the HbA1c fraction can be measured in vitro or in vivo at the level of a single RBC. Accurate measurement is achieved. Misdiagnosis rate is reduced. The microscope provides HbA1c fractions from hundreds of RBCs, instead of averaging HbA1c fractions obtained from a large number of blood samples. Hence, the present invention is a method of detecting a HbA1c fraction of a single RBC, and is a microscope supporting blood-drawing measurement and non-invasive measurement simultaneously.
US12188860B2

A device for spectral analysis including a seat for holding therein a compound specimen; a light source for illuminating the compound specimen with a spectrum of light; and a detector configured for detecting light transmitted through or reflected from the biological sample, the detector including a pixel array having a plurality of pixels each of which being configured to detect intensity of one wavelength within the spectrum such that the pixel array obtains a spectral signature of the biological sample including intensities of wavelengths within the spectrum.
US12188857B2

A flow cytometer capable of easily and reliably providing flow cytometry results without requiring a special trained technician is provided. The flow cytometer 10 includes an input unit 60 that receives an input of information for specifying a measurement item, a condition selection unit 71 for selecting a measurement condition from among one or a plurality of measurement conditions corresponding to information for specifying the measurement item received by the input unit 60, and a measurement unit 65 having a flow cell 20 through which a particle-containing liquid containing particles in the sample passes, wherein the measurement unit 65 optically measures particles of the particle-containing liquid flowing through the flow cell 20 in accordance with the measurement condition selected by the condition selection unit 71.
US12188854B2

The present invention addresses to a method of cleaning rock samples from oil systems, based on the use of a nanofluid, which is capable of considerably accelerating the process. The developed method associates the potential of oil solubilization by the nanofluid under the temporary action of an ultrasound system, being faster and more efficient than the method traditionally used by distillation, then described in the State of the Art. The used procedure reduces the time required for the removal of oil and salt, a critical step in the characterization process of rock samples, normally from 120 to 365 days, to 3 to 7 days, using a low toxicity aqueous-based nanofluid, which does not change the properties of the rocks.
US12188850B2

A frequency domain feedforward compensation method based on a power exponential method for a seismic simulation shaking table is provided. According to the method, a frequency domain amplitude transfer function of a system is identified, the frequency domain amplitude transfer function is modified by adjusting the power and limiting an amplitude, then an inverse frequency domain amplitude transfer function is obtained, an amplitude and a phase of a driving acceleration signal are computed, finally a time domain driving acceleration signal is obtained by using the Euler's formula for computation in a complex domain and conducting inverse Fourier transform, the shaking table is driven again to collect an acceleration signal output by a table top, whether the acceleration signal meets a shaking table test waveform use requirement is determined, a test is finished under the condition that the acceleration signal meets the shaking table test waveform use requirement.
US12188846B2

A plurality of modules housed in a chassis is secured to the railroad tie to capture high resolution images of the underside of a train car as it passes over the plurality of cameras. These images are important to insure the structural integrity of the parts of the rail car as well as the connection means—a coupler and pin—between two rail cars. The cameras are configured to capture at a predetermined rate or to operate in sync with the velocity of the train as measured by the Linear Speed Sensor. As the images are taken, the images can be downloaded and sent to a remote location for further analysis.
US12188844B2

A tire ground contact characteristic measuring method according to the present invention includes: a reproduction step of reproducing a transient change in a tire attitude that occurs during travel of an actual vehicle on a tire; a stress measurement step of causing stress measuring portion embedded on a rotatable rotary drum to measure stress that is applied to the tire in contact with the rotary drum that is rotationally driven; and a calculation step of calculating tire ground contact characteristics, which are characteristics of a ground contact region of a tread surface of the tire in contact with the rotary drum on the basis of the stress measured by the stress measuring portion. The tire ground contact characteristics calculated in the calculation step are tire ground contact characteristics of the tire corresponding to the tire attitude of the actual vehicle at each point in time during a period where the transient change occurs.
US12188841B2

An imaging system is for recording images of a raceway of a bearing ring, the ring having two opposing axial ends, a central axis extending between the axial ends, and inner and outer circumferential surfaces. The raceway is formed on the inner circumferential surface or the outer circumferential surface of the ring and has first and second ends spaced along the central axis. The imaging system includes a frame movably coupleable with the bearing ring and having a centerline. A drive is mounted to the frame and is configured to angularly displace the frame about the bearing central axis. An optical imager has a lens and an adjustable positioner is mounted on the frame and is configured to position the optical imager such that the lens is disposed axially between the raceway first and second ends and faces generally perpendicular to the bearing raceway.
US12188839B2

A sensor device includes a sensor unit sensitive for a property of a gaseous medium. The sensor unit is formed on a first surface of a sensor substrate. A frame structure on the first surface includes a first loop portion laterally surrounding a first area that includes the sensor unit. A communicating channel accesses the first area through at least one of a lateral port in the first loop portion and a base port in the sensor substrate. A lid structure completely covers the frame structure and the first area.
US12188835B2

A load sensor element includes a substrate made of a ceramic material; an inorganic layer having a surface configured to receive a load, the inorganic layer covers a portion of the substrate; a thin-layer resistance body whose resistance value changes in accordance with the load received by the inorganic layer, the thin-layer resistance body having a main body portion and a pair of end portions, the main body portion mounted on the covered portion of the substrate and sandwiched between the substrate and the inorganic layer, the pair of end portions mounted on an exposed portion of the substrate, and the exposed portion free of the inorganic layer; and a pair of electrodes electrically connected to the pair of end portions of the thin-layer resistance body and separated away from the inorganic layer and on one side of the substrate.
US12188834B2

A temperature measurement system of a vehicle includes a controller, a first temperature sensor associated with a first location, and a second temperature sensor associated with a second location. The temperature measurement system is calibratable based upon a comparison of a temperature of the first location and a temperature of the second location, wherein the temperature of at least one of the first location and the second location is determined after a predetermined time from an end of operation of the vehicle.
US12188830B2

A process for fabricating a microbolometer includes producing a membrane containing a thermistor material, which is made of a first compound based on vanadium oxide and which is formed from a central segment. The central segment covers an intermediate insulating layer, and the thermistor material is formed from lateral segments, which make contact with biasing electrodes through apertures. The process also includes incorporating locally, by ion implantation, into the lateral segments an amount of an additional chemical element higher than or equal to the effective amount. The electrical resistivity ρL at room temperature of the compound thus modified is lower than or equal to 10% of the electrical resistivity ρc at room temperature of the first compound.
US12188825B2

An air-core inductor with a temperature measurement system. The temperature measurement system uses a thermographic sensor, an energy harvesting device configured for obtaining electrical energy from the electromagnetic field and a transmitter configured for contactless data transmission arranged on the air-core inductor. The energy harvesting device may include a coil, a rectifier element, and a storage.
US12188816B2

A light-receiving apparatus (1a) includes a counting unit (11), a setting unit (12), and an acquiring unit (13). The counting unit is configured to measure a detection number of times that represents the number of times incidence of a photon to a light-receiving element has been detected within an exposure period and to output a counted value. The setting unit is configured to set a cycle of updating time information in accordance with an elapsed time during the exposure period. The acquiring unit is configured to acquire the time information indicating a time at which the counted value reaches a threshold before the exposure period elapses.
US12188813B2

A system and method evaluate the efficiency of circadian-effective luminaires. Such circadian-effective luminaires affect the master biological clock in the brain, which regulates the daily timings of behavioral activities and physiological functions. Disruption of circadian rhythms can lead to poor performance and poor health, while consistent exposure to bright days and dim nights is necessary for circadian entrainment, and thus for good sleep and good health. The system and method provide a standard test for assessing the efficiency of luminaires for providing circadian-effective light to building occupants. The system and method measure and quantify luminaire efficiency based on the electrical watts needed, termed SOWatt, to reach a circadian stimulus (CS) criterion of 0.3 at the eyes of a standard observer (SO). The system and method can be applied to ceiling mounted, accent, and table-top luminaires.
US12188809B2

Reducing an average give-away rate of a weighing device by determining a weight of a product of a weighing device that includes an article, determining one or more conditions of an environment of the weighing device, determining a state of the environment of the weighing device, wherein the state relates to an average give-away rate of the environment of the weighing device, determining a reward value for the state of the environment of the weighing device, wherein the reward value is based at least in part on the weight of the product, and generating a set of parameters for the weighing device based at least in part on the environment, the state, and the reward.
US12188807B2

A system and method to detect and quantify integration errors in a transit time ultrasonic flow meter uses dissimilar integration methods or schemes employed simultaneously. In a preferred embodiment, a number of chordal paths are arranged in a single meter body such that at least two dissimilar chordal integration schemes can be used to determine the flow rate. At least one of the chordal paths is common to both integration schemes. The total number of chordal paths needed in any chordal measurement plane is less than the sum of the chordal paths used in each of the integration schemes (as is the sum of the planes), thereby reducing hardware requirements.
US12188802B2

A flow measurement system is provided, which is configured to receive multiple flow rates; retrieve multiple physical properties for multiple pure gases; estimate multiple physical properties for a gas mixture; estimate multiple flow parameters for multiple channels of a flow splitter using a mathematical model, multiple physical properties for the gas mixture, and multiple pressure values from pressure sensors of multiple channels; and estimate multiple flow splits using multiple flow parameters for the multiple channels of the flow splitter.
US12188796B2

A sensing apparatus that measures a target characteristic. The apparatus has a sensing element formed as a section of a coupled slow-wave structure including a hollow ceramic tube and at least two impedance conductors each curled into a helix with opposing directions of winding around the tube to form a resonator. The sensing element is connected by coaxial cables to a remote electronics module which includes electronic components to create a resonant circuit with the sensing element. A metal internal target rod is configured to move into and out of the sensing element, being covered and uncovered by portions of the sensing element. This will cause the frequency of the resonant circuit to change proportionally to the movement of the target rod. The length of the coaxial cables separates the electronics module from the sensing element by a distance sufficient to avoid exposing the electronics module to harsh environments.
US12188790B2

A sensor assembly includes a magnetic source for generating a magnetic field; a lever or stick, which can be manually tilted about a reference orientation; a magnetic sensor device for measuring the magnetic field. The magnetic source forms a central opening. The stick includes a ferromagnetic object mounted such that a potential energy of the magnetic field is minimal when the stick is oriented in the reference orientation.
US12188789B2

A rotary transducer is described. The rotary transducer includes a Hall effect sensor, a rotary dial comprising at least two recessed pockets, a first magnet that is positioned within one of the at least two recessed pockets, and a second magnet that is positioned within another one of the at least two recessed pockets. In an acceleration only mode, the rotary dial is rotatable from a center position in a first direction and is not rotatable from the center position in a second direction. This mode is selected when a mode selection screw is inserted into a mode selection orifice. In a bi-directional acceleration/deceleration mode, the rotary dial is rotatable from the center position in the first direction and is rotatable from the center position in the second direction. This mode is selected when the mode selection screw is not inserted into the mode selection orifice.
US12188783B2

A system includes an alarm, a tilt detector, and a power supply communicatively connected to the tilt detector and communicatively connected to the alarm. The tilt detector, when no tilt is detected, prohibits communicative connection of the power supply to the alarm and, when tilt is detected, effects communicative connection of the power supply to the alarm. The system does not consume power of the power supply unless and until the system tilts causing the tilt switch to communicatively connect the power supply to the alarm. The alarm sounds on tilt until such time as the system is reset.
US12188773B2

In accordance with an aspect of the present disclosure, there is provided a vehicle sensor correction information determining method comprising: acquiring estimated location information of a vehicle based on matching information between a camera image photographed by a camera of the vehicle and a landmark on a precise map; and determining a scale factor for a wheel speed sensor based on an estimated travel distance calculated based on the acquired estimated location information of the vehicle and a travel distance of the vehicle detected by the wheel speed sensor of the vehicle.
US12188771B2

An inertial measurement unit evaluating method is for evaluating an accuracy of an inertial measurement unit included in an autonomous driving vehicle. The inertial measurement unit evaluating method includes an image capturing step, a vanishing line calculating step, an image parameter determining step, a unit parameter obtaining step and a parameter comparing step. The left image includes a first left lane line, a first right lane line and a first vanishing point, and the right image includes a second left lane line, a second right lane line and a second vanishing point. The vanishing line calculating step includes calculating to generate a vanishing line equation of a vanishing line, which is a line connecting the first vanishing point and the second vanishing point. The parameter comparing step includes comparing the image parameter set and the unit parameter set to generate a comparison result.
US12188769B2

A defect inspection device (100) includes an excitation unit that excites an elastic wave, an irradiation unit (2) that applies laser lights, a measurement unit (3) that measures the interfered laser lights, and a control unit that acquires vibration state information which is information about a state of the elastic wave excited in an inspection target (P) for a plurality of frequencies by changing a frequency of excitation vibration caused by the excitation unit in order to excite the elastic wave in the inspection target (P), and extracts recommended frequencies (F) recommended for inspecting a defect of the inspection target (P) from among the plurality of frequencies based on the acquired vibration state information for the plurality of frequencies.
US12188762B1

Birefringence in optical fibers is mitigated using optical frequency domain reflectometry (OFDR) having a coupling point optically connected to a reference arm with a first, single mode fiber segment and optically connected to a measurement arm having single mode optical segments and polarization maintaining optical segments. The measurement arm has a first optical circulator connected to the coupling point via a second, single mode fiber segment; a second optical circulator for sending optical radiation to a sensor; a single mode optical segment between the first optical circulator and the second optical circulator including a third, single mode fiber segment. The measurement arm has an outbound path including a first polarization maintaining optical segment between the first and second optical circulator for rotating a polarization of the optical radiation once relative to a second polarization maintaining optical segment between the first and second optical circulator.
US12188755B2

A device and a method thereof for operating an electronic detonator having an auxiliary power function are proposed. The device is configured to include a power supply unit configured to supply power to a power source unit of the detonation capacitor and a power source unit of the operation capacitor, a power state determination unit configured to determine a state of the power charged in the power source unit of the operation capacitor, and an auxiliary power supply request unit configured to request auxiliary power supply to the power source unit of the detonation capacitor when the determined state of the power charged in the power source unit of the operation capacitor falls within a preset abnormal power state range.
US12188754B2

Training ammunition that may be utilized by the U.S. Army, Marines and other Armed Forces that conduct training exercises with about 20 mm to 155 mm cartridges. The munition would electronically generate/initiated a signature that would become present at the target. The user would be able to observe the signature with the unaided eye during day or night training, or with devices such as night vision goggles/monocular or thermal sites. The generated signature would not utilize any explosives or pyrophoric iron powders, and would not create an increased fire hazard risk to the user. The munition would be able to survive typical rough handling and firing weapon malfunctions without becoming unusable, or causing delays in training exercises.
US12188751B2

Provided is an ammunition container lid for use with an ammunition canister. The container lid includes a four-sided frame, a cover, a hinge assembly, a feed tray, a latch, and a Last Round Switch. The hinge assembly includes a repeating pattern of ammunition can hinge sections, feed tray hinge sections, and cover hinge sections with a rod holding the sections together. The lid has an integrated aerodynamic forward face that matches the curvature of the ammunition can. The feed tray assembly is incorporated into the container lid to prevent a reduction in ammunition can capacity. The cover and feed tray rotate on the same axis, thereby resulting in simplified, ergonomic operation, which eliminates the problems inherent in current designs that can open directly into the airstream during flight. The inventive lid does not require special tools for installation/removal and does not reduce ammunition can capacity.
US12188743B2

A modular system for adjusting the length of pull and drop of a long gun. The modular system enables a combination of any one of a plurality of comb portions with any one or more of a plurality of butt pad components for a versatile and robust system that provides a wide range of comb height and length of pull combinations. The system can be implemented by the user, avoiding costly gun fitters. The system provides these aspects in a sleek, streamlined way that does not mar the appearance of the long gun. The spacers for the length of pull adjustment include registration surfaces that provide a three-dimensional interface with the buttstock and comb portion for enhanced strength and stability of the assembly over that of conventional fit adjustment systems.
US12188738B2

Example methods, systems, and apparatus are described herein. An example gas block is described for an automatic firearm, which has a gas cylinder that can be connected in a fluid-tight manner to a hole in the gun barrel via a gas channel, characterized by a control element that can be switched between at least two positions and is designed to open the gas channel in the first position, in which the fluid-tight connection is obtained, and to close the gas channel in the second position, in which the fluid-tight connection is interrupted. The disclosure also relates to a control element, a gun barrel equipped with the gas block, and an automatic firearm equipped with the gas block.
US12188736B2

A firearm positioning system and methods of use are provided. The system comprises a first arm segment pivotably engaged to a primary body and a second arm segment pivotably engaged to the first arm segment. The system also comprises a cradle pivotably engaged to the second arm segment. The cradle is configured to support a firearm. The cradle comprises a pair of channels at a first end and a backstop assembly at a second end opposite the first end. The pair of channels are configured to receive a front end of a firearm and the backstop assembly is configured to releasably secure a back end of the firearm to the cradle.
US12188735B1

A firearm comprising: a frame having a barrel mount facility; the barrel mount facility having a barrel engagement portion and a threaded portion; a rear barrel portion having a rear end defining a chamber and configured to connect to the barrel engagement portion; the rear barrel portion having a front end having a first mating facility; a forward barrel portion having a rear end having a second mating facility configured to connect to the first interconnection facility; the forward barrel portion having a first retention facility proximate the rear end; an elongated barrel nut having a forward end with a second retention facility configured to bias the first retention facility in a rearward direction, the barrel nut having a rear end having nut threads configured to connect with the threaded portion of the frame.
US12188728B2

The present invention relates to a plate heat exchanger comprising a plate package and a manifold both made of metal. The plate package comprises a plurality of heat exchanger plates stacked between end plates. The heat exchanger plates being sealed to each other and form alternating first plate interspaces for a first medium and second plate interspaces for a second medium. The plate package defines at least two port channels communicating with the first plate interspaces. At least one of the end plates define connection ports communicating with a respective port channel. The manifold defines a port opening, a distant opening and a flow passage extending between the port opening and the distant opening. The manifold being fixedly attached to one of the end plates such that the port opening of the manifold covers one of the connection ports. The manifold being made by additive manufacturing, moulding or casting.
US12188721B2

A vacuum drying apparatus has a rigid bin structure within a flexible membrane liner arranged to store particulate material therein. An exhaust passage and air inlet passage communicate through the envelope in sealed relationship with the envelope. The air inlet passage is adjustably flow restricted relative to the exhaust passage so as to enable a flow through material in the liner when applying vacuum pressure to the exhaust passage, for example using a centrifugal fan. The air inlet passage communicating with an upper manifold within the upper portion of the bin structure and the exhaust passage communicating with a lower manifold within a lower portion of the bin structure.
US12188713B2

A refrigerator includes a main body and a storage compartment provided inside the main body. A heater assembly partitions the storage compartment into a first storage compartment and a second storage compartment. The heater assembly includes a first case provided to define a surface of the first storage compartment, a second case coupled to the first case to form an accommodation space with the first case and provided to define a surface of the second storage compartment, a fixing unit formed on at least one of an inner surface of the first case and an inner surface of the second case, and a surface heater fixed to at least one of the inner surface of the first case and the inner surface of the second case by being coupled to the fixing unit. The surface heater includes a film and a heating wire printed on the film.
US12188710B2

A method of forming an insulated door panel includes folding side flanges of a metallic sheet to define side edges of a structural outer panel that extend from a front panel. A gap is defined between each set of adjacent side edges. Interior blocks are secured to an interior of the structural outer panel proximate each gap to define adhesive cavities. Exterior blocks are positioned at an exterior surface of the structural outer panel at each gap to further define the adhesive cavities. An adhesive is disposed within each adhesive cavity and is contained therein by the interior and exterior blocks. The adhesive is cured to a solid sealing member that adheres the interior blocks to the interior surface of the structural outer panel to form a sealed structural panel. The exterior blocks are removed and each solid sealing member defines a hermetic seal at each gap.
US12188701B2

A vapor compression system includes a primary loop and a secondary loop. The primary loop includes a dynamic compressor operable to compress a refrigerant, a condenser fluidly connected to the dynamic compressor, a first expansion device fluidly connected to the condenser, and an evaporator fluidly connected to the first expansion device and the dynamic compressor. The dynamic compressor includes a housing, a shaft supported in the housing by a bearing, an impeller connected to the shaft, a motor operably connected to the shaft to drive rotation thereof, and a drive operable to control the motor. The secondary loop includes a second expansion device fluidly connected to the condenser, a heat exchanger fluidly connected to the second expansion device, the condenser, and the dynamic compressor, and a supply duct fluidly connected between the heat exchanger and the dynamic compressor to provide a flow of refrigerant to the bearing.
US12188692B2

Thermal management systems can include a thermoelectric component, a heat transfer unit, and a controller. The heat transfer unit has a chamber and microfeatures in the chamber that are positioned to receive a working fluid. The controller is configured to operate the thermoelectric component and the heat transfer unit such that the heat transfer unit cools one side of the thermoelectric component to a first temperature and the thermoelectric component changes the temperature of a target material on its other side to a second temperature which is within +/−60° C. of the first temperature within a range of 0.5 seconds to 20 seconds.
US12188689B2

An electrical water heater that receives a load shedding request signal uses a temperature sensor that is positioned so as to measure a water temperature in a lower area of a tank of the water heater. A controller continuously determines a salubrity index of the water heater as a function of the temperature measured by the sensor and a time measurement The controller decides to interrupt an electrical power supply of the water heater through a switch so as to interrupt or not interrupt an operation of the water heater upon receipt of the load shedding request signal and only if the salubrity index meets a preestablished criterion.
US12188686B2

The present disclosure is at least directed to utilizing air curtain devices to form air curtains to separate and isolate areas in which respective workpieces are stored from a transfer compartment within a workpiece processing apparatus. The transfer compartment of the workpiece processing apparatus includes a robot configured to transfer or transport ones of the workpieces to and from these respective storage areas through the transfer compartment and to and from a tool compartment. A tool is present in the tool compartment for processing and refining the respective workpieces. Clean dry air (CDA) may be circulated through the respective storage areas. The air curtains formed by the air curtain devices and the circulation of CDA through the respective storage areas reduces the likelihood of the generation of defects, damages, and degradation of the workpieces when present within the workpiece processing apparatus.
US12188678B2

An air conditioner of an embodiment includes a plurality of outdoor units, one or more indoor units, and a control unit. The outdoor unit includes a compressor, a four-way valve, an outdoor heat exchanger, an outdoor expansion valve and an outdoor blower, and the outdoor units exchange heat between the outside air and a refrigerant. The indoor unit is an indoor unit connected to the plurality of outdoor units by a refrigerant pipe, includes an indoor heat exchanger, an indoor expansion valve, and an indoor blower, and exchanges heat between the indoor air and the refrigerant. The control unit controls the plurality of outdoor units and the one or more indoor units. The control unit controls the condensation pressure of the outdoor unit in a heating operation or the suction pressure of the outdoor unit in a defrosting operation to be equal to or smaller than an upper limit pressure, which is 1/1.5 times the rated maximum pressure during the heating operation when any of the outdoor units is in the defrosting operation.
US12188675B2

A heating, ventilation, and/or air conditioning (HVAC) system includes a conditioning system configured to condition a return air flow directed through the HVAC system and a control system configured to determine a difference value between an operating parameter value of the return air flow and a sensed operating parameter value of a space serviced by the HVAC system, retrieve a stored target operating parameter value of the space, and operate the HVAC system based on the difference value, the stored target operating parameter value, or both.
US12188674B2

A system and method for controlling the air temperature of a building using a control plan based on a target time. The system includes a controller which may be connected to a number of indoor and outdoor heating ventilation and air-conditioning units. The system may include a thermostat. The system may also operate without a thermostat. The method includes determining a control plan to reach a desired temperature in a target time. The method also includes updating the plan by comparing the actual time to reach the desired temperature with the target time.
US12188673B2

A recognition process for an air conditioner is executed while the deterioration of the environment due to stoppage of the air conditioner is suppressed. In an air-conditioning system in which a plurality of air conditioners belonging to an identical refrigerant system are connected through a communication line inside the identical system and a plurality of air conditioners belonging to different refrigerant systems are connected through a communication line outside the different systems, for the plurality of air conditioners belonging to the identical refrigerant system, a recognition process is executable while an air-conditioning control process is executed by transmission through at least the communication line inside the system.
US12188672B2

Disclosed is a method for controlling an air conditioning device, which is performed by at least one computing device, which includes: determining a control action for the air conditioning device at a first time point by using a reinforcement learning agent; determining a reward for the control action at the first time point based on a reward delay time by using the reinforcement learning agent; and performing reinforcement learning related to the control of the air conditioning device based on the determined reward, in which a time point when the reward delay time elapses from the first time point corresponds to a second time point, and the reward for the control action at the first time point is calculated while excluding situations after the first time point and before the second time point.
Patent Agency Ranking