Document Document Title
US12051559B2 Radiation tube attachment member, radiation source, and tomosynthesis imaging apparatus
A radiation tube attachment member includes: a common substrate that supports one end side of each of a plurality of radiation tubes and holds the plurality of radiation tubes in a state in which the plurality of radiation tubes are arranged; and a positioning portion that is provided in the common substrate and locates a focus of each of the plurality of radiation tubes at which radiation is emitted at a target position.
US12051558B2 Liquid metal bearing with enhanced sealing structures
A bearing structure for an X-ray tube is provided that includes a journal bearing shaft with a radially protruding thrust bearing encased within a sleeve. The structure of sleeve is formed with enlarged traps or voids in the sleeve that are disposed adjacent various rotating anti-wetting seals/seal surfaces formed between the sleeve and the shaft. The geometry of the traps is formed to retain liquid metal/lubricating fluid within the gap defined by the bearing assembly and to direct to liquid metal flowing outwardly from the gap defined between the sleeve and the shaft away from the rotating anti-wetting seals and back towards the gap. This geometry allows the centrifugal forces exerted on the liquid metal by the rotation of the bearing structure to move the outflowing liquid metal away from the rotating anti-wetting seals to significantly reduce contact of the liquid metal with the seals.
US12051555B2 Use of a HV HRC fuse for a drop-out fuse system
A HV HRC fuse, in particular a HH full-range fuse, for a drop-out fuse system with a drop-out release mechanism has an outer fuse housing, wherein at least one melting conductor, which is wound around at least one winding body, is provided in the fuse housing. The fuse housing is at least partially open on two end faces and a contact cap designed for electrical contacting is arranged on each end face of the fuse housing. The upper contact cap is detachably connectable in a contacting position with the drop-out release mechanism and the lower contact cap is pivotally mounted on the drop-out release mechanism. Tripping of the HV HRC fuse results in tripping of the drop-out release mechanism, whereby the upper contact cap is separated from the drop-out release mechanism and the HV HRC fuse swings out from the contacting position to a swing-out position.
US12051552B2 Switching device
A switching device includes a switch unit with a contact structure and a first operation shaft. The switching device includes a second flange with a contact portion to be in contact with the first operation shaft, and includes a second operation shaft. The switching device includes a holding member with an engagement portion to be engaged with an upper surface of the second flange. The switching device includes a switch operator in which the holding member is inserted. When a lateral pressing force is applied to the switch operator, a second contact portion between the second flange and the engagement portion serves as a support, and thus the second operation shaft rotates with the support. The first operation shaft rotates in accordance with the rotation of the second operation shaft, so that the contact structure is electrically conductive.
US12051539B2 Conductor on molded barrel magnet assembly and associated systems and methods
A Conductor on Molded Barrel (COMB) magnet assembly optimized for High Temperature Superconducting (HTS) materials. The magnet assembly comprises a magnetic coil(s) carried by a conductor support structure and configured in cosine-theta geometry. Created using additive manufacturing, the conductor support structure features a continuous cable channel that fittedly carries and positions elongated straight portion(s) of the magnetic coil(s) parallel to a magnetic axis. The conductor support structure may be cylindrically shaped and longitudinally bored, with the continuous cable channel comprising an outer channel portion (distal on the cylinder) and an inner channel portion (proximal on the cylinder). A transition hole that joins the outer channel portion and the inner channel portion allows a single magnetic coil to be wound along both the outer and inner surfaces of the conductor support structure. The conductor support structure may be fabricated as longitudinally-symmetrical halves, and secured for operation using azimuthal and/or midplane shims.
US12051536B2 Electronic device
An electronic device has a primary coil 10; a secondary coil 20 disposed to face the primary coil 10; a coil sealing part 50 sealing the primary coil 10 and the secondary coil 20 and being made of sealing resin; a primary-side sealing part 150 sealing a primary-side electronic element 110 electrically connected to the primary coil 10; and a secondary-side sealing part 250 sealing a secondary-side electronic element 210 electrically connected to the secondary coil 20.
US12051535B2 Coil component
A coil component includes a body having a core, a coil portion disposed in the body and having a central portion in which the core is disposed, a first external electrode and a second external electrode, each connected to the coil portion, a third external electrode spaced apart from each of the first and second external electrodes, and a noise removal portion disposed to at least partially surround the coil portion between a surface of the body and the core and having both end portions, each connected to the third external electrode.
US12051534B2 Three dimensional (3D) vertical spiral inductor and transformer
Disclosed is apparatus including a vertical spiral inductor. The vertical spiral inductor may include a plurality of dielectric layers formed on a substrate, a plurality of conductive layers, each of the plurality of conductive layers disposed on each of the plurality of dielectric layers, a plurality of insulating layers, each of the plurality of insulating layers disposed on each of the plurality of conductive layers, wherein each of the plurality of insulating layers separates each of the plurality of dielectric layers. A first spiral coil is arranged in a first plane perpendicular to the substrate, where the first spiral coil is formed of first portions of the plurality of conductive layers and a first set of vias of a plurality of vias, configured to connect the first portions of the plurality of conductive layers.
US12051533B2 Cast winding inductor apparatus and method of use thereof
The invention comprises an apparatus, comprising an inductor, the inductor comprising: an inductor core; a first winding section comprising a first cast shape and a second winding section comprising the first cast shape, the first winding section mechanically joined to the second winding section to form a winding, the winding forming a wound shape about the inductor core. Optionally and preferably, a third winding section, comprising a second cast shape, mechanically joins the first winding section to the second winding section and a mechanical connector and/or an aluminum weld join the first winding section to the third winding section.
US12051529B2 Oriented electrical steel sheet and method for producing same
A manufacturing method of a grain-oriented electrical steel sheet according to an embodiment of the present invention, includes: manufacturing a cold-rolled sheet; forming a groove by irradiating a laser beam on the cold-rolled sheet; and partially removing an oxide layer formed on a surface of the cold-rolled sheet so that a thickness of the oxide layer remains at 1 to 5 nm, wherein the grain-oriented electrical steel sheet has islands of 0.25 or less having sphericity of 0.5 to 0.9 under the oxide layer under the groove.
US12051528B2 Electrical component cover
An electrical component cover includes a central portion, a first end portion and a second end portion and one or more flexible portions between the central portion and the first end portion or second end portion to enable the electrical component cover to flex and thereby facilitate varying geometries in power lines attached to insulators.
US12051525B2 Apparatus and methods of preventing power outages
An apparatus configured to prevent electrical outages is provided herein. Methods of coating a transformer in an insulator coating are also provided herein. In various exemplary embodiments, the apparatus comprises an insulator configured to prevent an electrically charged animal or debris from contacting a grounded surface of a transformer.
US12051522B2 Silver sintering composition containing copper alloy for metal bonding
This invention relates to a silver sintering composition. In particular, the present invention relates to a silver sintering composition containing a copper alloy, which is capable of being stably sintered on various metal substrates such as copper, gold or silver with good adhesion and sintering strength.
US12051520B2 Neutral atom quantum information processor
Systems and methods relate to arranging atoms into 1D and/or 2D arrays; exciting the atoms into Rydberg states and evolving the array of atoms, for example, using laser manipulation techniques and high-fidelity laser systems described herein; and observing the resulting final state. In addition, refinements can be made, such as providing high fidelity and coherent control of the assembled array of atoms. Exemplary problems can be solved using the systems and methods for arrangement and control of atoms.
US12051517B2 Nuclear waste storage canisters and method of fabricating the same
A dry storage systems for radioactive nuclear waste materials may include a double-walled canister system. The canister system may include a canister having a tubular inner shell defining an internal cavity for storing nuclear waste material, a first lid sealably welded to a first end of the inner shell, a primary base plate defining a peripheral edge portion and having an annular closure flange, and an annular full thickness butt weld formed at an abutment joint between the annular closure flange and a second end of the inner shell. The inner shell, first lid, and first end closure may collectively define a sealed primary pressure retention barrier. A tubular outer shell may adjoin the inner shell. The outer shell may be welded to the canister to form a hermetically sealed secondary pressure retention barrier.
US12051514B2 Reactor and safety method for a reactor for the event of a meltdown of the core
A safety method for a reactor including a primary circuit and a secondary circuit fluidly isolated from the primary circuit, and a steam generator, and in the event of a meltdown of the core of the reactor with the formation of a corium bath in a bottom of the vessel and the formation of a liquid metallic layer at the surface of the corium bath, the method includes: a break-up by explosion of the fluidic insulation to set the secondary circuit in fluidic communication with the primary circuit so that the secondary fluid follows the primary circuit to flow inside the vessel over the liquid metallic layer of the corium bath.
US12051510B2 Systems and methods for determining a risk score using machine learning based at least in part upon collected sensor data
A system and method for analyzing risk and providing risk mitigation instructions. The system receives analyzes sensor data and other data corresponding to a user to determine a test group. The system uses the test group to determine a risk score, and, subsequently, a risk mitigation strategy. Machine learning techniques are implemented to refine how the test group, risk score, and mitigation are each selected.
US12051509B2 Methods and machine learning systems for predicting the likelihood or risk of having cancer
Embodiments of the present invention relate generally to non-invasive methods and tests that measure biomarkers (e.g., tumor antigens) and collect clinical parameters from patients, and computer-implemented machine learning methods, apparatuses, systems, and computer-readable media for assessing a likelihood that a patient has a disease, relative to a patient population or a cohort population. In one embodiment, a classifier is generated using a machine learning system based on training data from retrospective data and subset of inputs (e.g. at least two biomarkers and at least one clinical parameter), wherein each input has an associated weight and the classifier meets a predetermined Receiver Operator Characteristic (ROC) statistic, specifying a sensitivity and a specificity, for correct classification of patients. The classifier may then be used to assesses the likelihood that a patient has cancer relative to a population by classify the patient into a category indicative of a likelihood of having cancer or into another category indicative of a likelihood of not having cancer.
US12051507B2 System and method for learning disentangled representations for temporal casual inference
Existing techniques assume that all time varying covariates are confounding and thus attempts to balance a full state representation of a plurality of historical observants. The present disclosure processes a plurality of historical observants and treatment at a timestep t specific to each patient using an encoder network to a obtain a state representation st. A first set of disentangled representations comprising an outcome, a confounding and a treatment representation is learnt to predict an outcome t+1. The first set of disentangled representations are concatenated to obtain a unified representation and the decoder network is initialized using the unified representation to obtain a state representation st+1. A second set of disentangled representations is learnt and concatenated to predict outcome t+m+1 m+1 timesteps ahead of the timestep t and proceeding iteratively until m=τ−1.
US12051502B2 Healthcare data cloud system, server and method
In some embodiments, the system integrates different unique identifiers from agencies and organizations and associated the different unique identifiers with each other in a table. In some embodiments, the table links all different unique identifiers to a single individual so that a search for any one identifier returns links to all records and data associated with the individual. In some embodiments, the system collects the different unique identifiers from organizations such as patient medical services, local and federal law enforcement databases, and private company records. In some embodiments, the system parses each component of each identifier and stores them as variations. In some embodiments, each parsed identifier is associated with a master identifier. In some embodiments, the system links the master identifier to all records and data across multiple organizations and agencies.
US12051498B2 Imaging system and method employing virtual skin markers
To document features of interest observed in a scanning procedure, after the images have been obtained the technician reviews the images on the imaging system and places virtual markers on the images (i.e., the 2D image or 3D volume) created by the imaging system. The virtual markers identify the type and location of the various features of interest observed during the imaging or scanning procedure and are placed directly on the images. Notes can also be added to the images, such as with regard to each of the virtual markers placed on the image. These virtual markers and optional notes communicate additional information regarding the patient and the image in a direct, efficient and comprehensive manner directly to the physician during later review of the images which would not be readily discernable solely from the image.
US12051497B2 Systems and methods for validating and correcting automated medical image annotations
Systems and methods are disclosed for manipulating image annotations. One method includes receiving an image of an individual's anatomy; automatically determining, using a processor, one or more annotations for anatomical features identified in the image of the individual's anatomy; determining a dependency or hierarchy between at least two of the one or more annotations for anatomical features identified in the image of the individual's anatomy; and generating, based on the dependency or hierarchy, a workflow prompting a user to manipulate the one or more annotations for anatomical features identified in the image of the individual's anatomy.
US12051496B2 Methods and apparatus for identifying alternative splicing events
Methods and apparatus for identifying alternative splicing events. The method comprises receiving a dataset of percent spliced in (PS I) values for each of a plurality of biological samples, wherein the plurality of biological samples includes a first population of samples having a first characteristic and a second population of samples having a second characteristic different from the first characteristic, fitting, to the dataset, a probabilistic model to identify clusters of samples in the dataset, calculating cluster characteristics for each of the clusters, filtering the clusters based, at least in part, on the cluster characteristics to identify a subset of clusters, each of which is associated with an alternative splicing event, and storing on the at least one storage device, information associated with the identified alternative splicing events.
US12051495B2 Patient monitoring using drug administration devices
In general, systems and methods for patient monitoring using drug administration devices are provided.
US12051485B2 Discovery routing systems and engines
The inventive subject matter provides apparatus, systems, and methods that improve on the pace of discovering new practical information based on large amounts of datasets collected. In most cases, anomalies from the datasets are automatically identified, flagged, and validated by a cross-validation engine. Only validated anomalies are then associated with a subject matter expert who is qualified to take action on the anomaly. In other words, the inventive subject matter bridges the gap between the overwhelming amount of scientific data which can now be harvested and the comparatively limited amount analytical resources available to extract practical information from the data. Practical information can be in the form of trends, patterns, maps, hypotheses, or predictions, for example, and such practical information has implications in medicine, in environmental sciences, entertainment, travel, shopping, social interactions, or other areas.
US12051482B2 Data storage device with noise injection
Noise injection procedures implemented on the die of a non-volatile memory (NVM) array are disclosed. In one example, noise is injected into data by adjusting read voltages to induce bit flips while using feedback to achieve a target amount of information degradation. In another example, random data is iteratively combined with itself to achieve a target percentage of random 1s or 0s, then the random data is combined with data read from the NVM array. In other examples, pixels are randomly zeroed out to emulate dead charge coupled device (CCD) pixels. In still other examples, the timing, voltage, and/or current values used within circuits while transferring data to/from latches or bitlines are adjusted outside their specified margins to induce bit flips to inject noise into the data. The noise-injected data may be used, for example, for dataset augmentation or for the testing of deep neural networks (DNNs).
US12051480B2 Semiconductor storage device
The disclosure provides a semiconductor storage device, which can shorten the processing time for error detection and correction. The flash memory of the present disclosure has a NAND chip and an ECC chip. The NAND chip has dedicated input and output terminals which can transmit data with the ECC chip, and the ECC chip has a dedicated input and output terminal which can transmit data with the NAND chip. When reading in the NAND chip, the NAND chip transmits the read data containing the parity data to the ECC chip through the dedicated input and output terminals. The ECC chip detect and correct errors in the read data based on the parity data, and the corrected data is transmitted to the controller through the input and output terminals.
US12051477B2 Indicating a status of a memory built-in self-test for multiple memory device ranks
Implementations described herein relate to indicating a status of the memory built-in self-test for multiple memory device ranks. A memory device may read one or more bits, associated with a memory built-in self-test, that are stored in a mode register of the memory device. The memory device may identify a first data mask inversion (DMI) bit of the memory device that is associated with a first rank of the memory device and a second DMI bit of the memory device that is associated with a second rank of the memory device. The memory device may set the first DMI bit to a first value based on determining to perform the memory built-in self-test for the first rank of the memory device. The memory device may perform the memory built-in self-test for the first rank of the memory device based on setting the first DMI bit to the first value.
US12051474B2 Resistive electrodes on ferroelectric devices for linear piezoelectric programming
Disclosed are ferroelectric devices including devices for performing a multiplication of analog input signals and resonators. In one aspect, a ferroelectric nanoelectromechanical device includes a first structural beam, a first input electrode disposed on a first top portion of the first structural beam, and an output electrode. The apparatus further includes a first ferroelectric film disposed on a second top portion of the first input electrode, and a first resistive layer disposed on a third top portion of the first ferroelectric film, wherein a first electrode is positioned at a first end of the first resistive layer and a second electrode is positioned at a second end of the first resistive layer.
US12051473B2 Non-volatile memory with precise programming
Memory cells are programmed to threshold voltage distributions that correspond to data states by applying a series of voltage pulses to a selected word line connected to a set of non-volatile memory cells selected for programming. Tighter threshold voltage distributions will result in fewer errors when reading the data at a later time. To create tighter threshold voltage distributions during programming, the system slows down the programming of memory cells as the memory cells approach their target threshold voltage by reducing the effective pulse width of the voltage pulses. The voltage pulses are divided into portions, with each portion corresponding to a subset of the pulse width or a subset of the time period that the voltage pulse is applied. Memory cells that are approaching their target threshold voltage will be slowed down by inhibiting those memory cells from programming during later-in-time portions of the voltage pulses.
US12051470B2 Memory controller and operating method thereof
A memory controller capable of sequentially increasing or decreasing a total current consumed by a plurality of memory devices, controls a plurality of memory devices coupled through a plurality of channels. The memory controller includes a request checker for identifying memory devices corresponding to requests received from a host among the plurality of memory devices, and generating the identified device information on memory devices to perform operations corresponding to the requests; a dummy manager for outputting a request for controlling a dummy pulse to be applied to channels of selected memory devices according to the device information among the plurality of channels; and a dummy pulse generator for sequentially applying the dummy pulse to the channels coupled to the selected memory devices, based on the request for controlling the dummy pulse.
US12051469B2 Method and apparatus to mitigate hot electron read disturbs in 3D nand devices
An apparatus, a method, and a system. The method includes implementing an erase operation on a deck of a superblock, block or subblock of a three-dimensional (3D) non-volatile memory device to obtain an erased deck; applying a dummy read pulse to one or more wordlines (WLs) of a to-be-read deck of the superblock, block or subblock; and implementing, after application of the dummy read pulse, a read operation on one or more memory cells corresponding to the one or more WLs to read data from the one or more memory cells.
US12051468B2 Soft erase process during programming of non-volatile memory
Programming a plurality of non-volatile memory cells includes performing a soft erase process during the programming. The soft erase process includes pre-charging channels of the memory cells and performing an erase operation subsequent to the pre-charging while the channels are at one or more elevated voltages at least partially due to the pre-charging.
US12051466B2 Memory cell including programmable resistors with transistor components
Disclosed herein are related to a memory cell including one or more programmable resistors and a control transistor. In one aspect, a programmable resistor includes a gate structure and one or more source/drain structures for forming a transistor. A resistance of the programmable resistor may be set by applying a voltage to the gate structure, while the control transistor is enabled. Data stored by the programmable resistor can be read by sensing current through the programmable resistor, while the control transistor is disabled. In one aspect, the one or more programmable resistors and the control transistor are implemented by same type of components, allowing the memory cell to be formed in a compact manner through a simplified the fabrication process.
US12051464B2 Semiconductor memory devices with different word lines
A memory device includes a bit line (BL); a source line (SL); and a plurality of non-volatile memory cells operatively coupled between the BL and SL, respectively. Each of the plurality of non-volatile memory cells includes a resistor with a variable resistance, a first transistor, and a second transistor that are coupled to each other in series. In response to a first one of the non-volatile memory cell not being read and a second one of the non-volatile memory cell being read, a voltage level at a first node connected between the first and second transistors of the first non-volatile memory cell is greater than zero.
US12051460B2 Apparatuses and methods for single-ended sense amplifiers
Apparatuses, systems, and methods for single-ended sense amplifiers. A memory device may include a number of sense amplifiers used to read the voltage of memory cells along digit lines. Double-ended sense amplifiers are coupled to two digit lines. Single-ended sense amplifiers are coupled to a single digit line. The memory cells of an edge word line of a memory array may alternately be coupled to a single-ended sense amplifier or a double-ended sense amplifier. The use of single-ended sense amplifiers may reduce a footprint for a given number of memory cells in the array.
US12051459B2 Word line drivers for multiple-die memory devices
Methods, systems, and devices for word line drivers for multiple-die memory devices are described. A memory device may include a first semiconductor die associated with at least memory cells and corresponding access lines of the memory device, and a second semiconductor die associated with at least access line driver circuitry of the memory device. The second semiconductor die may be located in contact with or otherwise adjacent to the first semiconductor die, and electrical contacts may be formed to couple the access line driver circuitry of the second semiconductor die with the access line conductors of the first semiconductor die. For example, cavities may be formed through the second semiconductor die and at least a portion of the first semiconductor die, and the electrical contacts may be formed between the semiconductor dies at least in part from forming a conductive material in the cavities.
US12051452B1 Magnetic disk device and method
According to an embodiment, a magnetic disk is provided with a servo sector in which a preamble and a burst pattern are recorded. A recording frequency of the preamble is different from an even multiple of a recording frequency of the burst pattern. A controller determines a demodulation period of the burst pattern while a magnetic head passes through the servo sector. The controller acquires a first phase of a demodulation signal of the burst pattern and acquires first position information of the magnetic head, by demodulating the burst pattern in the demodulation period. The controller corrects the first position information on the basis of the first phase. The controller executes positioning control of the magnetic head on the basis of second position information that is post-correction first position information.
US12051451B2 Magnetic disk device and method
According to embodiments, a magnetic disk device includes a magnetic disk, a magnetic head, and a controller. In the magnetic disk, a plurality of servo sectors is arranged in a circumferential direction. Servo information including a post code indicating a repeatable runout (RRO) correction amount is written to each of the plurality of servo sectors. The magnetic head writes and reads data to and from the magnetic disk. In positioning control for the magnetic head, when a read error of a first post code continuously occurs, the controller uses a first RRO correction value, which is different from a second RRO correction value based on the RRO correction value indicated by the first post code. The first post code is a post code of a first servo sector, which is one of the plurality of servo sectors.
US12051449B2 Flexure of suspension for disk drive and suspension for disk drive, the flexure having an area with reduced thickness where an electronic component is mounted
A flexure of a suspension for a disk drive includes a metal base and a wiring portion provided along the metal base and including a base insulation layer, a conductor layer overlaid on the base insulation layer, and a cover insulation layer overlaid on the conductor layer. The flexure includes a first area on which an electronic component is mounted and a second area aligned alongside the first area, and the first area includes a thin-walled portion which overlaps the electronic component and having a thickness less than a thickness of the second area.
US12051446B2 Video processing method and apparatus and terminal device
A video processing method, apparatus and a terminal device are provided, which relate to the field of video processing technologies. The method includes: when detecting in a video recording process that a user enables a video editing function, presenting a recorded original video stream in a form of a video frame; determining a to-be-edited video frame based on a video frame selection operation that is performed by the user on the video frame; performing video editing on the to-be-edited video frame based on a video frame editing operation input by the user, to generate an edited video stream; and generating a target video stream based on the edited video stream and the original video stream. According to this application, live video editing flexibility can be improved.
US12051444B2 Systems and methods for repairing remotely recorded audio data
Systems and methods for wirelessly recording multi-track audio files. In some aspects, each performer is equipped with a local audio device capable of locally recording the respective performer's audio while also transmitting it to a master recorder. Functions of the local audio device may be adjusted remotely. The locally recorded audio may be used to repair or replace any audio lost or corrupted during transmission to the master recorder. Such repair or replacement may be performed electronically or via playback of the locally recorded audio. In other aspects, a master recorder is not required since all locally recorded audio may be combined or otherwise processed post-recording. Locally recorded audio may include identifiers to aid in post-recording identification of such audio. A multi-memory unit is provided to facilitate manipulation and processing of audio files. A method for automatically adjusting local audio device power mode based upon recorder status is also disclosed.
US12051442B2 Hard disk drive spacer having chamfered surface and main surface with inclined region
Provided is an annular spacer to be disposed such that a main surface of the spacer is in contact with a magnetic disk in a hard disk drive device, the spacer including two main surfaces; an inner circumferential surface; and an outer circumferential surface, in which a chamfered surface is present between the outer circumferential surface and each of the two main surfaces, and at least a portion of an outer circumferential region of at least one of the two main surfaces includes an inclined region that is inclined toward the other main surface side in a radial direction from a center of the spacer to the outer circumferential surface side.
US12051440B1 Self-attention-based speech quality measuring method and system for real-time air traffic control
Disclosed are a self-attention-based speech quality measuring method and system for real-time air traffic control, including following steps: acquiring real-time air traffic control speech data and generating speech information frames; detecting the speech information frames, discarding unvoiced information frames of the speech information frames, generating a voiced long speech information frame; performing mel spectrogram conversion, attention extraction and feature fusion on the long speech information frame to obtain a predicted mos value.
US12051439B2 Method and system for learning and using latent-space representations of audio signals for audio content-based retrieval
A method and system are provided for extracting features from digital audio signals which exhibit variations in pitch, timbre, decay, reverberation, and other psychoacoustic attributes and learning, from the extracted features, an artificial neural network model for generating contextual latent-space representations of digital audio signals. A method and system are also provided for learning an artificial neural network model for generating consistent latent-space representations of digital audio signals in which the generated latent-space representations are comparable for the purposes of determining psychoacoustic similarity between digital audio signals. A method and system are also provided for extracting features from digital audio signals and learning, from the extracted features, an artificial neural network model for generating latent-space representations of digital audio signals which take care of selecting salient attributes of the signals that represent psychoacoustic differences between the signals.
US12051438B1 Using machine learning to locate mobile device
Described herein are techniques, devices, and systems for training a machine learning model(s) and/or artificial intelligence algorithm(s) to determine where a mobile device (and, hence, a user of the mobile device) is located based on audio data associated with the mobile device and/or contextual data associated with the mobile device. The machine learning techniques may be used to determine contextual information about users, such as determining that a particular location is likely to be a user's home, office, or the like, based on movement patterns exhibited in the data associated with a user's mobile device. Once trained, the machine learning model(s) is usable to classify a mobile device as having been located at one of multiple candidate locations, such as indoors or outdoors, at a particular time. The described techniques can improve the accuracy of determining a mobile device's location, among other technical benefits.
US12051436B2 Signal processing apparatus, signal processing method, and program
A signal processing apparatus is provided that includes a sound source separation section configured to apply sound source separation processing to a mixed sound signal including a mixture of signals of a plurality of sound sources, and band extension sections configured to apply frequency band extension processing to respective sound source separation signals obtained by separation by the sound source separation section.
US12051435B2 Audio de-esser independent of absolute signal level
Methods, systems, and computer program products of automatic de-essing are disclosed. An automatic de-esser can be used without manually setting parameters and can perform reliable sibilance detection and reduction regardless of absolute signal level, singer gender and other extraneous factors. An audio processing device divides input audio signals into buffers each containing a number of samples, the buffers overlapping one another. The audio processing device transforms each buffer from the time domain into the frequency domain and implements de-essing as a multi-band compressor that only acts on a designated sibilance band. The audio processing device determines an amount of attenuation in the sibilance band based on comparison of energy level in sibilance band of a buffer to broadband energy level in a previous buffer. The amount of attenuation is also determined based on a zero-crossing rate, as well as a slope and onset of a compression curve.
US12051430B2 Coding device, decoding device, and method and program thereof
A coding method and a decoding method are provided which can use in combination a predictive coding and decoding method which is a coding and decoding method that can accurately express coefficients which are convertible into linear prediction coefficients with a small code amount and a coding and decoding method that can obtain correctly, by decoding, coefficients which are convertible into linear prediction coefficients of the present frame if a linear prediction coefficient code of the present frame is correctly input to a decoding device. A coding device includes: a predictive coding unit that obtains a first code by coding a differential vector formed of differentials between a vector of coefficients which are convertible into linear prediction coefficients of more than one order of the present frame and a prediction vector containing at least a predicted vector from a past frame, and obtains a quantization differential vector corresponding to the first code; and a non-predictive coding unit that generates a second code by coding a correction vector which is formed of differentials between the vector of the coefficients which are convertible into the linear prediction coefficients of more than one order of the present frame and the quantization differential vector or formed of some of elements of the differentials.
US12051428B1 System and methods for generating realistic waveforms
Systems, apparatuses, and methods directed to generating waveforms that can be used to produce realistic sounding speech when used in a speech synthesis or text-to-speech application. In some embodiments, this includes training a neural network model that is part of a generative adversarial network (GAN) to generate the waveform from an input spectrogram, while implementing a specific set of processing stages to determine loss. The loss is used with a back-propagation process to update the weights of the model during a training cycle. In one example use case, text is converted to a spectrogram and the spectrogram is converted to a waveform by a trained model. The output of the model may be used to drive a transducer that converts the waveform to audible sound.
US12051427B2 Determining corrections to be applied to a multichannel audio signal, associated coding and decoding
A method and device for determining a set of corrections to be made to a multichannel sound signal, in which the set of corrections is determined on the basis of an item of information representative of a spatial image of an original multichannel signal and an item of information representative of a spatial image of the original multichannel signal that has been coded and then decoded.
US12051424B2 Audio processing apparatus, audio processing method, and computer-readable recording medium
An audio processing apparatus 100 is apparatus for generating a training data in speaker recognition. The audio processing apparatus 100 includes a data acquisition unit configured to acquire an audio signal that is a source of the training data as sample data, a data generation unit configured to executes signal processing on the acquired sample data, and to generates a new audio signal as the training data whose similarity with the sample data is within the set range.
US12051422B2 Processing overlapping speech from distributed devices
A computer implemented method includes receiving audio signals representative of speech via multiple audio streams transmitted from corresponding multiple distributed devices, performing, via a neural network model, continuous speech separation for one or more of the received audio signals having overlapped speech, and providing the separated speech on a fixed number of separate output audio channels.
US12051413B2 Intelligent device identification
Systems and processes for intelligent device identification are provided. In one example process, audio input may be sampled with a microphone at each of two or more of the plurality of electronic devices. A first electronic device of the plurality of electronic devices for determining a task associated with sampled audio input may be identified. The process may determine the task based on the sampled audio input with the first electronic device and identify identifying a second electronic device of the plurality of electronic devices for performing the task. The task be performed with the second electronic device. The second electronic device is not the first electronic device in some examples.
US12051411B2 Speech setting system, speech setting assistance device and non-transitory computer-readable recording medium encoded with speech setting assistance program
A speech setting system includes a job execution device that executes a job, for which a plurality of parameters are set, in accordance with the plurality of parameters and a speech setting assistance server, and the speech setting assistance server determines a plurality of parameters based on speech information obtained from a speech, determines utterance order of the plurality of parameters as output order, and outputs speech output information for outputting the plurality of parameters by speech in accordance with the output order.
US12051410B2 Method and apparatus to provide comprehensive smart assistant services
An apparatus supports smart assistant services with a plurality of smart service providers. The apparatus includes an audio device that receives a speech signal having a user utterance, captures the user utterance when the user utterance includes a user wake word, and sends the captured utterance to a backend computing device. The backend computing device replaces the user wake word with specific wake words associated with different smart service providers. The processed utterances are then sent to selected smart service providers. The backend computing device subsequently constructs feedback to the user utterance based on voice responses from the different smart service providers. The backend computing device then passes a digital representation of the feedback to the audio device, and the audio device converts the digital representation to an audio reply to the user utterance.
US12051407B2 Contextual biasing for speech recognition
A method includes receiving audio data encoding an utterance and obtaining a set of bias phrases corresponding to a context of the utterance. Each bias phrase includes one or more words. The method also includes processing, using a speech recognition model, acoustic features derived from the audio to generate an output from the speech recognition model. The speech recognition model includes a first encoder configured to receive the acoustic features, a bias encoder configured to receive data indicating the obtained set of bias phrases, a bias encoder, and a decoder configured to determine likelihoods of sequences of speech elements based on output of the first attention module and output of the bias attention module. The method also includes determining a transcript for the utterance based on the likelihoods of sequences of speech elements.
US12051404B2 Efficient streaming non-recurrent on-device end-to-end model
An ASR model includes a first encoder configured to receive a sequence of acoustic frames and generate a first higher order feature representation for a corresponding acoustic frame in the sequence of acoustic frames. The ASR model also includes a second encoder configured to receive the first higher order feature representation generated by the first encoder at each of the plurality of output steps and generate a second higher order feature representation for a corresponding first higher order feature frame. The ASR model also includes a decoder configured to receive the second higher order feature representation generated by the second encoder at each of the plurality of output steps and generate a first probability distribution over possible speech recognition hypothesis. The ASR model also includes a language model configured to receive the first probability distribution over possible speech hypothesis and generate a rescored probability distribution.
US12051401B2 Control device for a furniture drive and method for controlling a furniture drive
In a method for controlling a furniture drive via voice input, an acoustic signal is converted into an electrical signal. The electrical signal is evaluated by a local voice analysis device, and an operating state of the furniture drive is controlled when a keyword from a set of keywords is recognized during evaluation.
US12051394B2 Automated midi music composition server
A music composition system for composing music segments comprises: a computer interface comprising at least one external input for receiving from an external device a request for a musical composition; a controller configured to determine based on a request received at the external input a plurality of musical parts for the musical composition; and a composition engine configured to generate, for each of the determined musical parts, at least one musical segment in digital musical notation format, the musical segments configured to cooperate musically when performed simultaneously. The computer interface comprises at least one external output configured to output a response to the request, the request comprising or indicating each of the musical segments in digital musical notation format for rendering into audio data at the external device.
US12051389B2 Display device
A display device includes a high definition multimedia interface (HDMI) input port to which an HDMI is connected, an HDMI receiver receiving an HDMI signal from a source device through the HDMI connected to the HDMI input port, a voltage sensor for sensing a voltage supplied from the source device, a hot plug detect (HPD) controller for transmitting an HPD signal to the source device when the voltage detected by the voltage sensor is higher than or equal to a predetermined voltage, and an auxiliary power supply for supplying a voltage higher than or equal to the predetermined voltage to the voltage sensor when the voltage is supplied from the source device.
US12051383B2 Display device
According to an aspect, a display device includes: a display panel including a display area provided with a plurality of pixels; and a light source configured to emit light to the display panel. Writing periods and lighting periods are alternately provided in one frame period for at least one color. Each writing period is a period in which part of a pixel signal is written to a corresponding one of the pixels. Each lighting period is a period in which light is emitted to the pixel after a corresponding one of the writing periods. A light amount in at least one of the lighting periods is larger than a light amount in other lighting periods.
US12051381B2 Display driver and control method thereof
The disclosure provides a control method of a display driver. The control method includes receiving address information and defining an IC address according to the address information. The IC address includes n bits representing k zones, and n and k are positive integers. The control method further includes receiving the IC address, a black frame data signal and a pulse-width modulation (PWM) signal, and turning on or off the plurality of LEDs in the corresponding zone according to toggle of bit in the black frame data signal. Each bit in the black frame data signal indicates that a plurality of LEDs in a zone among the k zones are turned on or off.
US12051378B2 LCD device and method of operation
A method of operating a liquid crystal display (LCD) device is disclosed. The device comprises an LCD screen held by a housing, a camera positioned within the housing, and a backlight arranged to illuminate the LCD screen. The method comprises displaying a first image on the LCD screen by setting a first set of elements of the LCD screen to transmit light and illuminating the LCD screen with the backlight. After switching off the backlight, a second set of elements is set to transmit light with colour filters off, and an image is captured with the camera. After capturing the image, a second image is displayed on the LCD screen by setting a third set of elements to transmit light and illuminating the LCD screen with the backlight.
US12051375B2 Display device
A display device includes a substrate, a display panel including a first display area, a second display area, and a third display area between the first and second display areas, each of the first, second, and third display areas including a plurality of pixels, and a sensor which is between the substrate and the first display area of the display panel and senses an external object through the first display area. A first pixel density of the first display area is less than a second pixel density of the second display area, and a pixel density of the third display area varies with relative distances from the first display area.
US12051371B2 Gate driving circuit having a common sensing circuit for controlling scan driving circuits and display device thereof
According to embodiments of the disclosure, a gate driving circuit and a display device may include four buffer groups for driving 4k scan lines, two common logic units for controlling the four buffer groups, and a common sensing circuit controlling to output a sensing driving scan signal to at least one scan line among the 4k scan lines. Thus, it is possible to allow the gate driving circuit to have a low-area structure and to reduce the bezel area of the display device.
US12051367B2 Pixel circuit and display device
A pixel circuit able to prevent a spread of the terminal voltages of drive transistors inside a panel and in turn able to reliably prevent deterioration of uniformity, wherein a source of a TFT serving as a drive transistor is connected to an anode of a light emitting element, a drain is connected to a power source potential, a capacitor is connected between a gate and source of the TFT, and a source potential of the TFT is connected to a fixed potential through a TFT serving as a switch transistor and wherein pixel circuit lines are connected by an upper line and bottom line and are arranged in parallel with pixel circuit power source voltage lines so as not to have intersecting parts.
US12051362B2 Driving circuit having a pre-charging circuit and driving method for display device
Disclosed is a driving circuit and a driving method for a display unit, and a display device. By providing the pre-charging circuit in the driving circuit for the display unit and pre-charging the storage circuit according to the first pre-charging signal, a charging efficiency of the storage circuit is improved, and a response speed of the storage circuit is improved, achieving an effect of improving a response speed of the display unit; meanwhile, when a control circuit turns on the startup circuit, a second pre-charging signal is output by a signal output circuit to pre-charge at least one target pre-charging circuit, improving a charging efficiency of the display unit corresponding to the pre-charging circuit.
US12051361B2 Pixel driving circuit, display panel, and display device
Provided are a pixel driving circuit, a display panel, and a display device. Both a constant voltage signal line and a variable voltage signal line extend along a first direction. The constant voltage signal line includes an initialization voltage line, and the variable voltage signal line includes an initialization control signal line. A first electrode of an initialization transistor is electrically connected to the initialization voltage line, a second electrode of the initialization transistor is electrically connected to a first electrode or a second electrode of a drive transistor, and a gate of the initialization transistor is electrically connected to the initialization control signal line and used for turning on the initialization transistor according to a control signal on the initialization control signal line so as to initialize the first electrode or the second electrode of the drive transistor.
US12051360B2 Display device and driving method of the same
A display device includes a luminance correction unit that corrects input data based on a dimming code value and outputs correction data, a gamma correction unit that corrects the correction data and generates output data, a gamma voltage generator that generates gamma voltages depending on a first voltage code value, a data driver that converts the output data into data voltages based on the gamma voltages, and a controller that supplies the dimming code value and the input data to the luminance correction unit and provides the first voltage code value to the gamma voltage generator. The controller compares a highest dimming compares a highest dimming grayscale value of the output data determined by the dimming code value with a highest reference grayscale value and updates the first voltage code value with a second voltage code value.
US12051356B2 Display control system and display with universal serial bus (USB) control
A display control system includes a display and an electronic device. The display includes a display panel, a USB hub, and a display control circuit. The USB hub receives a control signal in a first format through a USB interface. The display control circuit receives a control signal in a second format from the USB hub and controls the display panel according to the control signal in the second format. The electronic device includes an input device, a USB driver circuit, and a processor circuit. The input device generates an input signal. The USB driver circuit is electrically coupled to the USB hub of the display through the USB interface. The processor circuit generates an original control signal according to the input signal and controls the USB driver circuit to transmit the control signal in the first format through the USB interface.
US12051353B2 Dual color management for a multi-pixel density display
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for dual color management for a multi-pixel density display. In one aspect, the method includes obtaining an image to be shown on a display, where the display includes both a first area that has a first pixel density and a second area that has a second pixel density that is less than the first pixel density, determining that a pixel with an initial value in the image will be displayed in the first area of the display (120), in response to determining that a pixel with the initial value in the image will be displayed in the first area of the display, determining a remapped value for the pixel in the image based on the initial value and a lookup table for the first area (130), and providing the remapped value for output on the display (150).
US12051344B2 Display apparatus with light-splitting component and driving method thereof
The disclosure provides a display apparatus and a driving method. The display apparatus includes: a display panel, where the display panel includes a plurality of pixel islands arranged in arrays in a row direction and a column direction, and each pixel island includes n sub-pixels arranged at intervals in the row direction, where n is greater than 1; and a light-splitting component at a display side of the display panel, where the light-splitting component includes a plurality of light-splitting repeating units extending in the column direction and continuously arranged in the row direction, the light-splitting repeating unit includes M light-splitting structures extending in the column direction and continuously arranged in the row direction, each light-splitting repeating unit correspondingly covers K columns of pixel islands, both M and K are integers greater than 1, and M and K are prime to each other.
US12051343B2 Multiview system, method and display for rendering multiview content, and viewer localisation system, method and device therefor
Described are various embodiments of a multiview system, method and display for rendering multiview content, and viewer localisation system, method and device therefor. In one embodiment, a multiview system is operable to interface with a mobile device of a given viewer, and comprises: a MultiView Display (MVD); a network-interfacing content-controller; one or more emitters disposed and operable to emit a respectively encoded time-variable emission in each of distinct viewing directions; and a mobile application operable on the mobile device of the given user to capture a given one of the encoded time-variable emissions when the mobile device is located so to intersect a corresponding one of the distinct directions so to self-identify the mobile device as being substantially in line with a corresponding one of the distinct viewing directions.
US12051342B2 3D pop-up card with plush figure
The invention relates to a 3D pop-up card comprising a plush FIG. (3) reversibly convertible from a flat compressed state to a three-dimensional expanded state, and a foldable base (5) reversibly convertible from a flat compressed state to a three-dimensional expanded state, and a foldable card (2) having an inner side and an outer side, which is reversibly transferable from a folded closed state to an unfolded opened state, wherein the foldable base (5) is fixed to the inner side of the foldable card (2) and wherein the plush FIG. (3) is fixed to the foldable base (5), and wherein the card (2) comprises an additional support element (6) which is arranged inside the base (5) and supports the base (5) from the inside in the unfolded state of the card (2).
US12051338B2 Human laryngeal model for simulation of endoscopic guided injection laryngoplasty surgery and human head and neck model
The disclosure provides a human laryngeal model for simulation of endoscopic guided injection laryngoplasty surgery and for an insertion of a syringe containing a fluid. The human laryngeal model includes a laryngeal body, a seat body, and a vocal cord. The seat body is mounted to the laryngeal body. The seat body has an accommodation space. The vocal cord includes a plate and at least one bag body. The plate is stacked on the seat body, the bag body is fixed to the plate and located in the accommodation space of the seat body, and the bag body has a storage space. The vocal cord is configured for the insertion of the syringe to allow the syringe to inject the fluid into the storage space of the bag body. In addition, the disclosure also provides a human head and neck model including the human laryngeal model.
US12051336B2 Autonomous aircraft separation system and method
An autonomous airspace separation system monitors flight separation for compliance with a separation standard. A reference formation airspace is established based on minimum longitudinal, lateral and vertical parameters. When penetration of the reference formation airspace is detected, a penetration airspace is established based on a deformation of the reference formation airspace caused by the penetrating aircraft. A centroid of the penetration airspace is determine and a target separation to the centroid is supplied to the aircraft to reestablish safe separation.
US12051334B2 Systems and methods for enhancing datalink operation
A flight deck system and method in an aircraft for enhancing controller pilot datalink communication (CPDLC) operation is disclosed. The flight deck system includes a controller configured to: receive a CPDLC message having a CPDLC message type from a flight operation center (FOC) having an FOC name; retrieve an expected response time for the CPDLC message from an expected response time database containing expected response times for a plurality of CPDLC message types for FOCs; generate a timer function that causes the display of a timer (e.g., countdown timer) on an aircraft display device that has a set duration based on the expected response time; signal the aircraft display device to display the timer; monitor communications from flight crew for a response to the CPDLC message; and signal the aircraft display device to end the display of the timer when a communication has been detected within the set duration.
US12051326B2 Road traffic extraction for unknown anomaly detection using distributed fiber optic sensing
Aspects of the present disclosure describe DFOS systems, methods, and structures that advantageously extract road traffic from DFOS vibration patterns such that anomaly detection is possible. Sensed vibration data is represented accurately as a set of points, where each point is denoted as a tuple with elements indicating a time stamp, a location along a length of a DFOS optical sensing cable, and vibration strength detected at the location at the time. Traffic pattern detection is based on a progressive probabilistic Hough transform (PPHT) that exploits global information from an entire spatial-temporal data snapshot to assess a cause of detected vibrations.
US12051325B2 Method and apparatus for coordinating multiple cooperative vehicle trajectories on shared road networks
A vehicle coordination system is provided for coordinating the trajectories of vehicles on a road network. The vehicle coordination system comprises a plurality of vehicles each having respective vehicle position tracking assemblies that are in communication with respective vehicle communication systems for transmitting vehicle state messages including positions of the vehicles. A task assignment allocator is provided that is arranged to generate task assignments for each of the plurality of vehicles, including destinations in the road network for the vehicles. A vehicle coordination assembly is in communication with the vehicle communication systems via a data network for receiving the vehicle state messages. The vehicle coordination assembly is configured to determine respective paths for each vehicle to arrive at their respective destinations and determine trajectory control commands for each vehicle to traverse their respective paths whilst optimizing a predetermined objective and avoiding active interactions of two or more of the vehicles occurring in any shared areas of the paths. The vehicle coordination assembly is configured to transmit the trajectory control commands to each vehicle. The predetermined objective may be an aggregate traversal time for the vehicles.
US12051319B2 Assurance services system and method
A security assurance system for a building including one or more security assets includes one or more memory devices having instructions stored thereon that, when executed by one or more processors, cause the one or more processors to perform operations including receiving first data indicating a layout of the building, receiving second data indicating a location of the one or more security assets within the building, generating location data for the one or more security assets indicating the location of the one or more security assets within the layout of the building, monitoring a status including at least one of a health, a service status, or a regulatory compliance of the one or more security assets, and presenting, via a user interface, the location data of the one or more security assets.
US12051317B2 Adaptive automated alarm response system
A central control circuit is configured to remotely connect to a plurality of machines over a network. Each machine has a respective user interface to indicate a machine state and enable user input. The central control circuit is configured to receive an alarm code, determine whether the alarm code corresponds to a machine state for which a machine learning application has been trained, and obtain an image from the user interface in response to a determination that the machine learning application has been trained for the machine state. The central control circuit is further configured to analyze the image to identify one or more features, generate one or more commands in the machine learning application, and send the one or more commands to the user interface according to the features to change the machine state.
US12051306B2 Systems and methods for interprocess communication of wagering opportunities and/or wager requests
Various embodiments may include offering wagering opportunities, receiving wager requests, balancing risk, determining wager requests to accepted based on risk, forming wagers based on wager request, and/or performing other actions by one or more apparatus. Further methods and apparatus are described.
US12051304B2 Systems and methods for providing one or more instant features randomly from a plurality of instant features in electronic gaming
An electronic gaming device is described. The device is configured to receive an input requesting play of a feature game, initiate the feature game wherein the feature game includes a plurality of reels, and randomly determine, based upon a first output from a random number generator (RNG), at least one instant feature. The device is also configured to determine a table of symbols associated with the at least one instant feature and populate at least one reel position of at least one reel with at least one symbol from the table of symbols wherein the at least one symbol is associated with the at least one instant feature. The device is further configured to, based upon a second output from the RNG, determine an outcome for the feature game and control display of the feature game including presentation of the at least one instant feature.
US12051303B2 Systems and methods for virtual item collection loyalty programs
A system is provided. The system includes an electronic gaming machine including a display and a controller. The system also includes a player tracking controller in communication with the electronic gaming machine. The player tracking controller is programmed to: a) store a plurality of tokens of a plurality of token collections, wherein each token collection of the plurality of token collections includes a predefined combination of specific tokens of the plurality of tokens and an award; b) receive, from the electronic gaming machine, gameplay information associated with a player; c) determine to award a token of the plurality of tokens to the player based on the gameplay information; and e) transmit a notification of the award of the token to the electronic gaming machine, wherein the electronic gaming machine is configured to display, on the display, the token that was awarded.
US12051302B2 Card-centered abnormality detection system using camera and shoe
Conventional systems have a problem that, after drawing cards onto a table in a baccarat game, if a dealer makes a mistake in dealing cards to the Player side and the Banker side or in passing cards to game participants after dealing, the mistake cannot be detected. An abnormality detection system according to the present invention can detect an abnormality or cheating and issue a warning or stop the abnormality or cheating based on an image analysis result from an image analyzing device when, after drawing cards onto a table in a baccarat game, a dealer makes a mistake in dealing cards to the Player side and the Banker side or in passing cards to customers after dealing, for example.
US12051300B2 System and method for utilizing mobile device to track gaming data
The present disclosure relates generally to a system that utilizes an application running on a mobile device to collect game-based data regarding a player's experience at a gaming establishment.
US12051294B2 Smart locker agnostic operating platform enabled retrieval of items
The subject disclosure relates to the automated detection of user devices by smart locker devices. In an aspect, a system is described comprising a detection component that detects, by an application executing on a user device, signal data corresponding to a smart locker device. Furthermore a virtualization layer can be employed to allow for the management of detection events corresponding to several user devices by several differentiated smart locker devices.
US12051293B2 Retail security system
A retail security system that includes a locking system having locking assemblies that can be locked and unlocked directly by a consumer or clerk/employee using his or her mobile phone or other portable electronic device. Each of the locking assemblies may be configured to lock an article so that it cannot be freely accessed. The security system may include a sanitizing system that sanitizes the article after a consumer returns the article to the locking system without making a purchase. The security system may include a computer apparatus that allows an owner of the security system to access a software application that provides the owner with information/data about access to the locked articles.
US12051289B2 Cloud-based acoustic monitoring, analysis, and diagnostic for power generation system
A system includes an acoustic monitoring, analysis, and diagnostic system having a processor. The processor is configured to receive NF noise signals from a near field (NF) microphone array, the NF microphone array measures noises from a power generation system in a NF. The processor is configured to receive FF noise signals from a far field (FF) microphone array, the FF microphone array measures noises from a power generation system in a FF. The processor is configured to derive NF and FF noise measurements based on the signals and to synchronize the NF and FF noise measurements to create synchronized NF and FF noise data. The processor is configured to analyze the synchronized NF and FF noise data to create a NF and an FF noise signature. The processor is configured to diagnose root causes of noises generated from the power generation system and to report the root causes.
US12051284B2 Vehicle control architecture based on central coordination of locally applied and updatable motion support device abstractions
A wheel end computer, WEC, (220) for hosting and executing one or more motion support device abstraction modules (MSDA, 221) configured to monitor and/or to control operations of one or more respective motion support devices, MSDs, (240, 250, 260, 270) on a heavy duty vehicle, where an MSDA provides a control and/or a monitoring interface between an external vehicle unit computer (VUC, 210), and a respective MSDs operational functionality, wherein the WEC (220) is arranged to identify a matching MSDA for each MSD in a set of MSDs, such that each MSD connected to the WEC is matched to a respective MSDA, and wherein the WEC (220) is arranged to receive a monitor and/or a control command from the VUC (210) for monitoring and/or controlling an MSD connected to the WEC, and to control the MSD via the respective matching MSDA.
US12051283B1 Systems and methods of collapse of driving data to determine spatial averages of vehicle paths within an intersection
Techniques for collapse of driving data to determine spatial averages of vehicle paths determining a spatial average vehicle path through a turn of within an intersection from a plurality of vehicles are provided. The telematics data may include plurality of spatial data points for each respective vehicle trip. Spatial data points associated with the turn of interest from each respective vehicle may be isolated and ordered chronologically, and converted into respective lines. A number of equally spaced points may be placed along each respective line, and a number of geometric median points may be determined by averaging each of the points along each of the respective lines. An average simplified line representing the spatial average vehicle path through the turn of the intersection may be generated based on the number of geometric median points.
US12051280B2 Road usage charging system validation
Performing validation of road usage charging (RUC) systems is provided. A hardware processor of a vehicle receives, from an HMI of the vehicle, input to enter into a testing mode in which a test of RUC functionality of the vehicle is to be performed. In the testing mode, RUC charges are computed for a route from a start location to an end location, based on map and fees information for the test. One or more reports of the charges are generated for verification of the RUC functionality, the charges being verifiable based on the route and the map and fees information being defined for the test.
US12051278B2 Information processing apparatus, system, and method for determining a cancellation fee for an on-demand bus
An information processing apparatus includes a controller. When a cancellation of a reservation for use of an on-demand bus occurs, the controller determines a cancellation fee to be charged to a user who makes the cancellation, based on timing of occurrence of the cancellation.
US12051275B2 Video processing method and apparatus for action recognition
In a video processing method, a video frame sequence comprising a moving target is obtained. According to the video frame sequence and by processing circuitry of a neural network model, a motion state feature representing the moving target is obtained. The motion state feature is expressed in a time sequence of the video frame sequence. A result of matching between the motion state feature of the moving target and a motion state feature of a designated target is obtained. The moving target is determined as the designated target in response to a similarity between the motion state feature of the moving target and the motion state feature of the designated target being greater than a threshold. According to the motion state feature of the moving target and by using a classifier, a probability that the moving target pertains to an action category corresponding to the designated target is obtained.
US12051272B2 Obtaining artist imagery from video content using facial recognition
An example method may include receiving, at a computing device, a digital image associated with a particular media content program, the digital image containing one or more faces of particular people associated with the particular media content program. A computer-implemented automated face recognition program may be applied to the digital image to recognize, based on at least one feature vector from a prior-determined set of feature vectors, one or more of the particular people in the digital image, together with respective geometric coordinates for each of the one or more detected faces. At least a subset of the prior-determined set of feature vectors may be associated with a respective one of the particular people. The digital image together may be stored in non-transitory computer-readable memory, together with information assigning respective identities of the recognized particular people, and associating with each respective assigned identity geometric coordinates in the digital image.
US12051269B2 Control method for notification system, and notification system
Provided is a control method for a notification system including a notification device located inside a building. The control method includes: (a) obtaining face information of a deliverer of an article from an outside server; (b) obtaining a camera image of a face of a visitor to the building, the camera image being captured by a camera disposed outside the building; (c) verifying whether the visitor is the deliverer by comparing the face information and the camera image; and (d) when the visitor is verified to be the deliverer, notifying, by the notification device, a user of delivery information indicating that the deliverer of the article has arrived at the building.
US12051265B2 Fingerprint prompt pattern display method, fingerprint in display unlocking method, and apparatus
A fingerprint prompt pattern display method includes obtaining a first trigger instruction, where the first trigger instruction is used to instruct to display a fingerprint prompt pattern; and displaying N preset fingerprint prompt patterns in a fingerprint prompt area in turn, where display positions of displaying the N fingerprint prompt patterns in the fingerprint prompt area do not completely overlap, and N is an integer greater than or equal to 2.
US12051264B2 Light sensor and display device
The present application provides a light sensor and a display device. A light sensing transistor and a switching transistor in the light sensor are configured to form a light sensor circuit. In a structural design, amorphous silicon is configured as a first active pattern of the light sensing transistor, so that a thickness of a channel region of the first active pattern is greater than or equal to 5000 angstroms. Therefore, a number of photo-generated carriers of the light sensing transistor is increased, which makes the light sensor have higher responses and increases fingerprint or palmprint recognition success rates.
US12051263B2 Human lying posture detection method and mobile machine using the same
Human lying posture detections are disclosed. A human lying on a bed is detected by obtaining an image through a depth camera, detecting objects in the image and marking the objects in the image using 2D bounding boxes by deep learning, determining the human being in a lying posture in response to a width and a height of the 2D bounding box of the human meeting a predetermined condition, detecting one or more skin areas in the image and generating skin area 2D bounding boxes to mark each of the one or more skin areas using a skin detection algorithm, and determining the human being in the lying posture in response to the skin area 2D bounding boxes and the 2D bounding box of the bed meeting a predetermined positional relationship.
US12051262B2 Clinical activity recognition with multiple cameras
Implementations generally recognize clinical activity using multiple cameras. In some implementations, a method includes obtaining a plurality of videos of a plurality of objects in an environment. The method further includes determining one or more key points for each object of the plurality of objects. The method further includes recognizing activity information based on the one or more key points. The method further includes computing workflow information based on the activity information.
US12051257B2 Natural language processing and text analytics for audit testing with documentation prioritization and selection
Disclosed are systems, methods, and computer readable media for natural language processing and text analytics of audit documentation for prioritization and selection. Text extraction and conversion techniques can analyze documents corresponding to an audit request to generate a dataset. A two-layer model can produce word embeddings to reconstruct linguistic contexts of words in the dataset. An embedding layer can map each word, and a classifier layer can generate a similarity score for each word. A three-layer model can determine weights of documents in the dataset. A ranking layer can obtain a document rank value for each document. An initial layer and successive layers can receive feature vectors and document rank values to assign weights to the documents. Based on the document weights and the audit request, the natural language processing and text analytics can determine an audit likelihood for each document to prioritize and select subsets of the documents.
US12051253B2 Method and apparatus for training a neural network classifier to classify an image depicting one or more objects of a biological sample
The disclosure relates to a method for training a neural network classifier (100) to classify a digital image depicting one or more objects of a biological sample into a specific class, which class belongs to a predefined set of classes (C1-C3), the method comprising: providing a training set of digital images (110a-s) originating 5 from a plurality of biological samples, each digital image (110a) of the training set being labeled with a specific class (C1) of the one or more objects of the digital image (110a), each digital image (110a) of the training set being associated with global data (114a) pertaining to the respective sample, training the neural network (100) using pixel data of each digital image (110a) from the training set of digital 10 images (110a-s) and the global data (114a) associated with said digital image (110a) as input, and using the specific class (C1) of the label of said digital image (110a) as a correct output from the neural network (100). The disclosure further relates to an analyzing apparatus (400).
US12051250B2 Situational awareness systems and methods and micromobility platform
A system for providing situational awareness to a cyclist or other user of a micromobility vehicle comprises a stereo camera assembly and processing logic configured to determine, based on images acquired by the stereo camera assembly, a distance between the cyclist and an object of interest (e.g., a vehicle). The system is configured to determine a threat level of the object based one or more factors such as, e.g., a speed of the object and/or a category of the object. In some examples, the system includes a display and/or an audio indicator to convey information to the cyclist about detected threats. In some examples, the system is configured to produce an audio indication in response to a threat exceeding a threshold threat level. A software platform may be configured to store and/or process micromobility data gathered from one or more users.
US12051246B2 Non-transitory computer readable recording medium, setting method, detection method, setting apparatus, and detection apparatus
A non-transitory computer-readable recording medium has stored therein a setting program that causes a computer to execute a process, the process including acquiring a video from a camera, identifying a depth indicating a distance from the camera to each of constituent elements of the video acquired from the camera, generating a three-dimensional in-store model, generating skeleton information on a person who moves inside the store from the video acquired from the camera, setting a range and a direction of an aisle in the store in the generated three-dimensional in-store model based on a change in the generated skeleton information and setting a detection line in the storage based on the range and the direction of the aisle in the store, the detection line for detecting that the person has extended a hand to a product.
US12051244B2 Image generating apparatus, image generating method, image generating program, and recording medium
An image generating apparatus includes: a moving image acquisition unit that acquires a series of moving images of a landscape shot from a moving body; a moving distance acquisition unit that acquires a cumulative moving distance from a time when shooting of the series of moving images is started to a time when each of a plurality of frame images constituting the series of moving images is shot; a moving-distance retaining moving image generating unit that generates a moving-distance retaining moving image in which the cumulative moving distance is mapped to each of the plurality of frame images; and a thumbnail image generating unit that extracts a plurality of frame images from the moving-distance retaining moving image as a plurality of thumbnail images according to the cumulative moving distance and generates a thumbnail image group arranging the plurality of thumbnail images in an order of the cumulative moving distance.
US12051234B2 Modifying parameter sets characterising a computer vision model
Modifying a visual parameter specification characterising the operational design domain of the computer vision model by improving the visual parameter specification according to a sensitivity analysis of the computer vision model.
US12051230B2 Accelerated processing method for deep learning based-panoptic segmentation using a RPN skip based on complexity
Provided is a deep learning-based panoptic segmentation accelerated processing technique using a complexity-based RPN skip method. An image segmentation system includes: a first processing unit configured to extract dynamic objects in an instance segmentation method by using an extracted feature; a calculation unit configured to control to skip some areas of the feature extracted at the network by the first processing unit, on the basis of complexity of the input image; a second processing unit configured to extract static objects in a semantic segmentation method by using the feature extracted at the network; and a fusion unit configured to fuse a result of extracting by the first processing unit and a result of extracting by the second processing unit. Accordingly, the panoptic segmentation method can be easily performed even in an embedded environment by reducing complexity for panoptic segmentation processing by reducing a calculation burden.
US12051228B2 Method and device for table extraction, and touch control display device
The present disclosure provides a method for table extraction. The method includes: extracting a screen picture corresponding to a screen content of the touch control display device in response to an operation instruction; detecting the screen picture to obtain a second table corresponding to the first table contained in the screen picture; obtaining text information in the screen picture; and establishing a matching relationship between the second table and the text information to obtain the second table containing a text. When a user needs to save the screen content, the user may trigger extraction of the screen picture. Next, the second table corresponding to the first table in the screen picture and text information in the second table may be automatically extracted, and the second table and the text information are saved as a destination document.
US12051224B2 Systems and methods for camera alignment using pre-distorted targets
Provided are systems and methods for camera alignment using pre-distorted targets. Some methods described include selecting a configuration of shapes, and determining targets by pre-distorting the shapes according to the inverse of the distortion function of the lens system to be aligned. Images of pre-distorted targets are then compared to the original configuration of shapes, to perform camera alignment. Alignment is thus accomplished in simpler and more accurate manner. Systems and computer program products are also provided.
US12051220B2 Point cloud attribute prediction method and device based on filter
Provided are a point cloud attribute prediction method and prediction device based on a filter. The method comprises a coding method and a decoding method, and the device comprises a coding device and a decoding device. The method comprises: determining K nearest neighbor points of the current point; determining a filter matrix; and determining an attribute prediction value of the current point according to the filter matrix. Therefore, the compression performance of a point cloud attribute can be improved by means of selecting an appropriate filter.
US12051219B2 Optical circuit for estimating distances between multiple point image sources with quantum imaging
An optical circuit for estimating separation distances between N image sources includes an aperture for receiving N light beams and producing a point spread function specific to a symmetry of the image sources from the plurality of light beams; first optical phase shifters to shift the quantum state modes of (N-1) light beams by NN; first beamsplitters, each for mixing respective pairs of quantum state modes of outputs of the first optical phase shifters for a quantum superposition of the respective pairs of the quantum state modes; second beamsplitters, each for mixing respective outputs of the first beamsplitters alternatively; second phase shifters to further shift outputs of the second beamsplitters; N detectors for converting each of the received N light beams to an analog signal; and a signal processing circuit for performing signal processing on the analog signals to estimate the separation distances.
US12051216B2 System and methods for visualizing variations in labeled image sequences for development of machine learning models
The current disclosure provides methods and systems for visualizing, comparing, and navigating through, labeled image sequences. In one example, a degree of variation between a plurality of labels for an image in a sequence of images may be encoded as a comparison metric, and the comparison metric for each image may be graphed as a function of image position in the sequence of images, thereby providing a contextually rich view of label variation as a function of progression through the sequence of images. Further, the encoded variation of image labels may be used to automatically flag inconsistently labeled images, wherein the flagged images may be highlighted in a graphical user interface presented to a user, pruned from a training dataset, or a loss associated with the flagged image may be scaled based on the encoded variation during training of a machine learning model.
US12051214B2 Methods and systems for imaging a scene, such as a medical scene, and tracking objects within the scene
Camera arrays for mediated-reality systems and associated methods and systems are disclosed herein. In some embodiments, a camera array includes a support structure having a center, and a depth sensor mounted to the support structure proximate to the center. The camera array can further include a plurality of cameras mounted to the support structure radially outward from the depth sensor, and a plurality of trackers mounted to the support structure radially outward from the cameras. The cameras are configured to capture image data of a scene, and the trackers are configured to capture positional data of a tool within the scene. The image data and the positional data can be processed to generate a virtual perspective of the scene including a graphical representation of the tool at the determined position.
US12051207B2 Method, apparatus, storage medium and processor for medical image auto-segmentation
The present application discloses a method, an apparatus, a storage medium and a processor for medical image auto-segmentation. The method includes: acquiring a medical image scan of the day of a target patient, wherein the medical image scan of the day is a medical image scanned before the Nth time treatment of the target patient, and N is a natural number greater than 1; performing auto-segmentation on the medical image scan of the day by using a target model to obtain a segmentation result, wherein the target model is a model generated after iterative training based on all images along with the contours from previous N times fractions of the target patient, segmentation result is used to generate the contour for the target treatment plan; and generating the contour for the target treatment plan based on a segmentation result.
US12051203B2 Calibrating radiological data based on cell distribution
Methods and systems for calibrating radiological data associated with a tissue in a subject are provide. Various embodiments described herein analyze a radiological image of the tissue to calculate a raw value indicative of a biological parameter such as metabolic activity in the tissue, and analyze a microscopy image of the tissue to identify a distribution of cells of interest within the tissue. A calibrated value indicative of a biological parameter (e.g. metabolic activity) of cells of interest within the tissue is then calculated, by correcting the raw value based on the identified distribution of cells of interest within the tissue.
US12051198B2 Pre-morbid characterization of anatomical object using statistical shape modeling (SSM)
Techniques are described for determining a pre-morbid shape of an anatomical object. Processing circuitry may determine an aligned shape based on image data with under- or over-segmentation. The processing circuitry may utilize the aligned shape and a shape model such as a mean shape model of the anatomical object to register the aligned shape to the shape model and generate information indicative of the pre-morbid shape of the anatomical object.
US12051197B2 Image processing method, image display method, image processing device, image display device, image processing program, and image display program
A non perfusion area is detected from a fundus image. A fundus image is acquired, a first non perfusion area in a first region of the fundus is extracted from the fundus image, and a second non perfusion area in a second region of the fundus is extracted from the fundus image.
US12051196B2 Methods and systems for ocular imaging, diagnosis and prognosis
Data representative of the eye obtained from multiple modalities are combined into a virtual model of the eye. The multiple modalities indicate anatomical, physiological, and/or functional features of the eye. The data from different modalities is registered in order to combine the data into the virtual model. Eye data can be analyzed in the form of the virtual model. Neural networks can be used to obtain insights about medical conditions of the eye, such as for diagnosis or prognosis of conditions. It can also be predicted how the eye will respond to certain treatments.
US12051195B2 Method and system to assess medical images for suitability in clinical interpretation
A method and system for assessing medical images for suitability in clinical interpretation is described herein. The method and system involve: acquiring a medical image; inputting the medical image into a machine learning model, wherein the machine learning model is configured to determine a quality value based on the medical image; determining whether the quality value meets a quality threshold associated with a target clinical application; and when the quality value meets the quality threshold associated with the target clinical application, permitting clinical interpretation of the medical image for the target clinical application.
US12051190B2 Quality defect marking systems and methods in packaging product manufacturing
Systems and methods for detecting and marking quality defects on individual packaging products being processed through converting machines at high speeds are provided. An example system comprises a controller in communication with a first and second sensor as well as a first and second marker. The first and second sensors sense data corresponding to a first type and second type, respectively, of potential defects in the manufacture of the packaging product, enabling detection of a first- and second-type defect. The controller may be configured to trigger a first marker to mark the individual packaging product with a first mark for the first-type defect; and to trigger a second marker to mark the packaging product with a second mark for the second-type defect. Thus, the type of defects detected on an individual packaging product may be readily indicated on the individual packaging product itself.
US12051186B2 Automatic object detection and changeover for quality assurance inspection
Data is received that includes a feed of images of a plurality of objects passing in front of an inspection camera module forming part of a quality assurance inspection system. Thereafter, a machine learning model is used to generate a representation of each image. These representations are analyzed to determine a type of object captured in the corresponding image. This analysis can be provided to a consuming application or process for quality assurance analysis.
US12051184B2 Abnormality detection device, abnormality detection computer program product, and abnormality detection system
An abnormality detection device includes an acquisition process unit that acquires plural captured images captured by an imaging device to image an object in different positions or postures in a mode in which a relative positional or postural relationship between the imaging device and the object is specifiable in each of the plural captured images, an extraction process unit that extracts plural abnormality-candidate images in which an abnormality-candidate part is imaged from the plural captured images, the abnormality-candidate part corresponding to a part that possibly includes an abnormality on a surface of the object, an estimation process unit that estimates a depth of the abnormality-candidate part with respect to the surface of the object, and a detection process unit that detects whether the abnormality-candidate part corresponds to abnormal based on the depth of the abnormality-candidate part in each of the plural abnormality-candidate images.
US12051179B2 Methods and systems for using trained generative adversarial networks to impute 3D data for vehicles and transportation
A method includes receiving a navigation data set; generating a combined data set using a trained generative adversarial network; and generating a high resolution map that includes spatial data. A computing system includes: one or more processors, and one or more memories having stored thereon computer-executable instructions that, when executed, cause the computing system to: receive a navigation data set; generate a combined data set using a trained generative adversarial network; and generate a high resolution map that includes spatial data. A non-transitory computer-readable medium includes computer-executable instructions that, when executed, cause a computer to: receive a navigation data set; generate a combined data set using a trained generative adversarial network; and generate a high resolution map that includes spatial data.
US12051177B2 Image stitching from multiple line scanners
Image stitching from multiple line scanners may be provided by selecting, at a plurality of times while progressing a film roll from a supply reel to a take-up reel, overlap areas on the film roll between first and second field of views of a first and second line scan sensors that read first and second data streams from the film roll; calculating, at each time, a difference measure between the first and second data streams in a current overlap area for a current time; adjusting, based on the difference measure, a size or a position of the overlap area for use at a subsequent time as the film roll progresses such that the current overlap area has a first number of pixels and a subsequent overlap area has a second number of pixels; and blending the first and second data streams at the current time at the current overlap area.
US12051174B2 Energy-based generative models via coarse-to-fine expanding and sampling
Presented herein are embodiments of energy-based models (EBMs), which may be trained via embodiments of a multistage coarse-to-fine expanding and sampling strategy. Embodiments of the training methodology start with learning a coarse-level EBM from images at low resolution and then gradually transits to learn a finer-level EBM from images at higher resolution by expanding the energy function as the learning progresses. Embodiments are computationally efficient with smooth learning and sampling. Tested embodiments achieved the best performance on image generation amongst all EBMs and successfully synthesized high-fidelity images. Embodiments may also be used for image restoration and out-of-distribution detection. Framework embodiments may be further generalized for one-sided unsupervised image-to-image translation and beat baseline methods in terms of model size and training budget. Also presented herein are embodiments of a gradient-based generative saliency methodology to interpret the translation dynamics.
US12051173B2 Methods and apparatus for blending unknown pixels in overlapping images
Methods and apparatus for blending unknown pixels in overlapping images. In one embodiment, an action camera captures two hyper-hemispherical fisheye images that are stitched to a 360° panorama. In order to remove exposure differences between the two cameras, the images are pre-processed prior to multiband blending. The pre-processing leverages image information from pixels to make informed guesses about pixels that were not captured. In particular, various pixels with different knowability (e.g., known, unknown, consistent, and conflicting) may be handled differently so as to emphasize/de-emphasize their importance in pre-processing.
US12051172B2 VIIRS image processing
Systems and methods for VIIRS image processing. The method can include receiving image data of immediately adjacent VIIRS image scans including a first image scan and a second image scan. The first image scan and the second image scan provide a partially overlapping view of a geographic area. The method can further involve resampling columns of pixels of the first image scan and the second image scan. The resampling can include selecting, in the first image scan and the second image scan, a subset of pixel values in each column that correspond to a specified geographic distance. The method can further involve upsampling the selected pixels to an equal number of pixels in each column resulting in upsampled pixel values and interpolating the upsampled pixel values to produce modified first and second image scans.
US12051168B2 Avatar generation based on driving views
Systems and methods are provided that include a processor executing an avatar generation program to obtain driving view(s), calculate a skeletal pose of the user, and generate a coarse human mesh based on a template mesh and the skeletal pose of the user. The program further constructs a texture map based on the driving view(s) and the coarse human mesh, extracts a plurality of image features from the texture map, the image features being aligned to a UV map, and constructs a UV positional map based on the coarse human mesh. The program further extracts a plurality of pose features from the UV positional map, the pose features being aligned to the UV map, generates a plurality of pose-image features based on the UV map-aligned image features and UV map-aligned pose features, and renders an avatar based on the plurality of pose-image features.
US12051165B2 AR/VR interface for client/contractor communication platform
User interfaces, systems, methods, devices, media, and instructions are described for a client/contractor management and communication system with augmented reality (AR) and/or virtual reality (VR) interface elements. In one embodiment, a device receives finish and inspiration information associated with a home improvement project from a client and structures this information into finish pin data with associated project context information and 3D model data. The device uses this information to automatically generate and update a project chart for the project, along with 3D models for various subproject positions within a project chart. This information is then presented to the client and associated contractors as part of a user interface for a client/contractor system. A project chart interface enables access to 3D models in an AR or VR interface to display models of the project and various project data associated with different positions in a project chart.
US12051164B2 Augmented reality at a front-end device
In some implementations, a system may receive, at a front-end device and from an augmented reality (AR) device associated with a user, a request to use the front-end device. The system may transmit, to the AR device, a request to access an optical sensor of the AR device. The system may receive, from the AR device, an output, from the optical sensor, that indicates a hand gesture performed by the user of the AR device. Accordingly, the system may determine, based on the hand gesture, a corresponding input key of the front-end device. The system may perform an action based on the corresponding input key.
US12051163B2 External computer vision for an eyewear device
Systems and methods are provided for performing operations on an augmented reality (AR) device using an external vision system. The system establishes, by the AR device, a communication with an external client device. The system overlays, by the AR device, a first AR object on a real-world environment being viewed using the AR device. The system receives interaction data from the external client device representing movement of a user determined by the external client device. The system, in response to receiving the interaction data from the external client device, modifies the first AR object by the AR device.
US12051161B2 Display control apparatus, display control method, and program
Provided is a display control apparatus including a state detection unit configured to detect a state of a user who observes an image, and a display control unit configured to cause a display to display the image in which a plurality of display content items are superimposed on a photographed image, and to control a behavior of each of the display content items according to the state of the user.
US12051159B2 Method and apparatus for rendering a computer generated image
A method and apparatus for rendering a computer-generated image using a stencil buffer is described. The method divides an arbitrary closed polygonal contour into first and higher level primitives, where first level primitives correspond to contiguous vertices in the arbitrary closed polygonal contour and higher level primitives correspond to the end vertices of consecutive primitives of the immediately preceding primitive level. The method reduces the level of overdraw when rendering the arbitrary polygonal contour using a stencil buffer compared to other image space methods. A method of producing the primitives in an interleaved order, with second and higher level primitives being produced before the final first level primitives of the contour, is described which improves cache hit rate by reusing more vertices between primitives as they are produced.
US12051154B2 Systems and methods for distributed rendering using two-level binning
Systems and methods for distributed rendering using two-level binning include processing primitives of a frame to be rendered at a first graphics processing unit (GPU) chiplet in a set of GPU chiplets to generate visibility information of primitives for each coarse bin and providing the visibility information to the other GPU chiplets in the set of GPU chiplets. Each coarse bin is then assigned to one of the GPU chiplets of the set of GPU chiplets and rendered at the assigned GPU chiplet based on the corresponding visibility information.
US12051149B2 Display of three-dimensional scenes with changing perspectives
Preferred embodiments are directed to systems and methods for generating a three-dimensional scene based on a user's perspective by mapping a three-dimensional space, including demarcating an axis at its origin at a surface of a display device, one side of the axis being mapped onto a physical space; receiving point cloud data from the physical space, the point cloud data indicating positions of objects in the physical space; determining the position of captured data points; computing a likely shape for each of the objects based on the captured data points; comparing the likely shape of the target objects to pre-defined parameters with pre-set values; assigning the values of the pre-defined parameters to the target objects; calculating a frustum based on the designated objects; and displaying a perspective of a three-dimensional virtual scene, the perspective being determined from the calculated frustum.
US12051148B2 Image processing apparatus, method for controlling the same, and non-transitory computer-readable storage medium
The present disclosure allows for generating a virtual viewpoint image matching an object's sight. To achieve this, an image processing apparatus comprises one or more memories storing instructions; and one or more processors executing the instructions to: obtain a plurality of images captured by a plurality of image capturing devices while a symbol representing a position at which an object should direct a look is being displayed; and generate a virtual viewpoint image in accordance with a position of a virtual viewpoint and a view direction from the virtual viewpoint, the position of the virtual viewpoint being a position at which the symbol is displayed, and the view direction from the virtual viewpoint being a direction specified based on the position of the virtual viewpoint and a position of the object.
US12051141B2 Live venue performance sensor capture and visualization over game network
A system and methods for providing interactive content to an audience is disclosed. In aspects, system implements methods to receive sensor data captured by one or more sensors affixed to a performer. A graphical visualization is rendered based on the sensor data. The graphical visualization is transmitted to one or more external devices associated with one or more members of the audience for incorporation into a application executing on the one or more external devices.
US12051137B1 Channel-based framework for hierarchical drawings
Methods for visualizing directed graphs and their hierarchies are provided that completely depart from known approaches. The methods compute readable hierarchical visualizations that contain the complete reachability information of a graph. In one embodiment, only the necessary edges are drawn in the drawing, thus reducing the visual complexity of the resulting drawing. The methods require only polynomial time. In one aspect, the vertices of the graph are (vertically) partitioned into paths/channels, having cross edges that connect various vertices in different paths/channels. A corresponding graph drawing method is implemented in principally two steps: (a) a cycle removal step (if the graph contains cycles) and (b) a channel decomposition and hierarchical drawing step. A corresponding framework may offer a suite of solutions depending on requirements, does not introduce any dummy vertices, and keeps the vertices of a path/channel vertically aligned.
US12051136B2 Electronic sports playbook memory game system
An electronic sports playbook and video annotation system includes a device with a memory coupled to a processor that stores instructions that, when executed by the processor, cause the processor to generate sports playbook content based on coordinate or image data. The processor is configured to detect an object (e.g., a player, etc.) on a surface (e.g., court image, or play image such as a static play drawing or video recording frame), detect a drawing of a path relating to the object (e.g., by user input device or with image processing, machine learning, or other heuristic techniques, etc.), and determine an action (e.g., a pass, dribble, cut, screen, handoff, etc.) associated with the object based on at least an attribute of the object (e.g., does the player have possession?, etc.) and detected path relating to the object. Devices may generate memory games from sports playbook content.
US12051128B2 Method for negotiating a contract between two parties in a telecommunications network and devices implementing said method
A method is described for negotiating a contract between two parties in a telecommunications network, as well as devices implementing the method. The method includes distributing, by a first party, a smart contract comprising: a subscription method allowing a second party to distribute a transaction for subscribing to the contract proposal, a method for generating a personalised contract between the parties and requesting their registration in the blockchain, the personalised contract being generated on the basis of parameters included in the transaction, executing the subscription method by a terminal of the second party, the execution triggering the distribution of a transaction comprising parameters representing the acceptance of the contract proposal by the second party, and executing, by a mining device, the method for generating a personalised contract with these parameters.
US12051127B1 Property tour management system
A property tour management system automatically manages creation, real-time facilitation, and analytics associated with property tours. The system includes various portals to provide access to information and performance of functions useful to agents, buyers, and real-estate organizations relating to a property tour experience. The system enables all parties involved to gain a more efficient, more informational, and more enjoyable property tour experience.
US12051125B2 Systems and methods for travel optimization
Methods, systems, and computer-readable media for generating a virtual based on location. The method acquires a request for a service based on a type of service and is associated with a user, the user's location, and user preferences. The method then acquires a set of service providers based on the type of service and the user's location who are filtered from a larger set of service providers using user preferences. The method in the next step acquires a machine learning model that is based on stored information associated with other users travel patterns and with service providers providing the service and the geographical information associated with the user's location. The method executed the identified machine learning model to aggregate a subset of service providers based on output from the machine learning model. The machine learning model is inputted the set of service providers, the user's location, the user's preferences, and the geographical information.
US12051123B2 Utility resource asset management system
The UTILITY RESOURCE ASSET MANAGEMENT SYSTEM APPARATUSES, METHODS AND SYSTEMS (“URAMS”) transform weather, terrain, and utility asset parameter data via URAMS components into damage predictions with confidence metrics, alerts, and asset allocation and response plans.
US12051122B2 Systems and methods for drilling a well
Provided is a method for selecting one of a plurality of convergence paths that may be drilled by a bottom hole assembly (BHA) comprising identifying, by a computer system, a plurality of geometric convergence paths, wherein each of the geometric convergence paths provides a convergence solution from a defined bottom hole assembly (BHA) location to a target drilling path of a well plan. An offset distance is calculated for drilling by the BHA each of the geometric convergence paths connecting the BHA location to the target drilling path. A drill path curvature associated with drilling each of the geometric convergence paths by the BHA is determined by the computer system. A time required for drilling each of the geometric convergence paths by the BHA is determined by the computer system. An optimal geometric convergence path of the plurality of geometric convergence paths is determined responsive to the offset distance for drilling each of the geometric convergence paths, the drill path curvature associated with each of the geometric convergence paths and the time required for drilling each of the geometric convergence paths. The determined optimal geometric convergence path is fed to a controller associated with a display of a drilling rig and used to control the display of the drilling rig to display the determined optimal geometric convergence path.
US12051121B2 Analysis and presentation of agricultural data
A computer-implemented method of managing data related to an agricultural process is disclosed. The method comprises causing, by a processor, display of a first map of one or more agricultural fields, the first map indicating a first type of a plurality of types of farming data associated with the one or more agricultural fields; receiving, by the processor, cost data corresponding to a second type of the plurality of types of farming data associated with the one or more agricultural fields; receiving revenue data associated with the one or more agricultural fields; performing a return-on-investment (RoI) analysis for the one or more agricultural fields having a plurality of components, including cost data associated with a third type of the plurality of types of farming data, the revenue data, and corresponding RoI data; causing display of a second map of the one or more agricultural fields concurrently with the first map, the second map indicating a first component of the plurality of components of the RoI analysis; receiving a selection of points from the second map, the selection corresponding to a boundary of a region within the one or more agricultural fields; causing display of a report indicating the first component of the RoI analysis specific to the region.
US12051120B1 Medium and device for generating an image for a geographic location
One embodiment of a technique for generating an image for a geographic location comprises receiving a current geographic location of a mobile device. The technique also includes obtaining a plurality of candidate templates, each candidate template associated with a geographic usage location defining a geographic area to which the candidate template applies. The technique also includes identifying a candidate template with a geographic usage location that matches the current geographic location of the mobile device as an identified template. The technique further includes receiving, from the mobile device, a modified image, the modified image combining in an overlapping fashion the identified template and a source image captured on the mobile device at the current geographic location of the mobile device. The technique further includes, in response to receiving the modified image from the mobile device, automatically distributing the modified image to ones of a plurality of other devices.
US12051115B2 Multicomputer processing of user data with centralized event control
Aspects of the disclosure relate to multicomputer processing of vehicle operational data from telematics devices and other sources with centralized event control. An event control computing platform may receive vehicle operational data from a telematics device associated with a user. Subsequently, the event control computing platform may identify, based on the received data, whether at least one criterion associated with the user has been satisfied. If the received data indicates that the at least one criterion associated with the user has been satisfied, then the event control computing platform may generate a command configured to cause a change to a subunit of user data and then may transmit the generated command to a subunit provisioning server.
US12051110B2 Linear model partitioner
The disclosed embodiments related to multilateral portfolio compression using general large-scale linear optimization which pre-processes a model to decrease model size using domain knowledge to remove variables to reduce dimensionality, thereby making the model faster to solve and improving numerical characteristics. but it would not remove, for example, as much as half of the model, but rather a smaller fraction. The disclosed pre-processing enables an approximate solution for large, linear optimization models by automatically iteratively and selectively partitioning them into independently easily solvable sub-models. The sub-models are themselves linear optimization models, which can be solved with any preferred algorithm or library. The solutions for each sub-model are aggregated to obtain an acceptable, e.g., approximate, solution for a large model without solving the full model. At each iteration the disclosed embodiments will have a valid, feasible solution, if the user is satisfied before full convergence.
US12051109B2 Binary options on selected indices
Various embodiments comprise systems, methods, and computer-readable media for configuring and trading binary options. A first index may be configured, e.g., based on a portfolio configured by a user. One or more second indices may be determined. A binary option may pay out if the first index outperforms the one or more second indices, e.g., over a period of time. The binary option may be traded in the primary and secondary markets.
US12051108B2 Automatic collateral exchange for rehypothecated collateral
In certain embodiments, concurrency related to rehypothecated allocations may be facilitated via pre-release locking of associated positions. In some embodiments, a request to release a collateral allocation may be obtained, where the collateral allocation is associated with (i) a rehypothecated position and (ii) a cloned position on a leg downstream of the rehypothecated position, and the cloned position is derived from the rehypothecated position. Based on the release request, one or more legs related to the collateral allocation may be traversed to locate and lock one or more positions on such related legs (e.g., including the cloned position of the downstream leg). Prior to release of the rehypothecated position, the cloned position of the downstream leg may be locked based on the release request. The release of the rehypothecated position may be performed to fulfill the release request in response to the cloned position of the downstream leg being locked.
US12051107B2 Systems and methods for pre-approving and pre-underwriting customers for financial products
A method for presenting pre-approved and pre-underwritten offers to a customer may include: receiving targeting criteria based on at least one of current accounts with the financial institution, assets, creditworthiness, and credit risk for an offer for a financial product; identifying a target population of customers for the offer by applying the targeting criteria to a population of customers; reviewing each customer in the target population for underwriting for the financial product based on inferred income for each customer and accounts that each customer has with the financial institution, wherein the underwriting is performed before the financial product is offered; determining a channel to present the offer to one of the customers that passed underwriting; communicating the offer to the customer over the selected channel; and providing an accepted offer to a fulfilment engine, wherein the fulfilment engine initiates an account opening for the financial product.
US12051106B2 Digital banker application system
A computing system includes a network interface circuit structured to facilitate data transmission over a network, and at least one processing circuit having one or more processors coupled to non-transitory memory storing instructions that when executed by the one or more processors, cause the at least one processing circuit to: receive account information from a customer device via a browser or an application on the customer device based on a first code being captured by the customer device that causes the browser or the application to launch on the customer device, the first code including a first unique identifier; receive a predetermined second code from the customer device, the predetermined second code including a second unique identifier; verify the second code by matching the second unique identifier to the first unique identifier; and open an account in response to verifying the second code.
US12051104B1 Systems, methods and program products for allocation to maximize insurance or maximize interest for client accounts
Systems, methods, and program products of performing a deposit transaction in which allocations to depository accounts are made in accordance with customer selection of maximum interest coverage or maximum interest rate. Maximum balances associated with maximum interest customers and maximum insurance customers are taken into account at each depository institution to determine an optimal allocation that meets customer's preferences without exceeding the maximum balances.
US12051101B2 Voice-based in-store digital checkout system
Methods and systems for providing a digital cart management system for use by customers within a retail location. In use, a customer shops within a retail location and adds items to a digital cart as the customer is adding the items to a physical cart, e.g., at least in part by voice input. When the customer is finished shopping, the customer can checkout via a digital process, thereby bypassing point of sale devices at the retail location.
US12051100B1 In-store navigation using list ordering models
Systems, devices, and methods are provided for training and/or inferencing using a list ordering model. A list ordering model, such as a Markov chain, may be trained using a plurality of lists with location metadata in common, wherein a first list of the plurality comprises items and corresponding competition timestamps. A list ordering model may accept, as an input, a plurality of items, and determine, as an output, an order for the plurality of items. Recommendations may be generated based on the determined order.
US12051096B2 Managing use of software components
Techniques are described for facilitating use of software components by software applications in a configurable manner. In some situations, the software components are fee-based components that are made available by providers of the components for use by others in exchange for fees defined by the components providers, and in at least some situations, the software components may have various associated restrictions or other non-price conditions related to their use. The described techniques facilitate use of such software components by software applications in a configured manner. Furthermore, in at least some situation, the execution of such software applications is managed by an application deployment system that controls and tracks the execution of the software application on one or more computing nodes, including to manage the execution of any software components that are part of the software application.
US12051095B2 Computer implemented multi-currency invoice capture, trading, access and payment system
A computer-implemented invoice capture, trading, access and payment systems and method. In particular, to a computer-implemented invoice capture, trading, access and payment system and method that facilitates the automated capture of invoices in multiple currencies, the trading of those invoices against each other and into different currencies, and which generates payment instruction files capable of effecting the efficient payment of those invoices around the world.
US12051084B2 Verified reviews using a contactless card
Systems, methods, articles of manufacture, and computer-readable media for verified reviews. An application may receive an indication to generate a review. An application programming interface (API) of the application may receive, from a communications interface of a contactless card, encrypted data generated by the contactless card. The API of the application may transmit, to an authentication server: the encrypted data, an indication of the application, and an identifier associated with the entity. The API of the application may receive indications specifying that the authentication server decrypted the encrypted data and determined that the contactless card was used to make a purchase with the entity. The application may permit, based on the indications received from the authentication server, generation of the review. The application may publish the review to one or more review platforms associated with the application.
US12051083B2 Location determination using anonymous browser data
Systems, methods, and apparatus are described herein for determining a location from anonymous data. For example, a computing device may receive anonymous data associated with a browser session initialized by a user via a browser on a user computing device. The computing device may determine that the user has not been assigned a unique identifier. The computing device may determine whether the user opted-in to location tracking. If the user opted-out of location tracking, the computing device may determine a latitude coordinate and a longitude coordinate of the user computing device during the browser session. The computing device may identify a physical address for the user based on the latitude coordinate and the longitude coordinate, for example, using a map application programming interface (API). The computing device may assign the unique identifier to the user. The computing device may associate the unique identifier to the physical address.
US12051082B2 System and method for evaluating residential satisfaction based on resident's preferred section
A system evaluates residential satisfaction of residents living in a building, based on preferred sections of the residents predicted using personal tendencies of the residents and sensing data collected through sensors in the building. The system may include a server that evaluates the residential satisfaction of the residents by analyzing a correlation between the sensing data and residential satisfaction information obtained from the survey conducted through a communication manner including the user terminals, and controls an air conditioning system in the building of a control target by predicting a feature-based preferred section of the users through random forest model learning.
US12051079B2 Online transaction method, system, and computer-readable non-transitory medium for identifying counterfeits
Systems and methods are provided for identifying an item that is counterfeit in the marketplace. Sales of counterfeit items in marketplaces, particularly at auction places, have been an issue. There has been a need to automatically detect an item that is counterfeit when a seller submits the item for sale in the marketplace. The disclosed technology receives information about an item for transaction. The information associated with the item includes metadata related to the item and an image of the item. The method uses a database of items that are known to be not for sale (e.g., a stock photo) or is otherwise a counterfeit item. The method matches the data of the item against the data in the database and identifies the item as counterfeit based on the matched result. The matching operation includes analyzing the data (e.g., image analyses using features of the image data). Use of the disclosed technology enables automatic and efficient detection of counterfeit items as a seller submits the item for sale in the marketplace, thereby increasing reliability of the marketplace from buyers' perspective.
US12051078B2 Account owner funding of know your customer and accredited investor verification renewal and monitoring charges through coin payment
A computerized method includes receiving payment of an amount of cryptocurrency from a transaction account to another account. The computerized method also includes, when the payment of the amount of cryptocurrency is received at the another account from the transaction account, causing at least one of KYC, AML, and accredited investor review to be performed for an owner of the account. The computerized method also includes, when the at least one of the KYC, AML, and accredited investor review causes a status of the owner of the account to change, at least one of adding or removing at least one indication of the owner's status to a distributed ledger.
US12051077B1 Artificial intelligence payment timing models
Disclosed in some examples, are methods, systems, and machine-readable mediums which build and utilize an artificial intelligence model to predict debtor payment timing. The past debtor payment history and other debtor information may be for a plurality of accounts over a past time period. Once the model is created, it may be used when a debtor misses a payment to determine a prediction of when the debtor will pay. The model uses characteristics of past debtors and their payment dates to predict, based upon the characteristics of the late debtor, when the late debtor will make a payment. The predicted timing may include a predicted probability for whether the payment will be made within the predicted timing. The predicted timing may be a specific date, or a window (e.g., a three-day window).
US12051073B2 Distributed ledger based artifice prohibition technology
Apparatus and methods are provided for multiple debit/credit cards from a family/friend group to enter in a distributed ledger network such as a blockchain. These networked cards may store, and replicate records of all transactions initiated by each card using immutable cryptographic signature. A secure mobile app may link and delink cards to the network. Linked cards may maintain transaction amount, time, place, date, location, key type pattern, user's image, voice sample, user info for all the other cards in the distributed ledger. Whenever any card performs a transaction, a record of the transaction is replicated locally on the same card and copied to all other cards in the distributed ledger network. Any care may verify all the attributes of past transactions, compare those attributes to current transaction attributes and alert other cards in the network in response to detecting suspicious transaction activity.
US12051072B1 Fraud detection
Fraud detection and response associated with various access points is disclosed. Characteristics associated with events or activity on an access point can be compared to thresholds to detect risky behavior and measures implemented in response to the risky behavior. In one instance, operations can include monitoring one or more events associated with at least one account at a financial institution, analyzing characteristics associated with a first event of the one or more events, determining whether to designate the first event or the access point as risky, and implementing one or more measures in response to a risky designation.
US12051067B2 Method and system for exchange of value or tokens between blockchain networks
A cross-blockchain value transfer approval method including the steps of receiving a cross-blockchain value transfer request command that includes a first address on a first blockchain network, a first cryptocurrency type indication associated with the first blockchain network, a second address on a second blockchain network, a second cryptocurrency type indication associated with the second blockchain network, and a transfer quantity. The method further includes sending a transaction approval request to a second user, receiving a cross-chain respond command API request from the second user, and upon receiving the cross-chain response command approving the transfer, sending a command to initiate a value transfer to an exchange server.
US12051066B2 Systems and methods for validating asset destinations in blockchain networks
The disclosed technology relates to blockchain asset transfer destination verification to reduce fraudulent activity and increase confidence in digital asset transfers. An exemplary oracle device may apply a machine learning model to transaction context data received from a source device to generate a confidence score informed based on transaction pattern data for the destination address. The transaction context data may include a destination address and may be associated with a transfer of an asset via a blockchain network. The generated confidence score may then be sent by the oracle device to the source device to facilitate an informed decision by a user of the source device as to whether to proceed with the transaction. The machine learning model may then be updated based on the transaction context data and a completion indication received from the source device and indicative of whether the asset was transferred via the destination address.
US12051056B2 User authentication using a browser cookie shared between a browser and an application
A system and/or method may be provided to authenticate a user. An example method of authenticating a user includes receiving, by a merchant application, a user request to complete a transaction using a payment service provider. The method also includes in response to receiving the user request to complete the transaction, retrieving, by the merchant application, a browser cookie stored on a user device and associated with one or more user interactions with a browser included in the user device and the payment service provider. The method further includes in response to receiving the user request to complete the transaction, launching, by the merchant application, an instance of the browser that reads the browser cookie and authenticates the user based on the browser cookie.
US12051055B2 Financial payment method and payment system using mobile device
This application relates to a financial payment method using biometric information, in which biometric information of an individual collected in a mobile device of an affiliated member is transmitted to a mobile device of the individual to allow the biometric information to be authenticated in the mobile device of the individual. After the authentication of the biometric information, a substitute key that corresponds to a card password preset by the individual is inputted, and a financial payment is requested based on the payment content.
US12051054B2 Machine learning model for combining device presence data with physical venue transaction data
A device detection system is configured to determine whether a device is located within a venue. The device detection system detects pings from the device to determine whether the device is located within the venue. The device detection system receives point-of-sale data for a transaction from an entity associated with the venue. The point-of-sale data may be compared to data describing the detected device to determine whether the transaction was conducted by a customer associated with the detected device. The device detection system may correlate the point-of-sale data with content that was viewed by the customer to determine whether the content resulted in the customer visiting a venue and making purchases at the venue.
US12051053B2 Secured, unified, multifunctional, digital currency store with machine-readable card and/or mobile app
A prepaid electronic funds transferring system, components, and method is provided for users that do not have checking or savings accounts. A user has a digital currency store such as, for example, in a non-checking non-savings prepaid account associated with a secure unified prepaid banking card and/or smartphone app. Interest may be provided by an issuer on funds in the digital currency store. Debit and credit transactions may be processed. NFC and UWB geo-locating can be used to find lost cards and/or the mobile device on which the app is loaded. Electronic transactions may be received and performed without requiring a recipient to download an app. Secure semiconductors may facilitate wireless and non-wireless communications with ATMs and POS machines. QR codes may identify accounts, constitute private/public encryption keys, or other relevant info. A cold storage or hot storage system may be implemented for the digital currency store.
US12051051B2 Display device for displaying a price and/or product information
The invention relates to a display device (2-19) comprising a storage stage (50) for storing a product data set (PD1-PD3) which was received in a communication with a base station (25, 26) via a first radio interface (44) of the display device (2-19), and comprising a second radio interface (45) for communication in particular for RFID or NFC communication, with a self-checkout device (57), which display device (2-19) is designed to process a self-checkout request received from a self-checkout device (57) for the purpose of transmitting the product data set (PD) via the second radio interface (45).
US12051048B2 Systems and methods for securely sharing public blockchain addresses
A system includes a first processor configured to transmit to a second processor via a secure network session, a first payload configured for a transaction in a public blockchain network including a transaction amount, and a wallet address of a cryptocurrency account, and, in response to receiving, from a blockchain node associated with the cryptocurrency account, an indication that the cryptocurrency account has received a first monetary amount via the public blockchain network, transmit, to the second processor via the secure network session, a second payload indicating the first monetary amount that is less than the transaction amount. In response to the second processor validating the first monetary amount, the second processor transmits, using a blockchain node associated with the cryptocurrency account, a remainder of the transaction amount to the cryptocurrency account via the public blockchain network.
US12051047B2 Artificial intelligence monitoring, negotiating, and trading agents for autonomous vehicles
A system for autonomous vehicle Artificial Intelligence (AI) platform consisting of 1) AI “health monitoring AI agent(s)” monitoring the health of parts of the “autonomous vehicles” or “manually driven vehicles” or the health of the entire “autonomous” or “manually-driven” vehicles; 2) e-commerce AI “negotiating” agents, including the back-end and the cloud computing infrastructure required for the AI agents working on behalf of the “autonomous” or manually-driven vehicles to find the best possible price through negotiations, auctions or futures trading for new or used “autonomous vehicles”, “autonomous vehicle” replacement parts, “autonomous vehicle” fuel, and/or “autonomous Vehicle” service providers; and 3) e-commerce AI “negotiating” agents, including the back-end and the cloud computing infrastructure required for the AI agents working on behalf of sellers to offer the best possible price through negotiations, auctions or futures trading for new or used “autonomous vehicles”, “autonomous vehicle” replacement parts, “autonomous vehicle” fuel, and/or “autonomous vehicle” services.
US12051043B2 Systems, methods and apparatus for form building
Systems, methods and apparatus are provided for generating electronic transactional documents using a form generating system. The electronic transactional document may be created using a design tool that allows a user to place data entry fields over an image or snap shot of a transactional document. Rules, default values, and attributes associated with the date entry fields may be established as the electronic transactional document is being created.
US12051041B2 Procurement modeling system for predicting price reasonableness
A method implemented by computer servers associated with a procurement services platform includes accessing data for a set of transactions associated with a potential procurement transaction between a purchaser entity and a plurality of supplier entities. The transactions include a line-item. The method includes inputting the data for the set of transactions into a machine-learning model trained to generate a prediction of a price quotation for each of the plurality of supplier entities based on the line-item. The prediction of the price quotation includes an estimated reasonable price for a supplier entity to supply a product or service to the purchaser entity. The method includes generating, by the machine-learning model, the prediction of the price quotation for each of the plurality of supplier entities and generating a recommendation for each of the plurality of supplier entities based on the prediction of the price quotation.
US12051038B2 Order processing method, apparatus and device, and storage medium
Disclosed are an order processing method, apparatus and device, and a storage medium. The method comprises: determining a logical partition to which a target order belongs from a plurality of logical partitions as a target logical partition, wherein one logical partition is associated with at least one station and a plurality of inventory containers, and at least one inventory container of a plurality of inventory containers associated with the target logical partition accommodates inventory items required by the target order; allocating the target order to a station associated with the target logical partition, and taking the station as a target station; and controlling a robot to carry a target inventory container, accommodating the inventory items required by the target order, of the plurality of inventory containers associated with the target logical partition to the target station.
US12051036B2 Systems and methods for vehicle routing
Systems and methods including one or more processors and one or more non-transitory storage devices storing computing instructions configured to run on the one or more processors and cause the one or more processors to perform receiving one or more orders comprising a list of one or more pallets; grouping each pallet of the one or more pallets into one or more groups using one or more respective qualities of each respective pallet; for each group of the one or more groups, building one or more stacks of pallets using at least three different stacking models; selecting a final stack list of a model of the at least three different stacking models having a lowest number of stacks; and optimizing the final stack list using a probabilistic model. Other embodiments are disclosed herein.
US12051034B2 Use of geospatial coordinate systems for tracking item delivery
A system and method for accurately tracking the delivery of items in an item distribution network using a purpose built confidence event recorder. An item sorter sorts items for delivery based upon route information and preferences for the delivery. Items are tracked while out for delivery through the use of confidence data recorded by a confidence event recorder carried by an item carrier. The confidence data recorder can that can record GPS and time data, as well as scan barcodes, such as a barcode on an item to be delivered. Confidence data can be used to accurately record when and where item carriers deliver items. The system determines if an actual delivery occurred by comparing the confidence data to previously gathered confidence data. An expected delivery window generation system can be used to generate expected delivery windows for the delivery of new items based on the confidence data recorded.
US12051033B2 Techniques for verifying the state of an item during transit
Techniques described herein are directed to verifying a state of an item during transit. In some embodiments, shipment data including sensor data and/or user input may be obtained by one or more sensor(s) and/or input device(s) of a shipping container (e.g., box, conveyance, custom container, receptacle, smart container, tote) that houses the item during transit. Shipment data may be transmitted to a data store (e.g., blockchain, immutable ledger, distributed ledger technology). At suitable time(s), the location of the shipping container may be estimated and/or identified from the shipment data obtained from the data store. A state of the item may be verified at least in part by analyzing the sensor data and/or user input obtained from the data store. Utilizing the techniques herein, a determination may be made as to whether the item was mishandled and a likelihood that the item was affected (e.g., damaged, spoiled, etc.) during transit.
US12051029B2 Warehouse management, a robot and an adaptor
A method for retrieving content stored in a warehouse, the method may include: maintaining first content in boxes of a lowest shelf of a storage unit of the warehouse, while maintaining in boxes of higher shelves of the storage unit second content that is of less interest than the first content; accessing the boxes of the lowest shelf and providing the boxes to interfacing units, by a first robot; accessing the boxes of the higher shelves and providing the boxes to the interfacing units, by a second robot; wherein the first robot, when positioned at a lower position, is lower than a height of the lowest shelf, and wherein the second robot is higher than the height of the lowest shelf.
US12051028B1 Systems and methods for modeling flow of resources in a supply chain
Implementations of a method of modeling a flow of resources may include generating a stage resource database when the resources reach one or more stages from one or more supply nodes. The method may also include using a mass balance module to maintain an outflow less than or equal to a supply at the one or more supply nodes and an inflow greater than or equal to demand at the one or more stages. The method may include enforcing movement of resources to or from one or more supply nodes of the supply chain to the one or more stages. The method may include using a non-negativity constraint module to maintain a non-negative amount to be transported. The method may also include using a flow generation module and one or more constraint thresholds to report to a user the flow of the resources using one or more computer interfaces.
US12051026B2 Computational unified graph hierarchy model
Systems and techniques for a computational unified graph hierarchy model are disclosed herein. A set of source data may be received that may include entity data and relationship data. An entity may be identified in the entity data. A hierarchy may be determined for the entity. An entity graph network may be generated. A non-hierarchical link between the entity and a related entity may be determined. The entity graph network may be updated to include the non-hierarchical link. A set of measures may be generated for a relational link of the entity. A dependency may be configured between the set of measures for the relational link and a second set of measures of a second relational link. A change may be identified to a value of a measure and a dependent entity node measure value may be updated based on a computational effect of the change to the value.
US12051025B2 Artificial intelligence-enabled metadata optimizer
Aspects of the present disclosure provide systems, methods, and computer-readable storage media that support automated optimization of product management systems. In embodiments, automated optimization of component tools of the product management system is provided by automated evaluation and optimization of associated rules and metadata. In embodiments, metadata and rules may be associated to each other by an assessment engine. A recommendation engine may then identify non-compliant metadata, may determine a condition of the rule, and/or may generate recommendations for the rules based on the non-compliant metadata. Automated optimization of the product management system may include automated creation and mapping of decomposition relationships between commercial products and technical products. In embodiments, input data may be parsed into a set of object with unique attribute fields, which may then be validated. Validated data objects are then processed by an optimization engine that automatically creates and maps decomposition relationships from the validated data.
US12051023B2 Benchmarking of user experience quality
A system and method for benchmarking user experience quality on websites across an industry. The method includes computing first site metrics for a first website, wherein a site metric is a quantitative description of user activity on a web site; computing a first industry satisfaction score for the first website, wherein the industry satisfaction score quantifies an overall level of satisfaction of users interacting with the first website, wherein the industry satisfaction score is computed based on satisfaction score pillar values and the computed site metrics, identifying usage metrics within the collected usage; comparing the first industry satisfaction score computed for the first website to a second industry satisfaction score previously computed for a second website, wherein the first website and the second website are from the same industry; and reporting the comparison results.
US12051022B2 Discriminative model for identifying and demarcating textual features in risk control documents
Embodiments disclosed are directed to a computing system that performs steps to automatically identify risk control features and entities in a risk control document. The computing system uses a generative machine learning (ML) model to transform a risk control document into sequences of words, classify risk control features associated with the sequences of words, and pair the sequences of words with the classified risk control features. The computing system then uses a natural language processing (NLP) model to identify syntactic characteristics of the sequences of words. Subsequently, the computing system uses a discriminative predictor system to correct the classified risk control features based on the identified syntactic characteristics, identify boundaries of the corrected classified risk control features, and pair the identified boundaries with the corrected classified risk control features.
US12051018B2 Computing system implementing a driver selection process based on device location
A computing system establishes a geofence associated with a particular service area. The system monitors a location of a computing device of a driver and detects when the driver enters the geofence. The system places the driver into a queue for the particular service area. The system receives a transport request from a computing device of a requesting user, where the transport request is associated with the particular service area. The system arranges the transport service for the requesting user in accordance with the set of rules by (i) selecting a driver from the queue to service the transport request for the requesting user, and (ii) communicating a transport invitation to service the transport request to a computing device of the selected driver.
US12051013B2 Learning device, learning method, and program therefor for shorten time in generating appropriate teacher data
This learning device provides a learned model to an adjuster including the learned model learned to output a predetermined compensation amount to a controller based on parameters of an object to be processed, in a system including the controller outputting a command value obtained by compensating a target value based on a compensation amount; and a control object performing a predetermined process on the object and outputting a control variable as a response to the command value. The learning device includes: a learning part generating candidate compensation amounts based on operation data including a target value, command value and control variable, learning with the generated candidate compensation amounts and the parameters of the object as teacher data, and generating or updating the learned model; and a setting part providing, to the adjuster, the generated or updated learned model.
US12051011B2 Human performance capturing for artificial intelligence recommendations
Methods and systems are provided for generating recommendations related to a game. One example method is for generating recommendations for a game executed by a cloud gaming service. The method includes receiving, by a server, sensor data captured during gameplay of the game by a plurality of user, and each of the plurality of sensor data includes intensity information related to reactions made by respective users. The method includes processing, by the server, features from the sensor data and the interactive data from the game when the users played the game. The features are classified and used to build an engagement model that identifies relationships between specific ones of the plurality of sensor data and the interactive data. The method includes processing, by the server, sensor data captured during a current gameplay by a user using the engagement model. The processing is configured to generate a recommendation to the user regarding an action to take to progress in the game during said current gameplay.
US12051006B2 Compiling models for dedicated hardware
The subject technology provides receiving a neural network (NN) model to be executed on a target platform, the NN model including multiple layers that include operations and some of the operations being executable on multiple processors of the target platform. The subject technology further sorts the operations from the multiple layers in a particular order based at least in part on grouping the operations that are executable by a particular processor of the multiple processors. The subject technology determines, based at least in part on a cost of transferring the operations between the multiple processors, an assignment of one of the multiple processors for each of the sorted operations of each of the layers in a manner that minimizes a total cost of executing the operations. Further, for each layer of the NN model, the subject technology includes an annotation to indicate the processor assigned for each of the operations.
US12051000B2 Training network to minimize worst-case error
Some embodiments provide a method for configuring a machine-trained (MT) network that includes multiple configurable weights to train. The method propagates a set of inputs through the MT network to generate a set of output probability distributions. Each input has a corresponding expected output probability distribution. The method calculates a value of a continuously-differentiable loss function that includes a term approximating an extremum function of the difference between the expected output probability distributions and generated set of output probability distributions. The method trains the weights by back-propagating the calculated value of the continuously-differentiable loss function.
US12050998B2 Systems and methods for intelligent data shuffling for high-performance distributed machine learning training
Systems and methods are provided for data shuffling for distributed machine learning training, including each training node in the network receiving a shard of training data, wherein the training data set is divided into shards having data items. Each data item is assigned to a working set such that each of the working set includes data items from multiple shards. The training nodes perform training using the data items of a first working set that are in each node's shard. Upon completion of the training using the data items of the first working set, the training nodes performing training using the data items of a second working set that are in their shards; and while the training nodes are performing training on their respective subsets of shards of the second working set, the nodes randomly shuffling data items in the first working set to create a shuffled first working set.
US12050992B2 Method for compensating for process variation by means of activation value adjustment in analog binarized neural network circuit, and system therefor
An embodiment of the present disclosure discloses a method of process variation compensating through activation value adjustment of an analog binarized neural network circuit that may recover a decrease in recognition rate performance up to an almost perfect level, even if a binarized neural network is implemented as an analog circuit such that recognition rate performance is decreased due to process variation.
US12050990B2 Device and method for training an augmented discriminator
A computer-implemented method for training an augmented discriminator and a generator. The method includes: providing a training set comprising real training samples and artificial training samples for training of the augmented discriminator, wherein the artificial training samples are generated by the generator; assigning a data sequence to at least one data sample of the training set; wherein each pair of data sample and assigned data sequence is assigned to one of a plurality of classes such that, given the assigned one class and the assigned data sequence characterize whether the data sample is a real training sample or an artificial training sample; training the augmented discriminator to compute from pairs of data sample and assigned data sequence the respective class to which the corresponding pair is assigned; training the generator to generate artificial training samples such that the augmented discriminator is not able to correctly compute the aforementioned one class.
US12050989B2 Programmable impedance
A programmable impedance element consists of a plurality of nominally identical two-port elements, each two-port element having an impedance element and two switches, the two-port elements arranged in a chain fashion with a structured set of switches such that a range of impedances can be obtained from each cell by dynamically changing the connections between the impedance elements in the cell. The common cell is constructed by connecting the nominally identical two-port impedance elements in a way that the number of possible combinations of the impedance elements is reduced to the subset of all possible combinations that uses the minimum possible number of connections. This structure allows the creation of matched impedances using industry standard devices. The connections between impedance elements are switches that may be “field-programmable,” i.e., that may be set on the chip after manufacture and configured during operation of the circuit, or alternatively may be mask programmable.
US12050987B2 Dynamic variable bit width neural processor
Embodiments relate to an electronic device that includes a neural processor having multiple neural engine circuits that operate in multiple modes of different bit width. A neural engine circuit may include a first multiply circuit and a second multiply circuit. The first and second multiply circuits may be combined to work as a part of a combined computation circuit. In a first mode, the first multiply circuit generates first output data of a first bit width by multiplying first input data with a first kernel coefficient. The second multiply circuit generates second output data of the first bit width by multiplying second input data with a second kernel coefficient. In a second mode, the combined computation circuit generates third output data of a second bit width by multiplying third input data with a third kernel coefficient.
US12050985B2 Arithmetic processing device
An SRAM write controller of an arithmetic processing device for deep learning, which performs a convolution processing and a full-connect processing, virtually divides each SRAM constituting a data storage memory into a plurality of areas, switches the area to be written by the ID and controls so that different input feature maps of the same coordinate are stored in the same SRAM, and controls such that different input feature value map data of the same coordinate is stored in the same SRAM.
US12050982B1 Delay spiking neural networks
A delay spiking neural network (DSNN) may include a plurality of neurons arranged in a plurality of layers, with neurons spiking based on accumulation of delayed inputs. A first to spike neuron in an output layer may provide a result of the DSNN.
US12050976B2 Convolution operations utilizing nonzero padding data copied from input channel data
A method of performing, by an electronic device, a convolution operation at a certain layer in a neural network includes: obtaining N pieces of input channel data; performing a first convolution operation by applying a first input channel data group including K pieces of first input channel data from among the N pieces of input channel data to a first kernel filter group including K first kernel filters; performing a second convolution operation by applying a second input channel data group including K pieces of second input channel data from among the N pieces of input channel data to a second kernel filter group including K second kernel filters; and obtaining output channel data based on the first convolution operation and the second convolution operation, wherein K is a natural number that is less than N.
US12050969B2 Integrating data quality analyses for modeling metrics
Techniques for generating a composite score for data quality are disclosed. Univariate analysis is performed on a plurality of data points corresponding to each of a first feature, a second feature, and a third feature of a data set. The univariate analysis includes at least a first type of analysis generating a first score having a first range of possible values, and a second type of analysis generating a second score having a second range of possible values. A first quality score is computed for the data values for the first, second, and third features based on a normalized first score and a normalized second score. Machine learning is performed on the data points corresponding to one or both of the first feature and the second feature having a first quality score above a threshold value to model the third feature.
US12050953B2 Wake circuit for flexible adhesive product
A low-cost, multi-function system with a form factor that unobtrusively integrates the components needed to implement a combination of different functions and also is able to perform a useful ancillary function that otherwise would have to be performed with the attendant need for additional materials, labor, and expense. An example adhesive product that integrates sensing components within a flexible adhesive structure in a way that not only provides a cost-effective platform for interconnecting, optimizing, and protecting the components of the tracking system but also maintains the flexibility needed to function as an adhesive product that can be deployed seamlessly and unobtrusively into various applications and workflows, including person and object tracking applications, and asset management workflows such as manufacturing, storage, shipping, delivery, and other logistics associated with moving products and other physical objects.
US12050951B2 Method and device for sharing social media profile
Accessories for an electronic device and methods are described. The accessory comprises a substrate configured to be removably attached to the electronic device and a near-field communications (NFC) tag attached to the substrate and configured to transmit interaction data in response to receiving a signal from a separate electronic device. The interaction data causes the separate electronic device to access user data associated with a unique user account.
US12050947B2 Image forming apparatus having test chart printing control
In an image forming apparatus a controller receives user instruction information for printing a test chart, controls a printer to print the test chart on a sheet regardless of a result of reading mode selection, controls a display to display a screen for selecting a reading mode for reading the test chart among a plurality of reading modes, and controls a conveyance roller and a reading sensor to read the test chart on the sheet while conveying a stacked sheet in a case where a first reading mode is selected on the screen. The controller also controls the reading sensor to read the test chart on the sheet on a platen in a case where a second reading mode is selected on the screen, and controls density of the image to be printed by the printer based on a reading result of the test chart by the reading sensor.
US12050941B2 Systems and methods for calendar synchronization with enterprise web applications
The described technology relates to integrating events electronically scheduled in enterprise web applications and other event management applications. An improved capability is provided for an event management application like, for example, Microsoft's Outlook™ to provide the user with additional useful information and/or resources associated with scheduled events such as, but not limited to, meetings. Improved capabilities are provided to the enterprise web application clients based upon integration with event applications such as Outlook. Embodiments use a unique identifier generated for an event scheduled in one application for associating corresponding event information in the second application, such that the scheduled event calendars in the first and second applications can be synchronized without duplicating the event information between the two applications.
US12050937B2 Preventing resource exploitation in mobile devices
A method, system, and computer program product for preventing resource exploitation in mobile devices are provided. The method receives a resource request from a mobile application stored on a mobile computing device. A device context is determined for the mobile computing device. A resource consumption context is determined for the mobile computing device based on the device context and resource consumption of one or more mobile applications operating on the mobile computing device. In response to the resource request, the method generates a set of resource consumption profiles based on the device context and the resource consumption context. A resource consumption profile is selected for the mobile application from the set of resource consumption profiles. The method manages consumption of resources, of the mobile computing device, by the mobile application based on the selected resource consumption profile.
US12050932B2 Methods and systems of scheduling computer processes or tasks in a distributed system
A cloud computer system is provided that includes a plurality of computer devices and a database. The plurality of computer devices execute a plurality of virtual machines, with one of the virtual machines serving as a controller node and the remainder serving as worker instances. The controller node is programmed to accept a request to initiate a distributed process that includes a plurality of data jobs, determine a number of worker instances to create across the plurality of computer devices, and cause the number of worker instances to be created on the plurality of computer devices. The worker instances are programmed to create a unique message queue for the corresponding worker instance, and store a reference for the unique message queue that was created for the corresponding worker to the database. The controller node retrieves the reference to the unique message queues and posts jobs to the message queues for execution by the worker instances.
US12050924B2 Dynamic configuration of access restrictions for an application in relation to databases running in a cloud environment
The present disclosure relates to computer-implemented methods, software, and systems for dynamic configuration of access restrictions on an application in relation to databases running in a cloud environment. An instruction to run an application is received by a virtual machine (VM) manager. The VM manager retrieves from a database manager information identifying databases accessible to the application. The databases are associated with at least one account of the application. The VM manager sends configuration instructions to dynamically configure a particular VM at which the application is to run. The particular VM is configured based on the configuration instructions that are generated based on the retrieved information and include rules for accessing the one or more databases identified in the retrieved information. The rules identify each database by its respective network address, and wherein the rules cause the particular VM to allow the application to access the one or more databases.
US12050923B1 Virtual automated real-time assistant
A method that includes: receiving, by a processor(s), a user identifier and an authentication identifier that are associated with a user of a computer gaining direct access to information within a first application; displaying, on a GUI of the computer, a first window associated with the first application; displaying, on the GUI and simultaneously with the first window, a second window associated with a second application to initiate a chat session; after displaying the first and second windows, receiving by the processor(s), a user input associated with an information request; identifying, using the processor(s) and the second application, contextual inputs associated with the session and/or the user; accessing, using the processor(s) and the second application, a third application; identifying, using the processor(s) and the second application, information relevant to the information request within the third application; and displaying a response to the first information request in the second window.
US12050913B2 Processing core with meta data actuated conditional graph execution
A processing core for the efficient execution of a directed graph is disclosed. The processing core includes a memory and a first and a second data tile stored in the memory. The first and second data tiles include a first and a second set of data elements stored contiguously in the memory. The processing core also includes metadata relationally stored with the first data tile in the memory. The processing core also includes an execution engine, a control unit, and an instruction. Execution of the instruction uses the execution engine, a first data element in the first set of data elements, and a second data element in the second set of data elements. The control unit conditions execution of the instruction using the metadata. A standard execution of the instruction generates a standard output. A conditional execution of the instruction operation generates a conditionally executed output.
US12050912B2 Interruptible and restartable matrix multiplication instructions, processors, methods, and systems
A processor of an aspect includes a decode unit to decode a matrix multiplication instruction. The matrix multiplication instruction is to indicate a first memory location of a first source matrix, is to indicate a second memory location of a second source matrix, and is to indicate a third memory location where a result matrix is to be stored. The processor also includes an execution unit coupled with the decode unit. The execution unit, in response to the matrix multiplication instruction, is to multiply a portion of the first and second source matrices prior to an interruption, and store a completion progress indicator in response to the interruption. The completion progress indicator to indicate an amount of progress in multiplying the first and second source matrices, and storing corresponding result data to the third memory location, that is to have been completed prior to the interruption.
US12050911B2 Computing device
The present disclosure relates to a computing device. A computing device includes an arithmetic processing circuit configured to execute a program, and a program memory for storing the program. Each instruction in the program has a length of 16 bits. The program memory has a first memory area, and a second memory area in which higher addresses than the first memory area are associated. The arithmetic processing circuit has a 16-bit program counter for specifying an address to be read, and reads and executes an instruction at an address corresponding to an upper 15-bit value of the program counter from a target memory area, wherein the target memory area is, of the first memory area and the second memory area, a memory area corresponding to a value of a least significant bit in the program counter.
US12050905B2 Video-based progress tracker for mobile application development
A method may include accessing a first code commit for a software application from a code repository, the code repository including a sequence of code commits for the software application; accessing a second code commit for the software application from the code repository, the second code commit occurring prior to the first code commit in the sequence of code commits for the software application; parsing the first code commit for differences across a plurality of dimensions from the second code commit; generating a video frame based on the differences; and appending the video frame to a video, the video including a plurality of frames tracking differences between code commits of the software application.
US12050903B2 OTA master, system, method, non-transitory storage medium, and vehicle
An OTA master controls a software update for an electronic control unit mounted on a vehicle. The OTA master includes a processor configured to individually receive, from a center, a distribution package of update data for an electronic control unit on which a first-type non-volatile memory having one storage area is mounted and a distribution package of update data for an electronic control unit on which a second-type non-volatile memory having two storage areas is mounted, and transfer the update data to an electronic control unit to be updated with prioritizing the update data for the electronic control unit on which the second-type non-volatile memory is mounted over the update data for the electronic control unit on which the first-type non-volatile memory is mounted.
US12050901B2 Over-the-air updating method, update server, terminal device, and internet of things system
An over-the-air updating method, an update server, a terminal, and an internet of things system are provided. The over-the-air updating method is applied to an update server in an internet of things system which further includes a terminal. The update server is communicatively connected to the terminal. The method includes: generating an encryption public key and an encryption private key which match each other; sending the encryption public key to the terminal; generating an update key, and encrypting the update key with the encryption private key; sending the encrypted update key to the terminal, for the terminal decrypts the encrypted update key with the encryption public key; encrypting update data with the update key; sending the encrypted update data to the terminal, for the terminal decrypts the update data with the decrypted update key, and performing data updating with the update data.
US12050900B2 Method for updating application and electronic device of the same
An electronic device may include a memory, a communication circuit, and a processor configured to be operatively connected to the memory and the communication circuit, wherein the processor may be configured to: receive an update package of a first application from a server through the communication circuit, based on a request to update the first application; identify at least one application related to execution of the first application; identify whether at least one of the first application or the related at least one application is currently being executed; and based on identifying that the at least one of the first application or the related at least one application is currently being executed, store the update package in the memory, and delay updating the first application by using a timer.
US12050898B2 Online program update method for optical amplifier, and device
Disclosed are an online program update method and device for an optical amplifier. The method comprises: when a program update instruction is sent, a Microcontroller Unit MCU receiving update programs of MCU and a programmable logic device FPGA, storing them in a program memory device, and sending an update instruction to FPGA; FPGA terminating; operations of a digital-to-analog converter DAC according to the instruction and a current state remaining unchanged; MCU loading new codes of MCU and FPGA while DAC remains in state of halting refreshing; and after MCU and FPGA run the new codes, reading previously stored data, and starting switching from a previous operation state to enter normal operation state. On basis of conventional optical amplifier control, the invention combines characteristics of MCU and FPGA, and ensures uninterrupted service of optical amplifiers, achieving smooth transition of services, thereby improving stability and reliability of whole optical communications systems.
US12050895B2 Method and system for changing the behavior of a connected field device
A method and a system for programming one or more behavior of a field device connected to a network comprising an input programming language to define the one or more behaviors to create an input program, transmitting over the network the input program to a translator coupled to the field device, translating the input program to generate a field program comprising a plurality of tasks and executing said field program by an executor coupled to said field device.
US12050894B2 Offload server, offload control method, and offload program
An offload server includes: an application code analysis section configured to analyze source code of an application; a PLD processing designation section configured to identify loop statements of the application, generate a plurality of offload processing patterns designating, for each of the identified loop statements, parallel processing and/or pipeline processing on the PLD according to OpenCL, and perform compilation; an arithmetic intensity calculation section configured to calculate arithmetic intensities of the loop statements of the application; and a PLD processing pattern generation section configured to, on the basis of the arithmetic intensities calculated by the arithmetic intensity calculation section, narrow down the loop statements to, as candidates to be offloaded, those having an arithmetic intensity higher than a predetermined threshold.
US12050886B2 Neuromorphic device and driving method thereof
A neuromorphic device includes a first resistor line having a plurality of first resistors that are serially connected to each other, a second resistor line having a plurality of second resistors that are serially connected to each other, one or more current sources to control a current flowing in each of the first resistor line and the second resistor line to a respective current value, a first capacitor electrically connectable to the first resistor line, and a second capacitor electrically connectable to the second resistor line.
US12050883B2 Interaction information processing method and apparatus, device, and medium
An interaction information processing method and apparatus, a device, and a medium are provided. The method includes: collecting voice data of at least one participating user in an interaction conducted by users on a real-time interactive interface; determining, based on the voice data, a source language type used by each of the at least one participating user; converting the voice data of the at least one participating user from the source language type to a target language type, to obtain translation data; and displaying the translation data on a target client device.
US12050880B1 System and method for content creation
In a first aspect, a system for creating fact-based content is presented. The system includes an application service provider operating on a network. The application service provider is configured to receive a user prompt and generate a web query for content based on the user prompt. The system includes a fact-based language model in communication with the application service provider. The fact-based language model is configured to receive the web query from the application service provider and retrieve, from a electronic library, relevant fact-based content based on the web query. The electronic library includes proprietary data. The fact-based language model is configured to provide the relevant fact-based content to the application service provider. The application service provider communicates content to a user based on the user prompt. The content includes at least a portion of the relevant fact-based content from the electronic library.
US12050878B2 Handwriting text summarization
The present disclosure relates to a computer-implemented method for handwriting-to-text-summarization, comprising obtaining, via a user interface of a system, a handwriting input representing a handwriting of a user of the system for handwriting-to-text-summarization, recognizing a text in the handwriting input, extracting at least one dynamic feature of the handwriting from the handwriting input, generating a text summary of the text, wherein generating the text summary is based on the text and on the at least one dynamic feature of the handwriting. The present disclosure also relates to a system for handwriting-to-text-summarization, comprising a user interface comprising a capturing subsystem configured to capture a handwriting of a user of the system, and wherein the system is configured to run the method for handwriting-to-text-summarization.
US12050877B2 Contextual dialogue framework over dynamic tables
Methods, systems, and computer program products for providing a contextual dialogue framework over dynamic tables are provided herein. A computer-implemented method includes maintaining a context space for a natural language conversation of a user, wherein the context space comprises a dynamic set of one or more tables used for processing at least one query of the natural language conversation; obtaining an additional table associated with an additional query of the natural language conversation; discovering one or more implicit links between the additional table and the dynamic set of tables; updating the context space with the one or more implicit links; and answering the additional query based at least in part on the updated context space.
US12050876B2 Computer implemented method for the automated analysis or use of data
A computer implemented method for the automated analysis or use of data is implemented by a voice assistant. The method comprises the steps of: (a) storing in a memory a structured, machine-readable representation of data that conforms to a machine-readable language (‘machine representation’); the machine representation including representations of user speech or text input to a human/machine interface; and (b) automatically processing the machine representations to analyse the user speech or text input.
US12050873B2 Semantic duplicate normalization and standardization
Systems, methods, and computer-readable media are disclosed for list attribute normalization and standardization for creation of a controlled vocabulary. A vocabulary set comprising a plurality of vocabulary term may be received. For each vocabulary term, semantic duplicates may be identified. The semantic duplicates may be identified by analyzing semantics, syntactics, or phonetics of the vocabulary terms. Semantic chains may be formed from each vocabulary term and the corresponding semantic duplicates. The terms in each semantic chain may be ranked to determine a most probable vocabulary term. The most probable vocabulary term may then replace the semantic chain. The most probable vocabulary term across all semantic chains from the vocabulary set may form the controlled vocabulary.
US12050872B2 Dynamic word correlated topic machine learning model
A system implements a dynamic word correlated topic model (DWCTM) to model an evolution of topic popularity, word embedding, and topic correlation within a set of documents, or other dataset, that spans a period of time. For example, the DWCTM receives the set of documents and a quantity of topics for modeling. The DWCTM processes the set computing, for each topic, various distributions to capture a popularity, word embedding, and correlation with other topics across the period of time. In other examples, a dataset of user listening sessions comprised of media content items for modeling by the DWCTM. Media content metadata (e.g., artist or genre) of the media content items, similar to words of a document, can be modeled by the DWCTM.
US12050869B2 Generating an unambiguous interpretation of ingested content to produce knowledge
A method includes identifying identigens for each word of a trusted phrase, where the identigens of a first word of the trusted phrase includes one or more different meanings of the first word. The method further includes identifying two adjacent words of the trusted phrase that are lacking an identigen pairing and determining whether the identigen pairing can be inferred for the two adjacent words based on known identigen pairings of other words of the trusted phrase. When the identigen pairing can be inferred for the two adjacent words, the method further includes adding to a knowledge database the identigen pairing of the two adjacent words.
US12050866B2 Maintenance of a data glossary
A system may receive a data glossary comprising a list of terms. The system may then measure a usage dimension for a set of the terms from the list of terms. The system may select a candidate term from the set based on the usage dimension and perform a maintenance action on the candidate terms.
US12050863B1 Method for automatically generating responsive media
A method includes: accessing a static visual objects, and media formats; defining a multi-dimensional feature space representing possible arrangements of combinations of the set of static visual objects within the set of media formats; generating a primary feature container distributed within the multi-dimensional feature space; generating a primary responsive media, by inserting the primary subset of static visual objects into the primary media format according to a primary arrangement of the primary subset of static visual objects represented in the feature container; presenting the primary responsive media to an operator; in response to receiving a selection of the primary responsive media generating a secondary feature container distributed within the multi-dimensional feature space proximal the primary feature container; generating a secondary responsive media, and serving the secondary responsive media to a first device for playback to a first user responsive to inputs by the first user at the first device.
US12050857B2 Device, method, and graphical user interface for editing screenshot images
An electronic device: displays a first portion of content within an application interface; detects a screenshot capture input; and, in response to detecting the screenshot capture input: captures a screenshot image of the first portion of the content; and displays a screenshot editing interface that includes the screenshot image of the first portion of the content within an image area and expansion affordances provided to expand the screenshot image. The electronic device also: while displaying the screenshot editing interface, detects an expansion input that corresponds to expanding the screenshot image in one or more dimensions; and, in response to detecting the expansion input, modifies the screenshot image by displaying a second portion of the content within the image area in addition to the first portion of the content, where the second portion of the content was not displayed before detecting the screenshot capture input.
US12050853B2 Integrated circuit design using fuzzy machine learning
Systems and methods include receiving a functional integrated circuit design and generating a plurality of place and route (PnR) layouts based on the received functional integrated circuit design and one or more integrated circuit floorplans may be generated. One or more fuzzy logic rules may be applied to analyze attributes associated with each of the generated PnR layouts, and a PnR layout of the plurality of PnR layouts having an area utilization complying with the one or more fuzzy logic rules may be generated.
US12050849B2 Livelock detection in a hardware design using formal evaluation logic
A hardware monitor arranged to detect livelock in a hardware design for an integrated circuit. The hardware monitor includes monitor and detection logic configured to detect when a particular state has occurred in an instantiation of the hardware design; and assertion evaluation logic configured to periodically evaluate one or more assertions that assert a formal property related to reoccurrence of the particular state in the instantiation of the hardware design to detect whether the instantiation of the hardware design is in a livelock comprising the predetermined state. The hardware monitor may be used by a formal verification tool to exhaustively verify that the instantiation of the hardware design cannot enter a livelock comprising the predetermined state.
US12050837B2 Screen projection method and apparatus, electronic device, and computer-readable medium
Provided are a screen projection method and apparatus, an electronic device, and a computer-readable medium. The method comprises: acquiring a disconnection instruction; according to the disconnection instruction, disconnecting at least one first target screen projection source from a screen projection device, and determining a second connection number, wherein the second connection number is the number of first target screen projection sources which are not disconnected; and according to the second connection number and a first window number, displaying screen projection information projected by each first target projection screen source, which is not disconnected, onto the screen projection device, wherein the first window number is the number of target windows that have been opened on the screen projection device. By means of the method, window resources are saved on, and the user experience is improved.
US12050833B2 Method and apparatus for screen display
A method and an apparatus for screen display are provided. The method is adapted to an electronic apparatus including a processor and a memory. The method includes the following steps: installing a virtual display card driver; making one or more network connections with one or more selected apparatuses in an adjacent area; creating one or more virtual screens corresponding to the one or more selected apparatuses through the virtual display card driver; encoding one or more pictures of the one or more virtual screens to generate one or more encoded videos; and transmitting the one or more encoded videos to the corresponding one or more selected apparatuses respectively through the one or more network connections, to display the one or more pictures of the corresponding one or more virtual screens on one or more screens of the one or more selected apparatuses respectively.
US12050832B2 Screenshot display method and apparatus, and terminal device
Embodiments of this application is applicable to the field of terminal technologies, and in particular, to an artificial intelligence terminal-based screenshot display method and apparatus, and a terminal device. The screenshot display method is applied to a terminal device having a foldable screen. The foldable screen includes a first display and a second display. The screenshot display method includes: obtaining a first included angle between the first display and the second display; performing a screen capturing operation on current display content of each of the first display and the second display, to obtain a first screenshot corresponding to the first display and a second screenshot corresponding to the second display; and displaying the first screenshot and the second screenshot based on the first included angle.
US12050828B2 Function executing device with two types of wireless communication interfaces
A function executing device is configured to send a wireless identifier to a communication device via a first type of wireless communication interface for setting up a wireless connection. The function executing device is configured to determine whether the function executing device is in an error state and, if not, to establish the wireless connection via a second type of wireless communication interface. The function executing device operates in a parent state in the wireless connection. Additionally, print data may be received from the communication device. However, if the function executing device is in an error state the wireless connection is not established via the second type of wireless communication interface.
US12050813B2 Shared memory mechanism to support fast transport of SQ/CQ pair communication between SSD device driver in virtualization environment and physical SSD
An apparatus is described. The apparatus includes an accelerator to be coupled to a memory region that the accelerator shares with a virtualization environment comprising a guest OS, a guest VM and an SSD device driver. The accelerator is to forward a submission queue doorbell setting made by the SSD device driver in the shared memory to a corresponding submission queue doorbell in an SSD controller.
US12050812B2 Memory system and method for managing number of read operations using two counters
A memory system includes a memory device having a memory cell array, and a controller. The memory cell array includes a plurality of first units and at least one second unit. The second unit includes the plurality of first units. The controller counts a first number of times of read operation for each of the plurality of first units, and, in response to the first number of times for one first unit among the plurality of first units reaching a first value, updates a second number of times for the second unit that includes the one first unit. In response to the second number of times reaching a second value, the controller determines whether to rewrite data stored in at least one of the first units included in the second unit.
US12050809B2 Multi-pass data programming in a memory sub-system having multiple dies and planes
A memory sub-system having memory cells formed on a plurality of integrated circuit dies. After receiving a command from a host system to store data, the memory sub-system queues the command to allocate pages of memory cells in a plurality of dies in the plurality of integrated circuit dies based on a determination that each of the plurality of dies is available to perform a data programming operation for the command. Based on the page application, the memory sub-system generates a portion of a media layout to at least map logical addresses of the data identified in the command to the allocated pages and receives the data from the host system. The memory sub-system stores the data into the pages using a multi-pass programming technique, where an atomic multi-pass programming operation can be configured to use at least two pages in separate planes in one or more dies in the plurality of integrated circuit dies to program at least a portion of the data.
US12050804B2 Valid data aware media reliability scanning
Methods, systems, and devices for valid data aware media reliability scanning are described. An apparatus may include a memory array comprising a plurality of blocks and a controller coupled with the memory array. The controller may be configured to select a block of the plurality of blocks for a scan operation to determine a margin of reliability for a first set of data stored in the block. The controller may identify information associated with a status of a validity of sub-blocks of the first set of data in the block. The controller may determine a first subset of the sub-blocks storing valid data of the first set of data and a second subset of sub-blocks that are invalid based on identifying the information. The controller may perform the scan operation on the first subset of sub-blocks and not on the second subset of sub-blocks in the block.
US12050802B2 Object storage and access management systems and methods
A geographically distributed erasure coding system includes multiple computer readable, non-transitory storage memories capable of storing a digital dataset including multiple object blocks, where each storage memory is configured to store one or more of the object blocks of the dataset according to an erasure coding policy. The system includes one or more processors configured to implement the erasure coding policy by distributing the multiple object blocks of the dataset to the multiple storage memories according to distribution criteria of the erasure coding policy, and the distribution criteria include at least one status parameter associated with each storage memory. The multiple storage memories are geographically distributed at different locations from one another.
US12050798B2 Memory migration within a multi-host data processing environment
A destination host includes a processor core, a system fabric, a memory system, and a link controller communicatively coupled to the system fabric and configured to be communicatively coupled, via a communication link, to a source host with which the destination host is non-coherent. The destination host migrates, via the communication link, a state of a logical partition from the source host to the destination host and page table entries for translating addresses of a dataset of the logical partition from the source host to the destination host. After migrating the state and page table entries, the destination host initiates execution of the logical partition on the processor core while at least a portion of the dataset of the logical partition resides in the memory system of the source host and migrates, via the communication link, the dataset of the logical partition to the memory system of the destination host.
US12050796B2 Managing deduplication operations based on a likelihood of duplicability
Deduplication operations can be managed based on a likelihood of duplicability. For example, a computing device can generate, by a container of a storage system, an indication of duplicability corresponding to a likelihood of duplicability for the data unit in the storage system. The computing device can transmit the indication of duplicability to a storage node of the storage system for performing an operation based on the indication of duplicability.
US12050795B2 Apparatus and method for managing map data between host and memory system
Disclosed is a memory system including a memory device including a plurality of memory blocks; and a controller suitable for performing a garbage collection operation by: moving, when a first victim block related to map data stored in an external device is included in a plurality of victim blocks selected from the plurality of memory blocks, one or more pieces of valid data from the first victim block to a temporary block, which is a free block among the plurality of memory blocks, erasing the first victim block to set the first victim block as a first target block, and moving first valid data, which correspond to the map data stored in the external device among the valid data, from the temporary block to an original location within the first target block, wherein the first valid data is originally stored in the original location before the garbage collection operation.
US12050791B2 Dynamically reserved resource allocation
Devices, methods, and systems are provided. In one example, a device is described to include a bandwidth-constrained resource and a controller that dynamically allocates a proportional consumption of storage to the bandwidth-constrained resource thereby enabling the bandwidth-constrained resource to provide bandwidth to a consuming entity. The controller may allocate the proportional consumption of the storage to the bandwidth-constrained resource based on a current state of the bandwidth-constrained resource.
US12050789B2 On-demand activation of memory path during sleep or active modes
A low-power system-on-chip includes an originating controller, a fabric, and a power controller. The originating controller is configured to initiate a memory transaction request including a source address. The fabric includes an arbiter configured to receive the memory transaction request and determine a first memory device associated with the memory transaction request. The power controller is configured to selectively change a first memory bank of the first memory device from a first power mode to a second power mode based at least in part on the source address. The fabric is configured to perform a memory operation by (a) receiving stored data from memory storage locations corresponding to the source address when the memory transaction request includes a read request, and (b) sending data included in the memory transaction request to the memory storage locations when the memory transaction request includes a program or a write request.
US12050786B2 Read operations for active regions of a memory device
Methods, systems, and devices for read operations for active regions of a memory device are described. A memory system that includes a non-volatile memory device may receive a command to enter a first power mode. Before entering the first power mode, the memory system may store an indication of the active regions of the non-volatile memory device that are active for use as part of a host performance booster (HPB) mode. The memory device may receive an HPB command while in the first power mode, and may subsequently enter (e.g., re-enter) the second power mode. In some examples, the HPB command may be processed based on its physical address being included in one of the active regions of the non-volatile memory device.
US12050784B2 Data masking for memory
Methods, systems, and devices for data masking for memory are described. A memory device may set multiple data masking flags for associated memory array(s) at power-up. Each data masking flag may be associated with a respective page of memory cells and may indicate whether the data stored in the respective page is masked data, or whether the data is new, unmasked data. Data existing at a previous power-down may be masked until an initial write or activate command has been performed on the page after power-up, where the initial write or activate command may result in writing masked data, write data, or a combination thereof to the page. After previously stored data is overwritten to a page, the flag associated with the page may be reset, which may indicate that data stored at the page is available to be read.
US12050783B1 Method and apparatus for performing table management of memory device in predetermined communications architecture with aid of table error correction
A method for performing table management of a memory device in a predetermined communications architecture with aid of table error correction and associated apparatus are provided. The method may include: utilizing the memory controller to perform a table error correction procedure to manage at least one table regarding internal management of the memory device, for example: when any error of any table page occurs, searching for a first parity identifier backward, and searching for a second parity identifier forward; selecting a next page of a page storing the first parity identifier to be a first page, selecting a page storing the second parity identifier to be a last page, and preparing at least a set of pages among multiple RAID-protection pages, for being decoded; and performing a RAID decoding operation on the set of pages to generate a recovered table page to be a replacement of the any table page.
US12050782B2 Storage device and method of operating the same
A storage device includes a non-volatile memory device including a first memory region and a second memory region, memory cells of the first memory region being at different levels from memory cells of the second memory region and a controller configured to control a base data protection operation against a rework for a reflow process by including a first operation of migrating base data stored in the first memory region to the second memory region before the rework for a first reflow process and a second operation of restoring the base data from the second memory region to the first memory region after completing the rework for the reflow process. The controller is configured to provide, to a host, management information including at least one of first information on a current state in a base data protection operation against the rework, second information on the first memory region, and third information on the second memory region.
US12050777B2 Adaptive scanning of memory devices with supervised learning
A processing device in a memory sub-system determines whether a media endurance metric associated with a memory block of a memory device satisfies one or more conditions. In response to the one or more conditions being satisfied, one or more read margin levels corresponding to a page type associated with the memory device are determined. A machine learning model is applied to the one or more read margin levels to generate a margin prediction value based on the page type and a wordline group associated with the memory device. Based on the margin prediction value, the memory device is assigned to a selected bin of a set of bins. A media scan operation is executed on the memory device in accordance with a scan frequency associated with the selected bin.
US12050776B2 Apparatus with response completion pacing
Methods, apparatuses and systems related to response completion pacing for latency control are described. The apparatus may utilize response completion pacing to dynamically control timing of output communications to the host. In some embodiments, the memory device can include a ready response queue that temporarily stores the data retrieved from a backend portion or a storage portion of the memory device. The apparatus can include logic coupled to the ready response queue and configured to communicate/send the data in the ready response queue according to a cadence period. In some embodiments, the logic can further dynamically adjust a storage capacity of the ready response queue and/or the cadence period.
US12050775B2 Techniques for determining and using temperature classifications with adjustable classification boundaries
In a multi-tiered system, a read temperature classification and write temperature classification per virtual block (VLB) can be determined based on the content referenced by each VLB. The temperature classifications of VLBs can be determined using temperature scales which map read and write activity levels to corresponding temperature classifications. The temperature scales can have classification boundaries adjusted based on feedback of operations performed including down-tiering, garbage collection, and compaction and appending. In one use case, a number of free blocks in a high-performance first tier can be below a minimum and processing can be performed to locate a source block of the first tier partially filled with hot content, store the hot content contiguously on a target block of the first tier, flush write data from a log, and store the write data on the target block by appending the write data to the existing hot content.
US12050773B2 Completion flag for memory operations
Methods, systems, and devices for using a completion flag for memory operations are described. A completion flag for a memory device may indicate whether at least one access operation has been completed at the memory device. A controller may poll the completion flag, and if the completion flag indicates that at least one access operation has been completed at the memory device, the controller may poll a status register for the memory device to obtain additional information regarding one or more completed access operations at the memory device.
US12050772B2 Eyewear device user interface
Methods and system for creating and using graphical user interfaces (GUIs) for eyewear devices and eyewear devices including GUIs. The eyewear devices detect finger touches on a surface of the eyewear device and present GUIs on image displays of the eyewear device that are responsive to the finger touches.
US12050771B2 Watch theater mode
The present disclosure generally relates to receiving a user input corresponding to a rotation of a rotatable input mechanism and in accordance with the user input, adjusting a brightness level of a display screen during a brightening configuration session.
US12050769B2 Security framework for media playback
Disclosed are various embodiments relating to a security framework for media playback. In one embodiment, a client device has a decryption module, a streaming module, and a playback module. The playback module may be configured to request media data from the streaming module and render the media data on an output device. The streaming module may be configured to obtain the media data from the decryption module by a request that specifies a size of the media data. The size may be dynamically determined based at least in part on an amount of available temporary data storage. The decryption module may be configured to decrypt a portion of an encrypted media file based at least in part on the specified size to produce the media data.
US12050768B2 Card display method, electronic device, and computer readable storage medium
An electronic device in this application includes a display, a processor, a memory, and a computer program stored in the memory. When the computer program is executed by the processor, the electronic device is caused to perform the following steps: displaying a current screen of a home screen, where the current screen of the home screen displays several icons and a background; detecting a user input on a first icon of the several icons; and displaying a first card on the current screen, where the first card does not fill up the current screen. The first icon corresponds to a first application. The first card includes: first card content, including part of content included in an Mth-layer interface that is displayed after the first application is launched; and N controls, where each of the N controls is used to launch a corresponding application, the application corresponds to a corresponding icon that is displayed on the home screen before the first card is displayed, the first card is different from all and any part of the Mth-layer interface that is displayed after the first application is launched, and both M and N are positive integers. A user can not only intuitively obtain card content, but also directly launch several second applications, and can also directly perform an operation on the current screen of the home screen.
US12050762B2 Methods and systems for integrated design and execution of machine learning models
Disclosed herein are methods and systems to generate and revise a workflow that utilizes machine learning model nodes and other analytical nodes to analyze data and generate a decision via allowing a user to interact with input elements of a graphical user interface. The methods and systems use a processor to provide, for rendering by a user device, a graphical user interface comprising at least a first graphical indicator corresponding to a computer model node within workflow code and a second graphical indicator corresponding to a decision node within the workflow code, the computer model node visually connected with the decision node; and in response to receiving, via a user interacting with the graphical user interface, an additional node corresponding to at least one analytical protocol, revise the workflow code, by adding the analytical protocol before an execution of the decision node.
US12050761B2 Device, method, and graphical user interface for transitioning from low power mode
An electronic device with a touch-sensitive display and a button detects an input on the button while the touch-sensitive display is in a low power mode. In response to detecting the input, if the input meets display-activation criteria, the device displays a respective user interface on the touch-sensitive display, wherein the respective user interface was not displayed on the touch-sensitive display when the touch-sensitive display was in the low-power mode. And, if the input does not meet the display-activation criteria, the device maintains the touch-sensitive display in the low-power mode after detecting the input without displaying the respective user interface on the touch-sensitive display.
US12050760B2 Apparatus, method, and system for cumulative reporting of medical information
According to an exemplary embodiment, a method, system, and device for providing cumulative reporting of medical information may be provided. The method, system, and apparatus may utilize software that provides access to any of a variety of medical records and/or medical data in real time and in a manner which allows it to be interpreted and shared. The method, system, and apparatus can also allow prompt alerts based on the interpretation of data shown.
US12050749B2 Smart rejection of false solid-state button presses on smart glasses
A method, for detecting a press button action in a headset and assessing the user intention thereof is provided. The method includes receiving a force data from a force sensor in a headset, a capacitive data from a capacitive sensor in the headset, an inertial data from an inertial sensor in the headset, and a location data from a face sensor in the headset; combining the force data, the capacitive data, the inertial data, and the location data to assess a user intention; and determining whether to accept or reject a button press action on the headset based on the user intention. A headset including a memory storing instructions to cause a processor to cause the headset to perform the above method are also provided.
US12050747B2 Unintentional touch detection using combined capacitive sensor node
An apparatus comprises a sensor array of capacitive sensors. A capacitive sensor of the sensor array is connected to a transmitting pin and a receiving pin, and the sensing pin and the receiving pin are connected to a sensing device. The apparatus includes the sensing device configured to perform a liquid sensing operation during runtime operation of the apparatus by dynamically ganging together a set of capacitive sensors of the sensor array as a combined capacitive sensor node, wherein the combined capacitive sensor node is connected to the sensing device by transmitting pins and receiving pins of the set of capacitive sensors, sensing the combined capacitive sensor node to create a sensing result, and evaluating the sensing result to determine whether liquid is present on the sensor array.
US12050744B2 Apparatus and method for processing split view in portable device
An apparatus and a method for processing a split view in a portable device. The method of processing a split view in a portable device, includes: displaying a plurality of applications as a split view corresponding to split display regions of a display unit; displaying an input panel on a display region of an application of the plurality of applications that did not call for the input panel when the input panel is called; and processing data input through the input panel by an application calling the input panel.
US12050743B2 Display panel, display apparatus, and method of fabricating display panel
A display panel is provided. The display panel includes a first hole in a first window region and a second hole in a second window region. The display panel includes a touch electrode layer including a plurality of first touch electrodes and a plurality of second touch electrodes, which are mesh electrodes including a plurality of first mesh electrode lines in a first region and a plurality of second mesh electrode lines in a second region. First mesh electrode lines have a first line width. Second mesh electrode lines have a second line width. The first line width is greater than the second line width. A boundary between the first region and the second region is defined by an imaginary line through which line widths of the mesh electrode lines transition from the first line width to the second line width.
US12050737B2 Operation device enabling both push and swipe operation
An operation device includes an operation part that is provided so as to move relative to a device body in each of a first direction and a second direction from a neutral position. Touch operations on the panel surface of the operation part are detected by a sensor provided to the operation part. A touch operation on the operation part is designated as an operation for selecting an icon group on a screen. A push operation on the operation part, in the first direction or the second direction, is designated as an operation for determining a selection state on the screen. A one-finger tracing operation on the operation part is designated as an operation for changing an icon selected on the screen. A two-finger tracing operation on the operation part is designated as an operation for changing the screen.
US12050731B2 Information processing system, information processing apparatus, recording medium, and control method
An information processing system includes an information processing apparatus and an input device, where the input device includes a vibrating unit, the information processing apparatus includes a touch sensor and a display unit, and the touch sensor and the display unit are superimposed on each other. A controller of the information processing apparatus or the input device monitors input operation of the input device to the touch sensor to enable a sound mode when detecting a sound output request, and to enable a vibration mode when detecting the input operation, the sound mode is a drive mode to cause the vibrating unit to present sound, and the vibration mode is a drive mode to vibrate the vibrating unit in response to contact of the input device with the touch sensor.
US12050729B2 Real-time communication interface with haptic and audio feedback response
Method for generating haptic and audio feedback responses starts with processor causing communication interface for communication session to be displayed on first user interface and on a second user interface. Processor detects first touch input on first user interface and second touch input on second user interface. Processor monitors location of the first touch input on the first user interface and location of the second touch input on the second user interface. Processor determines distance between location of first touch input on first user interface and location on first user interface corresponding to location of second touch input on second user interface. In response to determining that the distance is below predetermined threshold, processor causes first user interface and second user interface to generate an initial haptic feedback response and an initial audio feedback response. Other embodiments are described herein.
US12050728B2 Real-time immersive content providing system, and haptic effect transmission method thereof
A haptic effect transmission method for providing real-time immersive content according to the present invention includes executing participatory content in which one or more users participate, collecting motion information of the users participating in the participatory content through a haptic device, multiplexing the motion information with video and audio files of the participatory content to obtain a multiplexed file, and demultiplexing the multiplexed file and providing the demultiplexed file to a display device and a haptic device of a client terminal.
US12050723B2 Integrated, persistent security monitoring of electronic merchandise
An electronic device configured for retail display includes a persistent memory on which boot instructions are stored, a storage device on which security monitoring instructions are stored, and a processor configured to execute the boot instructions during a boot sequence to initiate execution of the security monitoring instructions. The processor is further configured, via the execution of the security monitoring instructions, to monitor the retail display of the electronic device for a security trigger event and, upon detection of the trigger event, lock a user interface of the electronic device.
US12050721B2 Hard drive anti-theft protection
Boot firmware of a terminal sets a lock password on a hard disk drive of the terminal to lock the hard disk drive from access. The password is obfuscated in boot variables or stored separately on a server independently of the terminal. During subsequent boots of the terminal, the firmware de-obfuscates the password from the boot variables or obtains the password from the server and provides the password to the hard disk drive, which causes the hard disk drive to unlock for operation with the terminal following the subsequent boots.
US12050719B2 Preemption of a container in a secure computation environment
A container corresponding to executable code may be received. The container may be executed in a secure computation environment by performing one or more operations specified by the executable code of the container. An instruction to terminate the executing of the container may be received from a high level operating system (HLOS) that is external to the secure computation environment. A determination may be made as to whether the container is associated with a preemption privilege and the executing of the container may be terminated after receiving the instruction from the HLOS based on the determination of whether the container is associated with the preemption privilege.
US12050718B2 Structuring data for privacy risks assessments
A computer-implemented method for assessing a person re-identification risk in an application domain is provided. In the application domain, for each of a plurality of persons a corresponding personal record is stored in a database. Each record comprises a set of attributes. Each attribute comprises a corresponding attribute name and a corresponding attribute value.
US12050713B1 Scrubbing account data accessed via links to applications or devices
Systems, methods, and apparatuses for providing a central location to manage permissions provided to third-parties and devices to access and use user data and to manage accounts at multiple entities. A central portal may allow a user to manage all access to account data and personal information as well as usability and functionality of accounts. The user need not log into multiple third-party systems or customer devices to manage previously provided access to the information, provision new access to the information, and to manage financial or other accounts. A user is able to have user data and third-party accounts of the user deleted from devices, applications, and third-party systems via a central portal. The user is able to impose restrictions on how user data is used by devices, applications, and third-party systems, and control such features as recurring payments and use of rewards, via a central portal.
US12050712B2 Enterprise knowledge assistant with permissions-aware automated responses
Methods and apparatuses for providing a real-time enterprise knowledge assistant that automatically responds to user comments and questions via a graphical user interface are described. The enterprise knowledge assistant may display automated responses to questions provided by users within a persistent chat channel (or other communications channel). The information displayed or referenced (e.g., via a linked electronic document) within an automated response to a user's factual question may be determined based on access rights to linked documents and the number of electronic interactions between users, such as the number of times that users co-edited or collaborated on documents (e.g., programming code). Upon detection that at least a portion of a user's message within a chat channel has been classified as a factual question, the enterprise knowledge assistant may access question and answer pairings stored within a frequently asked questions database and display an authorized answer.
US12050709B2 Methods and systems for tenancy in a multitenant environment
Systems, methods and computer program products for controlling access to an organization's data in a multitenant environment are provided. An organization hierarchy is defined at a multitenant platform, the organization hierarchy comprising an organization and a plurality of sites owned by the organization, each of the plurality of sites representing a data isolation boundary for the organization's data. The sites are associated with subscriptions to applications of the multitenant platform. The organization can designate user partitions within the sites, each user partition designating a corresponding set of site users and a corresponding authentication service. The multitenant platform enables access to each subscription of a site only if a site user is authenticated by the authentication service designated in the user partition corresponding to the site user.
US12050707B2 Systems and methods for processing requests for real-time transfers of resources
A computer-implemented method is disclosed. The method includes: receiving transfer parameters associated with a request for a first transfer of resources, the transfer parameters including an identifier of a designated transferor associated with the first transfer; determining that the transferor is eligible to access at least one protected data source based on the transfer parameters; generating a request message for the request including reference data for accessing the at least one protected data source; and providing, to a computing device associated with the transferor, the request message.
US12050706B1 Security sharing systems and methods
A computing device may include a memory storing a first dataset and a second dataset and a processor configured to provide an operating system. The computing device may also include a container defined by a programmed boundary within at least the memory and provided by the operating system. A resource executed within the container may access the first dataset without accessing the second dataset. However, the resource may access the second dataset in response to a generation of a certificate. The resource may originate from following a hyperlink in a communication.
US12050699B2 Device independent crypto engine
In accordance with some embodiments, an apparatus includes a crypto engine that provides device independent crypto services. The apparatus includes a housing arranged to hold a device. The apparatus also includes a non-transitory memory that further includes a key store for storing a first key. The apparatus further includes a communication device at least partially supported by the housing and connectable to the device to establish a communication channel with the device. The apparatus also includes a controller (e.g., a crypto engine) that receives, via the communication channel, a first portion of data from the device, performs a cryptographic operation on the first portion of the data using the first key to generate a modified first portion, sends, via the communication channel, the modified first portion to the device, and enables the device to derive a second portion of the data using the modified first portion.
US12050697B2 Profiling of spawned processes in container images and enforcing security policies respective thereof
Execution of software containers is secured using security profiles. A security profile is generated for a container image, wherein the container image includes resources utilized to execute a corresponding application container, wherein the generated security profile includes at least a spawned processes profile, wherein the spawned processes profile includes, for each spawned process executed at runtime by the application container, a signature of an executable file of the spawned process. The operation of a runtime execution of the application container is monitored. A violation of the spawned processes profile is detected based on the monitored operation.
US12050692B2 Secure and flexible boot firmware update for devices with a primary platform
A device can operate a processor, a primary platform, and a nonvolatile memory that includes a first boot firmware for the processor. The nonvolatile memory can comprise a (i) read-only memory for the processor and (ii) a read and write memory for the primary platform. Upon power up, the processor can load the first boot firmware with a first certificate and first set of cryptographic algorithms to verify a digital signature for a second boot firmware, where the second boot firmware is loaded by the processor after the first boot firmware. The primary platform can securely download a secondary platform bundle (SPB) with a boot update image and a second certificate and second set of cryptographic algorithms. The SPB can replace the first boot firmware with the updated first boot firmware. The processor verifies the second boot firmware with the second certificate and the second set of cryptographic algorithms.
US12050690B2 Run-time communications protocol parameter adjustment in containerized applications
At a sidecar portion sharing a container with a first application portion, metadata describing a modification to a communications protocol is received. At the sidecar portion, a communication of the first application portion to a second application outside the container is received. The modifying is performed according to the metadata. The modified communication is transmitted to the second application.
US12050688B1 Malware-resistant obfuscated computer hardware for reconfigurable hardware devices and methods thereof
A computer device including a computing engine having a plurality of processor cores configured to simultaneously execute identical sets of processor-executable instructions, where each of the processor cores includes different instruction code assignments, and a malware monitoring and remediation component that detects presence of malware when instruction register values from a predetermined number of processor cores are identical during an instruction cycle. In various embodiments, the computer device may be an “edge” computer deployed in military or other highly-sensitive environments. The computing engine may be implemented using one or more field programmable gate arrays (FPGAs).
US12050684B2 Detecting malware campaigns based on analysis of composite time series of telemetry data
The disclosure herein describes the detection of malware campaigns based on analysis of attributes of telemetry data. Telemetry data associated with malware campaign detection includes multiple attributes and is associated with a first time interval. Statistics of a target statistic set are calculated based on a composite time series of the multiple attributes of the telemetry data. The target set is compared to a historical statistic set based on a second time interval and, based on the target set exceeding a statistic threshold of the historical set, peak detection analysis of the target set is performed. Based on the analysis indicating the presence of a valid peak result, a notification of detection of a malware campaign is sent, wherein the notification includes data indicative of the valid peak result and enables a receiver of the notification to take corrective action.
US12050683B2 Selective control of a data synchronization setting of a storage system based on a possible ransomware attack against the storage system
An illustrative method includes determining, by a data protection system, that a dataset stored by a first storage system is possibly being targeted by a security threat while a data synchronization setting for the first storage system is enabled such that the dataset stored by the first storage system is synchronously replicated to a second storage system; and disabling, by the data protection system based on the determining that the dataset stored by the first storage system is possibly being targeted by the security threat, the data synchronization setting to prevent the dataset stored by the first storage system from being synchronously replicated to the second storage system.
US12050682B2 Method and electronic device for generating semantic representation of document to determine data security risk
A method and an electronic device (100) are disclosed for generating semantic representation of a document to determine data security risk associated with the document. The method includes receiving, by a document semantics controller (160) of the electronic device (100), a document in an electronic form and determining, by the document semantics controller (160), raw text. Further, the method includes generating, by the document semantics controller (160), a plurality of sentence blocks using the raw text and determining, by the document semantics controller (160), embeddings for the plurality of sentence blocks. Further, the method includes determining, by the document semantics controller (160), the semantic representation of the document based on the embeddings for each of the sentence blocks; and generating, by the document semantics controller (160), the semantic representation of the document to determine the data security risk associated with the document.
US12050678B2 Authorization brokering
A framework for managing credentials for access to a secured entity of an infrastructure service. For example, techniques for maintaining credentials for access to the secured entity within a trusted environment while utilizing the credentials for performance of actions within the infrastructure service.
US12050675B2 Radar-based behaviometric user authentication
A first behaviometric user profile for a first user is generated and stored, by detecting a position and velocity of the first user relative to the mobile device based on a received response from a radar transmission while the first user uses the mobile device, the received response over time indicating a position and velocity of the first user. Based on further received responses of additional radar transmissions an additional behavioral pattern of an unknown user is determined. The additional behavioral pattern is then compared to the first behaviometric user profile, and based on the comparison, a measure of similarity between the first behaviometric user profile and the additional behavioral pattern, measuring if the first user and the unknown user are a same user is heuristically determined. As a result of the comparison, operation or access to at least some data stored on the mobile device is prevented.
US12050674B2 Biometric identification device and methods of use
A removable card-enabled BPID Security Device integrates a removable card reader with a biometric authentication component to provide secured access to electronic systems. The device allows for an individual to insert a removable card into an aperture in the physical enclosure of the BPID Security Device, allowing the removable card and the BPID Security Device to electronically communicate with each other. The BPID Security Device is based on a custom application specific integrated circuit that incorporates removable card terminals, such that the BPID Security Device can communicate directly with an inserted removable card. In an alternative embodiment of the invention, the BPID Security Device is based on a commercial off-the-shelf microprocessor, and may communicate with a commercial off-the-shelf microprocessor removable card receiver using a serial, USB, or other type of communication protocol. The device allows for enrolling a user's credentials onto the BPID Security Device and for authenticating an individual using the BPID Security Device.
US12050673B2 Methods for providing information about a person based on facial recognition
This disclosure provides methods for providing information about a person based on facial recognition and various applications thereof, including face-based check-in, face-based personal identification, face-based identification verification, face-based background checks, facial data collaborative network, correlative face search, and personal face-based identification. The disclosed methods are able to provide accurate information about a person in a real-time manner.
US12050670B2 Systems, devices, and methods for watermark embedding
Techniques for embedding watermarks are described. In accordance with various embodiments, a server (e.g., a cloud in a core network) generates a profile for an encoded media content item and packages the profile as corresponding watermark metadata. The server then transmits the encoded media content item and the corresponding watermark metadata to at least one edge node in an edge cloud. A respective edge node in the edge cloud, upon receiving a request from a client device for the encoded media content item, where the request includes a client identifier associated with the client device, obtains a first portion of the encoded media content item and the corresponding watermark metadata. A watermark embedder of the edge node then embeds the client identifier in the embedded media content item according to the watermark metadata and transmits the watermark embedded media content item to the client device.
US12050665B2 Systems and methods for expedited entitlement checks
Systems and methods for managing access data are disclosed. One method can comprise receiving prediction information relating to one or more content options and requesting access information associated with the prediction information. At least a portion of the received access information can be processed to provide a preliminary access decision. A request for access relating to the one or more data options can be received and an access decision based at least in part on the preliminary access decision can be provided.
US12050664B2 Real-time cross-spectral object association and depth estimation
A method for real-time cross-spectral object association and depth estimation is presented. The method includes synthesizing, by a cross-spectral generative adversarial network (CS-GAN), visual images from different data streams obtained from a plurality of different types of sensors, applying a feature-preserving loss function resulting in real-time pairing of corresponding cross-spectral objects, and applying dual bottleneck residual layers with skip connections to accelerate real-time inference and to accelerate convergence during model training.
US12050663B2 Auto-enrollment for a computer vision recognition system
This disclosure describes an automated process for training an ML model used by a computer vision system in a point of sale (POS) system to recognize a new item. Instead of relying on a manual process performed by a data scientist, the automated process can use images of a new (i.e., unknown) item captured at one or more POS systems to then retrain the ML model to recognize the new item. That is, the images of the item are used to retrain the ML model and to test the accuracy of the updated ML model. If the updated ML model can confidently identify the new item, the updated ML model is then used by the computer vision system to identify items at the POS system.
US12050661B2 Systems and methods for object detection using stereovision information
Systems and methods for object detection. The methods include, by a computing device: obtaining a plurality of intensity values denoting at least a difference in a first location of at least one object in a first image and a second location of the at least one object in a second image; converting the intensity values to 3D position values; inputting the 3D position values into a classifier algorithm to obtain classifications for data points of a 3D point cloud (each of the classifications comprising a foreground classification or a background classification); and using the classifications to detect at least one object which is located in a foreground or a background.
US12050655B2 Methods, systems, and media for personalizing computerized services based on mood and/or behavior information from multiple data sources
Methods, systems, and media for personalizing computerized services based on mood and/or behavior information from multiple data sources are provided. In some implementations, the method comprises: obtaining information associated with an objective of a user of a computing device from multiple data sources; determining that a portion of information from each of the data sources is relevant to the user having the objective, wherein the portion of information is indicative of a physical or emotional state of the user of the computing device; assigning the user of the computing device into a group of users based at least in part on the objective and the portion of information from each of the data sources; determining a target profile associated with the user based at least in part on the objective and the assigned group; generating a current profile for the user of the computing device based on the portion of information from each of the data sources; comparing the current profile with the target profile to determine a recommended action, wherein the recommended action is determined to have a likelihood of impacting the physical or emotional state of the user; determining one or more devices connected to the computing device, wherein each of the one or more devices has one or more device capabilities; and causing the recommended action to be executed on one or more of the computing device and the devices connected to the computing device based on the one or more device capabilities.
US12050651B2 Monitoring execution of document workflows using cloud platform independent document workflow orchestration runtime
A system configures, executes, and monitors document workflows executing using workflow engines executing on cloud platforms. The system generates a platform independent document workflow specification that describes a document workflow configured for execution on any of a plurality of workflow engines, each workflow engine executing on a cloud platform. The system compiles the platform independent document workflow specification to generate a platform specific document workflow specification configured for execution on a target workflow engine executing on a target cloud platform. A document workflow orchestration runtime executes and monitors the execution of the platform specific document workflow specification.
US12050647B2 Open-domain trending hashtag recommendations
Techniques for recommending hashtags, including trending hashtags, are disclosed. An example method includes accessing a graph. The graph includes video nodes representing videos, historical hashtag nodes representing historical hashtags, and edges indicating associations among the video nodes and the historical hashtag nodes. A trending hashtag is identified. An edge is added to the graph between a historical hashtag node representing a historical hashtag and a trending hashtag node representing the trending hashtag, based on a semantic similarity between the historical hashtag and the trending hashtag. A new video node representing a new video is added to the video nodes of the graph. A graph neural network (GNN) is applied to the graph, and the GNN predicts a new edge between the trending hashtag node and the new video node. The trending hashtag is recommended for the new video based on prediction of the new edge.
US12050646B2 Proximity graph maintenance for fast online nearest neighbor search
Incremental proximity graph maintenance (IPGM) systems and methods for online ANN search support both online vertex deletion and insertion of vertices on proximity graphs. In various embodiments, updating a proximity graph comprises receiving a workload that represents a set of vertices in the proximity graph, each vertex being associated with a type of operation such as a query, insertion, or deletion. For a query or an insertion, a search may be executed on the graph to obtain a set of top-K vertices for each vertex. In the case of a deletion, a vertex may be deleted from the proximity graph, and a local or global reconnection update method may be used to reconstruct at least a portion of the proximity graph.
US12050645B2 Methods and systems for bidirectional indexing using indexlets
In an aspect, provided is a method comprising receiving a data model, partitioning a first table in the data model into a first plurality of blocks of rows, generating a first plurality of indexlets, the first plurality of indexlets comprising a first plurality bidirectional indexes, each of the first plurality of bidirectional indexes being generated based on a corresponding one of the first plurality of blocks of rows.
US12050644B2 Playback of audio content along with associated non-static media content
One aspect herein relates to a method performed by a server system. In response to receiving a request message from a first electronic device, an audio content item is retrieved and a non-static content item associated with the audio content item is located. The server system transmits, to the first electronic device, the audio content item, and the located non-static media content item. The server system receives a second request message from a second electronic device, the second request message including an instruction for the server system to modify the non-static media content item associated with the audio content item. In response to the second request message, the server system modifies the non-static media content item associated with the audio content item in accordance with the instruction of the second request message from the second electronic device.
US12050633B2 Data processing method and apparatus
A data processing method applied to an artificial intelligence-based intelligent search field includes obtaining a to-be-queried text, determining, from a preset database, a to-be-queried object set corresponding to the to-be-queried text, where there is one or more to-be-queried object sets, and each to-be-queried object set includes one or more to-be-queried objects, determining relationship information of a to-be-queried object in each to-be-queried object set from preset relationship information between two objects, and determining, based on the relationship information of the to-be-queried object in each to-be-queried object set, a query field corresponding to the to-be-queried text.
US12050632B2 Question answering apparatus and method
A question answering method that is performed by a question answering apparatus includes: receiving a data set including video content and question-answer pairs; generating input time-series sequences from the video content of the input data set and also generating a question-answer time-series sequence from the question-answer pair of the input data set; calculating weights by associating the input time-series sequence with the question-answer time-series sequence and also calculating first result values by performing operations on the calculated weights and the input time-series sequences; calculating second result values by paying attention to portions of the input time-series sequences that are directly related to characters appearing in questions and answers; and calculating third result values by concatenating the time-series sequences, the first result values, the second result values, and Boolean flags and selecting a final answer based on the third result values.
US12050625B2 Systems and methods for classifying imbalanced data
A data classification system obtains a data set including first data associated with a first characteristic and second data associated with a second characteristic. In response to obtaining the data set, the system uses a classification model to generate a classification by classifying the first data into majority data and the second data into minority data. From the classification and using the classification model, the system determines a loss. The system modifies the classification model based on this loss to generate an updated classification model. The system uses the updated classification model to re-classify a subset of the first data into the minority data and a subset of the second data into the majority data.
US12050623B2 Synchronization cache seeding
Synchronization metadata is read from non-volatile storage. The synchronization metadata comprises indications of one or more synchronization targets. A synchronization target is a node of a clustered storage system. A synchronization cache is populated with the synchronization metadata. After populating the synchronization cache with at least a portion of the synchronization metadata, a connection to a network is established. After the connection to the network is established, a connection to a first of the one or more synchronization targets is established.
US12050621B2 Using stateless nodes to process data of catalog objects
A system and method of using stateless nodes to process data of catalog objects. The method includes accessing a catalog object including metadata associated with a dataset. The method includes determining, based on the metadata, whether a stateless node is to process the dataset. The method includes detecting, by one or more processors, a failure associated with the stateless node in response to determining that the stateless node is to process the dataset. The method includes replacing the stateless node with a different node without recreating a particular state.
US12050613B1 Query completions
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for ranking query completions based on activity session data. One of the methods includes receiving a query prefix from a user. A reference parameter for the user is obtained. One or more likely queries that are likely to co-occur with the reference parameter in user activity sessions are identified, wherein each likely query has an associated prediction score. A ranking of the one or more likely queries is provided in response to receiving the query prefix.
US12050611B2 Multiple provider search response verification and integration
A system and method to provide search capabilities via a merchant system including search responses aggregated from multiple different search provider sources. The system and method receive, via an interface of the merchant system, a search query input from an end user system. The search query input is routed to the multiple search provider sources. A set of response to the search query input is received from at least a portion of the search providers sources. A first portion of the set of responses is identified as having a verified status. A ranking of the set of responses is generated based on a level of responsiveness to the search query input. The system and method cause, based at least in part on the ranking, a display including a search result comprising at least a portion of the set of responses.
US12050604B2 Normalization and extraction of log data
Extracting data from traffic logs using regular expressions. A traffic log is received from a network device. A characterization of an extraction of data from the traffic log is determined. The traffic log is parsed by applying a first regular expression to the traffic log according to the characterization of the extraction of data from the traffic log to generate parsed data. Data is extracted from the traffic log by applying a second regular expression to the parsed data according to the characterization of the extraction of data from the traffic log to generate extracted data.
US12050601B2 Ontology-based graph query optimization
Examples of the present disclosure describe systems and methods for ontology-based graph query optimization. In an example, ontology data relating to a graph or isolated collection may be collected. The ontology data may comprise uniqueness and topology information and may be used to reformulate a query in order to yield a query that is more performant than the original query when retrieving target information from a graph. In an example, reformulating a query may comprise reordering one or more parameters of the query relating to resources, relationships, and/or properties based on uniqueness information. In another example, the query may be reformulated by modifying the resource type to which the query is anchored based on the topology information. The reformulated query may then be executed to identify target information in the isolated collection, thereby identifying the same target information as the original query, but in a manner that is more performant.
US12050599B1 Intelligent knowledge-based question answering system
A question answering system is provided that can be used to supply workers at a jobsite with relevant answers or information for situations occurring at the jobsite. The question answering system can include a knowledge base with different types of content that are related to situations that may occur at the jobsite. When a user submits a query to the question answering system, the system can then determine whether an appropriate response to the query is contained in the knowledge base. If the knowledge base does not have an appropriate response, then the system submits the query to a third party information source such as a generative artificial intelligence tool for an answer. The system then analyzes the response from the third party information source and selects either the response from the third party information source or the response from the knowledge base to provide to the user.
US12050595B1 Real-time processing request location system
A real-time transaction location system for quickly and conveniently locating an electronic transaction within a transaction processing system in real time. The real-time transaction location system includes a transaction location tool that is communicatively coupled to the transaction processing system. The transaction location tool can assign a unique search identifier to an electronic transaction received by the transaction processing system based on a received transaction identifier and an application identifier that identifies a processing application of the transaction processing system that is selected based on the format of an electronic message conveying the electronic transaction. The transaction location tool may include a user interface that facilitates real-time location of an electronic transaction within the transaction processing system using the unique search identifier.
US12050592B1 Methods and systems for generating digital records indicating computing operations and state data in a multi-application network
The disclosed methods include: determining context data for a digital request data object based on a received first input; executing, based on the context data and the first input: a first and a second computing operation; generating a first digital record indicating: summary data for the first and second computing operations, and first state data associated with transitioning the digital request data object from a first data state to a second data state; updating context data based on the first digital record; executing, based on the updated context data and/or a received second input: a third and a fourth computing operation; generating a second digital record indicating: summary data for the third and the fourth computing operations, and second state data associated with transitioning the digital request data object from: the second data state to a third data state, and from the third data state to a fourth data state.
US12050591B2 Verifying data consistency using verifiers in a content management system for a distributed key-value database
A consistency verification system that verifies data consistency in a content item management system. The system processes a write request. The write request includes a set of preconditions, a key, and data to write in a write operation. Processing the write request includes determining that the set of conditions are met, committing the write request at a commit time, and assigning a timestamp indicating the commit time to the write request. The system verifies data consistency associated with the write request. The verifying data consistency includes sending a replay request corresponding to the write request. The system determines whether results of the replay are consistent with results of the write request. Responsive to determining whether results of the replay are consistent with results of the write request, the system outputs information describing data inconsistency.
US12050586B2 Rollback-free referential integrity update processing
An import job associated with a data store update is inspected and schemas associated with target data tables that are to be updated with update data are analyzed. Referential integrity issues associated with foreign keys in the target tables are identified in the update data. The update data is broken into three portions, a first portion that is guaranteed to not have a referential integrity issue, a second portion this is known to have a referential integrity issue, and a third portion that cannot be determined at this stage of processing. The import job is modified to update the corresponding target tables with the first portion of the update data while the second and third portions are not updated to the target data base tables but a custom message is recorded in fields associated with the second and third portions that describes the issue for subsequent review/resolution.
US12050580B2 Data segment storing in a database system
A method includes a host computing device receiving a segment group of data. The method further includes the host computing device evaluating availability status of other computing devices in the storage cluster of computing devices. When one of the other computing devices is unavailable, the method further includes the host computing device dividing the segment group of data into a plurality of lines of data blocks. For a line of the data blocks, the method further includes the host computing device generating at least one parity block. The method further includes the host computing device sending a first data segment that includes first positioned data blocks to a first available computing device. The method further includes the host computing device sending a second data segment that includes second positioned data blocks to a second available computing device. The method further includes the host computing device storing a parity segment.
US12050579B2 Oblivious RAM with logarithmic overhead
A method includes executing an instruction to execute a query for a data block, the data block associated with a corresponding memory level of a logarithmic number of memory levels (li) of memory, each memory level (li) including physical memory (RAMi) residing on memory hardware of a distributed system. The method also includes retrieving a value associated with the data block from an oblivious hash table using a corresponding key, and extracting un-queried key value pairs from the oblivious hash table associated with un-queried data blocks after executing a threshold number of queries for data blocks. The method also includes a multi-array shuffle routine on the extracted key value pairs from the oblivious hash table to generate an output array containing the un-queried key value pairs.
US12050574B2 Artificial intelligence platform with improved conversational ability and personality development
System, methods, and apparatuses for an artificial intelligence (AI) toy with improved conversational dialogue and personality development. The AI toy determines responses to stimuli based on user profiles and personality profiles that are developed through user interaction and external media inputs. Natural Language Processing (NLP) and other semantic interaction processing is paired with the profiles to develop AI personality and conversational ability.
US12050569B1 Method and system for providing data quality as a service
An enterprise level Application Programming Interface (API) driven service to integrate and automate data quality processes within organizations is provided. The service has capabilities to ingest data from heterogenous data sources and provide data quality metrics irrespective of data domain type. A subscribing application can write Data Quality (DQ) checks as code using templates of a customized rule engine and generate metrics based on pre-defined schedules. Analytics and visualization and reporting capabilities of the service empower stakeholders such as data managers, application developers, and risk assessors to obtain actionable insights into data quality. Stakeholders can use service-generated DQ measures, such as accuracy, completeness, and timeliness, to identify data quality concerns and proactively implement remediation actions to reduce data use risk. Artificial Intelligence (AI)/Machine Learning (ML) modeling techniques are used to analyze data quality, identify data anomalies, measure data quality metrics, and generate an overall data quality score.
US12050565B2 Managing system operations with a schema management system and methods therefor
Aspects of the subject disclosure may include, for example, a device configured to receive a request to create a schema. The device can be further configured to obtain a schema identifier, user type, and item identifier, the item identifier identifying one or more items to which the schema is to be applied to. The device can also be configured to generate a plurality of schema elements, and distinguish the schema from other schemas based on the schema identifier, the user type, the item identifier, or any combinations thereof. Other embodiments are disclosed.
US12050560B2 Systems and methods for in-place records management and content lifecycle management
An in-place information management system having a management application built on a common data model and configured for asynchronous query-based application of policies on content stored in the disparate data storage systems through a query interface which may be part of a set of integration services. The common data model may be configured based on common architectures of the disparate data storage systems. The query interface may be configured for running a query on a data storage system in response to a search request received by the management application from a records manager and for mapping semantically equivilant keys from disparate data storage systems to a key in the common data model. The query may define a set of records to be treated similarly according to corporate policy on content lifecycle and records compliance.
US12050555B2 Data conversion and distribution systems
Systems and methods for improved data conversion and distribution are provided. A data subscription unit is configured to receive data and information from a plurality of data source devices. The data subscription unit is in communication with a virtual machine that includes backtesting utility configured to generate backtesting data using one or more statistical models and one or more non-statistical models. The backtesting utility may translate the backtesting results into one or more interactive visuals, and generate a graphical user interface (GUI) for displaying the backtesting results and the one or more interactive visuals on a user device. The backtesting utility may update one or more of the displayed backtesting results and the one or more interactive visuals without re-running the modeling steps.
US12050554B2 Systems and method for electronic discovery management
Implementations described and claimed herein provide systems and methods for electronic discovery management. In one implementation, a staging path from source(s) to a staging area in a target location is generated automatically in connection with a collection request. Criteria for the collection request is obtained automatically and an encrypted export key for the collection request is captured using first robot(s). An export of a responsive data collection is obtained automatically from the source(s) using the first robot(s). The responsive data collection is exported along the staging path based on the criteria and the encrypted export key. An image of the responsive data collection is generated in the target location by sending parameter(s) to second robot(s), and the collection request is fulfilled by triggering a compression of the image of the responsive data collection into forensic container(s) using the second robot(s).
US12050553B2 Supporting a lookup structure for a file system implementing hierarchical reference counting
Techniques are provided for supporting a lookup structure for a file system implementing hierarchical reference counting. A write operation to write data to a page maintained by the file system is received. A lookup within a lookup structure is performed using information related to the page in order to identify a lookup entry within the lookup structure. A hash generation count within the lookup entry is compared to a file system info generation count within a file system info object for a volume associated with the page. In response to the lookup entry generation count not matching the file system info generation count, a file system tree of the file system is traversed to determine a reference count for the page, and the write operation is implemented based upon the reference count. Otherwise, the lookup entry is utilized to access the page for processing the write operation.
US12050552B2 Maintaining block level snapshots using free storage space
A processor of a computing device is described that intercepts a write command output from a file system, the write command specifying new data to be written to a particular group of blocks of a storage device. The processor determines, based on a record of free blocks of the storage device, that the particular group of blocks of the storage device include one or more free blocks that are currently storing snapshot data as old data. Responsive to determining that the particular group of blocks of the storage device include one or more free blocks that are currently storing snapshot data as old data, the processor moves the old data to other free blocks of the storage device, and after moving the old data to the other free blocks, the processor forwards the write command to the storage device to write the new data to the particular group of blocks.
US12050550B2 Systems and methods for data validation
In some embodiments, apparatuses and methods are provided herein useful to validating migrated data. In some embodiments, there is provided a system for validating migrated data including a control circuit configured to migrate data from a first database platform to a second database platform and validate the migrated data. The control circuit configured to transmit a message indicating a mismatch in response to a determination that a first single aggregated hash value does not match with a second single aggregated hash value.
US12050548B2 Built-in self-test for a programmable vision accelerator of a system on a chip
In various examples, a VPU and associated components may be optimized to improve VPU performance and throughput. For example, the VPU may include a min/max collector, automatic store predication functionality, a SIMD data path organization that allows for inter-lane sharing, a transposed load/store with stride parameter functionality, a load with permute and zero insertion functionality, hardware, logic, and memory layout functionality to allow for two point and two by two point lookups, and per memory bank load caching capabilities. In addition, decoupled accelerators may be used to offload VPU processing tasks to increase throughput and performance, and a hardware sequencer may be included in a DMA system to reduce programming complexity of the VPU and the DMA system. The DMA and VPU may execute a VPU configuration mode that allows the VPU and DMA to operate without a processing controller for performing dynamic region based data movement operations.
US12050544B2 Predicting free buffer space in a USB extension environment
A method of managing communication between a host device and a USB device via a non-USB extension medium is provided. A downstream facing port device (DFP device) receives a data request packet that includes a first buffer count from an upstream facing port device (UFP device) via the non-USB extension medium. The DFP device determines a number of data packets to request from the USB device based on a free buffer count tracked by the DFP device that represents an amount of buffer space available on the UFP device. The DFP device generates a synthetic data request packet that includes a second buffer count based on the determined number of data packets to request from the USB device. The DFP device receives a set of data packets from the USB device responsive to the synthetic data request packet, and transmits the set of data packets to the UFP device.
US12050543B2 Automatic naming and configuration of a replacement electronic device
A method is performed by a bus coupler of a subnetwork of one or more local subnetworks coupled to an overall network is provided, including performing a local discovery process for discovering and identifying one or more bus devices included in the subnetwork. The method further includes submitting an internet protocol (IP) address request to obtain an IP address for the bus coupler, receiving at the bus coupler the IP address of the bus coupler in response to the IP address assignment request, submitting a configuration request for configuration information associated with a device name for the bus coupler, receiving the configuration information in response to the configuration request, and configuring at least one feature of the bus coupler using the configuration information, wherein the device name is based on identifier(s) of the respective one or more bus devices obtained by the discovery process.
US12050536B2 Apparatuses and methods for compute enabled cache
The present disclosure includes apparatuses and methods for compute enabled cache. An example apparatus comprises a compute component, a memory and a controller coupled to the memory. The controller configured to operate on a block select and a subrow select as metadata to a cache line to control placement of the cache line in the memory to allow for a compute enabled cache.
US12050533B2 Memory system and operating method of memory system
Embodiments of the present disclosure relate to a memory system and an operating method of the memory system. According to embodiments of the present disclosure, when updating a target firmware, a memory system may receive, from a host, a temporary firmware for increasing the size of a buffer from a preset first size to a second size equal to or greater than the size of the target firmware, may load and execute the temporary firmware into a processor, may receive the target firmware from the host and write the target firmware to the buffer, and may write the target firmware to the memory device.
US12050532B2 Routing circuit for computer resource topology
A routing circuit for an integrated circuit configured to access a set of resources that are organized according to a topology with a plurality of dimensions. The routing receives a request for a particular resource of the set of resources that includes an address that includes first and second sets of bits, the topology having a first dimension with n routing options (where n is not a power of two) and a second dimension with m routing options. The routing circuit determines first and second routing selections for the first and second dimensions by performing respective modulo-n and div-n operations on values formed from the address that include the first and second set of bits. The routing circuit then activates one or more selection signals in accordance with the first and second routing selections that are usable to cause the particular resource to be selected in response to the request.
US12050531B2 Data compression and decompression for processing in memory
In accordance with the described techniques for data compression and decompression for processing in memory, a page address is received by a processing in memory component that maps to a first location in memory where data of a page is maintained. The data of the page is compressed by the processing in memory component. Further, compressed data of the page is written by the processing in memory component to a compressed block device responsive to the compressed data satisfying one or more compressibility criteria. The compressed block device is a portion of the memory dedicated to storing data in a compressed form.
US12050523B2 Failure recovery in a replication environment using matrix clocks
One example method includes performing replication operations and/or failure recovery operations for replication operations in a computing system using matrix clocks. Each node or process in a computing system is associated with a matrix clock that reflects streams required and/or available at the source and destination nodes. As the replication operation is performed, the matrix clocks are updated. When a failure is detected or when insufficient streams are available, the nodes may be throttled until sufficient streams are available. The matrix clocks facilitate a recovery line such that replication can resume when sufficient streams are available.
US12050521B2 Management method
A management method includes accessing API interfaces and collecting data related to primary volumes, remote copy volumes, and shared upload volumes, generating order topology related to the primary, remote copy, and shared upload volumes, calculating a set P of the primary volumes storing data to be deleted and specifying a set Vd of the remote copy volumes directly related to the set P in the order topology, calculating, as a set C, all of the shared upload volumes related to the set P in the order topology and specifying a set Vi of all of the remote copy volumes related to the set C in the order topology, calculating a set Vid as the complementary set of the set Vd in the set Vi, and specifying a set Pid of the primary volumes one level higher than the set Vid in the order topology.
US12050520B2 Disaster recovery (DR) asset sizing for front end terabyte (FETB) consumption
Writers on a host and associated with a copy service are identified. The identification includes names of the writers and writer types as being system or application writers. For each writer identified as a system writer, a size of the system writer is calculated and a check is made as to whether a volume associated with the system writer includes system data. When the volume include system data, the volume is marked as a critical volume and a size of the critical volume is obtained. A tally is maintained summing the sizes of the system writer and critical volume.
US12050519B2 Messaging system failover
A device receives a notification indicating a failure of a first server device responsible for a primary message queue that includes messages at a time of the failure. A second server device is responsible for a standby message queue to which the messages are replicated, where a position in the standby message queue and a message time are assigned to each of the replicated messages. The device obtains a record time that identifies the message time of one of the messages that was last obtained from the primary message queue prior to the failure, compares an adjusted record time and the message time of one or more of the messages of the standby message queue to determine a starting position in the standby message queue, and processes messages obtained from the standby message queue beginning at one of the messages assigned to the position that matches the starting position.
US12050518B2 Storing and restoring user account data backups across online platforms
The present disclosure is directed toward systems, methods, and non-transitory computer-readable media for generating, managing, and restoring data backups for user account data at network-based third-party systems. For example, the disclosed systems generate data backups within a content management system to store user account data from third-party systems such as social media systems, photo library systems, video sharing systems, and others. In some cases, the disclosed systems detect changes to data a third-party system and further updates a stored data backup corresponding to the third-party system based on the detected changes.
US12050517B2 Data validation and master network techniques
Disclosed herein are techniques and tools for verifying data for semantic correctness and/or verifying data for network correctness. In one respect, a method includes receiving input defining a validation point, the validation point comprising at least two or more validation functions applicable to (i) raw data and (ii) other data stored within a semantic network comprising nodes and links, importing source data; applying one or more transformations to the source data, populating the source data into one or more of the nodes and links comprising the semantic network, executing the validation point with respect the source data, based on the executing, determining one or more rules associated with the validation point are not satisfied, and based on the determining, revising either the source data or the other data stored withing the semantic network.
US12050516B2 Reliability coding with reduced network traffic
This disclosure describes techniques that include implementing network-efficient data durability or data reliability coding on a network. In one example, this disclosure describes a method that includes generating a plurality of data fragments from data to enable reconstruction of the data from a subset of the plurality of data fragments; storing, across a plurality of nodes in a network, the plurality of data fragments, wherein storing the plurality of data fragments includes storing the first fragment at a first node and the second fragment at a second node; and generating, by the first node, a plurality of secondary fragments derived from the first fragment to enable reconstruction of the first fragment from a subset of the plurality of secondary fragments; and storing the plurality of secondary fragments from the first fragment across a plurality of storage devices included within the first node.
US12050515B2 Memory, controller and computing system capable of reducing power consumption
A computing system comprises a memory and a controller, and the controller is configured to store a first type of data and a second type of data in the memory, to divide the first type of data into a first part and a second part, to generate parity information on the first part and to store the parity information in the memory, and a refresh interval of a region of the memory where the first type of data is stored is larger than a refresh interval of a region of the memory where the second type of data is stored.
US12050512B2 Dynamic configuration of reaction policies in virtualized fault management system
A method of dynamic configuration of reaction policies in virtualized fault management system includes disabling a fault handler circuit comprising a reaction core in response to receiving a request to modify a respective first reaction policy including a plurality of first recovery actions of the reaction core, wherein each of the first recovery actions is responsive to a respective fault indication. At least one event status is cleared from an event table of the fault handler circuit. The at least one event status is set in response to the fault handler circuit receiving the respective fault indication. The reaction core is configured with a second reaction policy including a plurality of second recovery actions.
US12050510B2 Lifecycle hardware, firmware, and software tracking using blockchain
A plurality of events associated with a communication device are received. The plurality of events relate to a plurality of changes of hardware, firmware, and/or software in the communication device. The plurality of events are stored as a plurality of blocks in a blockchain. One or more anomalies associated with the plurality of changes of the hardware, the firmware, and/or the software are identified. In response to identifying the one or more anomalies associated with the plurality of changes of the hardware, the firmware, and/or the software in the communication device, a software image of the communication device is received and added to the blockchain. A second embodiment discloses using this process for a hypervisor using virtual machines or containers.
US12050509B2 Root cause pattern recognition based model training
Examples provide a system and method for retraining a machine learning (ML) algorithm associated with a trained model using root cause pattern recognition. The system analyzes the results of parsing unstructured data and identifies a root cause pattern causing the trained model to underperform when parsing data including the identified pattern. Examples of data including the pattern are created for use in retraining the model to correctly detect and parse data following the identified pattern. Once retrained, the model is able to parse unstructured data, including data having the identified pattern, in accordance with expected performance metrics. The system automatically identifies parsing errors, identifies the root cause patterns for these errors and retrains the models to correctly handle those patterns for more accurate and efficient handing of unstructured data by trained models.
US12050508B2 Data processing system and operating method thereof
A data processing system includes a plurality of memory boards including a plurality of memory devices, and an error management controller that generates second error information based on plural pieces of first error information respectively received from each of the memory devices, and a memory error analysis device that analyzes the second error information received from the memory boards.
US12050506B2 Generating incident explanations using spatio-temporal log clustering
An embodiment includes detecting a set of anomalies recorded during a first predefined window of time in log entries for a computer environment. The embodiment also includes generating cluster data representative of a cluster of anomalies from among the set of anomalies, where the cluster is formed using a lattice clustering algorithm that spatially distinguishes the cluster of anomalies from other anomalies in the set of anomalies. The embodiment also includes composing an explanation using log templates generated from log entries associated with the cluster of anomalies.
US12050502B2 Interconnect fabric link width reduction to reduce instantaneous power consumption
Described herein are various embodiments of reducing dynamic power consumption within a processor device. One embodiment provides a technique for dynamic link width adjustment based on throughput demand for client of an interconnect fabric. One embodiment provides for a parallel processor comprising an interconnect fabric including a dynamically configurable bus widths and frequencies.
US12050500B2 Optimizing model accuracy, battery power consumed and data storage space used on a portable electronic device
A device running a mobile app optimizes battery power, data storage, and accuracy of a model. Data concerning a setting and modality of a sensor of the device is collected. Historical data is retrieved concerning the amounts of battery power and data storage consumed while the sensor operates in the setting. The model is trained based on the data concerning the setting and modality and on the historical data concerning the consumed battery power and data storage. The model is based on the setting of the sensor. The accuracy achieved by the model at a maximum consumed battery power and data storage is measured. The accuracy achieved by the model is compared to an accuracy threshold. The model is adopted if the accuracy of the model equals or exceeds the accuracy threshold. The device is configured to operate the sensor using the setting and the mobile app using the model.
US12050496B2 Server
The disclosure discloses a server, which includes a housing, a plurality of hash boards, a control module, a power supply module, an electrical connection board and a heat dissipation nodule, wherein a second accommodation space is suitable for assembling a power supply module. A plurality of hash boards are slidably arranged in a first accommodation space of the housing. The control module is slidably arranged in a third accommodation space of the housing, and the power module is slidably arranged in a fourth accommodation space of the housing. The hash board, the power module, the control module and the power supply module are respectively connected with the electrical connection board. The power supply module supplies power to the hash board through the electrical connection board, and the power supply module supplies power to the control module through the electrical connection board.
US12050494B2 Desktop electronic device
An internal component and external interface arrangement for a cylindrical compact computing system is described that includes at least a structural heat sink having triangular shape disposed within a cylindrical volume defined by a cylindrical housing. A computing engine having a generally triangular shape is described having internal components that include a graphics processing unit (GPU) board, a central processing unit (CPU) board, an input/output (I/O) interface board, an interconnect board, and a power supply unit (PSU).
US12050490B2 Stretchable device, display panel, sensor, and electronic device
A stretchable device includes a stretchable substrate having a plurality of incision lines that are configured to be deformable by an external force applied to the stretchable substrate, a plurality of active elements on the stretchable substrate, and a connection wire configured to electrically connect adjacent active elements of the plurality of active elements, wherein the connection wire includes a metal wire and a conductive elastic structure electrically connected to the metal wire and locally disposed in the connection wire.
US12050487B2 Electronic circuitry
In one embodiment, electronic circuitry comprises a first circuit capable of transmitting and receiving signals, a second circuit capable of transmitting and receiving signals, and an insulation element. The first circuit has a first terminal to which a first clock signal is input, increases the frequency of the first clock signal to generate a second clock signal, and transmits the second clock signal. The insulation element transmits the second clock signal obtained from the first circuit to the second circuit as a third clock signal. The second circuit receives the third clock signal from the insulation element, and transmits a first data signal in response to the third clock signal. The insulation element transmits the first data signal obtained from the second circuit as a second data signal. The first circuit receives the second data signal from the insulation element.
US12050484B2 Clock generation circuit
A clock generation circuit includes a mode-locked laser that generates an optical pulse, a photodiode that photoelectrically converts the optical pulse generated by the mode-locked laser, and a filter that attenuates at least one of a DC component and a harmonic component of the mode-locked laser included in an electric signal output from the photodiode.
US12050483B2 Device, system and method to detect clock skew
Techniques and mechanisms for determining an amount of skew between two clock signals. In an embodiment, detector circuitry receives a first signal and a signal which indicate (respectively) a NAND combination of clock signals, and a NOR combination of the clock signals. The detector circuitry evaluates a first length of time that the first signal indicates a respective first logic state, and a second length of time that the second signal indicates a respective second logic state. The skew is calculated based on a difference between the first length of time and the second length of time. In another embodiment, one of the first signal or the second signal is generated with a combinatorial logic gate, a transistor of which is relatively large, as compared to another transistor which is to operate based on one of the first signal, the second signal, or the clock signals.
US12050478B2 Conveyor assembly with two conveyor elements connected in parallel
A conveyor assembly for a medium, wherein the medium is conveyed from a source location to a destination via a conveyor line, where the conveyor line includes a conveyor section arranged between the source location and the destination and the conveyor section is equipped with two conveyor elements that are connected in parallel to each other and that are controlled by a respective flow controller, where the same flow target value and the same flow actual value are fed to both flow controllers, and the flow controllers ascertain a respective correcting variable for each conveyor element from said values, where a changeover device of the conveyor assembly prevents actuation of one conveyor element by one flow controller and releases the actuation of the other conveyor element by the other flow controller if the flow target value is above or below upper and lower changeover thresholds.
US12050477B2 Liquid pressure reducing valve
A fluid pressure reducing valve apparatus includes a pressure reducing valve. The valve has: a body containing a fluid-flow chamber, a liquid supply orifice into the chamber, a liquid outlet from the chamber, a regulation plate opposed to the orifice, a spring acting to urge the plate towards the orifice, and a diaphragm between the plate and the body to close the chamber between them. A controllable motor drive acts between the body and an end of the spring remote from the plate. A flow meter is positioned downstream of the outlet. A controller is arranged to receive flow data from the flow meter and to control the motor drive for withdrawal of the remote end of the spring in accordance with flow rate measured by the flow meter. For an increase in demand flow, the plate is partially withdrawn to maintain downstream pressure on such increase and vice versa.
US12050466B2 Traveling apparatus, control method, and non-transitory computer readable medium
The embodiments relate to a traveling apparatus adapted to perform communication sequentially with a plurality of moving objects. The traveling apparatus includes: a moving object data acquisition unit configured to acquire moving object data including at least location information of a plurality of moving objects present within a predetermined distance range in the periphery of the traveling apparatus; a target determination unit configured to determine a target of communication from among the plurality of the moving objects; and an operation control unit configured to move, based on the moving object data, the traveling apparatus in a direction in which there is few moving objects while maintaining the state in which the traveling apparatus performs communication with the target of communication.
US12050461B2 Video system with frame synthesis
A remote vehicle control system includes a vehicle mounted sensor system including a video camera system for producing video data. A data handling system is connected to a network to transmit data to and receive data from a remote teleoperation site. A virtual control system is configured to receive the video, provide a user with a live video stream supported by machine intelligence directed frame synthesis, and transmit control instructions to the remote vehicle over the network. The frame synthesis is supported by a convolutional neural network. The frame synthesis may be used to interpolate frames to increase effective frames per second. The frame synthesis may be used to extrapolate frames to replace missing or damaged video frames.
US12050459B2 Anomaly detection method and apparatus for dynamic control system, and computer-readable medium
Various embodiments of the teachings herein include anomaly detection methods for a dynamic control system. An example method includes: using a g network to initialize a hidden state distribution of the system; receiving a measurement value of a sensor and a state value of a trigger at a current point of time; receiving a sampling point into an f network to perform a prediction to obtain a second sampling point; using an h network to map the second sampling point into a sensor measurement value space to perform a prediction to obtain a probability distribution of a measurement value of the sensor in the dynamic control system at the current point of time; and determining whether an anomaly exists in the dynamic control system by comparing the measurement value obtained from real-time monitoring and the probability distribution obtained from a prediction.
US12050457B2 Automatic teaching system
Provided is an automatic teaching system that is readily able to achieve automation, even when a small but varied number of processing objects are to undergo polishing or coating. The automatic teaching system includes a three-dimensional shape measurement apparatus, a reference marker, an image analysis apparatus, and a robot control device. The three-dimensional shape measurement apparatus acquires shape data of a processing target region on a processing object relative to the reference marker, and the image analysis apparatus divides the shape data of the processing target region into a plurality of continuous reference surfaces, in accordance with a predetermined algorithm, automatically generates a program of an operation path along which a polishing apparatus or coating apparatus of the robot is to be operated, for every reference surface, in accordance with a predetermined operation path generation rule, and transmits the program of the operation path to the robot control device.
US12050453B2 Autonomous metal-plate inspection apparatus, inspection method, and method for manufacturing metal plate
An autonomous metal-plate inspection apparatus, an inspection method, and a method for manufacturing a metal plate by using the inspection apparatus. The autonomous metal-plate inspection apparatus includes a carriage that travels on a surface of a metal plate, a navigational transmitter or a navigational receiver, an inspection device that includes flaw detection head including an inspection sensor, which scans an inspection region of the metal plate, and an inspection-result generation unit for generating an inspection result, and a control unit that performs, on the basis of a position of the carriage measured by the position measurement system and a target position, control the carriage to autonomously travel to the target position and control the flaw detection head to scan. The inspection-result generation unit generates the inspection result on the basis of inspection information obtained by the inspection sensor and position information of the flaw detection head.
US12050452B2 Technique providing status relating to a wireless data transmission for industrial process control
A technique for providing status information relating to a wireless data transmission that is used to control an industrial process by a remote controller is presented, wherein the remote controller is coupled to a field device of the industrial process via a wireless communication network supporting the wireless data transmission. An apparatus implementation of the technique comprises a first interface configured to be coupled to one of a user equipment, a radio access network and a core network of the wireless communication network, and a second interface compliant with an industrial process communication protocol used for communication between the remote controller and the at least one first field device. The apparatus is configured to receive the status information via the first interface and provide the status information, or information derived therefrom, via the second interface towards the remote controller.
US12050449B2 Online monitoring method of nuclear power plant system based on isolation forest method and sliding window method
The present disclosure relates to an online monitoring method of a nuclear power plant system based on an isolation forest method and a sliding window method. An isolation forest method used in the present disclosure is an abnormal detection model based on the idea of binary tree division, and has no requirements on the dimension and linear characteristics of monitoring data. In view of the characteristics of strong nonlinearity and high dimension of operation data of the nuclear power plant system, in the process of state monitoring, system abnormalities can be detected more quickly and accurately. In the present disclosure, a sliding window method is used to improve an isolation forest model, so that the improved isolation forest model has the functions of model online updating and real-time state monitoring, and the usability of an isolation forest state monitoring method is enhanced.
US12050445B2 Remote monitoring and control of lan-based sensors and output devices by wan-to-lan communications
An individual signal unit; each said individual signal unit including; (a) a transceiver module, (b) a power supply, (c) a logic circuit, (d) at least one of a number of external event sensors, and wherein a signal from a said individual signal unit to a central control facility causes said central control facility to execute one or more predefined steps; at least some of said predefined steps configured or reconfigurable by an owner of said individual signal unit; at least some of the predefined steps provided by one or more independent parties; at least some predetermined steps configured or reconfigurable by said independent parties.
US12050433B2 Electrostatic charge image developing toner, electrostatic charge image developer, toner cartridge, process cartridge, and image forming apparatus
An electrostatic charge image developing toner includes: a toner particle containing a binder resin; and an external additive including a silica particle having a circularity of more than 0.5 and 0.9 or less and a volume average particle diameter of more than 100 nm and 300 nm or less, in which a total Net intensity NA of an alkali metal element and an alkaline earth metal element in the toner particle measured by fluorescence X-ray analysis is 0.10 kcps or more and 1.20 kcps or less.
US12050431B2 Image forming apparatus facilitating detachment of toner cartridge from process cartridge attached to housing of image forming apparatus
An image forming apparatus includes a housing, a top cover having an opening, a process cartridge attachable to the housing, a toner cartridge attachable to the process cartridge, and an interlocking mechanism. The top cover is pivotally movable between a first position closing the opening and a second position opening the opening. In a state where the toner cartridge is attached to the process cartridge, the toner cartridge is pivotally movable between an attachment/detachment position where the toner cartridge is attachable to and detachable from the process cartridge; and a fixed position where the toner cartridge is fixed to the process cartridge. The interlocking mechanism is configured to pivotally move the toner cartridge to the attachment/detachment position when the top cover is moved to the second position, and to pivotally move the toner cartridge to the fixed position when the top cover is moved to the first position.
US12050427B2 Image forming apparatus
An image forming apparatus includes a photosensitive drum, a developing member, an applying device forming a developing potential on the developing member, a driver rotationally driving the developing member, and a controller. The controller selectively executes an operation in first and second modes by controlling a circumferential speed ratio of a circumferential speed of the developing member to a circumferential speed of the drum and a potential difference between a surface potential of the image bearing member in a region where an electrostatic latent image is formed and the developing potential. In the first mode, the ratio is a first ratio of 50% to 100% and the potential difference is a first potential difference, and in the second mode the ratio is a second ratio larger than the first ratio and less than 150% and the potential difference is a second potential difference less than the first potential difference.
US12050425B2 Management system and image forming apparatus
A management system includes a plurality of image forming apparatuses and a management apparatus connectable to a device of each image forming apparatus via a network. The management system includes a detection unit that detects a condition of the image forming apparatus, a storage unit that stores condition information acquired by the detection unit detecting the condition, a transmission unit that transmits the condition information stored in the storage unit to the management apparatus, and a display unit that displays information. The display unit displays, on a same screen, data calculated from pieces of condition information of the plurality of image forming apparatuses transmitted to the management apparatus, and the condition information stored in the storage unit.
US12050423B2 Drive mechanism and image forming apparatus
In a drive mechanism, a first engagement portion of a drive member includes a first contact portion capable of contacting with a second engagement portion in a case where a coupling member is at a first position and the drive member rotates in a first rotation direction, a second contact portion capable of contacting with the second engagement portion in a case where the coupling member is at a second position and the drive member rotates in the first rotation direction, and a third contact portion capable of contacting with the coupling member so as to regulate movement of the second engagement portion from the second position to the first position in a rotation axis direction when the coupling member is at the second position and the second contact portion and the coupling member are in a contact state by rotation of the drive member in the first rotation direction.
US12050419B2 Image forming apparatus
An image forming apparatus includes an image forming unit, a fixing unit, first and second rotating members, and a discharge unit to discharge a recording material to an outside. The fixing unit fixes an image from the image forming unit onto the recording material. The first rotating member comes into contact with and guides the image bearing recording material, and is driven to rotate by conveyance of the recording material. The second rotating member comes into contact with the image bearing recording material more on a downstream side than the first rotating member in a conveyance direction of the recording material, guides the recording material, and is driven to rotate by conveyance of the recording material. The first rotating member does not perform swinging motion by coming into contact with the recording material, and the second rotating member performs swinging motion by coming into contact with the recording material.
US12050414B2 Developing device including filter detachable holder, process cartridge, and image forming apparatus
A developing device includes a developing case, a filter, and a filter holder. The developing case stores developer inside to develop a latent image formed on a surface of an image bearer and has an opening portion that communicates between an inside and an outside of the developing device. The filter has a lower weight density per unit volume at a first side of the filter facing the inside of the developing device than a weight density per unit volume at a second side of the filter facing the outside of the developing device. The filter holder is detachably attached to the opening portion of the developing case with the filter held by the filter holder.
US12050412B2 Image forming apparatus
An image forming apparatus includes a light scanning device, a developing portion, a control portion and a storage portion. An evaluation chart includes a first evaluation pattern and a second evaluation pattern. The first evaluation pattern includes a first patch row. The first patch row is formed by arranging a plurality of first evaluation patches. The first evaluation patch includes a first dot row and a second dot row. The second evaluation pattern includes a second patch row. The second patch row is formed by arranging a plurality of second evaluation patches.
US12050409B2 Assembly for collimating broadband radiation
An assembly for collimating broadband radiation, the assembly including: a convex refractive singlet lens having a first spherical surface for coupling the broadband radiation into the lens and a second spherical surface for coupling the broadband radiation out of the lens, wherein the first and second spherical surfaces have a common center; and a mount for holding the convex refractive singlet lens at a plurality of contact points having a centroid coinciding with the common center.
US12050403B2 Organic-inorganic hybrid photoresist processing liquid composition
Proposed are an organic-inorganic hybrid photoresist processing solution composition for use in a thin film formation process, a development process, and a stripping process of an organic-inorganic hybrid photoresist, and a processing method using the same. The processing solution composition includes a compound of Chemical Formula 1 and a ketone, an ester, an ether, an additive or a mixture thereof, and is superior in processing of organic materials and ability to adsorb inorganic materials, thereby minimizing the remaining inorganic material content, ultimately preventing processing defects from occurring.
US12050401B2 Imprinting device, imprinting method, and method for manufacturing semiconductor device
An imprinting device includes an aligner configured to adjust a relative position between an original plate and a substrate when the original plate including a pattern is moved into contact with the substrate including a transfer target material; a first irradiator configured to irradiate the transfer target material with first light based on an irradiation condition before adjusting the relative position; a second irradiator configured to cure the transfer target material by irradiating the transfer target material with second light after adjusting the relative position; an index acquirer configured to acquire an accuracy index indicating an adjustment accuracy of the adjusted relative position; a memory configured to store data including a plurality of the accuracy indexes acquired for a plurality of the substrates; and a controller configured to adjust the irradiation condition when subsequently using the first irradiator based on the data.
US12050399B2 Pellicle assembly and method of making same
A method for preparing a pellicle assembly includes reducing the thickness of one or more initial membrane(s) to obtain a pellicle membrane. The pellicle membrane is then affixed to a mounting frame to obtain the pellicle assembly. Compressive pressure can be applied to reduce the thickness of the initial membrane(s). Alternatively, the thickness can be reduced by stretching the initial membrane(s) to obtain an extended membrane. A mounting frame is then affixed to a portion of the extended membrane. The mounting frame and the portion of the extended membrane are then separated from the remainder of the extended membrane to obtain the pellicle assembly. The resulting pellicle assemblies include a pellicle membrane that is attached to a mounting frame. The pellicle membrane can be formed from nanotubes and has a combination of high transmittance, low deflection, and small pore size.
US12050394B2 Gate apparatus
A gate apparatus includes a supporting portion, a first light, and a camera device. The support portion is an element that extends vertically upward from a main body of the gate apparatus. The first light is installed in a ceiling portion attached to the supporting portion. The camera device is a device that is attached to the supporting portion and that acquires biological information of a user. The camera device acquires biological information of the user when the first light 102 is illuminating light.
US12050393B2 Gate apparatus
A gate apparatus includes a supporting portion, a first light, and a camera device. The support portion is an element that extends vertically upward from a main body of the gate apparatus. The first light is installed in a ceiling portion attached to the supporting portion. The camera device is a device that is attached to the supporting portion and that acquires biological information of a user. The camera device acquires biological information of the user when the first light 102 is illuminating light.
US12050384B2 Electrooptic substrate, liquid crystal display device, and electronic apparatus
Provide is an electrooptic substrate in which a phase shift of light reflected at the interface or the like does not affect a display state, a liquid crystal display device, and an electronic apparatus. A liquid crystal display device includes: an electrooptic substrate including a support base and transparent pixel electrodes disposed in a matrix on a front surface side of the support base; a counter substrate disposed to be opposed to the electrooptic substrate; and a liquid crystal material layer sealed between the electrooptic substrate and the counter substrate, in which a light guide corresponding to each of the transparent pixel electrodes is provided on a back surface side of the transparent pixel electrode, and a polarizer is disposed between the light guide and the transparent pixel electrode.
US12050381B2 Color conversion film for backlight unit
A color conversion film for a backlight unit comprising an array of light emitting diodes includes a substantially planar base portion configured to receive light from a light source positioned below the substantially planar base portion. A plurality of three-dimensional structures are configured to extend from the substantially planar base portion in a direction away from the light source, where each of the plurality of three-dimensional structures having at least one sloped surface at an angle Θ relative to the substantially planar base portion such that each of the plurality of three-dimensional structures comprises a decreasing cross-section as light travels away from the light source.
US12050380B2 Display panel comprising a piezoelectric element having one end in contact with an connected to a first primary spacer and the other end in contact with and connected to a second primary spacer
A display panel is provided. The display panel includes a first substrate, a second substrate, and a liquid crystal layer. The liquid crystal layer includes multiple liquid crystal molecules. The display panel includes multiple primary spacer assemblies, and each of the multiple the primary spacer assemblies includes a first primary spacer, a second primary spacer, and a piezoelectric element. The first primary spacer is adjacent to the second primary spacer, and two opposite ends of the piezoelectric element are respectively connected to the first primary spacer and the second primary spacer.
US12050379B1 Display modules, methods of manufacturing a display module, and spliced display devices
A display module includes a main display panel having a light-emitting side and including a display part and a non-display part, a secondary display panel disposed on the light-emitting side of the main display panel and corresponding to the non-display part, and a privacy protection function layer disposed on a side of the secondary display panel away from the main display panel. An orthographic projection of the privacy protection function layer on the main display panel overlaps the display part and the secondary display panel.
US12050377B2 Edge wrapping adhesive tape and display device
An edge wrapping adhesive tape is provided. The edge wrapping adhesive tape is provided with a plurality of first notches and a plurality of second notches opposite to each other. Both the plurality of first notches and the plurality of second notches are corresponding to corners of a display device. After the edge wrapping adhesive tape is wrapped on the display device, no light leakage gaps are left on a side and a first surface of the display device. There is no overlap and stacking of edge wrapping adhesive tape on the side and a second surface of the display device, which alleviate a problem of poor performance of the edge wrapping adhesive tape of an existing liquid crystal display device. The display device is also provided.
US12050376B2 Display device
A display device is disclosed. The display device includes a display panel; a material complexed plate located at a rear of the display panel; a side frame which is located between the display panel and the material complexed plate, is fixed to the material complexed plate, and to which the display panel is coupled, wherein the material complexed plate includes a front skin forming a front surface; a rear skin which forms a rear surface and faces the front skin; and a core which is located between the front skin and the rear skin, and includes fibers.
US12050375B2 Connecting display screen to device body
Examples are disclosed that relate to securing a display screen of a display device to a body of the display device. One example provides a display device including a body, a display screen, and a connecting structure comprising a tab component having one or more tabs, the tab component being coupled to one of the display screen and the body, a hook component including one or more hooks complementary to the one or more tabs, the hook component coupled to the other of the display screen and the body, the tab component and the hook component being moveable relative to one another to selectively engage the one or more tabs with the one or more hooks, and an actuation mechanism accessible from an exterior side of the body, the actuation mechanism being actuatable to engage the tab component and the hook component.
US12050373B2 Privacy displays
According to an example, a display having a display surface may comprise a backlight, a collimator, and a scattering layer. The backlight may emit light towards the display surface, the light being narrowed by the collimator. The collimator may be located between the display surface and the backlight and the scattering layer may be between the display surface and the collimator. The scattering layer may be selectively operable between a diffuse state in which light traveling through the scattering layer is scattered and a non-diffuse state in which the direction of travel of the light traveling through the scattering layer is substantially unaffected.
US12050368B2 Anti-myopia-progression spectacles and associated methods
Spectacles that control myopia progression have a central zone that achieves foveal vision correction and distributed micro-reticle(s) and corresponding micro-lens(es) around the paracentral and/or peripheral zone of the spectacle. Each micro-lens is disposed between its corresponding micro-reticle and the pupil of a wearer's eye. The micro-reticle(s) and micro-len(s) are integrated with the structure of the spectacle to partially block some of the paracentral and/or peripheral objects from surrounding optical environment. The rest of the paracentral and/or peripheral retinal areas are still available for a wearer's eye to sense the presence and movement of surrounding objects.
US12050362B2 Lens prism module
A lens prism module relates to the field of shooting equipment and includes a fixed base, a rotating base, a mounting base, a prism, and a driving assembly. The rotating base includes rotating shafts rotatably connected with the fixed base and a connecting shaft rotatably connected with the mounting base. An axis of the connecting shaft is perpendicular to an axis of each rotating shaft. An accommodating groove accommodating the connecting shaft is provided on the mounting base. Positioning holes are on a top surface and a bottom surface of the accommodating groove. Two ends of the connecting shaft are separately rotatably disposed on a corresponding positioning hole. On a premise of realizing rotation of the mounting base, a part of the connecting shaft is hidden in the accommodating groove to reduce a volume of an overall structure of the lens prism module, thereby realizing requirements of miniaturization design.
US12050360B1 Induction heating assembled lens unit
A lens assembly includes a stack of thermoplastic lenses that are aligned along a common optical axis and that are interleaved with metallic disks having an open central portion. Peripheral portions of each of the thermoplastic lenses adhere to the interleaved metallic disks to form a fused stack of lenses. A method of making the fused stack of lenses is disclosed and includes subjecting a set of interleaved lenses and metallic disks to an alternating current electromagnetic field that induces eddy currents in the metallic disks, causing heating that melts the adjacent lenses. The melted thermoplastic lens material adheres to adjacent metallic disks. The metallic disks reduce stray light from entering the lens stack, while permitting light to enter central portions of the lenses.
US12050358B2 Frame assemblies for optical fiber distribution elements
A telecommunications frame assembly includes a frame for housing a first set of fiber optic distribution devices in a vertically stacked arrangement on a right side of the frame and a second set of fiber optic distribution devices in a vertically stacked arrangement on a left side of the frame, wherein the frame defines top and bottom openings adjacent the outer edges of the frame at each of the right side and the left side for selectively leading cables to or from the fiber optic distribution devices to be mounted on the frame, the frame further defining a central vertical trough extending from a central top opening defined by the frame, wherein radius limiters are provided in vertically stacked arrangements at each of the right side and the left side of the frame for selectively guiding cabling between the first set and the second set of fiber optic distribution devices, wherein the radius limiters allow cabling to pass through the central trough between the right and left sides of the frame and/or into the central trough from either of the right and left sides of the frame for selective routing from or to the central top opening, the frame further defining a bottom trough that extends horizontally between the right and left sides of the frame, wherein each of the bottom openings adjacent the outer edges of the frame at the right and left sides communicate with the bottom trough and wherein the radius limiters at each of the right side and the left side of the frame also allow cabling to pass from the fiber optic distribution devices to the bottom trough.
US12050348B2 Fiber to chip coupler and method of making the same
A method of making a chip includes depositing a first polysilicon layer on a top surface and a bottom surface of a substrate. The method further includes patterning the first polysilicon layer to define a recess, wherein the first polysilicon layer is completed removed from the recess. The method further includes implanting dopants into the substrate to define an implant region. The method further includes depositing a contact etch stop layer (CESL) in the recess, wherein the CESL covers the implant region. The method further includes patterning the CESL to define a CESL block. The method further includes forming a waveguide and a grating in the substrate. The method further includes forming an interconnect structure over the waveguide, the grating and the CESL block. The method further includes etching the interconnect structure to define a cavity aligned with the grating.
US12050347B2 Vertical polarizing beamsplitter for photonics
A photonic polarizing beamsplitter is disclosed. The beamsplitter comprises a first waveguide, a second waveguide located above the first waveguide, and a birefringent coupler between the first waveguide and the second waveguide. The birefringent coupler has an effective refractive index for a TM mode which is greater than a refractive index of the first waveguide, and an effective refractive index for a TE mode which is less than the refractive index of the first waveguide. The second waveguide comprises a plurality of outwardly tapering legs with a gap between adjacent legs that are connected downstream to a body. The vertical beamsplitter uses less surface area.
US12050345B2 Waveguide facet interface
A photonic integrated circuit. In some embodiments, the photonic integrated circuit includes: a waveguide; and a waveguide facet, a first end of the waveguide being at the waveguide facet, a first angle being an angle between: the waveguide at the first end of the waveguide and the normal to the waveguide facet, the first angle being at least 5 degrees, a first section of the waveguide having a first end at the waveguide facet and a second end, the first section having: a curvature of less than 0.01/mm at the first end of the first section, a curvature of less than 0.01/mm at the second end of the first section, and a curvature of at least 0.1/mm at a point between the first end and the second end.
US12050337B2 Light-emitting assembly
A light-emitting assembly is provided. The light-emitting assembly includes a light source, a reflection-reducing component and a reflective component. The reflection-reducing component is disposed adjacent to the light source. The reflective component is disposed adjacent to the reflection-reducing component. The reflection-reducing component includes a first glue layer, a second glue layer and a substrate layer. The substrate layer is disposed between the first glue layer and the second glue layer. In addition, a top surface of the substrate layer that is in contact with the second glue layer has a curved profile.
US12050335B2 Method of manufacturing optical element and optical element
Provided are: a method of manufacturing an optical element that can display a clear image; and an optical element, and the manufacturing method includes: a step of forming a photo-alignment film and a first liquid crystal layer; a step of forming a photo-alignment film and a liquid crystal layer for lamination, peeling off the liquid crystal layer for lamination, and laminating the peeled liquid crystal layer for lamination on the first liquid crystal layer or the liquid crystal layer for lamination; a step of peeling off the first liquid crystal layer; a step of forming an adhesive layer having a surface roughness Ra of 15 nm or less on the light guide plate and/or the first liquid crystal layer; and a step of bonding the light guide plate and the first liquid crystal layer using the adhesive layer.
US12050334B2 Backlight module and display device
A backlight module and a display device are disclosed. The backlight module includes a light guide structure and a light source. The light source includes a first light-emitting assembly and a second light-emitting assembly. A light receiving structure is disposed behind and corresponding to a position of the first light-emitting assembly and is configured to concentrate light emitted by the first light-emitting assembly within a predetermined angle range so that the light is directed outward from the light receiving structure. The light guide structure is disposed behind and corresponding to a position of the light receiving structure and is configured to direct outward the light concentrated in the light receiving structure through specular reflection.
US12050333B2 Light-receiving device
A light-receiving device includes: a light guide plate of a transparent member having a first surface and a second surface as principal surfaces opposed to each other and an emission surface formed on at least one end of the transparent member; a lens sheet having lenses and is disposed opposite to the first surface; a support member that supports the lens sheet such that a distance between the principal surface of the lens sheet and the second surface is equal to the focal distance of the lenses; a directional light-guide layer that is disposed on the second surface of the light guide plate and guides, toward the emission surface, the travel direction of an optical signal entering the light guide plate; and a receiver that receives the optical signal emitted from the emission surface of the light guide plate and converts the received optical signal into an electric signal.
US12050332B2 Waveguide turning grating designs for optimal efficiency
An imaging apparatus includes an in-coupling diffractive optic directs image-bearing light beams into a planar waveguide, an out-coupling diffractive optic directs the image-bearing light beams from the waveguide toward a viewer eyebox, and a turning diffractive optic directs the image-bearing light beams along the waveguide between the in-coupling and out-coupling diffractive optics. The grating vectors of the in-coupling and out-coupling diffractive optics differ in magnitude and orientation while the grating vectors of all three diffractive optics sum to substantially zero. The turning diffractive optic is further arranged to preserve a desired angular relationship of the propagating image bearing beams within the waveguide.
US12050331B2 Fabrication, design and application of high resolution patterned polarization filter
Patterned polarizers with reduced transition regions are formed using a directional etch. Multiple layers can be combined to produce filters for polarization cameras and displays as well as achromatic filters.
US12050326B2 Method of and apparatus for imaging light emitting objects on an image sensor
An optical module for imaging light emitting objects on an image sensor comprises a polarizing beam splitter having an entrance face, an exit face, first and a second return faces, a first reflector facing the first return face, a first achromatic quarter-wave retardation plate between the first return face and the first reflector, a second reflector facing the second return face, and a second achromatic quarter-wave retardation plate between the second return face and the second reflector. The first and second reflectors differ in at least one of their orientation with regard to the first and second return faces or their spectral properties. At least one of the first reflector and the second reflector comprises a dichroic mirror arranged between the respective achromatic quarter-wave retardation plate and a further mirror of the respective reflector. The dichroic mirror is tilted with regard to the further mirror of the respective reflector.
US12050324B1 Head-mounted devices with nose bridge displays
A head-mounted device may have a head-mounted support structure with left and right portions that are coupled at a nose bridge portion. The left and right portions may support respective clear transparent members that form left and right lenses. During operation of the head-mounted device, a user with eyes located in left and right eye boxes may view real-world objects through the left and right lenses. A left display system may have a left display device that faces inwardly and a right display device that faces inwardly. Input couplers, waveguides, and output couplers may be used to supply left and right images from the left and right display systems to the left and right eye boxes. The left display device and right display device may be mounted in the nose bridge portion of the head-mounted support structure.
US12050320B2 Display device and electronic apparatus
A display device and an electronic apparatus are disclosed. The display device comprises: an image-display component, which generates an image light output, wherein at least one pixel light of the image light output has light polarization components of at least two polarization states or has a polarization light component of a polarization state and a non-polarization light component; and a polarization dependent image offset component, which receives the image light output coming from the image display component and deflects the polarization light components based on the polarization states to separate each of the at least one pixel light into at least two pixel lights, or deflects the polarization light component from the non-polarization light component to separate each of the at least one pixel light into at least two pixel lights.
US12050317B2 Light source device and electronic device
A light source device which is miniaturized, can be manufactured at low cost, and is suitable as an illumination light source of a display device of an electronic device such as an HUD and an aerial floating image display apparatus is provided. The light source device includes: a light source configured to generate white light by irradiating a phosphor with light emitted from a solid-state light source; a collimating optical system (15) configured to convert a divergent light flux of the white light emitted from the light source into parallel light; a light guide configured to cause the light emitted from the collimating optical system (15) to be incident as incident light and emit the incident light in a direction different from an incident direction; and a filter configured to reflect light in a blue region of the parallel light to irradiate the phosphor.
US12050313B2 Operation member fixing mechanism and endoscope
An operation member fixing mechanism includes: a plate member, an elastic member including a facing region, a protruding portion, a fixing lever, and a fixing knob. The protruding portion has a predetermined rigidity so as to allow the facing region to separate from the plate member when a compressed state is switched to a released state with a fixing lever and a fixing knob. The operation member fixing mechanism further includes a lubricant layer for reducing a sliding resistance of the protruding portion to the plate member in the released state and a cutout portion formed by cutting a contact surface of the facing region, the contact surface being a surface to be in contact with the plate member.
US12050312B2 Micromanipulation system comprising a protective system for capillaries
A manipulation system for microscope applications comprises a micromanipulation tool and a protective device protecting the tool, wherein the tool and the protective device are movable relative to one another between a position protecting the tool in a contactless manner and a position releasing the tool for the manipulation.
US12050304B2 Anti-reflective film, polarizing plate, and display apparatus
The present disclosure relates to an anti-reflective film capable of simultaneously realizing high scratch resistance and antifouling property, and increasing a screen sharpness of a display apparatus, a polarizing plate and a display apparatus including the same.
US12050298B1 Method and system for evaluating casualty caused by landslide chain disaster induced by heavy rain
A method and system for evaluating casualty caused by landslide chain disaster induced by heavy rain are provided. The method includes: obtaining historical landslide data, candidate influence factors and personnel traffic distribution data of an observation site; dividing the historical landslide data into a model construction sample group, a model verification sample group, and a model test sample group; obtaining an occurrence probability of landslide chain disaster of each spatial position in the observation site; determining a start-up landslide source region of the landslide chain disaster according to the model verification sample group and the occurrence probability; determining an affected region of the landslide chain disaster according to the start-up landslide source region; determining a personnel number exposed to the landslide chain disaster; and setting an event division threshold, and evaluating the number of casualties according to the event division threshold and the personnel number.
US12050297B2 Method and system for determining energy-based brittleness
A method may include determining an energy factor based on scratch test data and ultrasonic wave data regarding a geological region of interest. The method may further include determining an amount of inelastic energy regarding the geological region of interest using triaxial compression data and rock property data. The method may further include determining a tensile strength regarding the geological region of interest using Brazilian test data. The method may further include generating a geomechanical model regarding the geological region of interest using the energy factor and the amount of inelastic energy. The geomechanical model may include various brittleness values for the geological region of interest. The method may further include determining an injection fluid pressure to induce a hydraulic fracture at a predetermined location in the geological region of interest using the geomechanical model, the tensile strength, and fracture plane roughness data.
US12050295B2 Bandwith extension of geophysical data
A methodology for extending bandwidth of geophysical data is disclosed. Geophysical data, obtained via a towed streamer, may have significant noise in a certain band (such as less than 4 Hz), rendering the data in the certain band unreliable. To remedy this, geophysical data, from a band that is reliable, may be extended to the certain band, resulting in bandwidth extension. One manner of bandwidth extension comprises using machine learning to generate a machine learning model. Specifically, because bandwidth may be viewed as a sequence, machine learning configured to identify sequences, such as recurrent neural networks, may be used to generate the machine learning model. In particular, machine learning may use a training dataset acquired via ocean bottom nodes in order to generate the machine learning model. After which, the machine learning model may be used to extend the bandwidth of a test dataset acquired via a towed streamer.
US12050290B2 Object detection system
An object detection system includes: a plurality of object detection units. The object detection units each include a transmission and reception unit configured to transmit an ultrasonic wave and receive a reflected wave generated by reflection of the ultrasonic wave on an object, a reception circuit unit configured to detect a signal level of the reflected wave received by the transmission and reception unit, a detection unit configured to detect the object by comparing the signal level detected by the reception circuit unit with a predetermined signal threshold value, a temperature sensor configured to detect a temperature of an environment, and a detection sensitivity adjustment unit configured to adjust detection sensitivity of the reception circuit unit based on a second lowest temperature among temperatures detected by the respective temperature sensors in the plurality of object detection units.
US12050286B2 Hyper temporal lidar with dynamic shot scheduling using a laser energy model
A lidar system that includes a laser source and a scannable mirror can also include a circuit that schedules a variable rate firing of a plurality of upcoming laser pulse shots by the laser source using a laser energy model as compared to a plurality of energy requirements applicable to the upcoming laser pulse shots, and wherein the laser energy model takes into consideration a retention of energy in the laser source after the upcoming laser pulse shots are fired and quantitatively predicts available energy amounts for the upcoming laser pulse shots from the laser source based on a history of prior laser pulse shots by the laser source. The laser energy model is capable of modeling the energy available for laser pulse shots in the laser source over very short time intervals (such as 10-100 nanoseconds).
US12050285B2 Deep neural network for detecting obstacle instances using radar sensors in autonomous machine applications
In various examples, a deep neural network(s) (e.g., a convolutional neural network) may be trained to detect moving and stationary obstacles from RADAR data of a three dimensional (3D) space. In some embodiments, ground truth training data for the neural network(s) may be generated from LIDAR data. More specifically, a scene may be observed with RADAR and LIDAR sensors to collect RADAR data and LIDAR data for a particular time slice. The RADAR data may be used for input training data, and the LIDAR data associated with the same or closest time slice as the RADAR data may be annotated with ground truth labels identifying objects to be detected. The LIDAR labels may be propagated to the RADAR data, and LIDAR labels containing less than some threshold number of RADAR detections may be omitted. The (remaining) LIDAR labels may be used to generate ground truth data.
US12050283B2 Estimation and tracking of position information in a distributed radio frequency (RF) communications system
Position information estimation in a distributed radio frequency (RF) communications system is provided. Embodiments disclosed herein facilitate high-precision estimations of positions, orientations, velocities, and acceleration of network nodes in a distributed RF network. The distributed RF communications system incorporates a series of estimation processes which makes it susceptible to propagation of errors. To ensure robustness of the distributed RF communications system, relative positions of network nodes are tracked by iteratively tracking parameters used for estimating position information. Some embodiments take advantage of Kalman filtering algorithms by leveraging principles directed by physics. At every network node, several filtering algorithms can be employed to synchronize clocks, track delay between multiple-input multiple-output (MIMO) antennas and estimate position and orientation of other network nodes. Information from other sensors like global positioning system (GPS) and inertial navigation system (INS) can also be employed to further improve estimation processes.
US12050279B2 Doppler nulling spatial awareness (DNSA) solutions for non-terrestrial networks
A system includes at least a transmitting (Tx) and receiving (Rx) node of a non-terrestrial network (NTN) including one or more non-terrestrial nodes (e.g., operating in earth orbit or extra-terrestrial space). Each node may include a communications interface with antenna elements and a controller, which may include one or more processors and have information of own-node velocity and own-node orientation relative to a common reference frame. Each node may be time synchronized to apply Doppler corrections associated with the node's own motions relative to the common reference frame. Based on the Doppler corrections, each node may determine a relative bearing to the other node. The non-terrestrial node is configured for operation on a non-terrestrial platform (e.g., a satellite in earth orbit), which may be an extra-terrestrial platform operating in spaceflight beyond the earth's atmosphere or in association with a non-Earth solar system object.
US12050273B2 Systems and methods for camera-LiDAR fused object detection with point pruning
Systems/methods for object detection. The methods comprise: obtaining, by a computing device, a LiDAR dataset generated by a LiDAR system of the autonomous vehicle; and using, by a computing device, the LiDAR dataset and at least one image to detect an object that is in proximity to the autonomous vehicle. The object is detected by: generating a pruned LiDAR dataset by reducing a total number of points contained in the LiDAR dataset; and detecting the object in a point cloud defined by the pruned LiDAR dataset. The object detection may be used by the computing device to facilitate at least one autonomous driving operation.
US12050267B2 Doppler-assisted object mapping for autonomous vehicle applications
Aspects and implementations of the present disclosure address shortcomings of the existing technology by enabling efficient object identification and tracking in autonomous vehicle (AV) applications by using velocity data-assisted mapping of first set of points obtained for a first sensing data frame by a sensing system of the AV to a second set of points obtained for a second sensing data frame by the sensing system of the AV, the first set of points and the second set of points corresponding to an object in an environment of the AV, and causing a driving path of the AV to be determined in view of the performed mapping.
US12050261B2 System and method for human and animal detection in low visibility
A system to search in a low visibility environment comprising: an infrared (IR) sensor and a radar unit to receive measurements in a first field of view; a microphone to receive audio measurements in a second field of view; processing circuitry to determine presence of an animal and/or human in the first field of view using a first machine learning engine trained based upon the IR image measurements and/or using a second machine learning engine trained based upon the radar image measurements; determine presence of an animal and/or human in the second field of view using a third machine learning engine trained based upon the audio measurements; providing a first digital transmission indicating whether a human and/or animal is detected within the first field of view; and providing a second digital signal indicating whether a human and/or animal is detected within the second field of view.
US12050260B2 Apparatus, system and method of collaborative time of arrival (CToA) measurement
Some demonstrative embodiments include apparatuses systems and/or methods of Collaborative Time of Arrival (CToA). For example, an apparatus may include circuitry and logic configured to cause a CToA broadcasting wireless communication station (STA) (bSTA) to broadcast an announcement frame to announce a ranging-to-self sequence of a CToA measurement protocol; to broadcast a first ranging measurement frame of the ranging-to-self sequence subsequent to the announcement frame; to broadcast a second ranging measurement frame of the ranging-to-self sequence subsequent to the first ranging measurement frame; and to broadcast a Location Measurement Report (LMR) frame of the ranging-to-self sequence subsequent to the second ranging measurement frame, the LMR frame including a Time of Departure (ToD) of the first ranging measurement frame.
US12050257B2 Real time monitoring and prediction of motion in MRI
Methods, computer-readable storage devices, and systems are described for reducing movement of a patient undergoing a magnetic resonance imaging (MRI) scan by aligning MRI data, the method implemented on a Framewise Integrated Real-time MRI Monitoring (“FIRMM”) computing device including at least one processor in communication with at least one memory device. Aspects of the method comprise receiving a data frame from the MRI system, aligning the received data frame to a preceding data frame, calculating motion of a body part between the received data frame and the preceding data frame, calculating total frame displacement, and excluding data frames with a cutoff above a pre-identified threshold of the total frame displacement.
US12050250B2 Battery condition detection in hand hygiene product dispensers
Systems and methods for detection and analysis of battery condition information may be used with respect to, for example, battery powered hand hygiene product dispensers. The battery condition information may be used to identify potential low battery conditions, the type of dispenser, the type or form of product dispensed, and/or to detect occurrence of a battery replacement event in a hand hygiene product dispenser. The battery condition information may further be used to determine a number of dispenses remaining for a hand hygiene product dispenser. The battery condition information may further be used to provide battery condition information for battery operated hand hygiene product dispensers in hand hygiene compliance systems.
US12050245B2 Semiconductor testing device and method of operating the same
A plurality of devices for testing, connected in series using one or more redistribution layers (RDLs), are used to perform a semiconductor device test on a plurality of dies. As a result, the semiconductor device test may support thousands of gross dies per wafer or greater (e.g., 10,000 dies or greater). Furthermore, the RDL(s) may be removed after use. In some implementations, the devices for testing corresponding to the dies may execute the semiconductor device test sequentially. Accordingly, test data may be generated and may include a bit sequence, where a first bit in the bit sequence indicates an overall outcome for the test and one or more subsequent bits in the bit sequence indicate respective outcomes for each semiconductor dies or for each line of the semiconductor device test.
US12050236B2 Current sensor
A current sensor includes at least one magnetoelectric conversion element, a conductor that at least partially surrounds the at least one magnetoelectric conversion element in a plan view and through which a measurement current to be measured with the at least one magnetoelectric conversion element flows, an element supporting portion comprised of a semiconductor substrate, and supports the at least one magnetoelectric conversion element and the conductor on a first surface, a signal processing IC that processes a signal that is output from the at least one magnetoelectric conversion element, an encapsulating portion that encapsulates the at least one magnetoelectric conversion element, the conductor, and the signal processing IC, and a pair of first lead terminals that is partially exposed on a side surface of the encapsulating portion and is electrically connected to the conductor, inputs the measurement current to the conductor and outputs the measurement current from the conductor.
US12050232B2 Systems and methods for probe tip heating
Systems and methods for probe tip heating are disclosed. An exemplary system for probe tip heating can include an enclosure enclosing a probe tip, a heating device, and a fan. The probe tip can be configured to access an internal volume of a stoppered container and to aspirate or dispense a material from or to the internal volume of the stoppered container. The heating device can be configured to heat air circulating within the enclosure. The fan can be positioned to circulate air within the enclosure to heat the tip of the probe.
US12050230B2 Automatic device for the automated conduct of analyses, notably medical analyses
Automatic device for the automated conduct of analyses, notably medical analyses, including: 43. a storage zone for bottles, 44. an automated sampling system for selectively sampling the content of a bottle among those present in the storage zone, 45. a loading zone for introducing a new bottle into the automatic device, 46. an unloading zone for collecting a bottle previously present in the storage zone, 47. a bottle conveyor and storage system, configured selectively and individually to transport a bottle from a location in the storage zone to the unloading zone or from the loading zone to a location in the storage zone.
US12050228B2 Automated sample quality assessment
A method of assessing the quality of a biological sample while maintaining the viability of the biological sample for intended use analysis is described herein. The method includes analyzing a biological sample obtained from a subject for an intended use, assessing the quality of the biological sample using one or more biomarkers of sample quality, and simultaneously performing intended use analysis on the same sample. Assessing the quality of the sample can include assessing compliance with sample handling protocols and assessing subject compliance.
US12050226B2 System and method incorporating solid buffer
A buffered suspension includes a surfactant and a solid buffer particulate having a point of zero charge at least 1.2 pH units different that the pH of the buffered suspension. The buffered suspension can be prepared by mixing a stock solution with the solid buffer particulate and titrating. A method of preforming a pH sensitive process includes drawing the buffered suspension from a reservoir, filtering the solid buffer particulate from the buffered suspension, and applying the filtered solution to a sensor.
US12050224B2 Compounds useful as near-infrared fluorescent probes selectively binding to tau aggregates and method of preparing the same
Disclosed are a compound with near-infrared fluorescence that selectively binds to tau aggregates, a method for preparing the same, a tau-targeting near-infrared fluorescent probe including the compound, a composition for detecting a tau fiber protein containing the near-infrared fluorescent probe as an active ingredient, and the use of the composition for the diagnosis of tauopathy. In particular, the compound does not bind to an amyloid beta protein and has high selectivity to a tau aggregate, specifically reported as an etiology of the initial state of tauopathy, thus being useful as a near-infrared fluorescent detector for detecting a tau fiber protein for early diagnosis of a tauopathy including Alzheimer's disease.
US12050223B2 Diagnostics of mild or advanced periodontitis based on salivary IL-1BETA and MMP-9
Disclosed is an in vitro method for assessing whether a human patient suffering from periodontitis has mild periodontitis or advanced periodontitis. The method is based on the insight to determine a selection of three biomarker proteins. Accordingly, in a sample of saliva a patient suffering from periodontitis, the concentrations are measured of the proteins Interleukin-1β (IL-1β), Matrix metalloproteinase-9 (MMP-9) and at least one of the proteins: Interleukin-6 (IL-6), and Matrix metalloproteinase-3 (MMP-3). Based on the concentrations as measured, a value is determined reflecting the joint concentrations for said proteins. This value is compared with a threshold value reflecting in the same manner the joint concentrations associated with advanced periodontitis. The comparison allows assessing whether the testing value is indicative of the presence of advanced periodontitis or of mild periodontitis in said patient. Thereby, typically, a testing value reflecting a joint concentration below the joint concentration reflected by the threshold value is indicative for mild periodontitis in said patient, and a testing value reflecting a joint concentration at or above the joint concentration reflected by the threshold value, is indicative for advanced periodontitis in said patient.
US12050215B2 Macromolecular structures and uses thereof
Provided herein are macromolecular structures comprising charged macromolecules. In particular, provided herein are synthetic neutrophil extracellular traps and uses thereof.
US12050212B2 Carbon monoxide sensor system
A safety system for a heating apparatus includes an inlet for receiving input gases for combustion and a flue for expelling flue gases. A carbon monoxide sensor is also included for monitoring carbon monoxide content in the heating apparatus. The safety system also includes a pressure switch which permits the input gases to mix with the flue gases based on the information from the carbon monoxide sensor.
US12050209B2 Vacuum liquid extraction and purification systems and methods
The invention features compact systems and methods for vacuum liquid purification and extraction of a liquid sample.
US12050208B2 Odor evaluation device, odor evaluation method and device for preparing gas for odor evaluation
An odor evaluation device, including: a gas chromatograph including a separation column configured to temporally separate a plurality of components contained in an odoriferous analysis-target gas; a timing detector configured to detect, for each of the plurality of components, a timing at which the component exits from the separation column; a gas collector configured to collect, into a sample bag, a gas containing all or some of the components exiting from the separation column when the analysis-target gas is passed through the separation column; a timing setter configured to allow a setting of a timing at which a component contained in the gas to be collected into the sample bag exits from the separation column; and a gas introducer configured to introduce a dilution gas into a passage connecting the separation column and the sample bag.
US12050207B2 Apparatus and method for evaluating radial compressive strength of a ceramic honeycomb sample
An apparatus and methods for evaluating the radial compressive strength of ceramic honeycomb samples. The apparatus includes a housing defining a testing compartment. A pressure subsystem is configured to introduce a pressurizing fluid into the testing compartment. A flexible member is in fluid communication with the pressure subsystem. The flexible member defines a testing area within the testing compartment configured to receive the ceramic honeycomb sample. The flexible member expands inwardly and subjects the honeycomb sample to a compressive force by engaging against the outer surface of the honeycomb sample when pressurized by the pressurizing fluid. An end cap covers an end face of the ceramic honeycomb sample when the ceramic honeycomb sample is positioned in the testing compartment. An acoustic sensor disposed on the end cap is configured to translate acoustic waveforms propagating through the acoustic sensor to a signal representative of the acoustic waveforms.
US12050206B2 Pneumatic grip systems and material testing systems including pneumatic grip systems
An example material testing system includes: a pneumatic grip configured to grip a specimen under test based on a supplied pressure; and a processor configured to control the pressure supplied to the pneumatic grip by repeatedly: controlling a fill valve to increase the supplied pressure; allowing the supplied pressure to stabilize after each increase; and adjusting a pressurization time based on comparing an expected pressure increase to an actual pressure increase during the pressurization.
US12050204B2 Method and system of non-destructive testing for composites
Method and system are disclosed for characterizing and quantifying composite laminate structures. The method and system take a composite laminate of unknown ply stack composition and sequence and determine various information about the individual plies, such as ply stack, orientation, microstructure, and type. The method and system distinguishes between weave types that exhibit similar planar stiffness behaviors, but which produce different failure mechanisms. Individual ply information then is used to derive the laminate bulk properties from externally provided constitutive properties of the fiber and matrix, including extensional stiffness, bending-extension coupling stiffness, bending stiffness, and the like. The laminate bulk properties are then used to generate a probabilistic failure envelope for the composite laminate. This provides the ability to perform non-destructive QA to ensure that individual lamina layup was accomplished according to specifications, and results are used to identify numerous laminate properties beyond purely structural ones.
US12050203B2 System for non-destructive testing of composites
Embodiments are disclosed for characterizing and quantifying composite laminate structures. The embodiments take a composite laminate of unknown ply stack composition and sequence and determine various information about the individual plies, such as ply stack, orientation, microstructure, and type. The embodiments distinguish between weave types that exhibit similar planar stiffness behaviors, but produce different failure mechanisms. Individual ply information is then used to derive the laminate bulk properties from externally provided constitutive properties of the fiber and matrix, including extensional stiffness, bending-extension coupling stiffness, bending stiffness, and the like. The laminate bulk properties are then used to generate a probabilistic failure envelope for the composite laminate. In some embodiments, ply stack type and sequence are also determined for a curved composite laminate using the disclosed embodiments by adding a rotational stage.
US12050201B2 Multi-focus optical-resolution photoacoustic microscopy with ultrasonic array detection
A probe for use with an imaging system, including a scanning device configured to receive a first light beam from a light source, a beam-divider configured to split the first light beam into a plurality of second light beams, and a focusing device configured to focus each of the second light beams on respective locations in an object of interest is disclosed.
US12050199B1 Glass break detection using ultrasonic signal(s)
Methods and apparatuses are described herein. In an example embodiment, a glass-break detector is provided. Glass-break detector includes a speaker and a microphone in sound communication with the glass and is configured to perform an echo signature procedure to generate a baseline echo signature. The echo signature procedure includes: causing the speaker to transmit an ultrasonic signal onto the surface of the glass, causing the microphone to measure sound wave amplitudes on the surface of the glass, and generating an echo signature based on the sound wave amplitudes. Glass-break detector is configured to repeat the echo signature procedure to generate a test echo signature and detect a break in the glass based at least on the baseline echo signature and the test echo signature.
US12050196B2 Apparatuses, methods, systems, and computer-readable media for fluid potential artifact correction in reagent delivery systems
A method for correcting nucleotide incorporation signals for fluid potential effects or disturbances arising in nucleic acid sequencing-by-synthesis includes: disposing a plurality of template polynucleotide strands in a plurality of defined spaces disposed on a sensor array, the template polynucleotide strands having a sequencing primer and a polymerase bound therewith; exposing the template polynucleotide strands to a series of flows of nucleotide species flowed through a fluid manifold, the fluid manifold comprising passages for flowing nucleotide species and a branch passage for flowing a solution, the branch passage comprising a reference electrode and a sensing electrode; obtaining a plurality of nucleotide incorporation signals corresponding to the plurality of defined spaces, the nucleotide incorporation signals having a signal intensity related to a number of nucleotide incorporations; and correcting at least some of the plurality of nucleotide incorporation signals for fluid potential effects or disturbances.
US12050195B2 Methods and apparatus for measuring analytes using chemfet arrays
Methods and apparatus relating to FET arrays including large FET arrays for monitoring chemical and/or biological reactions such as nucleic acid sequencing-by-synthesis reactions. Some methods provided herein relate to improving signal (and also signal to noise ratio) from released hydrogen ions during nucleic acid sequencing reactions.
US12050190B2 Thermal gradient battery monitoring system and methods
A battery pack includes a battery, a first temperature sensor configured to provide a first temperature value associated with a temperature of the battery, a heat source disposed proximate to the battery and configured to heat the battery, a second temperature sensor configured to provide a second temperature value associated with a temperature of the heat source, and a control board coupled to the first temperature sensor and the second temperature sensor, wherein the control board is configured to receive the first temperature value and the second temperature value. The control board is configured to compare the first temperature value and the second temperature value to determine a temperature gradient between the battery and the heat source and transmit an alert if the temperature gradient exceeds a first temperature gradient threshold.
US12050189B2 Compositions and methods relating to structural determination of small proteins
The technology described herein is directed to structural analysis, particularly of small proteins via cryo-EM.
US12050186B2 Steel deck bridge evaluation device, steel deck bridge evaluation method, and program
A steel deck bridge evaluation device includes a processor configured to acquire reflected response data relating to a reflected response to an electromagnetic wave irradiated through a surface of a deck in a depth direction of the deck, remove a first frequency component obtained by reflection of the electromagnetic wave at a surface of the deck and a second frequency component obtained by reflection of the electromagnetic wave at a steel deck from a reflected response frequency distribution of the reflected response expressing the reflected response data, and evaluate damage to or deterioration of the deck using a peak measurement value that is a peak value of a frequency component level corresponding to a specific frequency or higher, in the reflected response frequency distribution from which the first frequency component and the second frequency component have been removed.
US12050184B2 Mask inspection method and mask inspection apparatus
Resolution is improved in a required direction while maintaining contrast in inspection of an anamorphic mask. A method for inspecting a mask with a reduction rate at the time of exposure in a longitudinal direction different from a reduction rate at the time of exposure in a lateral direction according to the present disclosure includes capturing an image of the mask using a photodetector including a rectangular pixel, a ratio of a dimension of the rectangular pixel in the longitudinal direction to a dimension of the rectangular pixel in the lateral direction being equal to an inverse ratio of the reduction rate in the longitudinal direction to the reduction rate in the lateral direction.
US12050176B2 Apparatus and method for estimating body water status
An apparatus for estimating body water status includes a spectrometer having a light source configured to emit light onto an object, and a detector configured to measure a near-infrared (NIR) absorption spectrum by detecting light scattered or reflected from the object; and a processor configured to estimate an albumin concentration in the object based on the measured NIR absorption spectrum, and to estimate a body water index based on the estimated albumin concentration by using a body water index estimation model that represents a relationship between a change in the albumin concentration and a change in an amount of body water present in the object.
US12050173B2 System and device for substance detection
Systems, methods and devices to detect target substances in confined or open spaces, and from the ground or remote locations are disclosed. A system includes a radiation emission source and one or more transducers configured to detect target substances. The transducer to detect target substances includes a filter that allows various wavelengths of light to pass through while attenuates or reflects others; and one or more chambers disposed within the optical path of the filter. The transducer may also include electromagnetic radiation detectors to detect electromagnetic radiation at wavelengths different from the wavelengths transmitted by the filter. The systems, methods, and devices disclosed allow shifting the detection range of phenomena in which the detection/observation technology is not efficient to other detection ranges where detection can be optimized.
US12050170B2 Pool surface slipperiness detection
A method of evaluating slipperiness of a floor surface of a water pool by inducing one or more rotation scans of a pool equipment unit by driving a power pulse to one or more electric motors configured to rotate the pool equipment unit deployed on a floor surface of a water pool and at least partially submerged in water of the water pool, accumulating power values of the power pulse while its level is above a motor operation threshold, accumulating values of angular velocity of the pool equipment unit measured starting after the power pulse drops below the threshold until the pool equipment unit stops rotating; computing work energy invested to rotate the pool equipment unit based on the power values and the angular velocity values; computing a slipperiness index of the floor surface based on the work energy; and initiating one or more actions according to the slipperiness index.
US12050168B2 Method for determining a matrix permeability of a subsurface formation
A method for determining a matrix permeability of a subsurface formation, including the steps: acquiring a core from the subsurface formation, imposing a fluid to the core until the core is saturated with the fluid, conducting a pressure-pulse decay (PD) method on an upstream and a downstream side of the core by applying a pressure-pulse on the upstream and the downstream side of the core, and determining the matrix permeability from decays of the pressure-pulses on the upstream side and downstream side, respectively.
US12050166B2 Techniques for sensing the viscosity of concrete in a rotating container
A system for sensing the volume and/or viscosity of a slurry (e.g., like concrete) contained in a rotating container or drum, having a sensor and a signal processor. The sensor is configured to attach inside a rotating container or drum having a known geometry, sense angular positions of the sensor and also sense associated entry and exit points when the sensor enters and exits the slurry, including concrete, contained in the rotating container or drum, and provide signaling containing information about the angular positions and the associated entry and exit points. The signal processor receives the signaling, and determines corresponding signaling containing information about a volumetric amount, or a viscosity, or both, of the slurry in the rotating container or drum, based upon the signaling received.
US12050163B2 Deparaffinization of tissue utilizing electric field
Paraffin-embedded tissue is prepared removing paraffin from the tissue. The paraffin is removed by generating an electric field effective to produce plasma and direct charged species of the plasma to the paraffin, thereby rendering the paraffin responsive to the electric field. The electric field may move the paraffin out from the tissue due to electrostatic force. Movement of the paraffin may be assisted by moving an electrode utilized to generate the electric field relative to the paraffin. Movement of the paraffin also may be assisted by applying a solvent and/or heat energy to the tissue.
US12050160B2 Leak detection system and method
Systems and methods for detecting leaks in flexible packets with a test bed, a pressure chamber to apply a first pressure and a second pressure to the packet, producing a first volume and second volume for the packet. An illumination source and an illumination detector to produce a first image dataset of the packet at the first pressure and a second image dataset of the packet at the second pressure, a processor connected to the illumination detector to receive the first and second image datasets and determine the first volume and the second volume and use the first volume and the second volume to determine a change in volume, compare the change of volume with a threshold and when the change of volume is greater than the threshold determine the packet is leak-free and when the change of volume is less than the threshold determines the packet has a leak.
US12050157B2 Water leak detection device and integration platform
A water monitoring system has aback-end system comprising an authentication module, a machine learning module, an alerts module, and a third-party module. The back-end system remotely connects to a local system which has a water monitoring device and the authentication module authenticates the connection relative to a user. The back-end system remotely connects to a third-party system using the third-party module and the authentication module authenticates the connection relative to the same user. The back-end system receives data from the local system and the third-party system, the machine learning module analyzes the data to determine one or more rules which identify water usage as intended or unintended, and the alerts module provides an alert to one or more of the local system, the third-party system, or a client device when the water monitoring device measures water flow data which indicates a leak according to the one or more rules.
US12050152B2 Multi-mode microwave waveguide blade sensing system
A multi-mode microwave waveguide blade sensing system includes a transceiver, a waveguide, and a probe sensor. The transceiver generates a microwave energy signal having a first waveguide mode and a different second waveguide mode. The waveguide includes a first end that receives the microwave energy signal. The probe sensor includes a proximate end that receives the microwave energy signal from the transceiver and a distal end including an aperture that outputs the microwave energy signal. The probe sensor directs the microwave energy signal at a first direction based on the first waveguide mode and a different second direction different based on the second waveguide mode. The probe sensor receives different levels of reflected microwave energy based at least in part on a location at which the at least one microwave energy signal is reflected from the machine.
US12050151B2 Burner including an electrical permittivity or electrical capacitance flame sensor
A burner includes a flame sensor configured to detect at least one of permittivity, capacitance, or resistance across a flame region. The permittivity, capacitance, or resistance is used to determine the presence or absence of the flame in a combustion system. A combustion system supports a combustion reaction. The combustion system utilizes a combustion sensor, and optionally a plasma generator to stabilize the combustion reaction. A controller receives sensor signals from the combustion sensor and controls the plasma generator to stabilize the combustion reaction responsive to the sensor signals. The plasma generator stabilizes the combustion reaction by generating a plasma.
US12050149B2 Optical fiber endface inspection microscope having a swappable optical head
There is provided an optical-fiber connector endface inspection microscope system for inspecting an endface of an optical-fiber connector. It comprises one or more image detector for capturing at least one image of the endface to be inspected; an objective lens system comprising a focusing lens for adjusting a focus of the objective lens system on the image detector and a fixed relay lens; a main housing structure enclosing the image detector and the focusing lens; and at least one interchangeable optical head releasably connectable to the main housing structure and enclosing the fixed relay lens, wherein the optical head is releasably connectable to an adapter tip for interfacing with the optical-fiber connector to be inspected.
US12050146B2 Systems and methods for monitoring composite structure
Disclosed is a sensor for monitoring a composite structure. The sensor includes multiple sensing elements of different sizes, each configured for different respective monitoring tasks. Also disclosed are methods of fabricating the sensor, designing and manufacturing the sensor, and attaching the sensor to the composite structure.
US12050139B2 Distributed-sensor quench detection method for superconducting devices
The present system and method allow for the detection and diagnosis of abrupt changes of a device operating condition using a sensor array disposed in the coolant where the device is located. The purpose of the sensor array is to identify, in real time, abrupt changes quickly and detect the location of the incident. It may be used, for example, for quench detection of superconducting cables and magnets. This system and method are not only limited to use with superconducting conductors such as magnets, power transmission cables, SMES, MRI, motors and generators, but could also be used for any electric devices disposed in liquid or gas. It can also be used for a liquid level meter. Further, this system and method are not limited to low temperature devices, but may also be used in room temperature or elevated higher temperature devices disposed in gas and/or liquid.
US12050138B2 Substrate processing apparatus, and thermocouple
A thermocouple includes: a temperature measuring portion configured to measure an internal temperature of a reaction tube; a main body portion provided therein with a wire which constitutes the temperature measuring portion; and a cushioning portion attached to the main body portion at least in the vicinity of the temperature measuring portion, wherein the thermocouple is fixed to an outer surface of the reaction tube in a state in which the thermocouple makes contact with the reaction tube through the cushioning portion.
US12050137B2 Systems, methods and devices for networking over a network
The present disclosure is related to systems, methods, and processor readable media for distributing digital data over networks. Certain embodiments relate to systems, methods, and devices used within such networks where at least a substantial portion of the interconnected devices are capable of interacting with one or more neighboring devices, and then to form such a network either with no gateway and/or control point, with a single gateway and/or control point or with a number of gateways and/or control points.
US12050134B2 Optical sensor
An optical sensor includes a light receiver, a circuit portion having an electronic component electrically connected to the light receiver, a metal cap covering an upper portion of the light receiver and includes a cavity facing the light receiver, an optical filter in the cavity of the metal cap, and a metal stem connected to the metal cap, and the circuit portion is on the metal stem.
US12050132B2 Colorimetry device
A colorimetry device includes an integrating sphere having a measurement opening part and a trap hole, a trap disposed to be able to open and close the trap hole, a lid that is non-reflective and disposed to be able to open and close the trap hole, an imaging means disposed at a position that allows taking, through the trap hole, an image of a specimen facing the measurement opening part, and a display means that displays an image taken by the imaging means. The trap is to move to a position at which the trap hole is closed by the trap at a time of measurement of light with an SCI method, the light being reflected from the specimen, and the lid is moved to a position at which the trap hole is closed by the lid at a time of measurement of the light with an SCE method.
US12050131B2 Analysis system and method for evaluating and predicting a quality of a coating
Described herein is an analytical system (100) for assessing and predicting a performance factor of at least one coating on at least one object with a multiplicity of subunits. The analytical system includes a sensor arrangement (103) with a multiplicity of sensors, an administrative unit (105) with at least one processor, and an output unit (107). The sensor arrangement is configured to subject the at least one object coated with at least one respective coating to colorimetric measurement by means of the multiplicity of sensors and to provide corresponding measurement data to the administrative unit. The administrative unit is configured to determine respective colorimetric deviations of the at least one coating relative to a corresponding color reference for a multiplicity of subunits of the at least one object, and to output these deviations on the output unit.
US12050129B2 Optical sensor device
An optical sensor device may comprise an optical sensor comprising a set of sensor elements; an optical filter comprising one or more channels, wherein each channel, of the one or more channels, is configured to pass light associated with particular wavelengths to a subset of sensor elements, of the set of sensor elements, of the optical sensor; a phase mask configured to distribute a plurality of light beams associated with a subject in an encoded pattern on an input surface of the optical filter; and one or more processors. The one or more processors may be configured to obtain, from the optical sensor, sensor data associated with the subject and determine, based on the sensor data, spectral information associated with the subject. The one or more processors may determine, based on the sensor data and information associated with the encoded pattern, spatial information associated with the subject.
US12050127B2 Fluorescence detection system
A fluorescence detection system is provided and adapted to provide a selectable excitation beam to an optical transmission path for irradiation of a device under test, including a driving module, a lighting module, a first optical module and a second optical module. The driving module includes a first shaft and a second shaft parallel thereto. The lighting module is fixed to the first shaft. The first optical module and the second optical module are fixed to the second shaft. A driving operation enables the driving module to rotate the lighting module, the first optical module and the second optical module simultaneously, determining quickly a combination of one light source, one filter and one spectroscopic module on the optical transmission path, with the combination corresponding in position to the device under test, so as to reduce the volume and cost the fluorescence detection system.
US12050124B2 Use of vibration indexes as classifiers for tool performance assessment and failure detection
Systems and methods are disclosed for identifying one or more vibration mechanisms or other mechanism associated with tool failure. In one example, a machine learning data system comprises a data pre-processing module, a machine learning training module, and a predictive module. The pre-processing module analyzes dynamic sensor input to identify one or more vibration mechanisms associated with a downhole tool. The machine learning training module identifies a correlation between dynamic sensor data and failure data for a plurality of downhole tools. The predictive module correlates the one or more vibration mechanism with tool failure or performance.
US12050120B2 Compact vibrating type flowmeter
A flowmeter (200) is provided. A first conduit (208A) having an inlet leg (212A) is fluidly coupled to a central conduit portion (212C) being fluidly coupled to an outlet leg (212′A). A second conduit (208B) having an inlet leg (212B) is fluidly coupled to a central conduit portion (212′C) fluidly coupled to an outlet leg (212′B). The flow inlet (210) is fluidly coupled to first ends of the first and second conduit (208A, 208B), and the flow outlet (210′) is fluidly coupled to second ends of the first and second conduits (208A, 208B). The inlet legs (212A, 212B) and the outlet legs (212′A, 212′B) comprise central conduit portions (212C, 212′C) disposed therebetween on the respective first and second conduits (208A and 208B). A manifold (206) is fluidly coupled to the inlet legs (212A, 212B) via a first fluid passage defined by the manifold, and the manifold (206) is fluidly coupled to the outlet legs (212′A, 212′B) via a second fluid passage defined by the manifold (206). A vibrable driver (214) is coupled to the manifold.
US12050119B2 Ultrasonic flow meter
A flow meter ultrasonically measures fluid velocity in a pipe and ultrasonically transmits fluid flow data along the pipe. An ultrasonic transducer used for fluid velocity measurement may optionally also be used for communication of flow data, and optionally, the ultrasonic frequency for fluid velocity measurement may be the same as the ultrasonic frequency for communication of flow data.
US12050117B2 Inter-shaft distance measuring device and image forming apparatus
Provided is an inter-shaft distance measuring device for measuring a distance between two shafts or an amount of a change in the distance that includes: measuring elements that are respectively in contact with peripheral surfaces of the two shafts at a time of measurement and that are used as measurement references; a moving mechanism that includes an elastic member and that holds the measuring elements to move the measuring elements relatively and adds a force in opposite directions separating the measuring elements by an elastic force of the elastic member; and a measurer that measures the change in the distance between the measuring elements. In a state at the time of the measurement, the measuring elements between the two shafts add a pressing force by the moving mechanism respectively to the two shafts in directions widening the distance, and the state at the time of the measurement is maintainable.
US12050111B2 Location-based in-vehicle restaurant menu
Various arrangements of location-based in-vehicle restaurant menu systems are presented. In some embodiments, a location sensor that determines a global location of a vehicle is present. An in-vehicle display incorporated as part of the vehicle may be present. A location of the vehicle may be determined to correspond to a location-specific menu based on data received from the location sensor. A location-specific menu may be retrieved for the available restaurant location in response to determining the location of the vehicle. The location-specific menu may be output for presentation to the in-vehicle display, allowing a user to decide on his order before approaching an intercom system.
US12050110B2 Detecting and improving simultaneous navigation sessions on multiple devices
A first computing device can implement a method for providing navigation instructions. The method includes initiating a first navigation session for providing a first set of navigation instructions to a user from a starting location to a destination location along a first route. The method also includes detecting a second computing device in proximity to the first computing device, and determining that the second computing device is implementing a second navigation session for providing a second set of navigation instructions to the destination location along a second route. Further, the method includes adjusting the first navigation session in accordance with the second navigation session.
US12050105B2 MEMS gyroscope
A MEMS gyroscope includes an anchor point, a resonator, and a transducer. The resonator includes eight resonating blocks arranged at equal intervals and a coupling beam connecting each two adjacent resonating blocks. The resonating blocks are connected with the anchor point through anchoring beams. The anchoring beams decouple radial motion and circumferential motion of the resonating blocks. The resonating blocks include first resonating blocks, second resonating blocks, third resonating blocks, and fourth resonating blocks. In a vibration mode, the transducer drives the first and second resonating blocks to vibrate along a first axis and a second axis respectively, so the third and fourth resonating blocks are driven to vibrate along the fourth axis and the third axis respectively. In a detection mode, the transducer detects vibration of the third resonating blocks along the third axis and the vibration of the fourth resonating blocks along the fourth axis.
US12050104B2 MEMS gyroscope
A MEMS gyroscope includes an anchor point, at least two driving structures connected with the anchor point; a mass group connected with the driving structures, and coupling beams connected with adjacent driving structures. The mass group includes two detecting components arranged on opposite sides of the driving structures and connected with the driving structures. Each of the detecting components includes two mass blocks arranged at intervals and detecting transducers arranged below or above the mass blocks. The mass blocks are connected with the driving structures. At least portions of the mass blocks extend to outsides of the driving structures. The mass blocks and the detecting transducers are symmetrically arranged, which is convenient for realizing differential detection. In an out-plane oscillation mode, most portions of the mass blocks sense an angular velocity. By adopting detecting transducers, electromechanical coupling coefficient of detection is effectively improved, and sensitivity and signal-to-noise ratio are improved.
US12050103B2 Rotational angle sensor device and method for determining a rotational angle, and control device for an electric motor
A rotational angle sensor device and a corresponding method are provided. Two signals which have a phase offset with respect to one another are generated based on a modulated magnetic field using a sensor arrangement. Three signals which have a phase offset with respect to one another are generated from the signals.
US12050102B2 Waterproof MEMS button device, input device comprising the MEMS button device and electronic apparatus
A button device includes a MEMS sensor having a MEMS strain detection structure and a deformable substrate configured to undergo deformation under the action of an external force. The MEMS strain detection structure includes a mobile element carried by the deformable substrate via at least a first and a second anchorage, the latter fixed with respect to the deformable substrate and configured to displace and generate a deformation force on the mobile element in the presence of the external force; and stator elements capacitively coupled to the mobile element. The deformation of the mobile element causes a capacitance variation between the mobile element and the stator elements. Furthermore, the MEMS sensor is configured to generate detection signals correlated to the capacitance variation.
US12050100B2 Estimation of the trailer position relative to truck position and articulation angle between truck and trailer using an electromagnetic or optical sensor
A method for estimating a position of a trailer relative to a truck of a road train includes providing or obtaining a kinematic model of the road train, providing or obtaining a length estimation of the trailer, and measuring an articulation angle between the truck and the trailer. The method further includes determining a position of the trailer relative to the truck using the kinematic model, the length estimation, and the measured articulation angle.
US12050098B2 Shape sensing system and method for anthropomorphic test devices
A shape sensing system for an anthropomorphic test device is disclosed that includes a plurality of body parts and at least one optical fiber that has a plurality of cores in a spaced and parallel relationship with one another that extend between ends of the optical fiber for sensing positions of the body parts. Each of the cores have a plurality of grating sensors disposed along a length thereof capable of determining a position and orientation of the body parts.
US12050092B2 Mechanism for attachment and detachment of an airfoil to an airframe
A mechanism for attachment and detachment of a fixed or controllable airfoil to an airframe includes a base adapted for attachment to a root of the airfoil and a slot beam adapted for attachment along the airframe (e.g., parallel to the longitudinal X-axis of the airframe). The base includes a plurality of pins spaced along and held between parallel rails. The slot beam includes a plurality of slots arranged along the beam. Each slot has a lead-in portion to receive one of the plurality of pins and a longitudinally-oriented tapered portion (e.g., parallel to the longitudinal X-axis with a taper between 1 and 5 degrees) to engage the pin so that the base is seated in the slot beam to position the airfoil against the airframe in an XY plane. A pre-load mechanism is configured to apply a force along the X-axis to press the plurality of pins into the respective tapered portions to fix the base relative to the slot beam in six degrees of freedom (6 DOF).
US12050090B2 Advanced cooperative defensive military tactics, armor, and systems
This invention provides impact detection and vehicle cooperation to achieve particular goals and determine particular threat levels. For example, an impact/penetration sensing device may be provided on a soldier's clothing such that when this clothing is impacted/penetrated (e.g., penetrated to a particular extent) a medical unit (e.g., a doctor or medical chopper) may be autonomously, and immediately, provided with the soldiers location (e.g., via a GPS device on the soldier) and status (e.g., right lung may be punctured by small-arms fire).
US12050087B2 Electrode wad for a conducted electrical weapon
A conducted electrical weapon (“CEW”) impedes locomotion of a human or animal target by providing a stimulus signal through one or more electrodes and through the target. The CEW includes a handle and one or more removable deployment units coupled to the handle. A deployment unit may include a wad, a tensioner, a guide, and posts to improve accuracy of launch of electrodes form the deployment unit.
US12050084B2 Method for tracking a single presumed target by a plurality of scopes located remotely from one another and amalgamating current target position data from scopes that located the presumed target
A method is provided for tracking a single presumed target by a plurality of scopes located remotely from one another and being moved by separate scope operators. Each of the scopes include a plurality of measurement devices configured to provide current target position data. Each of the scopes are in electronic communication with a network server. The current target position data has error values. Current target position data from scopes that located the presumed target are amalgamated, thereby providing current target position data having reduced error values compared to the error values of the current target position data identified by only a first scope that located the presumed target. Temporal factors are used in the amalgamation.
US12050077B1 Linkless ammunition handling system
A linkless ammunition handling system for a medium caliber weapon has a first magazine configured to store a plurality of individual ammunition rounds. The first magazine conveys ammunition rounds to a first magazine interface unit. The first magazine interface unit conveys ammunition rounds to a first flexible feed chute subassembly. The first flexible feed chute subassembly conveys ammunition rounds to a first gun interface unit. The first gun interface unit conveys ammunition rounds to a gun feeder. A second magazine is also configured to store a plurality of individual ammunition rounds. The second magazine conveys ammunition rounds to a second magazine interface unit. The second magazine interface unit conveys ammunition rounds to a second flexible feed chute subassembly. The second flexible feed chute subassembly conveys ammunition rounds to a second gun interface unit. The second gun interface unit conveys ammunition rounds to the gun feeder.
US12050073B2 Firing pin safety of a firearm
The invention relates to a firing pin safety of a firearm, which firearm comprises a firing pin safety, a hammer, a bolt, a bolt carrier, and a firing pin, in which the firing pin safety comprises a safety lever mounted on a bolt carrier of the firearm, which firing pin safety is configured to control movement of a firing pin of the firearm. The safety lever and the hammer are integrated functionally, the safety lever is turnable and has three main positions: a basic position, in which position the safety lever retains movement of the firing pin to a primer of a cartridge and from inside the bolt, a release position, in which the safety lever actuated by the hammer releases movement of the firing pin towards the primer of the cartridge but not from inside the bolt, and a dismantle position, in which position the safety lever of the firing pin safety can be dismantled and the firing pin can be removed manually from inside the bolt of the firearm without tools.
US12050071B2 Rifle and handheld gun magazine accessory for security
Described herein is a physical interlocking rifle or gun magazine that temporarily incapacitates the weapon but allows the owner to quickly remove the safety magazine and insert a usable magazine with live ammunition to respond to an emergency situation. In one example embodiment, the safety magazine includes a biometric actuator that identifies an authorized user of the weapon and immediately disengages that interlocking mechanism in the safety magazine to allow its prompt removal and replacement with an operative magazine.
US12050065B2 Tube-bundle heat exchanger comprising assemblies/built-in elements formed of deflection surfaces and directing sections
A tube-bundle heat exchanger includes built-in elements formed by deflection surfaces, windows and directing sections. The product flows in the outer chamber of a tube-bundle heat exchanger with an inlet and an outlet for the product and an inlet and an outlet for the heat carrier medium in the tubes. The deflection panels including the tube-bundle heat exchanger are modified such that they leave windows open and a directing section is attached on the inlet side and the outlet side of the deflection surface. These directing sections run parallel to the tube axes and cross one another. The flow is divided by the direction sections on the inlet side and directed to the windows in opposing directions, where it then exits on respective opposing sides of the outlet sections and is deflected.
US12050064B2 Radially-flowing cross flow heat exchanger that increases primary heat transfer surface
The present disclosure provides for heat exchanger assemblies, systems and methods. More particularly, the present disclosure provides for radially-flowing cross flow heat exchanger assemblies and systems that increase primary heat transfer surface, and related methods of use. The present disclosure provides for a cross-flow heat exchanger assembly that can be packaged cylindrically or the like (or other self-enclosed shapes), and where the heat exchanger assembly also increases and/or maximizes primary heat transfer surface area by utilizing a weave-style or interwoven heat exchanger core. A first circuit flow path can be axial or circumferential in nature, and a second circuit flow path can be radial.
US12050063B2 Loop heat pipe
A loop heat pipe includes: an evaporator configured to vaporize a working fluid; a condenser configured to liquefy the working fluid; a liquid pipe that connects the evaporator and the condenser to each other; and a vapor pipe that connects the evaporator and the condenser to each other. The condenser includes: a first outer metal layer; a second outer metal layer; and an inner metal layer that is provided between the first outer metal layer and the second outer metal layer, and having a flow channel through which the working fluid flows. The first outer metal layer includes: a first inner face that contacts the inner metal layer; a first outer face opposite to the first inner face in a thickness direction of the first outer metal layer; and a first recess provided in the first outer face so as not to overlap the flow channel in plan view.
US12050059B2 Leak free current collector assemblage for metallurgical vessel and methods of manufacture
Methods of manufacturing a current collector assembly may include iteratively solving a model on a computer. The model may utilize received inputs including a variable number and arrangement of conductive elements to determine as an output a heat distribution within a hypothetical current collector assembly. The methods may also include identifying as a solution to the model a number and arrangement of conductive elements coupled with a current collector that produces a contained heat distribution within the hypothetical current collector assembly. The methods may also include manufacturing the current collector assembly, and the current collector assembly may include a defined plurality of apertures within a refractory base of the current collector assembly in a pattern configured to receive the number and arrangement of conductive elements identified as the solution to the model.
US12050058B2 Induration machine
An induration machine includes a travelling grate for transporting bulk material along a transport direction from a heating zone for heating and/or drying the material to a cooling zone for cooling the material by cooling gas. The machine includes a hood disposed over the travelling grate having a first hood section in the heating zone and a second hood section in the cooling zone; and two recuperation ducts for guiding used cooling gas from the second hood section to the first hood section.The recuperation ducts are disposed on opposite sides of the hood, are laterally offset with respect to the hood, and are connected to the second hood section by a V-shaped gas collector duct. Each recuperation duct is connected to the first hood section by at least one gas supply duct and has at least one dust purge opening disposed in the lowermost part of the recuperation duct for purging dust from the recuperation duct.
US12050057B2 Method and system for controlling refrigerant composition in case of gas tube leaks in a heat exchanger
A heat exchanger unit that comprises a heat exchanger vessel comprising a plurality of process stream conduits to receive the gaseous process stream and discharge a cooled process stream, and a plurality of refrigerant conduits to receive a pre-cooled mixed refrigerant stream and discharge a cooled mixed refrigerant stream; an expansion device to receive the cooled mixed refrigerant stream and discharge a further cooled mixed refrigerant stream, which is connected to a third and/or fourth refrigerant inlets to provide cooling to the process stream conduits and the refrigerant conduits; a refrigerant bleed vessel to receive a first refrigerant split-off stream from the cooled mixed refrigerant stream and a second refrigerant split-off stream from the pre-cooled mixed refrigerant stream; the refrigerant bleed vessel comprising a bleed outlet to discharge a bleed stream and a recycle outlet fluidly connected to the third and/or fourth refrigerant inlets.
US12050056B2 Managing make-up gas composition variation for a high pressure expander process
A method for liquefying a feed gas stream. A refrigerant stream is cooled and expanded to produce an expanded, cooled refrigerant stream. Part or all of the expanded, cooled refrigerant stream is mixed with a make-up refrigerant stream in a separator, thereby condensing heavy hydrocarbon components from the make-up refrigerant stream and forming a gaseous expanded, cooled refrigerant stream. The gaseous expanded, cooled refrigerant stream passes through a heat exchanger zone to form a warm refrigerant stream. The feed gas stream is passed through the heat exchanger zone to cool at least part of the feed gas stream by indirect heat exchange with the expanded, cooled refrigerant stream, thereby forming a liquefied gas stream. The warm refrigerant stream is compressed to produce the compressed refrigerant stream.
US12050049B2 Water prefilling assembly for use in a refrigerating appliance
A fluid delivery system for an appliance includes a fluid line in selective communication with a fluid source. A shelf defines a fill zone positioned below an underside of the shelf. A shelf spigot is coupled with the fluid line and disposed proximate the underside of the shelf and over the fill zone. A fluid level sensor is positioned in communication with the fill zone. The fluid level sensor is also in communication with a controller that regulates a flow of fluid through the shelf spigot.
US12050039B1 Aircraft membrane dehydration cooling architecture
A unique cooling system for an aircraft is designed to provide extremely low temperature cooling airflow. The system includes an air source, a first system compressor and a second system compressor positioned in series for compressing and heating the air. A least one heat exchanger can be used to cool the air at predefined locations. A condenser for condensing water out of the air is positioned downstream of the second compressor. The water can be removed with a water separator and at least a portion of any remaining water in the form of liquid or vapor is removed from the air in a membrane dehydration device. The air is expanded in at least one system turbine to bring the air temperature to a subfreezing temperature. The subfreezing air is then used to cool electronic components and mechanical components within the aircraft.
US12050029B2 Filter assembly structure and water heater including the same
A filter assembly structure and a water heater including the same are provided. The filter assembly structure includes a filter housing coupled to an inner surface of a base panel provided in a case of a water heater, and including a flow space formed together with the inner surface of the base panel and an entrance to communicate with the flow space, and a filter assembly detachably assembled with the filter housing and including an air filter to filter air introduced through an air inlet provided in the base panel. The filter assembly is provided in a slide structure and inserted into or separated from the filter housing through the entrance.
US12050023B2 Systems and methods for correlating indoor air quality data and trends to pathogen remediation
An indoor air quality (IAQ) control system for a heating, ventilation, air conditioning, and Refrigeration (HVACR) system including an IAQ monitor that collects air quality data from an air quality sensor of an air quality-controlled space; a controller that manages a remediation device of the air quality-controlled space; and an IAQ management server that generates a biological pollutant estimate based on the air quality data using an algorithm that correlates the air quality data to the biological pollutant estimate, and generates a remediation recommendation. Additionally, a control method includes collecting air quality data from an air quality sensor of an air quality-controlled space using an IAQ monitor; managing a remediation device of the air quality-controlled space using a controller; generating a biological pollutant estimate based on the air quality data using an algorithm that correlates the air quality data to the biological pollutant estimate; and generating a remediation recommendation.
US12050021B1 Compact multifunctional bathroom mirror cabinet
The invention relates to the technical field of smart mirror cabinets, and in particular, to a compact multifunctional bathroom mirror cabinet, including a cabinet body and a cabinet door. The cabinet door is rotatably connected to the cabinet body. The cabinet door is provided with an electric module. The cabinet body is provided with a control module. The electric module is connected with a wireless receiving module, the control module is connected with a wireless transmitting module, and the wireless transmitting module is signal connected with the wireless receiving module. The present invention realizes signal transmission between the cabinet door and the cabinet body in a wireless manner, thereby achieving the effect of omitting some wires and module chips, and making the structure of the present invention more compact.
US12050019B2 Easy-to-install multi-purpose cooling and heating machine system
Compared with an opposite arrangement of a cold system/a heat system in a traditional compression refrigeration household appliance, an automatic cold/heat balance storage operation system controlled by a cloud-networked microprocessor controller is added to an easy-to-install multi-purpose cooling and heating machine system, which has automatic cold/heat balance, self-heating and defrosting, and a plurality of modes of cold/heat storage. Cold/heat balance configuration achieves double-effect power conservation and outputs cold/heat in a plurality of modes The easy-to-install cooling and heating machine system includes: a cold/heat balancing heat exchanger, a cold/heat balancing self-defrosting cold/heat output machine, a cold/heat storage compensation equipment, and a cold/heat balance using equipment. The cold/heat storage compensation equipment includes: a hot water storage tank, a cold/heat storage tank, an ice/hot water storage tank, an ice/hot water energy storage tank, and a self-cycling hot cold water storage tank.
US12050007B2 Low-carbon energy utilization system for steam and power cogeneration of oil field
A low-carbon energy utilization system for steam and power cogeneration of oil field is provided, which includes a first water pump device, a second water pump device, electric heating devices, a liquid mixer, a fossil-fuel steam injection boiler, a steam mixer, a super-heater, and a new energy generation station. The electric heating devices are connected to the first water pump device. The liquid mixer is connected to the second water pump device and the electric heating devices. The fossil-fuel steam injection boiler is connected to the liquid mixer. The steam mixer is connected to the electric heating devices and the fossil-fuel steam injection boiler. The super-heater is connected to the steam mixer. The new energy generation station is used for supplying power to the electric heating devices.
US12050004B2 Backlight module and display device
A backlight module and a display panel are disclosed. The backlight module includes an assembled light plate composed of multiple light plates assembled together. There is a gap between every two adjacent light plates. The backlight module further includes a light supplementation structure covering the gap and having a fixed end fixedly connected with one of the two adjacent light plates, and a free end located on the other one of the two adjacent light plates. The light supplementation structure is provided at the corresponding position of the gap to supplement light to the gap of the assembled light plate, and the light supplementation structure is only fixedly connected with one of the light plates on both sides of the gap, and is not connected with the other light plate.
US12049997B2 Light generating device having improved performance for disinfection and general lighting
The present invention relates to a light generating device (1) configured to generate device light (9), the light generating device comprising a first laser light source (2), a first frequency doubling element (4), a first luminescent element (6), and a light exit window (7). The first laser light source (2) is arranged for generating first laser light (3) being at least one of violet laser light having a first peak wavelength λ1 selected from a spectral wavelength range from 380 to 420 nm and blue laser light having a second peak wavelength λ2 selected from a spectral wavelength range from 420 to 490 nm. The first laser light (3) comprises at least a first portion (3′) and a second portion (3″). The first frequency doubling element (4) is arranged for converting at least a portion of the first portion (3′) of the first laser light (3) emitted by the first laser light source (2) into a first frequency doubled light (5) having a third peak wavelength λ3 selected from a spectral wavelength range from 190 to 245 nm. The first luminescent element (6) comprises a first luminescent material configured to convert at least a portion of the second portion (3″) of the first laser light (3) into a first converted light (8) having a fourth peak wavelength λ4 in one or more of (a) the green spectral wavelength range and (b) the yellow spectral wavelength range. The light exit window (7) is arranged to release the device light (9) comprising the first frequency doubled light (5) and the first converted light (8).