US12224841B2

A link adaptation method is disclosed for a transmitter node configured for spatial multiplexing of signals into streams and for transmission of spatially multiplexed streams over a forward channel, wherein each stream is intended for a receiver node. The method comprises selecting a transmission pre-coding setting for at least one of the spatially multiplexed streams based on an acquired channel estimate of the forward channel, estimating a forward channel disturbance component, wherein the forward channel disturbance component includes signal distortion for the forward channel caused by at least one hardware component of the transmitter node and/or the receiver node, and performing link adaptation for at least one of the spatially multiplexed streams based on the selected transmission pre-coding setting and the estimated forward channel disturbance component. Corresponding apparatus, transmitter node and computer program product are also disclosed.
US12224840B2

According to an example aspect of the present invention, there is provided an apparatus comprising means for receiving from a network node a transmission using a set of beams, wherein the transmission comprises at least directional media content, estimating a viewing direction based at least partially on directional properties of at least one beam of the set of beams, selecting a tile of the directional media content based on the estimated viewing direction and displaying the tile of the directional media content on a mobile device.
US12224838B2

A method of operating a radio access point so as to provide network slicing functionality, the radio access point providing a radio access network for a telecommunications network and the radio access point comprising a plurality of antenna elements, the method comprising the steps of: reserving a portion of the plurality of antenna elements for use only by a given network slice, the reserved portion of the plurality of antenna elements forming a set of antenna elements; receiving, at each of the plurality of antenna elements, a wireless signal from a User Equipment of the telecommunications network identifying the UE from the received wireless signal; determining that the identified UE is allocated to the given network slice; in response to the determining, the radio access point processing only the wireless signal as received by the set of antenna elements.
US12224836B2

In an aspect of the disclosure, a method, a computer-readable medium, and an apparatus are provided. The apparatus may be a device. The device applies Nso sensing beam vectors to Nso received signals at Nant antennas to obtain Nso measurements, respectively, Nso and Nant each being an integer greater than or equal to 1. The device determines a beam vector based on the Nso measurements and the Nso sensing beam vectors.
US12224833B2

This application provides a channel state information (CSI) feedback method including: a terminal device selects B complex coefficients from K complex coefficients according to a preset priority rule, and provides feedback, where K is a quantity of complex coefficients that the terminal device is allowed to feed back, and the preset priority rule is related to at least one of the following: an index value of each complex coefficient in the K complex coefficients, an index value of a reference signal port corresponding to each complex coefficient in the K complex coefficients in S reference signal ports, or an index value of each complex coefficient in the K complex coefficients in a plurality of complex coefficients that are allowed to be selected for a corresponding reference signal port, where S is a quantity of reference signal ports that the terminal device is allowed to select.
US12224832B2

A WUS monitoring configuration can be received (1210) from a network. A DRX mode configuration comprising at least an active period can be received (1220). At least one CSI reporting configuration can be received (1230). The at least one CSI reporting configuration can configure transmission occasions for transmission of at least one CSI report to the network outside the active period. A time offset configuration for CSI transmission outside the active period can be received (1240). A CSI report can be transmitted (1250) on a transmission occasion of the configured transmission occasions. The transmission occasion can be within the configured time offset from a WUS monitoring occasion. The WUS monitoring occasion can be outside the active period.
US12224824B2

Embodiments of this application disclose an antenna power control method and an electronic device. The specific solution is: obtaining, by a first sensor, statuses of at least two detection channels, where each of the detection channels corresponds to one status, the status is any one of a first state and a second state, the first state indicates that a value of capacitance between an antenna corresponding to the detection channel and a human body is greater than a first threshold, and the second state indicates that the value of the capacitance between the antenna corresponding to the detection channel and the human body is less than the first threshold; determining, by a first driving module, a first range value based on the statuses of the at least two detection channels; and controlling, by the processor, transmit power of the at least two antennas based on the first range value.
US12224822B2

This disclosure provides methods and apparatuses for precoding in wireless communications. In an implementation, a method includes: receiving, from a terminal device, first indication information, wherein the first indication information indicates L1 space domain vectors in a space domain vector set, K1 frequency domain vectors in a frequency domain vector set, and T1 space-frequency component matrices, wherein a precoding vector of one or more frequency domain units is determined by a weighted sum of the T1 space-frequency component matrices, wherein the L1 space domain vectors and the K1 frequency domain vectors correspond to M1 space-frequency component matrices that comprise the T1 space-frequency component matrices, and determining the precoding vector of the one or more frequency domain units based on the first indication information.
US12224819B2

Systems and methods are described for radio frequency (RF) calibration in a multiple antenna system (MAS) with multi-user (MU) transmissions (“MU-MAS”) exploiting uplink/downlink channel reciprocity. The RF calibration is used to compute open-loop downlink precoder based on uplink channel estimates, thereby avoiding feedback overhead for channel state information as in closed-loop schemes. For example, a MU-MAS of one embodiment comprises a wireless cellular network with one or multiple beacon stations, multiple client devices and multiple distributed antennas operating cooperatively via precoding methods to eliminate inter-client interference and increase network capacity.
US12224817B2

A method for a first device to communicate with at least one second device in a wireless local area network (WLAN) system includes providing a first trigger frame to at least one second device, the first trigger frame requesting at least one sounding null data packet (NDP), providing a feedback frame to the at least one second device, the feedback frame including feedback information generated based on the at least one sounding NDP, and providing a second trigger frame to the at least one second device, the second trigger frame requesting at least one beamformed physical layer protocol data unit (PPDU), each of the first trigger frame and the feedback frame including a sounding dialog token number field having a sounding sequence number.
US12224816B2

Apparatus, systems, and methods to implement enhanced sounding reference signaling for uplink (UL) beam tracking in communication systems are described. In one example, an apparatus of an evolved Node B (eNB) comprising processing circuit to broadcast system information about one or more sets of uplink transmit time intervals and bandwidths available for a sounding reference signal (SRS) transmission from a first user equipment (UE), configure one or more UE-specific SRS processes for the first UE for uplink beam tracking, and configure one or more millimeter wave access points (mmW APs) to transmit a mmW signal to the first UE and receive a mmW signal from the first UE. Other examples are also disclosed and claimed.
US12224814B2

Methods, computing devices, systems, and computer-readable media are provided for managing sending of data streams associated with a requested content item. A minimum quantity of blocks may be downloaded for initiating playback. The minimum quantity may be based on quality of a network connection with a client device requesting the content item.
US12224807B2

A system for receiving data from the nano-elements inside the body or on the body is provided, including a molecular communication unit. The molecular communication unit includes an antenna to be attached to the body or on the body in order to transfer the data from the inside of the body to the outside of the body and an antenna body configured to change and reflect an electromagnetic signal when the antenna is subjected to electromagnetic signal, and the antenna body includes a re-shapeable part made of a material which changes in form when it is subjected to a factor inside the body. A system for sending data to nano-elements is also provided.
US12224799B1

Provided herein are various enhanced systems, apparatuses, and techniques for optical communication among a constellation of satellites. One example includes establishing an initial cross-connect configuration comprising optical communication links among a constellation of satellites. In the initial cross-connect configuration, the satellites can optically communicate with both adjacently positioned and non-adjacently positioned satellites in the constellation. The satellites obtain angular states of the optical communication links resultant from orbital motion of the satellites. When angular states of a portion of the optical communication links reach an exclusion range, the satellites establish a subsequent cross-connect configuration to avoid optically communicating within the exclusion range.
US12224796B1

Systems and methods for tracking fiber port availability in a fiber distribution hub are presented. An exemplary method may include: responsive to a detection of a disconnection of a termination unit associated with the fiber distribution hub, the termination unit associated with a first port of a plurality of candidate ports, automatically updating, by one or more processors, a fiber distribution record representative of port availability in the fiber distribution hub such that the fiber distribution record is representative of an association between the termination unit and a second port of the plurality of candidate ports; generating, by the one or more processors and based on the detection of the disconnection of the termination unit, an indication of the second port; and transmitting, by the one or more processors, the indication of the second port to at least one of a computing device or a user interface.
US12224793B2

An optical time domain reflector structure and the optical assembly is disclosed in the present invention. The optical assembly comprise an optical time domain reflector structure, a light guiding module and an optical transceiver sub-module. By disposing the optical time domain reflector structure in the optical transceiver sub-module can reduce the overall space. The optical signals emitted from the light guiding module can be reflected back to the optical fiber by the disposing of the reflection filter of the optical time domain reflector structure. Due to the two different radius of curvature of the first reflection surface and the second reflection surface of the reflection filter, the required optical signal can be completely refocused to return to the optical fiber, so that the intensity loss of the optical signals can also be reduced.
US12224791B2

When signals are simultaneously received from K transmission-side apparatuses by a receiving antenna, and repetition is performed by the K transmission-side apparatuses, an information processing apparatus is configured to: in order to obtain a transmitted reference signal x(k,n) transmitted from a transmission-side apparatus k (k=1, . . . , K) by the n-th reference signal transmission in the repetition, acquire a phase rotation amount φ(g,n) given to a transmitted reference signal x(k) and assigned to a group g to which the transmission-side apparatus k belongs and transmit the phase rotation amount φ(g,n) to the transmission-side apparatus k. The phase rotation amount φ(g,n) is acquired so that received reference signals from transmission-side apparatuses not belonging to the group g are cancelled when a phase rotation amount opposite to the phase rotation amount φ(g,n) is given to a received reference signal r(n), and the first to N-th received reference signals in the repetition are added.
US12224788B2

Devices and products for enhancing the usability of magnetic auxiliary devices for mobile device are described. According to one embodiment, a magnetic auxiliary device for mobile device comprises a first case sized to store at least one item, the first case comprising a first metal plate formed at a position of the first case to magnetically couple with the mobile device or with a case of the mobile device and a second case pivotally attached to the first case, the second case comprising a second metal plate formed at a position of the second case to magnetically couple with another magnetic auxiliary device for mobile device.
US12224785B2

The present technology relates to a tuner IC capable of reducing the cost of a demodulation LSI. A tuner includes an IF output terminal configured to output an IF signal of terrestrial broadcasting, a first output terminal configured to output the IF signal or one of BB signals that are output signals of satellite digital broadcasting and have orthogonal phases, and a second output terminal configured to output another of the BB signals. The present technology can be applied to a broadcast receiving system.
US12224777B1

For compressing data, preprocessing operations are performed on raw input data. A discrete cosine transform is performed on the preprocessed data, and multiple subbands are created, where each subband represents a particular range of frequencies. The subbands are organized into multiple groups, where the multiple groups comprise a first low frequency group, a second low frequency group, and a high frequency group. A latent space representation is generated corresponding to each of the multiple groups of subbands. A first bitstream is created based on the latent space representation, and an alternate representation of the latent space is used for creating a second bitstream, enabling multiple-pass techniques for data compression. The multiple bitstreams may be multiplexed to form a combined bitstream for storage and/or transmission purposes.
US12224774B2

A runtime data-format optimizer for a processing element includes a sparsity-detector and a compression-converter. The sparsity-detector selects a first compression-conversion format during a runtime of the processing element based on a performance model that is based on a first sparsity pattern of first data stored in a first memory that is exterior to the processing element and a second sparsity pattern of second data that is to be stored in a second memory within the processing element. The second sparsity pattern is based on a runtime configuration of the processing element. The first data is stored in the first memory using a first compression format and the second data is to be stored in the second memory using a second compression format. The compression-conversion circuit converts the first compression format of the first data to be the second compression format of the second data based on the first compression-conversion format.
US12224769B2

Systems, devices, and methods for decoding information bits obtained from storage, including obtaining a codeword from among a plurality of codewords stored in a storage device, wherein the codeword includes a plurality of frames; obtaining an initial error locator polynomial (ELP) corresponding to the codeword; decoding a frame of the plurality of frames; based on determining that the frame is successfully decoded, determine an updated ELP based on the initial ELP and information about the frame; and obtaining information bits corresponding to the codeword based on the updated ELP, wherein the updated ELP includes a plurality of updated coefficients, and wherein the updated ELP is determined by simultaneously calculating at least two updated coefficients from among the plurality of updated coefficients.
US12224766B2

An analog-to-digital converter is provided. An analog-to-digital converter includes a comparator including a first input node receiving an output of a plurality of first unit capacitors and a second input node receiving an output of a plurality of second unit capacitors, a control logic configured to output first and second control signals on the basis of an output signal of the comparator, and a reference voltage adjustment circuit configured to adjust an output voltage provided to the comparator on the basis of the first and second control signals. The reference voltage adjustment circuit comprises a first pull-up circuit configured to apply a first reference voltage to each of the plurality of first unit capacitors and a first pull-down circuit configured to apply a second reference voltage to each of the plurality of second unit capacitors, based on v.
US12224763B2

Disclosed is a calibration method of a capacitor array type successive approximation register analog-to-digital converter, comprising: obtaining an actual weight value of capacitors of a target bit and an error code between the actual weight value and an ideal weight value of the capacitors of the target bit; calibrating an output code of the SAR ADC to be calibrated with the error code by corresponding addition or subtraction to obtain a final calibrated output code. The calibration method breaks through the requirement that non-binary weights must meet the redundancy, and can realize a weight calibration in a traditional binary ADC and a digital calibration by simple addition and subtraction on the basis of the original code obtained by an analog-to-digital conversion, thus effectively avoiding the error problem in the traditional technology, increasing the calibration precision and accuracy, reducing the circuit complexity and calculation complexity caused by the non-binary weights calibration.
US12224760B2

A current steering digital-to-analog converter includes a plurality of current cells each including a current source circuit and a current switch circuit to selectively output a current in response to a first input signal corresponding to a digital signal; a dummy current cell including a dummy current source circuit and a dummy current switch circuit to output a current in response to a second input signal; and a current switch bias circuit coupled to the dummy current cell to track a first voltage of an internal node of the dummy current source circuit and configured to generate a first bias voltage applied to the current switch circuit.
US12224753B2

A manufacturing method of an input circuit of a flip-flop including: depositing a first gate strip, a second gate strip, a third gate strip, and a fourth gate strip, wherein a distance between the first and second gate strips, a distance between the second and third gate strips, and a distance between the third and fourth gate strips equal; executing a cut-off operation upon the first gate strip to generate a first first gate strip and a second first gate strip; executing a cut-off operation upon the third gate strip to generate a first third gate strip and a second third gate strip; and directing a first signal to the first first gate strip and the second third gate strip, and a second signal to the second first gate strip and the first third gate strip.
US12224752B1

An apparatus, including: a clock gating circuit (CGC), including: a clock gating device configured to selectively gate/pass a selected clock signal based on an enable signal to generate an output clock signal; and a clock selection circuit configured to select a non-complementary clock signal or a complementary clock signal to generate the selected clock signal based on the output clock signal and the non-complementary clock signal or the complementary clock signal.
US12224745B2

This application provides a capacitance detection circuit for detecting capacitance of a capacitor element within a capacitor array. The circuit includes a capacitance detection module for detecting a first capacitance of a first capacitor set, a second capacitance of a second capacitor set, and a third capacitance of the third capacitor set, the first capacitor set comprising the capacitor element and a row capacitor element in the same row of the capacitor array as the capacitor element, the second capacitor set comprising the capacitor element and a column capacitor element in the same column of the capacitor array as the capacitor element, the third capacitor set comprising the row capacitor element and the column capacitor element; and a processing module, configured to obtain the capacitance of the capacitor element according to the first capacitance, the second capacitance and the third capacitance.
US12224738B2

An example switch device includes a switching element to connect/disconnect a current path from a power supply terminal to a ground terminal via a load, and an overcurrent protection circuit to limit output current flowing in the switching element to be an overcurrent limit value or less. When an output short circuit of the load is detected, the overcurrent protection circuit decreases the overcurrent limit value to be lower as a power supply voltage is higher. The overcurrent protection circuit includes a reference current generation portion that includes: a differential amplifier portion, an upper side current generation portion arranged to generate a predetermined an upper side current, a lower side current generation portion arranged to generate a lower side current, and a difference current generation portion arranged to output a difference current based on the lower side current and the upper side current, as the reference current.
US12224733B2

An acoustic wave device includes a silicon support substrate, a silicon nitride film on the support substrate, a silicon oxide film on the silicon nitride film, a piezoelectric layer on the silicon oxide film and using Y-cut X-SAW propagation lithium tantalate, and an IDT electrode on the piezoelectric layer. A film thickness of the piezoelectric layer is equal to or less than about 1λ, Euler angles of the piezoelectric layer are (0±5°, θ, 0±5°) or (0±5°, θ, 180±5°), θ in the Euler angles of the piezoelectric layer is about 95.5°≤θ<117.5° or about −84.5°≤θ<−62.5°, and a relationship between θ in the Euler angles of the piezoelectric layer and a film thickness of the silicon nitride film is a combination shown in Table 1 or Table 2.
US12224711B2

Target voltage generation in an envelope tracking (ET) integrated circuit (ETIC) is provided. The ETIC is configured to generate a time-variant ET voltage based on a time-variant target voltage for amplifying a radio frequency (RF) signal modulated for communication in multiple time intervals. In embodiments disclosed herein, the ETIC is self-contained to generate the time-variant target voltage based on a sensed signal having a time-variant sensed envelope that tracks a time-variant power envelope of the RF signal. Since the time-variant target voltage is generated to track the time-variant sensed envelope, which further tracks the time-variant power envelope, the time-variant ET voltage can better track the time-variant power envelope of the RF signal when the time-variant ET voltage is provided to a power amplifier(s) that amplifies the RF signal.
US12224710B2

A low power crystal oscillator circuit having a high power part and a low power part. Oscillation is initialized using the high power part. Once the crystal is under stable oscillation, the circuit switches to the low power part and continue operation for a long duration.
US12224707B2

An input end of each DC-DC conversion circuit in the photovoltaic system is connected to a corresponding photovoltaic string. Output ends of a plurality of DC-DC conversion circuits are connected in parallel to an input end of a DC-AC conversion circuit. A controller performs a partial IV curve scan on each of the DC-DC conversion circuits, and in a scanning process, controls a total input power of the plurality of DC-DC conversion circuits to be consistent with that existing before the scan; and obtains a sum of the maximum input powers of all the DC-DC conversion circuits based on the maximum input power of each of the DC-DC conversion circuits, where a scanned voltage of the partial IV curve scan is less than an open-circuit voltage. The partial IV curve improves scanning efficiency and obtains a maximum input power in a power-limited state, facilitating subsequent power dispatch and control.
US12224697B2

A power tool, in particular a handheld power tool, for example a grinding machine, that includes a tool, an electric motor for driving the tool, and a control unit for actuating the electric motor using a motor current (MI). The control unit has a start-up mode in which the control unit actuates the electric motor in such a way that the electric motor during the start-up mode traverses a rotational speed ramp (DR), at which the rotational speed of the electric motor is increased continuously up to operating rotational speed (ADZ) The control unit is designed to adjust the gradient of the rotational speed ramp (DR) on the basis of an acquired temperature for the start-up mode and/or to adjust the intensity of the motor current (MI) on the basis of the acquired temperature for the start-up mode.
US12224696B2

A head-mounted display apparatus includes a display, a strap and a head-turning assisting device; two ends of the strap are fixedly connected to the display; the head-turning assisting device is positioned in the strap; when the head-mounted display apparatus is worn on the head of the human body, the display is positioned in the position of the eyes of the human body, and the strap is wrapped around the head of the human body; the display includes a master controller and a display module, the master controller is electrically connected to both the head-turning assisting device and the display module. The master controller is configured to acquire a display image from the display module, and to control the head-turning assisting device to assist the head of the human body to turn according to the display image.
US12224695B2

A motor is coupled to a motor control device including a set of high-side switches, a set of low-side switches, a capacitor and a controller. The set of high-side switches and the set of low-side switches are coupled to the motor. The capacitor is coupled to the set of high-side switches. The controller is coupled to the capacitor, the set of high-side switches and the set of low-side switches. A method of braking the motor includes upon the motor being disconnected from an external power source, the controller receiving a supply voltage from the capacitor, turning on the set of low-side switches, turning off the set of high-side switches, and the controller switching the set of low-side switches according to the supply voltage.
US12224691B2

An apparatus for detecting a motor failure may include: a first motor failure detector configured to apply a reference voltage for failure detection to a motor, and then detect a changed voltage; a first motor power switch and a second motor power switch configured to switch both terminal voltages applied to drive the motor; a gate amplifier configured to apply a gate signal for controlling the turn on/off of the first and second motor power switches; and a controller configured to diagnose a failure of the motor controlled in one way, on the basis of voltages detected by the first and second motor power switches and the first motor failure detector, respectively.
US12224690B2

A drive device for operating an electrical machine has a regulator for driving a rotor winding, which has a highside switch and a de-energization switch. A first terminal of the rotor winding can be connected to a positive supply terminal via the high-side switch, the first terminal of the rotor winding can be connected to a negative supply terminal via a semiconductor component, and a second terminal of the rotor winding can be connected to the negative supply terminal via the de-energization switch. The drive device is arranged to enter a safe state in the presence of at least one fault by disconnecting and/or de-energizing the rotor winding from the positive supply terminal. At least one of the switches is designed to be redundant; and/or the regulator has a plurality of measuring points.
US12224686B2

Provided is an actuator, the actuator comprising: an actuator body and a control device that includes a circuitry configured to supply a main driving current pulse and a sub-driving current pulse to the coil, both of which are driving current pulses for driving the operation device in one direction in a vibrating direction thereof, in accordance with a touch operation of an operation device supported so as to be elastically vibrated, the main driving current pulse being capable of starting an elastic vibration, the sub-driving current pulse being capable of adjusting attenuation period of the elastic vibration after the starting the elastic vibration, and polarities of the main driving current pulse and the sub-driving current pulse being all identical.
US12224685B2

Provided is a motor control device that can reduce an error component resulting from braking or the like to bring an estimated motor speed closer to an actual motor speed, thereby improving the accuracy of control of a motor. The motor control device includes a controller 6 that outputs a first torque instruction signal that is an instruction to specify a torque of an electric motor 1, and a damping control unit 500. The damping control unit 500 includes a first high-pass filter 50f that receives input of a motor speed signal indicating a speed of the electric motor 1, the first high-pass filter 50f outputting a first signal, a second high-pass filter 50d that receives input of an estimated motor speed signal obtained from the first torque instruction signal, the second high-pass filter 50d outputting a second signal, and a low-pass filter 50g that receives input of a motor speed deviation signal indicating a deviation between the first signal and the second signal, the low-pass filter 50g obtaining a low-frequency component from the motor speed deviation signal and outputting the low-frequency component as a third signal.
US12224683B2

A power conversion system includes: first and second switches, a switching power converter, a battery switch and a conversion control circuit. In an external power mode, the first and second switches are controlled to generate an intermediate power from a first power and generate a second power from the intermediate power for powering an external load. In a battery power mode, the conversion control circuit controls the battery switch, the switching power converter and the second switch to generate a system power from a battery power, convert the system power to generate the intermediate power and generate the second power from the intermediate power. In the external power mode, the switching power converter is controlled to enter the battery power mode when the intermediate voltage is reduced to a transient state threshold, wherein a minimum voltage level of the intermediate power is close to a minimum voltage regulation level.
US12224682B2

A common-mode voltage injection control method and apparatus for an inverter. For the method and apparatus, a common-mode voltage for a DPWM mode is calculated based on three-phase port voltages and an output power command; a common-mode voltage for an MPC modulation mode is calculated based on the direct current bus voltage, the three-phase port voltages, and the output power command; a modulation proportion is determined based on a maximum phase voltage peak value of the three-phase port voltages, the direct current bus voltage, and a power factor of the output power command; and a common-mode injection voltage is generated based on the common-mode voltage for the DPWM mode, the modulation proportion, and the common-mode voltage for the MPC modulation mode.
US12224681B2

An apparatus includes a DC-to-AC converter comprising a first output terminal and a second output terminal. The apparatus also includes a DC-to-DC converter comprising a third output. The DC-to-AC converter is configured to receive a DC input voltage from a DC power source, and to produce a first alternating output voltage at the first output terminal, and a second alternating output voltage at the second output terminal. The DC-to-DC converter is configured receive a DC input voltage from the DC power source, and to step down the DC input voltage at the third output.
US12224678B2

A power converter includes a power conversion unit for a three-phase alternating current output from an alternating-current power source, and a current compensation unit that supplies a compensating current to the alternating-current power source. The current compensation unit includes a current compensation unit inverter including switching elements, a current compensation unit capacitor, a current compensation unit reactor, a compensation controller that obtains an output voltage command value, and a drive signal generator that generates a drive signal usable to drive the switching elements by a three-phase modulation method. The current compensation unit inverter supplies the compensating current to the alternating-current power source via the current compensation unit reactor. Td≤(34.00/fsw−0.145)(1.55−0.055*Pmax), where fsw represents a carrier frequency employed for generation of the drive signal, Pmax represents a maximum input power of the power conversion unit, and Td represents a dead time for the drive signal.
US12224669B2

A secondary-side control method of a flyback power converter includes a primary controller included in the flyback power converter generating a first gate control signal to turn on a power switch at a first predetermined valley of a first voltage after the primary controller enters a start-up mode; and a secondary controller included in the flyback power converter generating a trigger pulse to a synchronous switch at a second predetermined valley of a second voltage to make the primary controller enter a secondary-side control mode from the start-up mode after the secondary controller detects a first coupling voltage corresponding to the first gate control signal on the second voltage.
US12224666B2

The present disclosure relates to semiconductor structures and, more particularly, to a dc-dc converter control circuit and methods of manufacture. The structure includes a dynamic pulse width modulation (PWM) circuit which converts a sense voltage to a variable current in response to a load current being above a predetermined threshold, and a ramp generator circuit which receives the variable current from the dynamic PWM circuit and dynamically adjusts a fixed base frequency of a PWM signal to a dynamic frequency of the PWM signal which corresponds with the load current.
US12224665B2

A power conversion system includes one or more switched capacitor input cells connected between an input dc source and a plurality of interleaved multilevel voltage rails, one or more inductor links connected to the plurality of interleaved multilevel voltage rails, and one or more output cells, wherein each output cell is connected to an output load and all of the plurality of interleaved multilevel voltage rails through a corresponding inductor link.
US12224663B2

A switched capacitor converter can include a plurality of input switch groups connected in series between an input terminal and an output terminal, where each input switch group can include two power switches connected in series. The switched capacitor converter can also include a plurality of output switch groups, where each output switch group can include two power switches connected in series. The switched capacitor converter can also include a plurality of capacitors, first terminals of which are respectively connected to the common nodes of every two series-connected power switches in the plurality of input switch groups, and second terminals of which are respectively connected to intermediate nodes of each output switch group. The switched capacitor converter can also include a plurality of inductors, where a first terminal of each output switch group can connect to a first terminal of a corresponding inductor.
US12224662B2

An LLC resonant converter with variable turns ratio includes a switching circuit coupled to a DC input voltage for converting the DC voltage into switching signal, a resonant tank coupled to the switching circuit and configured to receive the switching signal to provide a primary current, a transformer circuit coupled to the resonant tank. The transformer circuit includes a plurality of separated transformers, each has a primary side winding and a side secondary side winding, where individual transformer has different turns of primary side winding, which can be dynamically selected to couple with the primary side winding of other transformers in series or in parallel to form a dynamically changing equivalent primary side winding, so that the turns ratio in the transformer circuit can be dynamically changed accordingly.
US12224659B2

A charging device and a safety function control circuit and method thereof are provided. When a charging device is not connected to a load, a converted voltage value of a power connection terminal of the charging device is kept to be lower than a safe voltage value so as to maintain a safe mode. The safety function control circuit includes a first control module and a second control module for constant voltage control. The first control module and the second control module perform matching control on a power conversion circuit of the charging device, and in case of a single fault of one of the control modules, the other module is still capable of keeping the converted voltage value to be less than the safe voltage value. Thus, it is ensured that the safe mode stays functional in case of a concurrency of both a single hardware fault and a single firmware fault.
US12224655B2

An apparatus is disclosed for voltage regulation. In example implementations, an apparatus includes a battery subsystem having a first terminal, a second terminal, a third terminal, and at least one battery. The apparatus also includes a voltage regulator that is coupled to the first terminal, the second terminal, and the third terminal. The voltage regulator includes multiple switches, an energy storage unit, and control circuitry. The multiple switches include a first switch coupled to the first terminal, a second switch coupled to the second terminal, and a third switch coupled to the third terminal. The energy storage unit is coupled to the multiple switches. The control circuitry is coupled to the multiple switches and is configured to selectively couple the energy storage unit to the first terminal via the first switch, the second terminal via the second switch, or the third terminal via the third switch.
US12224652B2

In a motor cooling structure including a rotor connected to a rotary shaft, a stator disposed on the rotor and including a stator core and coils, and a housing surrounding the rotor and the stator, the motor cooling structure includes: a first cover provided to extend along the inner circumferential surface of the coil between the stator core and the coils disposed on both sides of the stator core and a second cover disposed on the outsides of the coils with respect to the stator core and provided to extend along the inner circumferential surfaces of the coils, and the oil for cooling a motor through a chamber and a channel flows.
US12224650B2

An object of the present invention is to provide a drive system that is provided with an induction generator having a primary winding including a main winding and an auxiliary winding and a secondary conductor, can vary the voltage of the main winding, and can increase the maximum output power of the auxiliary winding. Therefore, provided is a drive system, which is provided with an induction generator having a primary winding including a main winding and an auxiliary winding and a secondary conductor, including: a starting battery that starts the induction generator; a traction inverter that drives a traction motor; an auxiliary device inverter that drives an auxiliary device motor; a rectifier the input side of which is connected to the main winding and the output side of which is connected to the traction inverter; and a power generation inverter the output side of which is connected to the auxiliary winding and the input side of which is connected to the auxiliary device inverter and the starting battery.
US12224647B2

A work vehicle and energy storage device include an electric machine having a stator and a rotor. The rotor is configured to rotate from the flow of electrical current provided to the electric machine, rotate to store energy of the work vehicle, provide a rotor mass to an end of the work vehicle, and generate electrical current for the work vehicle from rotation of the rotor. The rotor mass is greater than a stator mass.
US12224629B2

A control system includes a switch circuit configured to switch an alternating-current voltage, a power transmission antenna configured to wirelessly transmit power based on the alternating-current voltage determined by switching of the switch circuit, a power reception antenna configured to wirelessly receive the power wirelessly transmitted from the power transmission antenna, a rectification circuit configured to rectify a voltage output from the power reception antenna to apply the alternating-current voltage to a load unit, a current detection unit configured to detect an alternating current flowing through the switch circuit, and a control unit configured to control a value of the alternating-current voltage applied to the switch circuit based on a value of the alternating current detected by the current detection unit.
US12224622B2

Cable television (CATV) equipment having a specialized Uninterruptible Power Supply (UPS). The CATV equipment comprises a coaxial cable power input, one or more Remote PHY (R-PHY) devices, a main power supply designed to supply an entirety of the CATV equipment with power continuously while there is AC power supplied to the CATV equipment over the coaxial cable power input, and an internal UPS for supplying power to either the entirety of the CATV equipment or a set of subcomponents thereof when the CATV equipment is not supplied power over the coaxial cable power input. An energy storage element of the internal UPS includes one or more capacitors but not a battery. The internal UPS adjusts how power is supplied in response to determining that a configurable amount of time has passed since the interruption in power to the CATV equipment.
US12224619B2

An AC/DC converter converts an AC voltage supplied from an AC power supply into a first DC power supply voltage. A power supply line transmits the first DC power supply voltage to a plurality of power conversion modules and a bypass module. The bypass module includes a switch connected between the AC power supply and the load, and a first controller that operates upon receiving an operating power supply voltage based on the first DC power supply voltage to thereby control ON/OFF of the switch. Each power conversion module includes a power converter that converts power supplied from the AC power supply or a power storage device into AC power and supplies the AC power to the load, and a second controller that operates upon receiving an operating power supply voltage based on the first DC power supply voltage to thereby control the power converter.
US12224616B1

In one aspect, while a battery pack is charging, a computer-implemented method may include predicting an anode potential of the battery pack, and determining whether the anode potential satisfies a threshold condition. Responsive to determining that the anode potential satisfies the threshold condition, the method may include modifying a charging policy of a battery pack to adjust an anode potential offset, and controlling, based on the charging policy, charging of the battery pack to adjust the anode potential offset.
US12224611B2

Disclosed herein are systems and methods for energy management. A system, such as a vehicle, includes a plurality of energy storage units that include a supercapacitor and an electrochemical battery. The system includes an energy controller that tracks historical power draw from the plurality of energy storage units over time in power tracking data, and that identifies a power draw based on the power tracking data. The energy controller switches between a first configuration and a second configuration based on the identified power draw. The first configuration is configured for drawing power from the electrochemical battery and disconnecting from the supercapacitor, while wherein the second configuration is configured for drawing power from the supercapacitor and disconnecting from the electrochemical battery.
US12224608B2

A modular wireless appliance charging system includes a charging platform having a plurality of adapter slots disposed on its upper side. An adapter is configured to be removably secured within each adapter slot. Each adapter includes a receiver configured to removably secure an appliance to the adapter via a charging port of the appliance. A power supply is operably connected to a charging mechanism which is configured to charge the battery of the appliance that is secured to the receiver of an adapter that is secured within one of the adapter slots. An auxiliary platform having similar components can be connected to the primary platform to expand the system's charging capacity. The adapters can include many configurations for different types of appliances. In this way, the user can customize their charging system to include a specific type, number, and order of adapters for organizing and charging their battery-powered appliances.
US12224606B2

An object of the present technique is to favorably prevent an excess current upon initial charging of a capacitor for assisting power supply. A control unit is provided that controls a power system in which a power supply is connected to a load via a power supply line, a capacitor for assisting power supply is connected to the power supply line via a first switch, and the capacitor is configured to be charged while being subjected to current limitation due to intermittent driving by a switching power supply using the power supply as input. The control unit is configured to control the switching power supply so that an output voltage thereof becomes equal to a voltage of the power supply line and to control the first switch from an off-state to an on-state after charging of the capacitor is completed to connect the capacitor to the power supply line.
US12224597B2

A transaction device may include a power reception component configured to receive power from an external device with which the transaction device is to interact to perform a transaction. The transaction device may include a secure element configured to perform the transaction using the power received from the external device. The transaction device may include one or more peripheral components configured to perform one or more operations other than the transaction. The transaction device may include a power management component configured to determine at least one operation, of the one or more operations, to be performed in association with the transaction, and to route power received from the external device to at least one peripheral component, of the one or more peripheral components, capable of performing the at least one operation.
US12224593B2

A wind turbine control system and method, for the type of wind turbines includes a rotor, an asynchronous generator driven by the rotor and configured for providing an active power to a grid, and a power converter connected to the generator and configured to interact with the generator for generating the required active power for the grid. The control system includes a converter control unit for controlling the power converter and for estimating a frequency derivative of the frequency of the grid, and a wind turbine controller configured for receiving the estimated frequency derivative and for considering the received frequency derivative for determining a synthetic inertia. The converter control unit controls the power converter to cause the generator to also provide the synthetic inertia, in the form of active power.
US12224591B2

A method for controlling an inverter-based resource (IBR) connected to a power grid during a grid event includes operating the IBR based on a first virtual impedance reference prior to the grid event, the first virtual impedance reference being used for determining a first virtual impedance of the IBR defining a first virtual reactance and a first virtual resistance. The method also includes receiving an indication of a start of the grid event that causes a change in the first virtual impedance reference to a second virtual impedance reference. Immediately after the change in the first virtual impedance reference, the method includes activating a soft activation module for outputting a second virtual impedance defining a second virtual reactance and a second virtual resistance that maintains a magnitude of the second virtual impedance at or above a magnitude of the second virtual impedance reference so as to reduce current in the inverter-based resource. At a certain time period after activating the soft activation module, the method includes transitioning the second virtual reactance and the second virtual resistance to a virtual reactance and a virtual resistance defined by the change.
US12224588B2

A method for controlling a power supplied to an electrical network having a rated frequency, by an electrical production set comprising an electrical production plant and a battery energy storage system, comprises acquisition, by a hybridization controller, of a first signal representative of the power to be supplied to the electrical network; production, by the hybridization controller, of a power setpoint for the battery energy storage system; production, by the hybridization controller, of a substitution signal representative of the power to be supplied by the electrical production plant alone; and acquisition, by a plant controller comprising an input for acquisition of a signal representative of the power to be supplied by the electrical production plant, of said substitution signal.
US12224584B2

Techniques for detecting hot socket conditions in utility electricity meters include acquiring, by an electricity meter, first signal readings of one or more first signals associated with a first type of communications between the electricity meter and one or more first devices; acquiring, by the electricity meter, second signal readings for one or more second signals associated with a second type of communications between the electricity meter and one or more second devices, the second type of communications being different from the first type of communications; performing, by the electricity meter, one or more operations on the first signal readings and the second signal readings to determine whether a hot socket condition is present; and performing, by the electricity meter, a remedial operation in response to determining that the one or more operations indicate that the hot socket condition is present.
US12224574B2

Described are computer implemented methods, a system and a power supply amplifier (PSA) that supports compliance testing of the PSA. The power supplies power to a powered device/information handling system. A voltage of synchronous rectifier (SR) gate is measured and compared to a calculated sense voltage at a sense resistor of the PSA. If the sense voltage is zero, received current of the PSA bypasses a first blocking MOSFET and a second blocking MOSFET for over voltage protection. If the sense voltage is not zero, the received current passes through the first blocking MOSFET.
US12224563B2

A method of securing an electrical conduit in an electrical conduit fitting including releasably gripping and removably retaining the electrical conduit in the electrical conduit fitting with a conduit retainer disposed in a passage of the electrical conduit fitting prior to press connecting the electrical conduit fitting to the electrical conduit to fixedly attach the electrical conduit fitting to the electrical conduit.
US12224560B2

An ionising device is described comprising a tubular bulb of electrically insulating or dielectric material extending along a longitudinal reference axis and having the two opposite longitudinal terminal ends and open, a tubular cathode engaged in the bulb, a tubular anode fitted onto the bulb, a pair of covers coupled to a relative end of said bulb so as to hermetically close it, and a conductive electrode comprising a stem extending into said bulb, and a plurality of conductive crowns which are fitted onto the stem at predetermined distances from each other and are suitable to exert an elastic compression on the tubular cathode against the inner surface of the bulb.
US12224559B2

A light emitting device has a first mirror; and one or more active regions with a first active region adjacent to the first mirror. Each of active region includes quantum wells and barriers, and is surrounded by one or more p-n junctions. The active regions have a selected shape structure each with a tunnel junction (TJ). One or more apertures are provided with the selected shape structure; one or more buried tunnel junctions (BTJ), additional TJ's, planar structures and/or additional BTJ's, created during a regrowth process that is independent of a first growth process of the first mirror as well as the active region and the one or more TJs. One or more electrical confinement apertures are defined by the one or more BTJ's, additional TJ's, planar structures and/or additional BTJ's. A vertical resonator cavity is disposed over the electrical confinement aperture. A high contrast grating (HCG) operates as a second mirror positioned over the vertical resonator cavity. The HCG is configured to reflect a first portion of light back into the vertical resonator cavity, and a second portion of the light as an output beam from the VCSEL. The HCG structure is layered on the selected shape structure. A shape of the output beam of the light emitting device is determined by a geometric shape of the one or more BTJ apertures, apertures for additional TJ's, planar structures and/or additional BTJ's, with a transmission function of the HCG. The shape is designed according to the desired optical transmission function of the application.
US12224557B2

A semiconductor optical device in which a light emitting region that emits light and a reflecting region that reflects the light to the light emitting region side are integrated includes a core layer that is provided in the light emitting region, and a waveguide layer that is provided in the reflecting region, that is optically coupled to the core layer, and that has a band gap that is larger than energy of the light. The reflecting region has a first thyristor that overlaps the waveguide layer in a direction that intersects a propagation direction of the light.
US12224543B2

A connector installation tool includes an elongated body, a handle, a battery, and a c-shaped tool head. The elongated body includes a first end, a second end, and an axis extending therebetween. The handle includes a switch and is positioned proximate the first end. The switch is moveable between a first position and a second position. The battery is supported on the body and is configured to provide power to an actuator when the switch is in the first position. The C-shaped tool head is positioned proximate the second end. The c-shaped tool head includes a stop surface and a ram, and the ram is extendable toward the stop surface.
US12224538B2

A bus bar assembly is provided and includes a first linking bus bar, a second linking bus bar and plural power connectors. The first linking bus bar includes a first main bar, a first bending part and a first conducting part. The first bending part connects between the first main bar and the first conducting part. The second linking bus bar is disposed corresponding to and isolated from the first linking bus bar, and includes a second main bar, a second bending part and a third conducting part. The second bending part connects between the second main bar and the third conducting part. The power connectors are electrically coupled with the first main bar and the second main bar, respectively.
US12224532B2

An electrical receptacle connector includes an insulated housing, a plurality of terminals, and a metallic plate. The terminals and the metallic plate are at the insulated housing. The terminals are held at the insulated housing and arranged into two rows. The metallic plate is at a tongue portion of the insulated housing and between the terminals which are arranged into two rows. The metallic plate has a main body and a plurality of extension portions. Each of the extension portions extends outwardly from the main body and corresponds to a protrusion of a corresponding one of the terminals. A distance between each of the protrusions and a corresponding one of the extension portions is less than a distance between each of the contact portions and the corresponding one of the extension portions. A retaining spacing is between the protrusions of the terminals and the extension portions of the metallic plate.
US12224530B2

A connector assembly includes a male connector and a female connector. The male connector includes N pins with different lengths, and the N pins respectively correspond to N different transmission signals. The female connector includes N signal layers configured to transmit the N different transmission respectively, and each of the N signal layers includes N pass gates. One of the N pass gates of each of the N signal layers is configured to be coupled to a corresponding one of the N pins.
US12224525B2

A connector and a connector assembly are disclosed. The connector assembly can have: a first connector having a first housing on which a first latch device is formed; and a second connector having a second housing on which a first latch slot and a padlock hole are formed. When the first connector and the second connector are assembled to a pre lock position, the first latch device is locked into the first latch slot and blocked by a padlock locked into the padlock hole to prevent the first connector and the second connector from being further assembled to a final lock position. Therefore, the present invention can reliably prevent the first connector and the second connector from being accidentally matched together and improve the safety.
US12224517B2

An electrical junction box includes a frame body, a rescue terminal portion formed in a rectangular parallelepiped shape in a plan view and including a longitudinal side face, two lateral side faces connected to the longitudinal side face, and an upper face, a resin cover configured to cover the longitudinal side face, the two lateral side faces and the upper face. The resin cover includes a rotary shaft extending along the longitudinal side face and provided on a side where the longitudinal side face is provided and on a base end portion of the rescue terminal portion opposite to the upper face, the resin cover being configured to rotate with respect to the frame body about the rotary shaft.
US12224516B2

Add-on housing for a plug-in connection, which add-on housing has a housing side with at least one first fastening form and a plug-in side with at least one holding form, wherein a flange is arranged between the housing side and the plug-in side, which flange is provided for attaching the add-on housing to an appliance housing, wherein the plug-in side has at least two holding forms, at least one first holding form and at least one second holding form.
US12224512B2

A circuit board assembly, a backplane interconnection system, and an electronic device are disclosed. The circuit board assembly includes a bracket and a circuit board, the circuit board is formed with a fastened part and a free part, the fastened part is connected to the bracket, the free part is suspended, a surface on which the free part and the fastened part are co-located is a first plane, the free part has an amplitude of swing in a first direction, the first direction is perpendicular to the first plane, the circuit board is configured to plug-connect to a front sub-circuit board, a first connector plug-connected to a first plug-connection end on the front sub-circuit board is disposed on the free part, and the amplitude of swing is capable of enabling the first connector to plug-connect to the first plug-connection end.
US12224505B2

The antenna includes a plurality of radiating units arranged by column and including a plurality of radiating bodies and a reflecting plate which is configured to reflect a portion of electromagnetic waves radiated by the plurality of radiating bodies, such that the electromagnetic waves are radiated in a radiation orientation; and a dielectric component arranged in the radiation orientation of at least one radiating unit of the plurality of radiating units and including an undulating portion spaced apart from the at least one radiating unit by a distance, wherein a first undulating structure is provided on a lower surface of the undulating portion at least facing the at least one radiating unit in a transverse direction, the transverse direction being vertical to the column and parallel to the reflecting plate.
US12224502B2

This document describes techniques, apparatuses, and systems for an antenna-to-printed circuit board (PCB) transition. An apparatus (e.g., a radar system) may include an MMIC or other processor to generate electromagnetic signals. The apparatus can include a PCB that includes multiple layers, a first surface, and a second surface that is opposite and in parallel with the first surface. The PCB can also include a dielectric-filled portion formed between the first surface and second surface. The apparatus can also include a conductive loop located on the first surface and connected to a pair of lines. The apparatus can further include a transition channel mounted on the first surface and positioned over the dielectric-filled portion. The described transition can reduce manufacturing costs and board sizes, reduce energy losses, and support a wide bandwidth.
US12224500B2

The electronic device includes a composite antenna including a slot antenna and a wire antenna. A first strip-shaped conductor of the slot antenna includes a first ground part, a second ground part, and a feeding part. The first ground part and the second ground part are respectively two ends of the first strip-shaped conductor. The feeding part is located between the first ground part and the second ground part. A second strip-shaped conductor of the wire antenna includes a first end and a second end. The first end of the second strip-shaped conductor is electrically connected to the first ground part. The second end of the second strip-shaped conductor is an open end.
US12224495B2

A modular radio frequency (RF) device includes N base units, each including a differential segmented array (DSA) tile with a support board and a two-dimensional (2D) array of electrically conductive tapered projections disposed on the support board. Neighboring pairs of the electrically conductive tapered projections form RF pixels. The N DSA tiles are arranged to form an RF aperture. The N base units are programmed to switch the RF aperture between a first operating mode and a second operating mode. In the first operating mode, the N base units are operated as at least two independent subsets with each subset operating as an RF transmitter or receiver independently of the other subsets. In the second operating mode all N base units coherently combine as a single phased array RF transmitter or receiver.
US12224492B2

The present disclosure provides a wide beam radiation leakage coaxial cable, which includes an inner conductor, an insulating layer, an outer conductor and a sheath coaxially nested from inside to outside in sequence, at least two columns of slot groups are provided on the outer conductor, the columns of slot groups are distributed at different angles in the circumferential direction of the outer conductor, the included angle between two adjacent columns of slot groups is α=γ/n, where γ is the target radiation width, n is the number of columns of slot groups, each column of slot groups includes a plurality of slot arrays periodically arranged in the axial direction of the outer conductor, the pitch of each column of slot groups is the same, the pitch phase of each column of slot groups on the same leakage cable section is consistent, and each slot array includes a plurality of slots.
US12224487B1

A trailing wire antenna connector comprising: a spool; a trailing line and a conductive socket. The trailing line is configured to be wound around the spool and consists of a non-conductive line segment joined to a conductive wire segment via a conductive plug. The non-conductive line segment is connected to the spool. The conductive socket is configured to be mounted to a fuselage so as to be electrically insulated from the fuselage and electrically connected to a feed line of an RF receiver. The conductive socket has an opening through which the conductive wire segment may pass but that is too small for the conductive plug to pass such that when the conductive plug comes into contact with the conductive socket the conductive wire segment is electrically connected to the feed line.
US12224485B2

A microminiaturized antenna feed module includes a substrate, a plurality of coupled feed portions, and an active circuit. The substrate defines a plurality of visa penetrating the substrate. The coupled feed portions, made of conductive material and have different coupling areas, are electrically connected to the active circuit through the holes, to feed in electrical signals, the coupled feed portions couple the electrical signals to the metal frame to radiate wireless signals; the active circuit controls the switching of radiation modes of the metal frame. The application also provides an electronic device with the microminiaturized antenna feed module.
US12224483B2

An antenna assembly and an electronic device are provided. The antenna assembly includes a rectangular metal frame, where the metal frame includes an inner frame and an outer frame, a first frame of the outer frame is provided with a first gap, a second frame of the outer frame is provided with a second gap, a metal antenna is formed at a part of the outer frame separated between the first gap and the second gap, the metal antenna is connected to the inner frame via a metal connector, a first radiation branch is formed at a part of the metal antenna between the metal connector and the first gap, a second radiation branch is formed at a part of the metal antenna between the metal connector and the second gap.
US12224482B2

A 3D IC package is provided. The 3D IC package includes: a first IC die comprising a first substrate at a back side of the first IC die; a second IC die stacked at the back side of the first IC die and facing the first substrate; a TSV through the first substrate and electrically connecting the first IC die and the second IC die, the TSV having a TSV cell including a TSV cell boundary surrounding the TSV; and a protection module fabricated in the first substrate, wherein the protection module is electrically connected to the TSV, and the protection module is within the TSV cell.
US12224481B2

A semiconductor device package includes a substrate and an antenna module. The substrate has a first surface and a second surface opposite to the first surface. The antenna module is disposed on the first surface of the substrate with a gap. The antenna module has a support and an antenna layer. The support has a first surface facing away from the substrate and a second surface facing the substrate. The antenna layer is disposed on the first surface of the support. The antenna layer has a first antenna pattern and a first dielectric layer.
US12224480B2

An example semiconductor package comprises a patch antenna formed in a first conductor layer of a multilayer package substrate. The multilayer package substrate comprises conductor layers spaced from one another by dielectric material and coupled to one another by conductive vertical connection layers. The multilayer package substrate has a board side surface opposite a device side surface. The semiconductor package further comprises a semiconductor die mounted to the device side surface of the multilayer package substrate spaced from and coupled to the patch antenna. An antenna horn is mounted to the device side surface and aligned with the patch antenna using a mounting structure. The semiconductor package further comprises a reflector formed on a second conductor layer in the multilayer package substrate. The second conductor layer is positioned closer to the board side surface of the multilayer package substrate compared to the patch antenna.
US12224479B2

According to an embodiment, an electronic device includes: a housing forming an inner space of the electronic device; a printed circuit board (PCB) disposed in the inner space and including a ground; a microphone module including a microphone housing disposed at a point on the PCB adjacent to a side surface of the housing, the microphone housing being electrically connected with the ground; a conductive member comprising a conductive material disposed, spaced apart from a surface of the microphone housing by a specified distance or less, and overlapping at least part of the microphone housing with reference to a first direction in which a rear surface of the electronic device faces, the conductive member being coupled and electrically connected with the microphone housing; and a wireless communication circuit disposed on the PCB, and the wireless communication circuit is configured to transmit and/or receive a signal of a specified frequency band, based on an electrical path including the conductive member and the microphone housing, by feeding the conductive member.
US12224475B2

A method of fabricating a portion of magnetically controlled signal distribution device includes receiving a substrate and screen printing a low-k dielectric spacer over an upper surface of the surface from a low-k dielectric paste. The method also includes firing the substrate after the spacer has been screen printed thereon, forming an adhesive layer on top of the spacer and securing a magnet to a top of the adhesive layer.
US12224461B1

A battery assembly of the present disclosure includes: a plurality of battery cells each including a main body portion and an electrode tab protruding from the main body portion; a pocket member at least a part of which is disposed between an electrode tab of a first battery cell and an electrode tab of a second battery cell, among the plurality of battery cells; and an insulating member filled in an inner region of the pocket member.
US12224460B2

A coin-shaped cell containing a battery cell case having a bottom plate and side portion; a sealing plate; a gasket compressed and interposed between the side and a rim portion; power generation elements sealed by the case, the sealing plate, and the gasket; and a pressure-sensitive conductive film disposed on an outer surface of one of the case and the sealing plate. The pressure-sensitive conductive film includes a first elastomer layer that holds conductive particles, and a second elastomer layer which is disposed on at least one surface of the first elastomer layer and is in contact with at least a part of the conductive particles. An average particle diameter of the conductive particles is equal to or larger than a thickness of an elastomer part of the first elastomer layer, and the conductive particles are disposed in a single layer in a planar direction of the first elastomer layer.
US12224459B2

A rechargeable battery includes: a case receiving an electrode assembly and including an opening; a cap assembly including a cap plate coupled to the case and covering the opening, and a terminal plate coupled to the cap plate; and a housing covering the cap plate and coupled to the case, and an outer surface of the terminal plate protrudes more than an outer surface of the housing to have a height difference.
US12224455B2

Provided is an in-vehicle wiring module that is attached to a plurality of power storage elements that include electrode terminals, and includes a busbar that is connected to the electrode terminals, and a flexible substrate that is electrically connected to the busbar, the flexible substrate has a folded-over structures where the flexible substrate is folded along folding portions, the folded-over structure includes protrusions that protrude from outer edges of the flexible substrate in an expanded state before the flexible substrate is folded along the folding portions, and slits into which the protrusions are to be inserted, the folding portions are disposed between the protrusions and the slits of the flexible substrate in the expanded state, and, as a result of the protrusions being inserted into the slits, the flexible substrate is kept from deforming so as to return to the expanded state from a state of being folded along the folding portions.
US12224454B2

A battery module according to an embodiment of the present disclosure includes a plurality of battery cells, a busbar frame assembly supporting the plurality of battery cells and including a plurality of busbars electrically connected to electrode leads of the plurality of battery cells, and a plurality of fixing jig holes provided in top and bottom surfaces of the busbar frame assembly, and into which welding jigs for fixing the busbar frame assembly are configured to be inserted in a welding process for electrically connecting the electrode leads of the plurality of battery cells to the plurality of busbars.
US12224437B2

According to one embodiment, a method of producing a secondary battery is provided. The method includes preparing a battery architecture including a positive electrode, a negative electrode, and an electrolyte; adjusting a positive electrode potential to a range of 3.4 V to 3.9 V and a negative electrode potential to a range of 1.5 V to 2.0 V based on an oxidation-reduction potential of lithium, thereby providing a potential adjusted state; and holding the battery architecture in the potential adjusted state at a holding temperature of 50° C. to 90° C. The positive electrode includes a lithium-nickel-cobalt-manganese composite oxide. The negative electrode includes a niobium-titanium composite oxide. The electrolyte includes one or more first organic solvent having a viscosity of 1 cP or less.
US12224434B2

The present application provide a silicon-oxygen compound, a preparation method thereof and related secondary battery, battery module, battery pack, and device. The silicon-oxygen compound provided by the present application has a formula of SiOx, in which x satisfies 0
US12224430B2

A positive electrode material contains at least one positive electrode active material, a solid electrolyte, and a coating material. The solid electrolyte is represented by formula (1), LiαMβXγ  (1) where α, β, and γ are each independently a value greater than 0, M includes at least one element selected from the group consisting of non-Li metals and metalloids, and X includes at least one selected from the group consisting of F, Cl, Br, and I. The coating material covers the surface of the positive electrode active material and contains lithium carbonate.
US12224424B2

The present invention relates to a method of preparing a positive electrode which includes forming a solid electrolyte by mixing a lithium salt and a polymer for a solid electrolyte in a dry atmosphere, forming a dry mixture by stirring after adding a conductive agent and a positive electrode active material to the solid electrolyte in a dry atmosphere, and pressing after coating a current collector with the dry mixture.
US12224415B2

Power supply device includes a plurality of battery cells each having an exterior can in a prismatic shape, a pair of end plates having pressing surfaces that press both side end surfaces of battery stack in which the plurality of battery cells are stacked, a plurality of fastening members each of which has a plate shape extended in a stacking direction of the plurality of battery cells and is disposed on opposing side surfaces of battery stack to fasten end plates to each other, thermal plate for placing battery stack on an upper surface side to dissipate heat from battery stack, and heat transfer sheet interposed between an upper surface of thermal plate and a lower surface of battery stack to bring thermal plate and battery stack into a thermally coupled state. A part of a lower surface of each of end plates, the part facing heat transfer sheet, is disposed at the same height as or above an upper surface of heat transfer sheet.
US12224402B2

The present technology relates to: an electrochemical element which comprises a separator having through-holes formed therein, a through-hole cover material, and a spacer; and a method for using the electrochemical element to evaluate the safety of an energy storage device by means of an internal short circuit. An energy storage device including the electrochemical element according to the present invention is characterized in that: the energy storage device can be restored, after an internal short circuit evaluation test, to a state in which a short circuit has not occurred; and a repeat test and evaluation can be carried out without disassembly and reassembly.
US12224397B2

A capsule for a lithium-sulfur secondary battery, wherein the capsule includes a core containing a material required for formation and restoration of a solid electrolyte interface layer (SEI layer) and a shell including a polymer surrounding the core. The shell maintains the material required for formation and restoration of the solid electrolyte interface layer (SEI layer) at a constant level during operation of the battery, thereby exhibiting the effect of maintaining the solid electrolyte interface layer (SEI layer) on the negative electrode for a long time.
US12224396B2

An electrolytic solution includes at least one compound of a first oxazoline-based compound having a molecular weight of 200 or less and a second oxazoline-based compound having a molecular weight of 200 or less, and the electrolytic solution includes no dioxolane.
US12224388B2

Provided is a component arrangement, including a carrier substrate; a spacer which is arranged on the carrier substrate so as to surround an installation space and has an outlet opening on a side facing away from the carrier substrate; an optical component arranged in the installation space; a contact connection which electrically conductively connects the optical component to external contacts arranged outside the installation space; a cover substrate which is arranged on the spacer and with which the outlet opening is covered in a light-permeable manner; and a light-reflecting surface which is formed on an anisotropically etched silicon component and is arranged in the installation space as an inclined surface at an angle of approx. 45° relative to the surface of the carrier substrate facing the installation space, in such a way that light radiated in a horizontal direction onto the light-reflecting surface can be radiated out in the vertical direction through the opening and the cover substrate, and vice versa.
US12224382B2

A display device may include: a substrate; first and second electrode on the substrate; light emitting element between the first and second electrodes; a barrier structure on the substrate and including a first surface, a second surface, and a third surface; a light conversion layer on the barrier structure; and a passivation layer on the light conversion layer. A first space defined by the second and third surfaces may be between the substrate and the barrier structure. A second space defined by the first and second surfaces may be between the barrier structure and the passivation layer. The first and second spaces may be alternately located in the first direction. The light emitting element may be in the first space. The light conversion layer may be in the at least one second space.
US12224378B2

In some embodiments, a semiconductor structure includes: a first epitaxial oxide semiconductor layer; a metal layer; and a contact layer adjacent to the metal layer, and between the first epitaxial oxide semiconductor layer and the metal layer. The contact layer can include an epitaxial oxide semiconductor material. The contact layer can also include a region comprising a gradient in a composition of the epitaxial oxide semiconductor material adjacent to the metal layer, or a gradient in a strain of the epitaxial oxide semiconductor material over a region adjacent to the metal layer.
US12224376B2

An object is to provide a light-emitting display device in which a pixel including a thin film transistor using an oxide semiconductor has a high aperture ratio. The light-emitting display device includes a plurality of pixels each including a thin film transistor and a light-emitting element. The pixel is electrically connected to a first wiring functioning as a scan line. The thin film transistor includes an oxide semiconductor layer over the first wiring with a gate insulating film therebetween. The oxide semiconductor layer is extended beyond the edge of a region where the first wiring is provided. The light-emitting element and the oxide semiconductor layer overlap with each other.
US12224375B2

A light emitting diode is provided having a LED layer configured to emit pump light having a pump light wavelength from a light emitting surface, the LED layer comprising a plurality of Group III-nitride layers. A container layer is provided on the light emitting surface of the LED layer, the container surface including an opening defining a container volume through the container layer to the light emitting surface of the LED layer. A colour converting layer is provided in the container volume, the colour converting Got layer configured to absorb pump light and emit converted light of a converted light wavelength longer than the pump light wavelength. A lens is provided on the container surface over the opening, the lens having a convex surface on an opposite side of the lens to the colour converting layer. A pump light reflector laminate provided over the convex surface of the lens the pump light reflector laminate having a stop-band configured to reflect the pump light centred on a first wavelength.
US12224368B1

The present disclosure generally relates to semiconductor devices for use in optoelectronic/photonic applications and integrated circuit (IC) chips. More particularly, the present disclosure relates to devices containing photodiodes such as avalanche photodiodes (APDs) and single photon avalanche diodes (SPADs). The present disclosure may provide a device including a substrate, a first well of a first conductivity type in the substrate, a second well of a second conductivity type in the substrate, and a buried layer of the second conductivity type in the substrate. The buried layer may be below the first well and the second well. The buried layer may have a first section and a second section, in which the first section has a larger thickness than the second section.
US12224366B2

The present disclosure discloses a manufacturing method and a manufacturing device for an interconnection piece. The manufacturing method comprises providing a solder strip, and performing forming treatment on the solder strip to obtain a plurality of structural solder strips; and providing a flexible insulating substrate, and compounding the plurality of structural solder strips on the flexible insulating substrate at intervals to obtain the interconnection piece. Each structural solder strip is provided with two soldering portions and a connecting portion located between the two soldering portions, and the connecting portion is respectively connected to the two soldering portions; at least a part of the connecting portion is located on the flexible insulating substrate, and the two soldering portions extend out of the flexible insulating substrate.
US12224365B2

Various implementations described herein are directed to determining an order of power devices connected in a serial string to a central power device. The physical order may be stored in a non-volatile computer-readable storage medium.
US12224340B2

A heterojunction semiconductor device with a low on-resistance includes a metal drain electrode, a substrate, and a buffer layer. A current blocking layer is arranged in the buffer layer, a gate structure is arranged on the buffer layer, and the gate structure comprises a metal gate electrode, GaN pillars and AlGaN layers, wherein a metal source electrode is arranged above the metal gate electrode; and the current blocking layer comprises multiple levels of current blocking layers, the centers of symmetry of the layers are collinear, and annular inner openings of the current blocking layers at all levels gradually become smaller from top to bottom. The AlGaN layers and the GaN pillars are distributed in a honeycomb above the buffer layer.
US12224337B2

III-N e-mode high electron mobility transistors (HEMTs) including a dopant diffusion spacer between an impurity-doped III-N material layer and a III-N polarization layer of the HEMT material stack. The spacer may be a substantially undoped III-N material, such as GaN. With the diffusion spacer, P-type impurities within the pGaN are setback from the polarization layer sufficiently to avoid significant levels of P-type impurities from entering the III-N material interface where the 2DEG resides. With the diffusion spacer, clustering of impurities near the 2DEG may be avoided and a III-N e-mode HEMT may achieve higher drive currents.
US12224319B2

A semiconductor device includes a first-conductivity-type drift region provided in a semiconductor substrate; a trench portion provided from an upper surface of the semiconductor substrate to an inside of the semiconductor substrate, and extending in a predetermined extending direction in a plane of the upper surface of the semiconductor substrate; a mesa portion provided in contact with the trench portion in an array direction orthogonal to the extending direction; a second-conductivity-type base region provided in the mesa portion above the drift region and in contact with the trench portion; and a second-conductivity-type floating region provided in the mesa portion below the base region, in contact with the trench portion, and provided in at least a part of the mesa portion in the array direction.
US12224306B2

A pixel includes a light emitting area including a central portion and an outer portion, a non-light emitting area surrounding the light emitting area, a first electrode and a second electrode that are spaced apart from each other in the light emitting area, and a first light emitting element disposed between the first electrode and the second electrode. The first electrode and the second electrode are spaced apart from each other at a first interval in the central portion, and are spaced apart from each other at a second interval in the outer portion. The second interval is larger than the first interval. An interval between the first electrode and the second electrode gradually increases from the central portion to the outer portion.
US12224298B2

Various embodiments of the present disclosure are directed towards an integrated circuit (IC) chip in which a bond pad structure extends to a columnar structure with a high via density. For example, an interconnect structure is on a frontside of a substrate and comprises a first bond wire, a second bond wire, and bond vias forming the columnar structure. The bond vias extend from the first bond wire to the second bond wire. The bond pad structure is inset into a backside of the substrate, opposite the frontside, and extends to the first bond wire. A projection of the first or second bond wire onto a plane parallel to a top surface of the substrate has a first area, and a projection of the bond vias onto the plane has a second area that is 10% or more of the first area, such that via density is high.
US12224293B2

A semiconductor device including: a first insulator in which an opening is formed; a first conductor positioned in the opening; a first oxide over the first insulator; a second oxide over the first oxide; a third oxide and a fourth oxide over the second oxide; a second conductor over the third oxide and the first conductor; a third conductor over the fourth oxide; a fifth oxide over the second oxide; a second insulator over the fifth oxide; and a fourth conductor positioned over the second insulator and overlapping with the fifth oxide. The fifth oxide is in contact with each of a side surface of the third oxide and a side surface of the fourth oxide. The conductivity of the third oxide is higher than the conductivity of the second oxide. The second conductor is in contact with the top surface of the first conductor.
US12224286B2

A dual-sided MOS IC includes an isolation layer and a MOS transistor. The isolation layer separates the MOS IC into a MOS IC frontside and a MOS IC backside. The MOS transistor is on both the MOS IC frontside and the MOS IC backside. The MOS transistor includes MOS gates, a first source connection in a first subsection of the MOS IC frontside, and a second source connection in a second subsection of the MOS IC backside. The first and second source connections are electrically coupled together through a first front-to-backside connection extending through the isolation layer. The MOS transistor further includes a first drain connection in the first subsection of the MOS IC backside, and a second drain connection in the second subsection of the MOS IC frontside. The first and second drain connections are electrically coupled together through a second front-to-backside connection extending through the isolation layer.
US12224283B2

A semiconductor memory device includes a substrate, an active structure, a shallow trench isolation and a plurality of word lines. The active structure is disposed in the substrate, and includes a plurality of first active fragments and a plurality of second active fragments extended parallel to each other along a first direction and the second active fragments are disposed outside a periphery of all of the first active fragments. The shallow trench isolation is disposed in the substrate to surround the active structure, and which includes a plurality of first portions and a plurality of second portions. The word lines are disposed in the substrate, parallel with each other to extend along a second direction, wherein at least one of the word lines are only intersected with the second active fragments, or at least one of the word lines does not pass through any one of the second portions.
US12224282B2

An integrated circuit device including an active region; an active cutting region at a side of the active region in a first direction; a fin active pattern extending on the active region in the first direction, the fin active pattern including a source region and a drain region; a gate pattern extending across the active region and the fin active pattern in a second direction perpendicular to the first direction, the gate pattern not being in the active cutting region; and an isolated gate contact region in contact with the gate pattern outside of the active region.
US12224266B2

An embodiment is a structure including a first semiconductor device and a second semiconductor device, a first set of conductive connectors mechanically and electrically bonding the first semiconductor device and the second semiconductor device, a first underfill between the first and second semiconductor devices and surrounding the first set of conductive connectors, a first encapsulant on at least sidewalls of the first and second semiconductor devices and the first underfill, and a second set of conductive connectors electrically coupled to the first semiconductor device, the second set of conductive connectors being on an opposite side of the first semiconductor device as the first set of conductive connectors.
US12224245B2

Various examples provide a semiconductor package. The semiconductor package includes a substrate having first and second opposed substantially planar major surfaces extending in an x-y direction. The package further includes a bridge die having third and fourth opposed substantially planar major surfaces extending in the x-y direction. The third substantially planar major surface of the bridge die is in direct contact with the second substantially planar major surface of the substrate. The semiconductor package further includes a through silicon via extending in a z-direction through the first substantially planar major surface of the substrate and the fourth substantially planar major surface of the bridge die. The semiconductor package further includes a power source coupled to the through silicon via, a first electronic component electronically coupled to the bridge die, and a second electronic component electronically coupled to the bridge die. The semiconductor package further includes an overmold at least partially encasing the first electronic component, second electronic component, and the bridge die.
US12224237B2

In a method of manufacturing a semiconductor device, a first conductive layer is formed over a first interlayer dielectric (ILD) layer disposed over a substrate, a second ILD layer is formed over the first conductive layer, a via is formed in the second ILD layer to contact an upper surface of the first conductive layer, a hard mask pattern is formed over the second ILD layer, the second ILD layer and the first conductive layer are patterned by using the hard mask pattern as an etching mask, thereby forming patterned second ILD layers and first wiring patterns, after the patterning, the hard mask pattern is removed, and a third ILD layer is formed between the patterned second ILD layers and the first wiring patterns.
US12224235B2

A printed circuit board includes a first insulating layer; a pad disposed on the insulating layer and having a protrusion; and a protective layer disposed on the insulating layer and having an opening exposing at least a portion of the pad. The protrusion protrudes from one surface of the pad and is buried in at least one of the insulating layer and the protective layer.
US12224233B2

A packaged electronic device comprises a power semiconductor die that comprises a first terminal and a second terminal, a lead frame comprising a lower side and an upper side that comprises a die pad region, a first lead and a second lead, wherein the first lead is integral with the lead frame and electrically connected to the first terminal of the power semiconductor die through the lead frame, a dielectric substrate, and a thermally conductive adhesion layer on an upper side of the dielectric substrate. The power semiconductor die is on the die pad region of the lead frame and the lead frame is on an upper side of the thermally conductive adhesion layer.
US12224231B2

A semiconductor module includes a conductive substrate, a plurality of first semiconductor elements, and a plurality of second semiconductor elements. The conductive substrate includes a first conductive portion to which the plurality of first semiconductor elements are electrically bonded, and a second conductive portion to which the plurality of second semiconductor elements are electrically bonded. The semiconductor module further includes a first input terminal, a second input terminal, and a third input terminal that are provided near the first conductive portion. The second input terminal and the third input terminal are spaced apart from each other with the first input terminal therebetween. The first input terminal is electrically connected to the first conductive portion. A polarity of the first input terminal is set to be opposite to a polarity of each of the second input terminal and the third input terminal.
US12224230B2

In one example, a semiconductor device includes a substrate that comprises a substrate conductor material. An electronic component has a first component terminal that comprises a first component terminal conductor material and a second component terminal that comprises a second component terminal conductor material. An interconnect comprises an interconnect conductor material, a component end, and a substrate end. The second component terminal is attached to the substrate with a first intermetallic bond, the component end of the interconnect is attached to the first component terminal with a second intermetallic bond, and the substrate end of the interconnect is attached to the substrate with a third intermetallic bond. Other examples and related methods are also disclosed herein.
US12224226B2

An electronic device is disclosed. The electronic device includes a circuit layer, an electronic element and a thermal conducting element. The electronic element is disposed on the circuit layer and electrically connected to the circuit layer. The thermal conducting element is disposed between the circuit layer and the electronic element. The thermal conducting element is used for performing heat exchange with the electronic element.
US12224224B2

A package structure includes first and second package components, an underfill layer disposed between the first and second package components, and a metallic layer. The first package component includes semiconductor dies, a first insulating encapsulation laterally encapsulating the semiconductor dies, and a redistribution structure underlying first surfaces of the semiconductor dies and the first insulating encapsulation. The second package component underlying the first package component is electrically coupled to the semiconductor dies through the redistribution structure. The underfill layer extends to cover a sidewall of the first package component, the metallic layer overlying second surfaces of the semiconductor dies and the first insulating encapsulation, and a peripheral region of the second surface of the first insulating encapsulation is accessibly exposed by the metallic layer, where the first surfaces are opposite to the second surfaces. A manufacturing method of a package structure is also provided.
US12224223B1

A method includes forming an initial structure having voids, where the initial structure includes one or more first materials. The method also includes infiltrating one or more second materials into the initial structure, where the one or more second materials are different from the one or more first materials. The method further includes forming a finished structure configured to receive and support one or more heat-generating components. A combination of the first and second materials provides a coefficient of thermal expansion in a portion of the finished structure that substantially matches a coefficient of thermal expansion of the one or more heat-generating components. The finished structure is configured to provide a path to remove thermal energy from the one or more heat-generating components.
US12224222B2

A semiconductor package includes: a first substrate having a first metallized side; a semiconductor die attached to the first metallized side of the first substrate at a first side of the die, a second side of the die opposite the first side being covered by a passivation, the passivation having a first opening that exposes at least part of a first pad at the second side of the die; a thermally and electrically conductive spacer attached to the part of the first pad that is exposed by the first opening in the passivation, the spacer at least partly overhanging the passivation along at least one side face of the semiconductor die; a second substrate having a first metallized side attached to the spacer at an opposite side of the spacer as the semiconductor die; and an encapsulant encapsulating the semiconductor die and the spacer. Additional spacer embodiments are described.
US12224215B2

A display device and a bonding detection method of the display device are provided. The display device includes: a display panel, a flexible circuit board and a chip on flex with a control chip, where the display panel is connected with the flexible circuit board through the chip on flex in a bonding manner, a first detection line located on the display panel, a second detection line extending to the flexible circuit board from one end of the first detection line through the chip on flex, and a third detection line extending to the flexible circuit board from the other end of the first detection line through the chip on flex, where a path where the second detection line is located is provided with at least two first test pins, and a path where the third detection line is located is provided with at least two second test pins.
US12224211B2

The present disclosure provides a method of manufacturing a semiconductor device includes forming a first gate insulating film on a substrate for a first device, forming a first gate electrode on the first gate insulating film; forming a mask pattern on the first gate electrode to expose opposing end portions of the first gate electrode, wherein a length of the mask pattern is smaller than a length of the first gate electrode; performing ion implantation through the exposed opposing end portions of the first gate electrode using the mask pattern to simultaneously form first and second drift regions in the substrate; forming spacers on sidewalls of the first gate electrode, respectively; and forming a first source region and a first drain region in the first and second drift regions, respectively.
US12224209B2

A manufacturing method of a semiconductor device includes forming a stack of first semiconductor layers and second semiconductor layers alternatively formed on top of one another, where a topmost layer of the stack is one of the second semiconductor layers; forming a patterned mask layer on the topmost layer of the stack; forming a trench in the stack based on the patterned mask layer to form a fin structure; forming a cladding layer extending along sidewalls of the fin structure; and removing the patterned mask layer and a portion of the cladding layer by performing a two-step etching process, where the portion of the cladding layer is removed to form cladding spacers having a concave top surface with a recess depth increasing from the sidewalls of the fin structure.
US12224197B2

The present invention provides an electrode pattern structure of a concentric-circular-structured electrostatic chuck, and is related to the field of semiconductor and material science. An electrode unit of an electrostatic chuck is divided into a plurality of size-reduced electrode arc-bands, and by means of arrangement of inter-ring connection openings of the size-reduced electrode arc-bands, the electrodes of the entire electrostatic chuck can be divided into any desired number of electrodes. In the electrode pattern structure of the concentric-circular-structured electrostatic chuck, the electrostatic chuck electrode of such a structure can, on the one hand, minimize division units to be advantageous for reduction of residual thermal stress, and on the other hand, avoid generation of isolated electrode during the process of dividing. This is an electrostatic chuck electrode that has excellent symmetry and has a uniform and simple structure.
US12224194B2

A substrate processing system, which includes a transfer device configured to simultaneously transfer a plurality of substrates and suitably corrects positions of the substrate, and a method of controlling the substrate processing system are provided. The substrate processing system includes: a process chamber in which a plurality of substrates is processed; a vacuum transfer chamber connected to the process chamber; a transfer device provided in the vacuum transfer chamber and configured to simultaneously transfer a plurality of substrates; a module connected to the vacuum transfer chamber and having a plurality of stages on which substrates are placed; and a controller. The controller is configured to measure an amount of change of an arm of the transfer device that has transferred processed substrates, and to correct positions of the stages based on the amount of change of the arm of the transfer device.
US12224192B2

Methods and apparatus for clamping a substrate comprise i. placing a substrate on a clamping surface of a substrate support having a plurality of electrodes spaced from one another including a first electrode and a second electrode; ii. measuring substrate bow of the substrate; iii. determining, based on the measured substrate bow, a first voltage to be applied to the first electrode and a second voltage to be applied to the second electrode, wherein the first voltage is an AC voltage and the second voltage is an AC or a DC voltage; and iv. applying the first voltage to the first electrode and the second voltage to the second electrode to clamp the substrate to the substrate support.
US12224187B2

A substrate processing apparatus according to the embodiment includes: a substrate holding unit that holds a substrate; a rotation support unit that supports the substrate holding unit and rotates the substrate n a circumferential direction; a drive unit that drives the substrate holding unit with respect to the rotation support unit in a plane direction of the substrate; a detection unit that detects an outer edge portion of the substrate; a chemical liquid discharge unit that discharges a chemical liquid to the outer edge portion of the substrate; and a control unit that causes the drive unit to drive the substrate holding unit based on the outer edge portion detected by the detection unit in a manner that a center position in a plane of the substrate matches a rotation axis of the rotation support unit.
US12224180B2

A semiconductor device including a clip, and the clip includes a clip slot, and a slug and the slug includes a groove. The clip and the slug are attached by the ultrasonic welding. The groove and the clip slot are at least partially overlapping to form a gas pathway.
US12224179B2

The current disclosure describes techniques of protecting a metal interconnect structure from being damaged by subsequent chemical mechanical polishing processes used for forming other metal structures over the metal interconnect structure. The metal interconnect structure is receded to form a recess between the metal interconnect structure and the surrounding dielectric layer. A metal cap structure is formed within the recess. An upper portion of the dielectric layer is strained to include a tensile stress which expands the dielectric layer against the metal cap structure to reduce or eliminate a gap in the interface between the metal cap structure and the dielectric layer.
US12224172B2

Embodiments of the present disclosure include techniques related to techniques for processing materials for manufacture of group-III metal nitride and gallium based substrates. More specifically, embodiments of the disclosure include techniques for substrates with a controlled oxygen gradient using a combination of processing techniques. Merely by way of example, the disclosure can be applied to growing crystals of GaN, AlN, InN, InGaN, AlGaN, and AlInGaN, and others for manufacture of bulk or patterned substrates. Such bulk or patterned substrates can be used for a variety of applications including optoelectronic and electronic devices, lasers, light emitting diodes, solar cells, photo electrochemical water splitting and hydrogen generation, photodetectors, integrated circuits, and transistors, and others.
US12224163B2

An ion beam source including a plasma chamber including a plasma generating space, a plasma generator configured to generate plasma in the plasma generating space, a first grid connected to the plasma chamber, a second grid connected to the plasma chamber, and a first grid driver connected to the first grid. The first grid driver may be configured to move the first grid relative to the second grid.
US12224160B2

A method of processing a substrate that includes: flowing a gas including a fluorocarbon to a plasma processing chamber; sustaining a plasma generated from the gas; depositing a carbonaceous layer over the substrate by exposing the substrate to the plasma, the substrate having a recess having an aspect ratio between 10:1 and 100:1, the depositing including a pulsed plasma process including: during a first time duration, setting a source power (SP) at a first SP level and a bias power (BP) at a first BP level, where the plasma includes fluorocarbon ions polymerizing on a bottom surface to form the carbonaceous layer, and during a second time duration, setting the SP at a second SP level higher than the first SP level and the BP at a second BP level lower than the first BP level, where the plasma includes fluorine radicals trimming the carbonaceous layer.
US12224159B1

A gas mixing method to enhance plasma includes: providing a reaction chamber; wherein the reaction chamber includes an accommodating space and the reaction chamber includes a top opening connected to the accommodating space; providing an adapter plate, and fixing the adapter plate to the reaction chamber to be arranged corresponding to the top opening; wherein the adapter plate further includes a window area communicating both sides of the adapter plate; providing a target disposed on top of the adapter plate to seal the top opening; premixing a plasma gas and an auxiliary gas into a gas mixture, and introducing the gas mixture into the accommodating space; and providing a biasing field to the accommodating space.
US12224158B2

A plasma processing apparatus that can inhibit clustering of gas and supply the gas stably, including an integrated gas box configured to adjust the flow rate of gas, and a discharge portion, and the integrated gas box includes gas blocks including a flow path through which the gas flows, a heater configured to heat the flow path, a bypass path provided in the flow path, and a flow controller configured to detect the inflow amount of the gas and output the gas from the flow path to the discharge portion. The heater is configured to perform heating to a predetermined temperature based on the type of the gas. The predetermined temperature is, for example, 65° C. or more. The bypass path includes a flow path causing a change in the pressure of the gas flowing through the flow path.
US12224155B2

Provided is an ion milling apparatus capable of enhancing reproducibility of an ion distribution. The ion milling apparatus includes: an ion source 101; a sample stage 102 on which a sample to be processed by being irradiated with an unfocused ion beam from the ion source 101 is placed; and a measurement member holding unit 106 that holds an ion beam current measurement member 105. A covering material 120 is provided so as to cover at least a surface of the measurement member holding unit 106 and the sample stage 102 facing the ion source 101. A material of the covering material 120 contains, as a main component, an element having an atomic number smaller than that of an element of a material of a structure on which the covering material is provided. The ion beam current measurement member 105 is moved in an irradiation range of the ion beam on a trajectory, which is located between the ion source and the sample stage, in a state where the ion beam is output from the ion source 101 under a first irradiation condition, and an ion beam current flowing when the ion beam current measurement member 105 is irradiated with the ion beam is measured.
US12224148B2

A night vision system along with an image intensifier tube and method for forming the tube are provided. The night vision system incorporates the image intensifier tube in both an analog channel as well as a digital channel, with an addressable display within the analog image intensifier tube analog channel configured to create an electronically addressable output. An analog image intensifier tube is included in the digital imager for presenting binary digital signals representative of an image, or of symbol indicia, and registering those digital representation from the digital imager onto one or more electron multipliers of the analog image intensifier tube within the analog channel. The provided night vision system also utilizes a cathodoluminescent screen, which is a highly efficient light source that reduces system power.
US12224143B2

A plug-in circuit breaker that includes a circuit breaker housing, and a locking mechanism, an unlocking mechanism, and a button mechanism all arranged inside the circuit breaker housing, and an operating mechanism connected to the button mechanism to drive the circuit breaker to switch on/switch off; the locking mechanism includes a first locking member with one end protruding outside the circuit breaker housing, and the circuit breaker housing comprises a locking member opening co-operated with the first locking member; the unlocking mechanism includes an independent pulling member drivingly co-operated with the first locking member, when the circuit breaker is in the switch-off state, one end of the first locking member protrudes outside the circuit breaker housing from the locking member opening, and pulling the pulling member enables the first locking member to retract into the inside of the circuit breaker housing.
US12224136B2

An electromechanical switching device for breaking an electric current, the switching device including a stationary main contact; a movable main contact; a stationary arcing contact; a movable arcing contact, the stationary arcing contact and the movable arcing contact being arranged in parallel with the stationary main contact and the movable main contact; an actuating arrangement configured to move the movable main contact and the movable arcing contact; and a magnetic member arranged to generate a magnetic holding force in response to an electric current flow through the movable arcing contact when the movable arcing contact is in the closed position, the magnetic holding force acting on the movable arcing contact in a direction against the stationary arcing contact.
US12224135B2

This input system includes an input device, an electrostatic sensor, a conduction sensor, a controller, and a determiner. When a movable contact of the input device is pressed, electrostatic capacitance between a first electrode and a second electrode changes, and when the movable contact of the input device is further pressed after the electrostatic capacitance changes, a third electrode and a fourth electrode are electrically conductive to each other. The conduction sensor detects the conduction between the third electrode and the fourth electrode. The controller switches the sensing operation of the electrostatic sensor from the OFF state to the ON state after the conduction sensor detects the conduction between the third electrode and the fourth electrode. In the ON state, the electrostatic sensor outputs a detected value related to the electrostatic capacitance between the first electrode and the second electrode.
US12224118B1

A structure of an asymmetric supercapacitor and a preparation method thereof is disclosed. In some implementations, the preparation comprises the steps of forming a polyaniline (PANI) nanowire on carbon cloth (CC) substrate (PANI/CC) by polymerization of an aniline, depositing a cobalt-nickel layer double hydroxides (CoNi-LDHs) on the PANI/CC by a hydrothermal process, and calcining of the cobalt-nickel layer double hydroxides (CoNi-LDHs) in the PANI/CC at a high temperature to form a metal carbide (CoC@NiC) on the carbon cloth. The structure of the asymmetric supercapacitor includes a metal carbide (CoC@NiC) as a positive electrode, a tungsten trioxide (WO3@C) as a negative electrode, and a poly (vinyl alcohol)/Potassium hydroxide (PVA/KOH) as an electrolyte gel.
US12224116B2

In an electromagnetic actuator having a housing, two ferromagnetic pole shoes are distanced from each other and are rigidly connected to the housing. A mobile structure, which can be moved in the housing along an axis between two end positions, is arranged between the pole shoes, includes at least one magnet system, and is connected to a shaft that is axially displaceable in the housing. The magnet system includes at least one arrangement of at least one permanent magnet polarized radially with respect to the axis, and an annular coil connectable to a current source. The magnet system forms, together with the pole shoes, an air gap system having axially variable air gaps. The mobile structure is securable in each end position without excitation of the coil and is movable from one assumed end position into the opposite end position by excitation of the coil.
US12224111B2

The composite electronic component includes: a substrate having a GND pattern; a coil component having at least three terminals and mounted on a first surface of the substrate; and an overlapping arrangement component mounted on the first surface so that at least a part of the overlapping arrangement component overlaps the coil component when viewed from a first direction perpendicular to the first surface. The substrate has at least three coil connection patterns formed on the first surface and connected to the terminals, at least two component connection patterns formed on the first surface and connected to the overlapping arrangement component, and a GND via connecting one of the component connection patterns and the GND pattern to each other. The GND via is arranged in a substrate outer region, which is outside a region of a hypothetical polygon connecting all of the coil connection patterns on the substrate with a shortest perimeter, when viewed from the first direction.
US12224105B2

Disclosed herein is a coil component that includes: a drum-shaped core including a first flange part, a second flange part, and a winding core part positioned between the first and second flange parts; a plurality of first terminal electrodes provided on the first flange part; a plurality of second terminal electrodes provided on the second flange part; and a plurality of wires wound around the winding core part, each of the plurality of wires having a first end connected to an associated one of the first terminal electrodes, and having a second end connected to an associated one of the second terminal electrodes. Each of the first and second flange parts has a tapered groove whose side surfaces are inclined. The plurality of wires are accommodated in the tapered grooves.
US12224101B2

An inductor device includes a first wire, a second wire, and a third wire. The first wire includes a plurality of first sub-wires. The second wire includes a plurality of second sub-wires. The sequence of the first sub-wires and the second sub-wires is that at least two first sub-wires of the first sub-wires and at least one second sub-wires of the second sub-wires are disposed to each other in an interlaced manner. The third wire is disposed adjacent to at least two first sub-wires of the first sub-wires.
US12224096B2

Embodiments of an apparatus that includes a substrate and an inductor residing in the substrate are disclosed. In one embodiment, the inductor is formed as a conductive path that extends from a first terminal to a second terminal. The conductive path has a shape corresponding to a two-dimensional (2D) lobe laid over a three-dimensional (3D) volume. Since the shape of the conductive path corresponds to the 2D lobe laid over a 3D volume, the magnetic field generated by the inductor has magnetic field lines that are predominately destructive outside the inductor and magnetic field lines that are predominately constructive inside the inductor. In this manner, the inductor can maintain a high quality (Q) factor while being placed close to other components.
US12224092B2

A compression molded core contains a plurality of soft magnetic material powders. A first powder and a second powder in the plurality of powders satisfy D1>D2, 0.23≤(D1−D2)/D1<0.6, D1≤7 μm, and 3 μm≤DT≤5.7 μm. D1 is the median diameter, which is a particle size at which the integrated particle diameter distribution from the small particle size side is 50% in a volume-based particle size distribution measured by a laser diffraction/scattering method, of the first powder and is maximum among median diameters; D2 is the median diameter D2 of the second powder and is minimum among median diameters; and DT is determined using the weight rate R1 of the first powder and the weight rate R2 of the second powder by R1×D1+R2×D2.
US12224091B2

A ferromagnetic-polymer composite material comprises a polymer and a plurality of ferromagnetic film platelets disposed in the polymer. Each ferromagnetic film platelet comprises first and second insulator layers and a ferromagnetic layer disposed between the first and second insulator layers. The ferromagnetic layer can be magnetically anisotropic in which a hard axis of magnetization is aligned parallel to a plane that passes through and parallel to an interface between the first insulator layer and the ferromagnetic layer. The easy and/or hard axes of magnetization in the ferromagnetic film platelets can be aligned. An inductor can have a core formed of the ferromagnetic-polymer composite material.
US12224085B2

The present disclosure describes a grommet. The grommet includes a slot extending the length of a main body which provides an entry point for a cable to be inserted into an interior cavity, a plurality of flex retention members extending into the interior cavity configured to grip and secure the cable, and one or more grip enhancement features residing between an inner surface of the main body and the flex retention members. The grip enhancement features are configured to provide additional support to the flex retention members when a cable is inserted into the interior cavity. The grip enhancement features are coupled to or integral with a respective flex retention member and extend radially outwardly therefrom, and each grip enhancement feature is configured to engage or contact the inner surface of the main body when a larger diameter cable is received within the interior cavity of the grommet.
US12224075B2

The invention relates to methods of decreasing the effect of blast loads on industrial spaces relating to, inter alia, nuclear power plant and large chemical manufacturing facilities. A method of improving explosion safety in closed spaces by attenuating the effect of a combustion wave or shock wave on a protected surface consists in placing obstructions before the protected surface in the form of elastic membranes filled with a flame-retardant substance. A non-flammable gas is used as the substance filling the membranes; the membranes themselves are made of a material that disintegrates during, and under the action of, displacement of the front of a combustion wave or shock wave along the surface of the membranes. The membranes are filled with a non-flammable gas immediately after flammable gas is detected at a dangerous concentration in the space in front of the protected object. The technical result consists in increasing explosion safety, decreasing the effect that an explosive wave formed in an accidental explosion of fuel-air mixtures has on the walls and floors of protected spaces.
US12224068B2

An electronic processing system agent accesses population health literacy data from at least 100 individuals pertaining to assessed health literacy of members of the population, and demographic data from the population corresponding to age, race, and education level. The agent collects skills data from the patient corresponding to a set of questions relating to skills needed for understanding therapeutic instructions, and personal data relating to the patient's age, race, and education level. The agent carries out a polytomous logistic regression using the collected population health literacy data, demographic data, skills data, and personal data to assign a health literacy level to the patient corresponding to one of a plurality of groups, and communicates a strategy for the patient corresponding to the patient's assigned health literacy level, in real time, to enable the patient to have a communication of therapeutic instructions when the patient has responded to the set of questions.
US12224065B2

A facility for performing an enrichment process is disclosed. The facility accesses a starting file emitted by a medical imaging device, which contains (1) medical imaging information captured from a subject, and information identifying the subject. The facility uses the information identifying the subject in the starting file to extract medical information from an electronic medical record corresponding to the subject. The facility then creates an enriched file by making a copy of the starting file and adding the extracted medical information to the copy.
US12224056B1

A system and method for individual administration of a brain programming session including providing a device to provide visual, haptic, and audio stimuli to an individual at relevant times during the brain programming session. The system and method further include providing a list of directives configured to be executed by the individual during the brain programming session. The list of directives may reduce the individual's emotional responses to past events and conditions or to program mindsets and emotions for future performances and events. While executing the list of directives, the individual will experience visual, haptic, and audio stimuli provided by the device. Completion or partial completion of a list of directives results in brain activity being more balanced across brain regions when experiencing past events or conditions that yield an emotional response or when experiencing future performances and events for which the individual has programmed mindsets and emotions.
US12224053B2

An athletic parameter measurement device worn by an athlete during an athletic activity session includes a housing which attaches to the athlete, a display, a processor associated with the display, and an athletic parameter measurement sensor. During the athletic activity, the device detects, using the sensor, a vertical jump height of the athlete, and displays, during the performance of the athletic activity session, a representation of the vertical jump height on the display.
US12224044B1

A system and methods for upsampling of decompressed genomic data after lossy compression using a neural network integrates AI-based techniques to enhance compression quality. It incorporates a novel deep-learning neural network that upsamples decompressed data to restore information lost during lossy compression, taking advantage of cross-correlations between genomic data sets.
US12224040B2

Disclosed herein is a method of estimating the pose of a ligand in a receptor comprising identifying all possible atom pairs of protein-ligand complexes in a given configuration space for a system that comprises proteins; creating a first database and a second database; where the first database comprises associated pairwise distant dependent energies and where the second database comprises all probabilities that include how the atom pairs can combine; combining the first database with the second database via statistical mechanics to accurately estimate binding free energies as well as a pose of a ligand in a receptor; and selecting a protein-ligand complex for further study.
US12224039B2

An address signal transmission circuit includes a transmission control circuit, connected to an address bus, configured to receive address signals from the address bus, acquire a first address signal and a second address signal, and generate and output an inversion flag signal based on the first address signal and the second address signal, where the first address signal is an address signal received in a previous time and the second address signal is a currently received address signal; and a selection circuit, connected to the address bus, configured to receive the address signals from the address bus, determine, in response to the inversion flag signal, whether the second address signal is to be inverted, and correspondingly output one of the second address signal or an address inverted signal, where the selection circuit inverts the second address signal to obtain the address inverted signal.
US12224036B2

Aspects of the disclosure provide a semiconductor device. For example, the semiconductor device can include a first deserializer, a second deserializer, and a write data converter coupled to the first deserializer and the second deserializer. The first deserializer can be configured to convert serial data to parallel data based on a set of write clock signals, thus the parallel data has a first timing alignment with regard to the set of write clock signals. The second deserializer can be configured to generate a mask pattern based on the set of write clock signals, thus the mask pattern has a second timing alignment with regard to the set of write clock signals. The write data converter can be configured to generate valid data based on the parallel data and the mask pattern.
US12224027B2

According to one embodiment, a controller configured to manage second test information including status information indicating that a test related to a write operation and a read operation on a second storage area has not been executed. In response to receiving a command for acquiring information related to the second storage area from a host, the controller transmits the second test information to the host. When execution of the test on the second storage area is requested by the host, the controller executes the test related to the write operation and the read operation on the second storage area, and updates the status information of the second test information.
US12224024B2

A magnetoresistive random access memory (MRAM) array includes MRAM cells, each MRAM cell having a corresponding Magnetic Tunnel Junction (MTJ) capable of being in a blown state or non-blown state, in which the blown state corresponds to a permanent breakdown of a tunnel dielectric layer of the corresponding MTJ. Write circuitry performs a one-time-programmable (OTP) write operation to blow selected MRAM cells. For each MRAM cell being blown, the write circuitry uses an initial OTP program reference for the MRAM cell being blown to detect onset of tunnel dielectric breakdown after application of each OTP write pulse of the OTP write operation. After detection of the onset, the write circuitry updates the initial OTP program reference, applies at least one additional OTP write pulse to the MRAM cell being blown, and uses the updated OTP program reference to verify that current saturation of the MRAM cell being blown has occurred.
US12224022B2

A fuse block unit includes a share flip-flop. The share flip-flop includes a first switch element, a second switch element, a third switch element, a fourth switch element, a first latch, and a second latch. The first switch element selectively couples a first laser latch to a first node according to the first load voltage. The second switch element selectively couples a second laser latch to the first node according to the second load voltage. The third switch element selectively couples an input node to the first node according to the inverted shift voltage. The first latch is coupled between the first node and a second node. The fourth switch element selectively couples the second node to a third node according to the shift voltage. The second latch is coupled between the third node and an output node.
US12224021B2

A memory device includes a controller configured for initiating a program operation for a first column of memory cells which belongs to a group of memory cells; setting a verify condition which comprises a leakage current threshold during a leakage current verifying operation; performing, via a leakage current verifying circuit, a leakage current verifying operation for the first column of the memory cells by applying a negative voltage sweep to each of first remaining M−1 unselected WLs of the M WLs until finding a first negative voltage resulting in the first column of the memory cells having passed leakage current threshold; and applying the program operation for the first column of the memory cells by applying the first negative voltage to each of the first remaining M−1 unselected WLs of the M WLs and a positive bit line voltage for the N BLs.
US12224019B2

A method, a memory chip controller of a flash memory device, and a flash memory device. The memory chip controller includes processing circuitry to receive data for a first page of N pages of data; and program cells of a memory location of the device to an nth threshold voltage level Ln, Ln corresponding to a program verify voltage level PVn, n being an integer from 0 to 2N−1, and Ln being one of 2N threshold voltage levels achievable using the N pages of data. Programming the cells includes: programming the cells based on the data for the first page while receiving data for subsequent pages of the N pages; and programming the cells based on the data for the subsequent pages, wherein programming the cells includes, for at least n=1, causing a respective dynamic start voltage (DSV) to be applied to the cells based on each respective page number p of the N pages for which data is received at the memory chip controller for the memory location to achieve PV1.
US12224018B2

A semiconductor storage device of an embodiment includes a plurality of blocks, a voltage supply circuit configured to generate read voltage Vr to be supplied to signal lines, a block decoder capable of setting, for each of the selected blocks, whether the read voltage Vr is applied to word lines, and a sequencer configured to perform operation that reads data. The voltage supply circuit generates power voltage VRD and power voltage VBB that is negative voltage and supplies these voltages to the block decoder. During the reading operation, a value of the power voltage VRD is changed between voltage Vhr and voltage Vlr and a value of the power voltage VBB is changed between voltage Vhb and voltage Vlb. The voltage Vhr is larger than zero volt, and the voltage Vlb is lower than zero volt.
US12224010B2

A non-volatile memory has: a first and a second transistor having their gates connected together; a resistor having a first and a second terminal, with the first terminal connected to the source of the first transistor; a read voltage feed circuit configured to feed a read voltage for turning on at least one of the first and second transistors to between the gate of the first transistor and the second terminal of the resistor and to between the gate and the source of the second transistor; and a signal output circuit configured to output, in a read operation in which the read voltage feed circuit feeds the read voltage, a signal associated with a first or second value based on the drain currents of the first and second transistors.
US12224006B2

A high-speed and large-current adjustable pulse circuit, an operating circuit and an operating method of a phase-change memory are provided. The high-speed and large-current adjustable pulse circuit is provided with a clamping structure, a current mirror structure and a leakage current shutdown structure. The clamping structure including a clamping operational amplifier and a first MOS transistor is configured to generate a reference current. The current mirror structure is configured to generate an output current proportional to the reference current. The leakage current shutdown structure is configured to turn off the current mirror structure and reduce leakage current when pulse disappear. In this way, a device with an adjustable current and a reduced leakage current is realized.
US12224005B1

An apparatus for storing data in a nonvolatile memory includes a controller configured to erase a group of physical memory cells in the nonvolatile memory. The controller is configured to write multiple bits of information to each of a first group of physical memory cells in the nonvolatile memory. The controller is configured to map a logical address range to a physical address range for the first group of physical memory cells in the nonvolatile memory. The controller is configured to determine if the first group of physical memory cells fails a data integrity test. If the first group of physical memory cells fails the data integrity test, the controller writes at least some of the information stored in the first group of physical memory cells to a second group of physical memory cells in the nonvolatile memory. The controller writes a single bit of information per cell in the second group of physical memory cells. The controller is configured to map the logical address range to a second physical address range for the second group of physical memory cells.
US12223997B2

A semiconductor memory device includes a memory cell, a word line connected to the memory cell, a source line connected to the memory cell, a bit line connected to the memory cell, and a control circuit configured to perform a read operation on the memory cell. During the read operation, the control circuit applies to the word line a first voltage, a second voltage greater than the first voltage after applying the first voltage, and a third voltage greater than the first voltage and smaller than the second voltage after applying the second voltage, and applies to the source line a fourth voltage according to a timing at which the second voltage is applied to the word line, a fifth voltage smaller than the fourth voltage after applying the fourth voltage, and a sixth voltage greater than the fifth voltage after applying the fifth voltage.
US12223994B2

Some embodiments include a ferroelectric transistor. The transistor has gate dielectric material configured as a first container, with the first container having a first inner surface. Metal-containing material is configured as a second container nested within said first container. The second container has a second inner surface with an area less than the first inner surface. Ferroelectric material is configured as a third container nested within the second container. The third container has a third inner surface with an area less than the second inner surface. Gate material is within the third container. Some embodiments include memory arrays having ferroelectric transistors as memory cells. Some embodiments include methods of writing/reading relative to memory cells of memory arrays when the memory cells are metal-ferroelectric-metal-insulator-semiconductor (MFMIS) transistors.
US12223979B1

Techniques are described for generating parallel data for real-time speech form conversion. In an embodiment, based at least in part on input speech data of an original form, a speech machine learning (ML) model generates parallel speech data. The parallel speech data includes the input speech data of the original form and temporally aligned output speech data of a target form different than the original form. Each frame of the input speech data temporally corresponds to the corresponding output speech frame of the target speech form and contains a same portion of the particular content. The techniques further include training a teacher machine learning model that is offline and is substantially larger than a student machine learning model for converting speech form. Transferring “knowledge” from the trained Teacher model for training the Production Student Model that performs the speech form conversion on an end-user computing device.
US12223977B2

Disclosed is an audio signal processing method implemented by an audio system including at least an internal sensor, an external sensor and a speaker unit. The audio signal processing method includes: producing internal and external audio signals by measuring simultaneously acoustic signals reaching the internal sensor and acoustic signals reaching the external sensor, respectively; converting the internal audio signal to frequency domain, thereby producing an internal audio spectrum; converting the external audio signal to frequency domain, thereby producing an external audio spectrum; estimating, based on the internal audio spectrum, an echo audio spectrum of an echo audio signal caused by the speaker unit in the external audio signal, wherein the echo audio spectrum is estimated for frequencies above a minimum frequency, wherein the minimum frequency≥600 hertz; and correcting the external audio spectrum for frequencies above the minimum frequency, based on the echo audio spectrum.
US12223947B2

A method for constructing a decoding network, a speech recognition method, a device, an apparatus, and a storage medium are provided. The method for constructing a decoding network includes: acquiring a general language model, a domain language model, and a general decoding network generated based on the general language model; generating a domain decoding network based on the domain language model and the general language model; and integrating the domain decoding network with the general decoding network to obtain a target decoding network. The speech recognition method includes: decoding to-be-recognized speech data by using a target decoding network to obtain a decoding path for the to-be-recognized speech data; and determining a speech recognition result for the to-be-recognized speech data based on the decoding path for the to-be-recognized speech data.
US12223944B2

Implementations relate to dynamically adapting a given assistant output based on a given persona, from among a plurality of disparate personas, assigned to an automated assistant. In some implementations, the given assistant output can be generated and subsequently adapted based on the given persona assigned to the automated assistant. In other implementations, the given assistant output can be generated specific to the given persona and without having to subsequently adapt the given assistant output to the given persona. Notably, the given assistant output can include a stream of textual content to be synthesized for audible presentation to the user, and a stream of visual cues utilized in controlling a display of a client device and/or in controlling a visualized representation of the automated assistant. Various implementations utilize large language models (LLMs), or output previously generated utilizing LLMs, to reflect the given persona in the given assistant output.
US12223937B2

Methods, apparatus, systems and articles of manufacture for acoustic system noise mitigation are disclosed. An example apparatus includes a sound sensor and one or more electronic components. The apparatus also includes a background noise analyzer to obtain sensor data indicative of background noise in an environment of the apparatus from the sound sensor. The apparatus also includes a system noise analyzer to select a first system noise profile indicative of acoustic noise associated with operating the one or more electronic components according to a first system configuration. The apparatus also includes a system noise controller to operate the one or more electronic components according to the first system configuration of the first system noise profile.
US12223931B1

The wind instrument electronic warming case comprises an instrument case, a temperature control subsystem, and an operator interface. The temperature control subsystem may comprise one or more heating elements and one or more air moving devices that may vary the temperature of a musical instrument that is stored within the instrument case. As a non-limiting example, the musical instrument may be a flute. Storing the musical instrument within the instrument case may eliminate the need for the musical instrument to acclimate to room temperature or be warmed after being in a cold environment and may prevent thermal contraction and expansion which may alter the tonal qualities of the musical instrument. The operator interface may be adapted for a user to monitor and control the operation of the temperature control subsystem.
US12223929B1

A foldable acoustic guitar having a foldable neck assembly and a hollow body with at least one sound hole and a neck channel formed in the back for receiving a section of the neck assembly while the guitar is in a folded configuration. An actuator assembly is disposed in a recess formed in the body opposite the foldable neck. The actuator assembly serves to selectively loosen and tighten the strings in order to enable folding and unfolding of the guitar for travel/storage or play, respectively. While in the playing configuration, a user of the guitar may create any of a variety of musical notes by depressing the various strings between the various frets as known in the art. While in the folded configuration, a user can place the folded guitar in a backpack or other compact bag or carry-case for stress-free mobility or convenient storage.
US12223927B2

A display system includes a rendering device and a display device having a plurality of individually-controllable illumination regions. The rendering device is to render a frame for display at the display device during a frame period and to determine a brightness representation for each region of a plurality of regions of the frame, each region of the frame corresponding to an illumination region of the display device. The rendering device further is to set, for each illumination region, an illumination configuration to be applied by the display device for the illumination region during at least one of the frame period and a subsequent frame period based on the brightness representation for the corresponding region of the frame, wherein the illumination configuration controls at least one of an illumination level, a duration, and a position of an illumination strobe to be implemented for the corresponding illumination region.
US12223917B2

A display driving integrated circuit performs an adaptive frame operation. An operation method of the display driving integrated circuit includes outputting current frame data to an external display panel, starting to receive next frame data from an external device after a first time point, the first time point being a time point when a first time period elapses, the first time period immediately following a second time point at which the current frame data are completely output, and generating a vertical synchronization signal at a third time point synchronized with a cycle of an emission control signal, in response to starting to receive the next frame data.
US12223903B2

A pixel circuit, a display panel, a display apparatus and a driving method. The pixel circuit includes a data signal writing module, a driving module, a threshold compensation transistor, a first power voltage writing module and a light-emitting module, wherein the driving module includes a driving transistor.
US12223899B2

Disclosed are a display device and a method for operating pixels of the display device. The display device comprises: a light-emitting element; and a pixel circuit configured to control the light-emitting element, wherein the pixel circuit includes: a capacitor connected to and disposed between a first node and a second node; and a driving transistor including a gate electrode connected to the second node; a first electrode receiving a high-potential driving voltage; and a second electrode connected to a third node, wherein the pixel circuit is configured such that the same voltage is supplied to the first node and the second node during at least a portion of an operation period of the pixel circuit. Thus, occurrence of a reference voltage related short-circuit in the light-emitting element of the pixel circuit is suppressed to prevent occurrence of defective image display in each pixel and to improve reliability thereof.
US12223898B2

A pixel circuit can include a capacitor connected between a first node and a second node, a first transistor connected between a data line and the first node, a driving transistor including a gate electrode connected to the second node, a first electrode connected to a first voltage supply line, and a second electrode connected to a third node, a second transistor connected between the second node and a fourth node, the fourth node being connected to a reference voltage supply line, a third transistor connected between the fourth node and a fifth node, and an emission element connected to the driving transistor and connected to the third transistor through the fifth node.
US12223893B2

Disclosed are a display substrate and a preparation method thereof, and a display apparatus. The display substrate includes a substrate and a plurality of sub-pixels, at least one sub-pixel includes a pixel drive circuit and a light emitting device connected to the pixel drive circuit, the pixel drive circuit includes a plurality of transistors, wherein at least one transistor includes an active layer and two gate electrodes. The substrate is provided with a semiconductor layer and a plurality of conductive layers disposed on one side of the semiconductor layer away from the substrate, at least one conductive layer is provided with at least one electrode plate, and there is an overlapping region between an orthographic projection of the electrode plate on the substrate and an orthographic projection of the active layer between the two gate electrodes on the substrate.
US12223887B2

A gate drive circuit and a display panel. The gate drive circuit includes one or more shift register groups. Each of the shift register groups includes N shift adjacent registers that output in sequence, with N being an integer greater than or equal to 3. Each of the shift registers includes a first output stage and a frequency division control module. The first output stage is configured to output a gate drive signal. The frequency division control module is configured to control outputting of the gate drive signal based on a refresh frequency. A control end of each frequency division control module in each of the shift register groups receives a control signal with a different phase and a same frequency, respectively, to adjust a pulse width of the gate drive signal and maintain a same pulse width at different refresh frequencies.
US12223880B2

A control device is for use in a case where frame periods, each being a period in which one image continues to be displayed, vary in length within a given range or temporarily become stable in length on a frame-by-frame basis, and accurate lengths of the frame periods are not known beforehand. The control device changes a total number of subframe periods to reconfigure the frame period with n subframe periods, where n is an integer of two or more, regardless of the frame period input, and causes the display of the image. The control device includes a signal processor that outputs an output video signal according to a first input video signal on a subframe-period-by-subframe-period basis; and a controller that supplies the output video signal output from the signal processor and a control signal for controlling an operation of the display panel to the display panel.
US12223879B2

A micro display controlling system includes a data interface, a data decoder, a memory-write controller, a frame-memory controller including at least two frame memories, at least one color-display panel, a data processor including at least two data formatting processors, and a data output interface including at least two sub-output interfaces.
US12223875B2

The present application discloses a method and an apparatus for compensating for brightness of a display panel, a display device, and a storage medium, and belongs to the field of display technologies. The method comprises: acquiring a brightness value of the display panel; acquiring, based on the brightness value of the display panel, a compensation function corresponding to the brightness value, and compensation parameters of the compensation function; and compensating for the brightness of the display panel by using the compensation function corresponding to the brightness value, the a degree at which the brightness of the image to be displayed by the display panel is compensated is negatively correlated with the brightness value of the display panel.
US12223872B2

Embodiments of this application provide an electronic device display method and an electronic device. The electronic device includes a foldable body, an outer screen, and an inner screen, and the method includes: when the foldable body is in a folded state, detecting whether a protective cover approaches the outer screen and reaches a preset position with respect to the outer screen; if the protective cover reaches the preset position with respect to the outer screen, when the preset condition is met, determining whether the foldable body is switched to a non-folded state; and if the foldable body is switched to the non-folded state, controlling the electronic device to be in a screen non-locked state. That the preset condition is met includes at least being within a preset time after the protective cover reaches the preset position.
US12223871B2

The present disclosure relates a display device and a method compensating for deterioration thereof, and a mobile terminal including the display device. The display device includes: a display panel including a first pixel area, a second pixel area, and a third pixel area; a first optical device disposed below the display panel or embedded within the display panel in a predetermined sensing area on the display panel, the first optical device facing at least a portion of the first pixel area and a portion of the second pixel area when the display panel is folded or moved; and a pixel deterioration compensation circuit configured to operate to reduce a luminance difference between the first pixel area and the second pixel area by receiving sensing data from the first optical device in a deterioration sensing mode.
US12223869B2

A display device includes: a substrate including a display area where pixels are arranged and a non-display area positioned around the display area; first crack detection lines disposed in the non-display area; a first dam positioned between the first crack detection lines and the display area; a second dam between the first dam and the first crack detection lines and including sub-layers; a common voltage line disposed in the non-display area, and which provides a common voltage to the pixels, and includes a concave part defined at an edge of the common voltage line facing the first crack detection lines; a second crack detection line electrically connected to the first crack detection lines, positioned between the first crack detection lines and the display area, and including a first line part and a first connection part contacting the first line part through a first contact hole overlapping one of the sub-layers.
US12223865B2

The present application provides a display driving circuit and a method for testing drivers thereof, which is applied to a control circuit for testing a first and a second driver connected in series. The control circuit transmits an enable signal, a first voltage level, and a second voltage level to the first driver for comparing a first returned voltage level and a second returned voltage level of the first driver with a first preset parameter and a second preset parameter. When the first returned voltage level is not equal to the first preset parameter or the second returned voltage level is not equal to the second preset parameter, the control circuit stops testing. Thereby, by using the voltage levels transmitted between the control circuit and the drivers, built-in self-tests may be performed, which simplifies the self-tests of the display driving circuit and no external testing device is required.
US12223862B2

A damaged portion of a vehicle windshield in an area near a transparent display (TD) of a head up display (HUD) may be treated with a resin. The treated portion may introduce brightness artifacts into an image projected onto the TD. To compensate images projected onto the TD for the brightness artifacts, first pixel intensity adjustment values are received via a touchscreen. Pixels of a reference image are adjusted in accordance with the first pixel intensity adjustment values to provide a reference compensated image which, when projected by a projector of the head up display (HUD) system onto the TD, counters effects of spatially varying reflectance properties of treated portion of the windshield which would otherwise appear were the reference image displayed on the TD without compensation.
US12223861B2

A gradient change detection system for a moving body for detecting a change in a gradient of a traveling path, the gradient change detection system includes a posture detection unit that detects a posture change amount in a rotation direction about a left-right direction with respect to a traveling direction of a moving body, and a gradient change detector that detects a change in a gradient of the traveling path based on the posture change amount or a variation amount in predetermined unit time of the posture change amount.
US12223859B2

Disclosed is a suspended system with orientation control including a planar frame, a plurality of sensors coupled to the frame and configured to track an orientation of the frame in real time and at least two thrusters coupled to the frame and configured to adjust the orientation of the frame. Each of the at least two thrusters may have an axis oriented in a direction perpendicular to the frame and two propellers axially aligned with the axis and configured to rotate in a same direction while creating thrust in opposite directions. A holographic fan configured to display a graphic may be coupled to the frame. The planar frame may be suspended from an unmanned aerial vehicle.
US12223851B2

The invention relates to a method implemented by a computer terminal for assisting the setting of a mechanism of a mechanical timepiece (10). The method comprises the following steps: i) capturing an image or a sequence of images of the mechanical timepiece (10) by means of a computer equipment (20) comprising an image acquisition device (22) and a display area (24); determining the setting to be made according to said image or sequence of images, and displaying on the display area (24) of the computer device (20) a sequence of instructions for said setting of the mechanism.
US12223833B1

Systems and methods for use in cloud-based digital vehicle alerting are disclosed. In an example, a computer-implemented method for operating a digital alerting system involves determining a post-alert behavior of a vehicle that was provided a digital alert, the post-alert behavior is determined using 1) a time that the digital alert was provided to the vehicle, and 2) vehicle telemetry data that was received at a digital alerting system from the vehicle, modifying a digital alerting rule based on the post-alert behavior, and updating a rules engine of the digital alerting system with the modified digital alerting rule, wherein the rules engine is configured to implement digital alerting rules.
US12223825B2

Premises management systems may comprise one or more pressure sensors and one or more pressure plates. A pressure sensor may be located on a first sash of a window at a premises. A pressure plate may be coupled to the pressure sensor and may be located between the first sash of the window and a second sash of the window. A position of the pressure plate relative to the pressure sensor and/or between the first sash and the second sash may be adjustable.
US12223820B2

An activity monitor is associated with a container, such as a medication bottle, and includes one or more detectors configured to detect activity associated with the bottle, such as movement, opening and/or closing, and changes in volume and/or mass. The activity monitor may include alerting devices and be programmed with scheduling information. The activity monitor may also, or instead, be part of a system and communicate with one or more remote devices such as a user device or monitoring system, such as to receive programming information from those devices or to output activity information to those devices.
US12223814B2

Electronic article surveillance (EAS) in which an EAS-enabled item includes a textile element and an EAS element. The EAS element includes an antenna subsystem and EAS electronic. The antenna subsystem is integrated into the textile element, where “integrated” connotes a manner of incorporation that would require damage to the item to remove by typical methods. The EAS electronics are in conductive communication with the antenna subsystem.
US12223809B1

A settlement terminal in which a customer can achieve a code settlement by holding a settlement tool on which a code symbol is displayed over and toward a display panel is provided. The settlement terminal according to an embodiment includes the display panel and an imaging unit. The display panel can be set to a transmissive state in at least partial area. The imaging unit is located at a reverse side of the display panel, and images the code symbol held over and toward the display panel through the area in the transmissive state of the display panel.
US12223795B2

The present disclosure relates generally to electric vehicles, and more specifically to methods, apparatuses, and computer program products for requesting user authorization for electric vehicle charging sessions and responding to the requested user authorization. The methods, apparatuses, and computer program products described herein allow a user of an EV to use his/her single already-existing physical electronic key in order for him/her to be authorized for EV charging sessions at EV charging stations of different charging service providers. By so doing, it is possible to avoid the need to produce and mail new physical electronic keys each intended to be used at the EV charging stations of a different charging service provider, thereby significantly reducing the time of the user authorization.
US12223775B2

The disclosure is detecting an authentication target who is moving in a predetermined direction in a video; inputting a first image in which an entire body of the target; calculating characteristic information from an image of the entire body in the first image, comparing the calculated characteristic information with characteristic information of the entire body stored in first memory that stores characteristic information of entire bodies of targets, and extracting candidate information of the targets from the first memory based on a first authentication result; inputting a second image in which an iris of the target; and comparing characteristic information of irises stored in second memory that stores the characteristic information of the irises of targets with characteristic information of an iris from the second image, calculating a verification score, executing second authentication on the target in the second image based on the verification score, and outputting an authentication result.
US12223764B2

The present teaching relates to method, system, medium, and implementations for biometric authentication. Rotation covariant convolution kernels at multiple convolution layers are obtained with weights learned via machine learning based on rotation invariant (RI) training data. For an input image with fingerprint information captured therein related to a person to be authenticated, an initial feature map is obtained and then at each convolution layer, a feature map is processed based on the RC convolution kernels for the layer to output a rotation covariant (RC) feature map, with the feature map being either the initial feature map and an output RC feature map from a previous convolution layer. The last convolution layer outputs a rotation invariant (RI) feature vector representing fingerprint features of the person in a rotation invariant manner, which is then used to authenticate the person.
US12223763B2

According to an aspect, a detection device including a plurality of optical sensors arranged in a matrix having a row-column configuration, the detection device being configured to: detect a signal that is output from each of the optical sensors by reverse-biasing the optical sensor, and perform a refreshing operation to restore characteristics of the optical sensor to an initial state by forward-biasing the optical sensor for each predetermined period.
US12223758B2

An information processing apparatus (100) includes a collation unit (102) that collates first feature information extracted from a person included in a first image (20) with first registered feature information stored in a storage unit (110), and a registration unit (104) that stores, in a case where the first feature information is unable to be extracted from the person or a collation result in the collation unit (102) indicates a mismatch, second feature information extracted from the person in the storage unit (110) as second registered feature information, in which the collation unit (102) collates second feature information extracted from a person included in a second image (22) with the second registered feature information stored in the storage unit (110), and thus specifies the person corresponding to the second registered feature information in the second image (22).
US12223725B2

An object identification method is applied to a surveillance system. The surveillance system includes at least one surveillance apparatus. The object identification method includes acquiring a plurality of first feature vectors of a first moving object and a plurality of second feature vectors of at least one second moving object within a series of surveillance images from the surveillance apparatus, transforming the first feature vectors and the second feature vectors respectively into a first cluster distribution set and at least one second cluster distribution set, comparing similarity of the first cluster distribution set and the at least one second cluster distribution set, and setting a similarity ranking of the first cluster distribution set and the at least one second cluster distribution set according to a comparison result so as to determine whether the first moving object and the at least one second moving object are the same.
US12223724B2

A fraudulent act recognition device is configured to be operatively coupled to a camera that monitors operation of a settlement terminal by a purchaser. The fraudulent act recognition device includes a controller configured to recognize a commodity registration operation of the settlement terminal initiated by the purchaser. The controller is configured to review imaging data provided by the camera to recognize an action of the purchaser who performs the commodity registration operation. The controller is configured to determine whether an action of the purchaser is indicative of a fraudulent act. The controller is configured to provide a notification in response to a determination that the action of the purchaser is indicative of the fraudulent act.
US12223719B2

An apparatus and a method of predicting a video frame are provided. The apparatus includes a level encoder configured to extract and learn at least one feature from a video frame, a feature learning unit configured to learn based on the at least one feature or transmit predicted feature data corresponding to the at least one feature, and a level decoder configured to obtain and learn a predicted video frame based on the predicted feature data.
US12223716B2

A method of automated configuration in a bioprocess system and to verify a process defined by a flow path representation. The method comprises the steps of: capturing one image of the bioprocess system comprising tubing for the fluid communication between units of the bioprocess system; analyzing the captured image to identify the tubing connecting units of the bioprocess system; producing a processed representation from the captured image wherein at least a part of the tubing is identified; and comparing the processed representation with the flow path representation to verify their functional concordance.
US12223698B2

A method for searching a path by using a 3D reconstructed map includes: receiving 3D point-cloud map information and 3D material map information; clustering the 3D point-cloud map information with a clustering algorithm to obtain clustering information, and identifying material attributes of objects in the 3D point-cloud map information with a material neural network model to obtain material attribute information; fusing the those map information based on their coordinate information, thereby outputting fused map information; identifying obstacle areas and non-obstacle areas in the fused map information based on an obstacle neural network model, the clustering information, and the material attribute information; and generating 3D path information according to the non-obstacle areas. Since the 3D path information is generated based on those map information, the obstacle areas and flight spaces are effectively determined to generate an accurate flight path.
US12223696B2

A computer-implemented method for testing conformance between images generated by a synthetic image generator and images obtained from authentic visual data. A conformance test result results from comparing results of global sensitivity analyses used to rank the effect of visual parameters on the computer vision model both for synthetic and authentic visual data.
US12223692B2

A method may include obtaining core image data regarding a geological region of interest. The method may further include obtaining well log data regarding the geological region of interest from one or more wells. The method may further include determining a sliding window that corresponds to a predetermined window size. The method may further include determining various quantitative image attributes using the core image data, the well log data, and the sliding window. The quantitative image attributes may be determined in a continuous manner by moving the sliding window along the core image data. The method may further include generating predicted rock data for the geological region of interest using the quantitative image attributes, a machine-learning algorithm, and a machine-learning model.
US12223689B2

A method includes receiving a pointer to a plurality of images of a web page, the web page configured to display the plurality of images in a first arrangement; retrieving, using the pointer, the plurality of images of the web page; executing at least one machine learning model using the plurality of images from the web page as input to generate at least one image performance score for each image of the plurality of images, the at least one machine learning model trained based on a training set of images labeled based at least on interaction data corresponding to images of the training set of images; and rearranging the plurality of images on the web page to a second arrangement according to the at least one image performance score generated for each image of the plurality of images of the web page.
US12223683B2

At least one embodiment relates to a method comprising encoding a projection mode associated with an image region of a first depth image, said projection mode indicating if said image region stores either the minimum or the maximum depth value of at least one orthogonally projected 3D point of the point cloud along a same projection direction; and encoding said depth minimum and maximum depth values as a function of said projection mode.
US12223681B2

A method and system for reducing the number of colors per pixel present in an image to increase the ability to detect objects or anomalies in the image. A final number of colors per pixel to reduce the image to is determined, wherein the final number of colors is a number of colors less than the number of colors per pixel in the original image. A corresponding threshold value for each of the final number of colors is identified, such that the corresponding threshold values optimize an arithmetic combination of separation score functions applied to the plurality of pixels and the threshold values. The image is reduced to the final number of colors per pixel, by creating an output image where a value of each output pixel is equal to the number of threshold values that are less than the value of the corresponding input pixel.
US12223674B2

Methods and systems for jointly estimating a pose and a shape of an object perceived by an autonomous vehicle are described. The system includes data and program code collectively defining a neural network which has been trained to jointly estimate a pose and a shape of a plurality of objects from incomplete point cloud data. The neural network includes a trained shared encoder neural network, a trained pose decoder neural network, and a trained shape decoder neural network. The method includes receiving an incomplete point cloud representation of an object, inputting the point cloud data into the trained shared encoder, outputting a code representative of the point cloud data. The method also includes generating an estimated pose and shape of the object based on the code. The pose includes at least a heading or a translation and the shape includes a denser point cloud representation of the object.
US12223673B1

A system includes an imaging system and a fiber detection and alignment system. The fiber detection and alignment system includes one or more neural networks trained to detect end faces of one or more fibers in an image and to predict rotation angle and direction of rotation for each fiber that will align an axis of the fiber to associated reference keys. In operation, the imaging system generates an image of an end face of one or more polarization-maintaining (PM) fibers to be aligned. The fiber detection and alignment system generates fiber detection information, such as bounding boxes around end faces of each fiber in the image, and fiber alignment information, such as an alignment instruction indicating a rotation angle and direction of rotation that will align fast or slow axes of each fiber to associated reference keys. The novel system provides a scalable technique to automatically align PM fiber.
US12223663B2

Techniques and systems are provided for processing one or more frames or images. For instance, a process for determining exposure for one or more frames includes obtaining a motion map for one or more frames. The process includes determining, based on the motion map, motion associated with the one or more frames of a scene. The motion corresponds to movement of one or more objects in the scene relative to a camera used to capture the one or more frames. The process includes determining, based on the determined motion, a number of frames and an exposure for capturing the number of frames. The process further includes sending a request to capture the number of frames using the determined exposure duration.
US12223650B2

A system for predicting disease with graph convolutional neural network based on multimodal magnetic resonance imaging, which extracts the radiomics information of multiple brain regions across modals as the features of nodes from multimodal magnetic resonance data, and extracts the connectomics information between brain regions to form an adjacency matrix. T1-weighted structural images extract cortical information through cortical reconstruction, and resting-state magnetic resonance data are used to calculate amplitude of low frequency fluctuations, regional homogeneity and functional connectivity. Through multimodal data preprocessing, image index extraction and structured data integration, multimodal unstructured magnetic resonance image data are integrated into unified graph-structured data, and the disease is predicted by a graph convolutional neural network method. The system can better integrate the cross-modal physiological indexes of multiple brain regions and the correlation between brain regions and improve prediction ability of the model and generalization ability of the model with different diseases.
US12223640B2

A method of monitoring turbine blade creep in a gas turbine engine is provided. The method includes: receiving stereo images of a turbine blade of a row of turbine blades, the images having been obtained using a stereo borescope located in the engine adjacent the row of turbine blades; identifying same features of the blade in each of the stereo images; mapping each of the identified features by triangulation onto a 3D space to produce a 3D depth map of at least part of the blade; providing a 3D reference model of the blade; and comparing the 3D reference model with the 3D depth map to measure one or more deviations in shape of the blade to determine an amount of creep-induced distortion of the blade.
US12223636B2

The disclosure discloses a marking method and apparatus of a continuous composite strip. The method incudes: collecting a first sequence of images of the continuous composite strip; splicing multiple images of the first sequence of images according to a collection sequence, to obtain a to-be-detected image with at least one electrode sheet structure; and marking, in case where two electrode sheet edges are identified in the to-be-detected image, a position of the collection-sequentially second electrode sheet edge in the continuous composite strip as an electrode sheet division position of the continuous composite strip. The method determines the electrode sheet division position by identifying the electrode sheet edges in the continuous composite strip, obtains the specific position information of the electrode sheet, and accurately performs the sheet division marking of the continuous composite strip.
US12223628B2

An image processing device includes an encoder configured to receive a blurry image and generate a global feature map of the image, a merging unit configured to merge the global feature map and blur information, a decoder configured to generate a feature tensor and weight tensors, a recurrent refinement module configured to perform recurrent feature filtering, and an image reconstruction module configured to reconstruct a deblurred image where the image processing device is configured to estimate an image global shift and to activate or deactivate the recurrent refinement module based on the estimation.
US12223627B2

A technique for improving progressive encoded JPEG includes displaying an oversmoothed version of an image as the image data is being received. The oversmoothed image may be smoothed according to a smoothing kernel, e.g., a convolution kernel (such as a Gaussian). The oversmoothed image is a first layer over which other image layers are displayed. It is noted that the oversmoothed image may present a recognizable version of the image to a user, including recognizable versions of various image features (e.g., persons, objects). As the other layers are rendered on the display, these image features remain visible to the user. That is, the image features are not artifacts that may disappear with the rendering of final image layers; this may occur with the conventional progressive encoded images and interferes with the user experience.
US12223626B2

A method for denoising an image, an apparatus, and a computer-readable storage medium. The method includes: dividing a to-be-processed image into a plurality of image areas; for each image area, expanding an edge of the image area to obtain an expanded area; wherein the expanded area comprises the image area and an edge area, and the edge area comprises pixels in another image area adjacent to the image area; for each expanded area, performing denoising processing on the expanded area through a preset algorithm to obtain a denoised expanded area; wherein the denoised expanded area comprises a denoised image area and a denoised edge area; and abandoning the denoised edge area in each denoised expanded area, and retaining and combining all the denoised image areas to form a denoised image.
US12223625B2

The present invention discloses a denoising model of Monte Carlo rendering based on a Generative Adversarial Network (GAN) and its construction method, including: constructing a training sample and constructing a Generative Adversarial Network (GAN), including Denoising Net and Critic Net, wherein Denoising Net is used to denoise the input noise rendering image and auxiliary features, and output the denoising rendering image, and Critic Net is used to classify the input denoising rendering image and the target rendering image corresponding to the noise rendering image, and output the classification result. The training samples are used to tune the network parameters of the Generative Adversarial Network (GAN). After the tuning is completed, the denoising network determined by the network parameters is used as the Monte Carlo rendering image denoising model. A denoising method and device for the Monte Carlo rendering image are also disclosed, which can realize the denoising of noisy Monte Carlo renderings.
US12223616B2

A method includes zooming out a to-be-processed image from a first size to a second size and determining a first feature map based on at least a feature reconstruction on the to-be-processed image of the second size by a first codec of a first set of coding units. The first set of coding units includes at least a pair of encoder and decoder. The method includes zooming in the first feature map to the first size, performing a splicing processing on the to-be-processed image of the first size and the first feature map of the first size to obtain a spliced feature map, and performing a feature reconstruction on the spliced feature map by a target codec, to obtain a target image. The target codec includes a target set of coding units, and a first subset of the target set corresponds to the first set of coding units.
US12223614B2

Disclosed is a system and associated methods for the generative drawing and customization of three-dimensional (“3D”) objects in 3D space using hand gestures. The system adapts the hand gestures as intuitive controls for rapidly creating and customizing the 3D objects to have a desired artistic effect or a desired look. The system selects a 3D model of a particular object in response to a first user input, sets a position in a virtual space at which to generate the particular object in response to a mapped position of a first hand gesture tracked in a physical space, and generates a first state representation of the particular object at the position in the virtual space in response to a second hand gesture. The first state representation presents the particular object at one of different modeled stages of the particular object lifecycle.
US12223612B2

An avatar editing environment is disclosed that allows users to create custom avatars for use in online games and other applications. Starting with a blank face the user can add, rescale and position different elements (e.g., eyes, nose, mouth) on the blank face. The user can also change the shape of the avatar's face, the avatar's skin color and the color of all the elements. In some implementations, touch input and gestures can be used to manually edit the avatar. Various controls can be used to create the avatar, such as controls for resizing, rotating, positioning, etc. The user can choose between manual and automatic avatar creation. The avatar editing environment can be part of a framework that is available to applications. One or more elements of the avatar can be animated.
US12223608B2

The subject technology receives, at a client device, a selection of a first selectable graphical item, the first selectable graphical item comprising a first augmented reality content generator corresponding to a particular geolocation. The subject technology causes display, at the client device, of a graphical interface comprising a plurality of selectable augmented reality content items, each selectable augmented reality content item corresponding to a particular activity based at in part on the particular geolocation. The subject technology receives, at the client device, a second selection of a particular selectable augmented reality content item from the plurality of selectable augmented reality content items. The subject technology causes display, at the client device, at least one second augmented reality content item generated by the first augmented reality content generator, the at least one second augmented content item comprising a three-dimensional (3D) scene based at least in part on the particular geolocation.
US12223605B2

This disclosure and exemplary embodiments described herein provide a Parallel Content Authoring Method and Tool for Procedural Guidance, and a Remote Expert Method and System Utilizing Quantitative Quality Assurance in Mixed Reality. The implementation described herein is related to the generation of content/instruction set that can be viewed in different modalities, including but not limited to mixed reality, VR, audio text, however it is to be understood that the scope of this disclosure is not limited to such application.
US12223603B2

Provided is a method of learning a target object implemented on a computer-aided design program of an authoring computing device using a virtual viewpoint camera, including displaying a digital model of a target object that is a target for image recognition, setting at least one observation area surrounding the digital model of the target object and having a plurality of viewpoints on the digital model, generating a plurality of pieces of image data obtained by viewing the digital model of the target object at the plurality of viewpoints of the at least one observation area, and generating object recognition library data for recognizing a real object implementing the digital model of the target object based on the generated plurality of pieces of image data.
US12223599B2

Disclosed is a graphics system and associated methodologies for selectively increasing the level-of-detail at specific parts of a mesh model based on a point cloud that provides a higher detailed representation of the same or similar three-dimensional (“3D”) object. The graphics system receives the mesh model and the point cloud of the 3D object. The graphics system determines a region-of-interest of the 3D object based in part on differences amongst points that represent part or all of the region-of-interest. The graphics system reconstructs the region-of-interest in the mesh model and generates a modified mesh model by modifying a first set of meshes representing the region-of-interest in the mesh model to a second set of meshes based on the positional elements of the point cloud points. The second set of meshes has more meshes and represents the region-of-interest at a higher level-of-detail than the first set of meshes.
US12223596B2

Embodiments disclosed herein mitigate technological barriers in preparing, sourcing, and exporting 3D assets with practical applications for journalism. According to one embodiment, a computer-implemented method for generating a three-dimensional map is provided. The method includes displaying a two-dimensional region of a map on a graphical user interface (GUI), wherein the map is displayed along longitudinal axis and a latitudinal axis. The method includes obtaining, through the GUI, a first input from a user device, the first input comprising an indication of a selected sub-region of the two-dimensional region of the map, wherein the selected sub-region comprises a plurality of pixels having longitudinal coordinates bounded by a first longitude coordinate and a second longitude coordinate along the longitudinal axis and latitudinal coordinates bounded by a first latitude coordinate and a second latitude coordinate along the latitudinal axis. The method includes obtaining, from a first data source, elevation coordinates along a lateral axis corresponding to the longitudinal coordinates and the latitudinal coordinates for each of the plurality of pixels. The method includes generating a three-dimensional mesh of the selected sub-region, wherein the three-dimensional mesh comprises a plurality of vertices corresponding to the elevation coordinates, the longitudinal coordinates, and the latitudinal coordinates of the plurality of pixels and a plurality of edges connecting the vertices. The method includes displaying the three-dimensional mesh on the GUI.
US12223595B2

A system is provided which mixes static scene and live annotations for labeled dataset collection. A first recording device obtains a 3D mesh of a scene with physical objects. The first recording device marks, while in a first mode, first annotations for a physical object displayed in the 3D mesh. The system switches to a second mode. The system displays, on the first recording device while in the second mode, the 3D mesh including a first projection indicating a 2D bounding area corresponding to the marked first annotations. The first recording device marks, while in the second mode, second annotations for the physical object or another physical object displayed in the 3D mesh. The system switches to the first mode. The first recording device displays, while in the first mode, the 3D mesh including a second projection indicating a 2D bounding area corresponding to the marked second annotations.
US12223593B2

A high-definition map system receives sensor data from vehicles travelling along routes and combines the data to generate a high definition map for use in driving vehicles, for example, for guiding autonomous vehicles. A pose graph is built from the collected data, each pose representing location and orientation of a vehicle. The pose graph is optimized to minimize constraints between poses. Points associated with surface are assigned a confidence measure determined using a measure of hardness/softness of the surface. A machine-learning-based result filter detects bad alignment results and prevents them from being entered in the subsequent global pose optimization. The alignment framework is parallelizable for execution using a parallel/distributed architecture. Alignment hot spots are detected for further verification and improvement. The system supports incremental updates, thereby allowing refinements of sub-graphs for incrementally improving the high-definition map for keeping it up to date.
US12223592B2

Embodiments include systems and methods for generating 2D and 3D layouts from a physical 3D space captured by a capturing device, the layouts having an identical scale to the physical 3D space, and estimating measurements of the physical 3D space from the layouts. The capturing device captures a point cloud or 3D mesh of the physical 3D space, from which one or more planes are identified. These one or more planes can then be used to create a virtual 3D reconstruction of the captured 3D space. In other embodiments, one plane may be identified as a floor plane, and features from the point cloud or 3D mesh that are above the floor plane may be projected onto the floor plane to create a top down view and 2D layout. Other embodiments are described.
US12223587B2

To provide an information processing device, an information processing method, and an information distribution system capable of providing content with high added value. An information processing device according to the present disclosure includes a correction section that corrects a position of a virtual camera on the basis of first information regarding a height of a visual line of a performer in a virtual space and second information regarding a height of the virtual camera linked with a viewer in the virtual space.
US12223579B2

A method for generating a 3D image of a body shape includes obtaining a set of far-field patterns of electromagnetic waves from a given body shape of a human or animal, establishing a one-to-one correspondence between the body shape and the set of far-field patterns of electromagnetic waves, representing the far-field patterns as a shape generating vector, mapping a vector of characteristic parameters to the shape generating vector, producing a body generation model by taking the vector of characteristic parameters and the shape generating vector as input and output data to form a training dataset for machine learning, specifying a characteristic vector of an unknown geometric body shape and obtaining a shape generating vector of the unknown geometric body shape based on the body generation model, and reconstructing the unknown geometric body shape based on the shape generating vector.
US12223572B2

Video or graphics, received by a render engine within a graphics processing unit, may be segmented into a region of interest such as foreground and a region of less interest such as background. In other embodiments, an object of interest may be segmented from the rest of the depiction in a case of a video game or graphics processing workload. Each of the segmented portions of a frame may themselves make up a separate surface which is sent separately from the render engine to the display engine of a graphics processing unit. In one embodiment, the display engine combines the two surfaces and sends them over a display link to a display panel. The display controller in the display panel displays the combined frame. The combined frame is stored in a buffer and refreshed periodically. In accordance with another embodiment, video or graphics may be segmented by a render engine into regions of interest or objects of interest and objects not of interest and again each of the separate regions or objects may be transferred to the display engine as a separate surface. Then the display engine may transfer the separate surfaces to a display controller of a display panel over a display link. At the display panel, a separate frame buffer may be used for each of the separate surfaces.
US12223568B2

Systems and methods for reconstructing, estimating, or otherwise generating unacquired, undetected, unreconstructed, or otherwise unknown ultrasound data using machine learning algorithms are provided. Thus, the systems and methods described in the present disclosure provide for generating unacquired, undetected, unreconstructed, or otherwise unknown data that are not actually and physically acquired with an ultrasound transducer and/or front-end receiver of an ultrasound system.
US12223560B2

A clock architecture supporting a PCIE clock, including a controller, a GPU, a PCIE switch, a FPGA, a first clock generator, a second clock generator, a first clock fan-out device and a second clock fan-out device; the first clock generator is configured to generate a 100 MHz homologous clock signal; the second clock generator is configured to generate a 100 MHz non-homologous clock signal; the FPGA is connected to the PCIE switch and the GPU, and configured to read clock architecture modes supported by the PCIE switch and the GPU, acquire corresponding 100 MHz clock signals according to the clock architecture modes, and fan out the acquired 100 MHz clock signals to the PCIE switch and the GPU to be used, the clock architecture modes are a homologous mode and a non-homologous mode.
US12223558B2

A system for managing check-in and collecting environmental information at accommodations, includes: an accommodations management server for managing room reservations and the check-in authorities of guests; and a room device which acquires identification information about a smart device to transmit same to the accommodations management server if a user's smart device is recognized, and which operates in a first mode or a second mode according to the authority information received from the accommodations management server.
US12223554B2

In some embodiments, a computer system generates a recommendation for a user of an online service based on user actions that have been performed by the user within a threshold amount of time before the generation of the recommendation. For each user action, the computer system determines an intent classification that identifies an activity of the user and that corresponds to different types of user actions, as well as a preference classification that identifies a target of the activity, and then stores these intent and preference classifications as part of indications of the user actions for use in generating different types of recommendations using different types of recommendation models. Additionally, the computer system may use mini-batches of data from an incoming stream of logged data to train an incremental update to one or more recommendation models.
US12223553B2

Methods and computer systems for providing access providing access to representations of computing events. Identifying, from a plurality of computing events, a set of computing events corresponding to a computing event category. The identification of the set of computing events including identifying a respective first category of each particular computing event in the set of computing events; and determining that each respective first category matches with a respective category defined in a list of categories maintained by a third-party server. Transmitting, to a computing device associated with a second category of a particular computing event of the set of computing events, an interface providing access to representations of computing events in the set of computing events.
US12223552B1

Implementations ingest records across multiple accounts hosted by different service providers and augment the records with metadata. For example, ingesting can include processing the records to identify transactions in the records and to discover additional aspects of the transactions. In some implementations, metadata can be used to augment the identified transactions in the records, where metadata can include a category, a digital receipt, a user tag such as a geotag, and other suitable metadata. The ingesting and augmenting the records can populate a coordination data structure with identified transactions and their associated data elements. These identified transactions can then be queried and a result set of transactions that span the different user accounts can be returned. In some implementations, the transactions can be queried using the augmented metadata, or other suitable pieces of information for the transactions.
US12223550B2

Techniques for initiating offers for insurance based upon medical diagnostic examinations may include, for each of a plurality of stored examination results: with a patient's or customer's affirmative consent or permission, (1) determining a health profile of a respective patient; (2) determining, based upon contents of the health profile, whether or not the patient is eligible for one or more offers of insurance; (3) providing the health profile of an eligible patient to one or more insurance providers; and/or (4) receiving one or more insurance offers that include binding quotes for insurance. Using the techniques disclosed herein, patients who have undergone medical examinations may be automatically selected and provided with insurance offers for which they have been pre-approved. The insurance offers may include binding quotes for insurance coverage. As a result, insurance or other cost savings may be provided to patients or other customers (e.g., parents of young patients).
US12223549B2

A data processing system comprising: inputting a tiled image of a vehicle including four different angle views of the vehicle combined into a single image to a first machine learning model (e.g. CNN), the model trained based on historical image data to predict a first likelihood of total loss vehicle; inputting a multi-fusion of images each into a second set of machine learning models; the multi-fusion of images including a set of separate and distinct images for each of the views input separately into the second set of machine learning models, and extracting features to predict a second likelihood of total loss vehicle; inputting tabular data relating to the vehicle into a third machine learning model to predict a third likelihood of total loss vehicle for the vehicle; and aggregating the first, second and third likelihood of total loss vehicle to determine the overall likelihood of total loss.
US12223545B2

Example methods, apparatus, and computer readable storage media are described and disclosed. An example method includes depicting a strategy node in a graphical user interface presented by a computing device. The strategy node represents a trading strategy associated with two or more tradeable objects. The example method includes generating a graphical connector between the strategy node and one of a plurality of contract nodes including at least a first contract node and a second contract node. Each contract node represents a contract associated with one of the tradeable objects. The example method includes repositioning, in response to an input received via the graphical interface, an endpoint of the graphical connector from the first contract node specified by the trading strategy to the second contract node. The example method also includes generating an updated trading strategy based on the trading strategy and the second contract node.
US12223538B2

For each retailer in the geographic region, an online system predicts a number of orders placed at the retailer and a capacity to fulfill orders during a forecast time period. The capacity of the retailer is predicted based on a number of pickers expected to be available to the retailer during the forecast time period. The online system determines demand for the services of a picker at the retailer based on a comparison of the predicted number of orders and the predicted capacity to fulfill those orders. The online system displays a user interactive map of the geographic region to the picker. The map displays a pin at the location of each retailer in the geographic region, which describes the categorization determined for the retailer. The picker selects a pin, which causes the user interactive map to display a notification characterizing the demand for services at the retailer.
US12223535B2

A network-based inventory replenishment application maintains and analyzes item transactions on a per-consumer basis. Specific item purchases are calculated as being in need of replenishment by a specific consumer on specific future dates or a specific range of future dates. The consumer is proactively informed and asked if such items should be ordered. The network-based inventory replenishment application engages the consumer for item replenishment and item order processing over a plurality of disparate communication channels.
US12223534B2

The systems and methods disclosed herein can increase the speed and ease with which a user can discover compatible replacement parts for a specified model of a product by automatically determining when the user is interested in replacement parts. A replacement part system can conclude that a user is looking for replacement parts based on the user's search queries, the user's browsing behavior, or the user's prior purchases. By automatically deducing an intention to purchase a replacement part, the replacement part system can make it easier for a user to locate suitable replacement parts. In addition, the replacement part system can be configured to tailor listing set of replacement parts search results it provides to a user. The set of search results can be tailored based on a number of criteria to increase the speed with which the user finds a compatible replacement part.
US12223530B2

A method, system, and computer program product for representational learning of product formulas are provided. The method accesses a set of product formulas. Each product formula includes a set of ingredient tuples. A directed graph is generated from the set of product formulas. The directed graph including a node for each ingredient of the sets of ingredient tuples of the set of formulas. The method generates a weighted graph from the directed graph. The weighted graph has a weight assigned to each edge in the directed graph. The method generates an embedding model based on the directed graph. A set of embeddings is determined for the weighted graph where each node is represented with low-dimensional numerical vectors.
US12223526B2

A transaction appliance and techniques for effecting a consumer transaction in a fueling station system is disclosed. Presence of a consumer vehicle at a fuel dispenser is detected and the transaction appliance transmits a transaction trigger to a transaction server located remotely outside the retail fueling station environment. The transaction server responsively invokes personalized consumer data associated with the transaction trigger including advertising and promotions for purchasing products and services from a vendor. The transaction server provides personalized data to a fuel dispenser user interface via the transaction appliance and a user interface system inside the consumer vehicle during a fuel dispensing period.
US12223519B2

The present disclosure provides a computer-implemented method and system for granular level segmentation of users based on online activities on a webpage in real-time. The computer-implemented method and system corresponds to a user segmentation system. The user segmentation system receives a first set of data associated with a plurality of users. The user segmentation system fetches a second set of data. The user segmentation system obtains a third set of data. The user segmentation system analyzes the first set of data, the second set of data and the third set of data using one or more machine learning algorithms. The user segmentation system creates one or more segments based on analysis performed on the first set of data, the second set of data and the third set of data. The user segmentation system initiates one or more marketing campaigns for the one or more segments.
US12223517B2

Blockchain-based systems and methods are used to control access to property. One system includes a mobile device, a key fob, and a server. The mobile device generates an encrypted code and transmits it to the key fob. The key fob transmits the encrypted code to the property and the server updates a log of the key fob in a hyper ledger. The property includes a computing device that validates the encrypted code and grants a key fob user access to the property. Another system includes a server that validates an access key and a first station that transmits an access key to a second station via the server and a satellite. The second station transmits data to the first station via the server and the satellite. The server saves a transmission log in a hyper ledger and transmits the access key in response to a request by the first station.
US12223512B2

In one aspect, a computerized method for implementing a text messaging application, database, and system for automated verification of product authenticity includes the step providing an item for sale. The method includes the step of representing the item with a unique identifier (ID) code. The method includes the step of detecting that the item is purchased. The method includes the step of assigning an owner of the item to that unique ID code. The method includes the step of storing an owner identifier, the unique ID code, and a mobile-device number of the owner into a database. The method includes the step of providing an item ownership verification application. The item ownership verification application accesses the database. The method includes the step of, with item ownership verification application, providing an interface to the item ownership verification application in a purchaser's mobile device. The interface comprises a virtual button with a hyperlink that causes a text message to be sent to the owner's mobile device. The method includes the step of, via the interface to the item ownership verification application, receiving the unique ID code when the virtual button is clicked by the purchaser. The method includes the step of, with item ownership verification application, automatically generating and communicating a text message to the owner's mobile device using the mobile-device number. The text message comprises the unique ID code. The method includes the step of displaying the unique ID code on the owner's mobile device.
US12223511B1

Techniques are described for generating a set of emotion factor values using one or more machine learning models for customer communications. For example, a computing system includes one or more processors in communication with a memory. The one or more processors are configured to receive communication data of a current communication associated with a customer, apply the communication data to an emotion-based indexer as input wherein the emotion-based indexer includes a set of machine-learning models for a set of emotion factors, generate as output from the emotion-based indexer a set of emotion factor values for the current communication wherein each emotion factor value indicates the measure of a particular emotion factor in the current communication, apply the set of emotion factor values to an emotion classification model, and classify the current communication into an emotion state based on the set of emotion factor values.
US12223509B2

A system and method are disclosed for scoring an interaction over one or more channels by an end user and an entity by monitoring the communications over the channels and assigning penalties and scores based on topics associated with the communications.
US12223508B2

Aspects described herein may relate to a transaction exchange platform using a streaming data platform (SDP) and microservices to process transactions according to review and approval workflows. The transaction exchange platform may receive transactions from origination sources, which may be added to the SDP as transaction objects. Microservices on the transaction exchange platform may interact with the transaction objects based on configured workflows associated with the transactions. Processing on the transaction exchange platform may facilitate clearing and settlement of transactions. Some aspects may provide for dynamic and flexible reconfiguration of workflows and/or microservices. Other aspects may provide for data snapshots and workflow tracking, allowing for monitoring, quality control, and auditability of transactions on the transaction exchange platform.
US12223501B2

The invention provides improved verification solutions for blockchain-implemented transfers. It is suited for, but not limited to, implementation in an SPV wallet. In accordance with one embodiment, a system or resource is provided which comprises a plurality of novel SPV verification components, the activities of which are coordinated by a coordination component. The system enables Bob to send Alice a payment transaction template (template Tx3) and requests: the full transaction data for all input transactions (Tx1, Tx2) comprising at least one output that Alice wants to spend as inputs to a transfer (Tx3); the Merkle path for all input transactions (Tx1, Tx2) linking them to their respective Merkle roots associated with their respective block headers; the completed transfer transaction (Tx3). Alice provides this information plus her signature. Bob can then perform local SPV checks on the input transactions Tx1, Tx2 using transactions Tx1 and Tx2, their corresponding Merkle paths Path 1, Path 2, and Bob's local list of block headers. Bob broadcasts the transfer transaction (Tx3) to the P2P network.
US12223500B2

Systems and methods for the maintenance of merchant-stored transaction account data are disclosed. The system may include various merchant systems and issuer systems in communication via a blockchain network. The system provides a process for collaboration between various issuer systems and merchant systems to update and maintain merchant stored transaction account data in response to changes, cancellations, updates, or the like in various stored transaction account.
US12223494B1

An apparatus comprises a memory communicatively coupled to a processor. The memory is configured to store smart card feedback, multiple graph analyzer operations, and multiple smart card identifiers (ID). Each smart card ID indicates the one or more smart cards associated with a corresponding user. The processor is configured to receive smart card feedback associated with a smart card ID, derive multiple interactions in an environment based at least in part upon the smart card feedback, generate an intelligent pattern based at least in part upon the interactions, assign multiple adverse impacts to the intelligent pattern, generate multiple suggestions configured to mitigate the adverse impacts, and execute the graph analyzer operations to determine whether the suggestions mitigate the adverse impacts. Further, the processor is configured to generate a report relating the suggestions to the environment in response to determining that the suggestions mitigate the adverse impacts.
US12223492B2

Disclosed are various embodiments for generating payment accessibility notifications for individuals with impairments. In one non-limiting example, a system includes a first computing device configured to identify a second computing device using a wireless communication protocol in a store location. A first notification for the first computing device is activated based at least in part on an accessibility type. A user interface is displayed for receiving client data, and the client data includes a product entered by a user. An expected amount is determined for the product based at least in part on the client data and transmitted to the second computing device. A pending amount for the product is received from the second computing device. A second notification is activated for the first computing device prior to a completion of the purchase based at least in part on the pending amount and the expected amount.
US12223488B2

Methods and systems for managing register content is described. A register content management module receives an identity of the retail location register, identifies a geographic location associated with the retail location register, identifies a time for which the updated register content is requested, generates a new register content, and sends the new register content to the retail location register independently from sending an application update to the retail location register.
US12223477B1

A system for managing a financial account in a low cash mode. The system may include a memory storing instructions, and a processor configured to execute the instructions to perform operations. The operations may include providing an interface; providing a notification to a user when a balance in the first account is deemed to be in low cash mode; presenting, when the first account balance is deemed to be in low cash mode, an option for a transfer request; receiving, a selection of the option for the transfer request to connect the first account with a second account; transferring funds from the second account to the first account; notifying the user that funds have been transferred from the second account to the first account; and further notifying the user that the balance in the first account is greater than the threshold value.
US12223472B2

The present disclosure relates to an extended reality (XR)-based supervision assisting device, which finds a construction error by comparing a real design object photographed by a camera of the supervision assisting device with building information modelling (BIM) design data, and corrects the BIM design data to fit the real design object when the construction error between the real design object and the BIM design data exceeds a preset error tolerance range, thereby adjusting the BIM design data according to the construction error.
US12223470B2

Coordination and management of workflows in parallel among a plurality of approval applications executing on machines within an enterprise network by receiving, at a central location, workflows from an initiating application, determining a set of approvals for each respective workflow and respective approval routes, performing an initial distribution of the respective workflows from the central location by propagating the workflows across their respective approval routes to respective members of the set of approval applications, applying at respective approval applications a set of approval rules to the workflow to determine a workflow's approval status as either approved or rejected, returning the workflow's approval status to the initiating application via the central location, and performing one or more follow-up distributions of workflows from the central location until either all approval applications indicate a status of approved or a number of follow-up distributions reaches a pre-defined maximum number of follow-up distributions.
US12223463B2

In one embodiment, a control tower device obtains, first state information from sensing or reporting systems or devices at a particular location via a first communication channel. The control tower device makes, based on the first state information, an evaluation regarding the particular location using one or more digital twins representing one or more entities of the particular location. The control tower device obtains second state information from one or more trusted verifiers for the particular location via a second communication channel. The control tower device verifies, based on the second state information, the evaluation regarding the particular location.
US12223461B2

Disclosed are portable containers for delivering food products from a central location to a remote location. More specifically, the disclosure relates to portable containers for delivering food products operable to maintain an environment for the food product during the delivery process.
US12223459B2

In a method for determining a financial amount for a logistical performance in a production system, and a production system having a vehicle for carrying out the method, an item of order information, in particular an item of driving-order information, is transmitted to a vehicle in the production system; the vehicle approaches the workstations in sequence, and an individual production-method step is performed at the respective workstation on the component transported by the vehicle in each case; the logistical performance is detected in the process, in particular the number of approached workstations, the traveled distance, and/or the number of components transported by the vehicle; and the detected logistical performance is transmitted via an Internet connection to a server, which is located at a position that is geographically at a distance from the production system. The server uses the detected logistical performance to determine a value, in particular a financial value, taking into account the number, type and/or position of the workstations of the production system and/or the driving distances.
US12223453B2

Disclosed herein are system, method, and computer program product embodiments for training and deploying a machine learning model to generate an assessment of risks and mitigations in response to a novel initiative request. After generating labeled data from a corpus of prior risk assessments, a machine learning model may be trained to programmatically generate a risk assessment in response to a novel initiative request. A risk auditor may subsequently review the risk assessment generated using the machine learning model to provide various feedback reflecting the accuracy of the risks and mitigations. The machine learning model may then be retrained based on the feedback provided by the risk auditor to provide more accurate risks and mitigations in response to future initiatives.
US12223450B2

Systems and methods of the present disclosure facilitate managing a sale via a sales management system. In some embodiments, the system includes a sales opportunity module and a service ticket translation module. The sales opportunity module may be configured to receive a sales leads data structure comprising at least one sales lead. Based on at least one qualification criterion, the system may be configured to identify a sales lead of the sales lead data structure as a sales opportunity. The service ticket translation module may be configured to select data of the sales opportunity for inclusion in a service ticket. By maintaining the selected data of the sales opportunity, the service ticket translation module may be configured to translate the selected data of the sales opportunity into the service ticket. The service ticket translation module may be configured to provide the service ticket to a service board.
US12223443B1

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for training and deploying machine-learning estimation networks in a communications system. One of the methods includes: processing first information with ground truth information to generate a first RF signal by altering the first information by channel impairment having at least one channel effect, using a receiver to process the first RF signal to generate second information, training a machine-learning estimation network based on a network architecture, the second information, and the ground truth information, receiving by the receiver a second RF signal transmitted through a communication channel including the at least one channel effect, inferring by the trained estimation network the receiver to estimate an offset of the second RF signal caused by the at least one channel effect, and correcting the offset of the RF signal with the estimated offset to obtain a recovered RF signal.
US12223432B2

A method and system of training an interpretable deep learning model includes receiving an input set of data, which may be complex. The input set of data is provided to deep learning model for feature extraction. In an exemplary embodiment, the deep learning model generates a disentangled latent space of features from the feature extraction. The features may comprise semantically meaningful data which is then provided to a low-complexity learning model. The low-complexity learning model generates output based on a specified task (for example, classification or regression). Being a low-complexity learning model provides confidence that the data output from the deep learning model is inherently interpretable.
US12223429B2

In various examples, a two-dimensional (2D) and three-dimensional (3D) deep neural network (DNN) is implemented to fuse 2D and 3D object detection results for classifying objects. For example, regions of interest (ROIs) and/or bounding shapes corresponding thereto may be determined using one or more region proposal networks (RPNs)—such as an image-based RPN and/or a depth-based RPN. Each ROI may be extended into a frustum in 3D world-space, and a point cloud may be filtered to include only points from within the frustum. The remaining points may be voxelated to generate a volume in 3D world space, and the volume may be applied to a 3D DNN to generate one or more vectors. The one or more vectors, in addition to one or more additional vectors generated using a 2D DNN processing image data, may be applied to a classifier network to generate a classification for an object.
US12223411B2

A method of controlling an electronic apparatus for generating an artificial intelligence model is disclosed. The method includes based on a user command for using a plurality of artificial intelligence models being input, generating the plurality of artificial intelligence models, and inputting input data to the generated artificial intelligence model to obtain output data with respect to the input data, wherein the generating includes, based on a reference value for obtaining a layer parameter with respect to layers at corresponding locations among a plurality of layers included in each of the plurality of artificial intelligence model, generating layers at corresponding locations among layers included in each of the plurality of artificial intelligence models.
US12223407B2

In automated machine learning, an approximate best configuration can be selected among multiple candidate machine-learning configurations by progressively sampling training and test datasets for the iterative training and testing of the configurations while progressively pruning the set of candidate configurations based on associated estimated confidence intervals for their respective performance.
US12223402B2

Disclosed are various embodiments for implementing computational tasks in a cloud environment in one or more operating system level virtualized containers. A parameter file can specify different parameters including hardware parameters, library parameters, user code parameters, and job parameters (e.g., sets of hyperparameters). The parameter file can be converted via a mapping and implemented in a cloud-based container platform.
US12223397B2

Techniques for providing actionable recommendations for configuring system parameters are disclosed. A set of environmental constraints and a set of values for a set of parameters for a target device is applied to a machine learning model to predict a first performance value of the target device. Candidate values for the set of parameters are identified that are within a threshold range from the first set of values in a multi-dimensional space. For each particular candidate set of values of the candidate sets of values the machine learning model to predicts a performance value of the target device and identifies a subset of the candidate sets of values with corresponding performance values that meet a performance criteria. A subset of candidate sets of values that meets performance criteria is provided as a recommendation.
US12223393B2

A system obtains an operator that produces a superposition state of a plurality of random variables. The system performs iteration of a first operation and a second operation on an initial quantum state to produce a final quantum state. The first operation produces a second state by performing a computation that inverts a first state with respect to a state obtained by applying a Hermitian conjugate of the operator to a quantum state where the last bit of a bit string is 0. The second operation produces a new first state by performing a computation that inverts the second state with respect to the first state. The system measures the bit string in the final quantum state, records the number of times a quantum state where all bits of the bit string are 0 is observed, and calculate an expectation value of the random variables according to the number.
US12223383B2

A smart pan system comprising a food pan having one or more radio frequency tag coupled thereto that store a unique identifier associated with the food pan. A tag reader associated with a food preparation apparatus reads the unique identifier for linking to information relating to the food carried in the pan.
US12223382B2

Disclosed herein is a tag suitable for use with pets and other animals. The tag may be a glass tag that includes an antenna, a first circuit block and a second circuit block. The antenna has a common core having a coil wound around the core. The coil interconnects a first antenna pad, a second antenna pad and a third antenna pad; a first circuit block having a first and a second contact pad, the first and second antenna pads interconnected to the first and second contact pads respectively. The second circuit block has a third and a fourth contact pads. The second and third antenna pads interconnected to the third and fourth contact pads respectively. The first circuit block may be an RFID integrated circuit and the second circuit block may be an NFC IC.
US12223380B2

The disclosure provides RFID labels including a composite label affixed to a surface of a container holding an object, including a first configuration wherein the first label section is positioned in the composite label and wherein the first label section can be removed from the composite label and configured to be affixed to the object.
US12223378B2

An electronic transaction card communicates with an add-on slot of an intelligent electronic device. The add-on slot may be a memory card slot. The intelligent electronic device may be a mobile phone or other device with or without network connectivity. The electronic transaction card may have magnetic field producing circuitry compatible with magnetic card readers, smartcard circuitry, other point-of-sale interfaces, or any combination thereof.
US12223376B2

An information processing apparatus sets a color mode in place of a monochrome mode on condition that the monochrome mode and multiplexing of additional information on a print target image are set as print settings based on an input image data; generates, based on the input image data, color image data corresponding to printing in a color mode which represents a color of the monochromated print target image by a value of a color signal; performs, for the color image data generated by the generation unit, processing for multiplexing the additional information on the print target image; and causes a printing apparatus to print, in the color mode, a multiplexed image on which the additional information is multiplexed.
US12223371B2

Systems and methods for inter-kernel communication using one or more semiconductor devices. The semi-conductor devices include a kernel. The kernel may be in an inactive state unless performing an operation. One kernel of a first device may monitor data for an event. Once an event has occurred, the kernel sends an indication to a first inter-kernel communication circuitry. The inter-kernel communication circuitry determines an activation function of a plurality of activation functions is to be generated, generates the activation function, and transmits the activation function to a second kernel of a second device to waken and perform a function using a peer-to-peer connection.
US12223346B2

The compression and decompression of files can be selectively offloaded to a hardware controller. A hardware controller, such as the controller of an SSD or other drive, can include a compression engine that is configured to implement compression techniques. A filter driver in the I/O pathway on a computing device may be configured to intercept an application's attempt to write a file to or read a file from the SSD or other drive and to selectively offload compression or decompression of the file to a compression engine on the SSD or other drive.
US12223345B1

Embodiments of a computing device for traffic shaping are disclosed. In an embodiment, the computing device includes one or more processor(s) coupled to a memory. The memory includes a set of instructions which when executed causes the one or more processor(s) to divide a burst period associated with a shaper queue into a plurality of microbursts based at least on a count of worker threads corresponding to a plurality of queues and a shaper bandwidth. The plurality of queues constitutes the shaper queue.
US12223338B2

Provided are a robotic process automation system and method across operating systems. The system includes an automation process development platform, a control center, and a robot. The automation process development platform is configured to design a corresponding automation business process according to a business scenario requirement, translate the automation business process into a corresponding process code, perform cross-platform encapsulation on the process code, and package the encapsulated cross-platform process code and send the encapsulated cross-platform process code to the control center. The control center is configured to schedule the robot deployed in different operating systems to execute the automation business process corresponding to the cross-platform process code. The robot is configured to download the cross-platform process code to a local operating system, call a process parser of a corresponding category to perform process parsing on the cross-platform process code, and execute the parsed automation business process.
US12223337B2

A system and method for cloud native virtual machine (VM) runtime protection. The method includes creating a normal behavior model for a cloud native VM by training a machine learning model using a training data set including training activities performed by the cloud native VM, the cloud native VM being configured to provide at least one service, wherein the normal behavior model defines at least one capability of each service based on a set of capabilities for respective known services stored within a library of service-to-capability mappings, wherein each capability of a service indicates a plurality of discrete behaviors required by the service; and monitoring an execution of the cloud native VM to detect a deviation from the normal behavior model, wherein the deviation is caused by at least one abnormal behavior of one of the services that is not among the discrete behaviors defined in capabilities for the service.
US12223331B2

A system, method, and computer-readable medium are disclosed for performing a pre-boot configuration operation. The pre-boot configuration operation includes performing a pre-boot system configuration operation using an ancillary integrated processor system, the pre-boot system configuration operation configuration certain parameters prior to initiation of a primary system boot operation; and, configuring an information handling system to automatically operate in a particular system configuration mode after performance of the pre-boot system configuration operation.
US12223327B2

Techniques related to executing a plurality of instructions by a processor comprising a method for executing a plurality of instructions by a processor. The method comprises detecting a pipeline hazard based on one or more instructions provided for execution by an instruction execution pipeline, beginning execution of an instruction, of the one or more instructions on the instruction execution pipeline, stalling a portion of the instruction execution pipeline based on the detected pipeline hazard, storing a register state associated with the execution of the instruction based on the stalling, determining that the pipeline hazard has been resolved, and restoring the register state to the instruction execution pipeline based on the determination.
US12223321B2

First combinational, arithmetic, or combinational and arithmetic, operations are applied to data and an expected value, generating result bit sequences. When the value of the data corresponds to the expected value, the result bit sequences are different from each other and correspond to expected values of the result bit sequences. Second operations are applied a first memory address, a second memory address, and the result bit sequences, generating a memory address. When values of the generated result bit sequences correspond to the expected values of the result bit sequences, the generated memory address corresponds to the first memory address. When values of the generated plurality of result bit sequences do not correspond to the expected values of the result bit sequences, the generated memory address corresponds to the second memory address. A software routine starting at the generated memory address is executed.
US12223318B2

An apparatus and method for supporting deprecated instructions. For example, one embodiment of a processor comprises: A processor comprising: a plurality of cores, each core comprising a current microarchitecture to execute instructions and process data, the current microarchitecture including hardware support for virtual execution environment comprising a hypervisor running at a first privilege level and one or more virtual machines each running at a second privilege level, the microarchitecture further including partial hardware support for executing deprecated instructions associated with a prior microarchitecture; at least one core of the plurality of cores comprising: a decoder to decode the instructions, the decoder to specify one or more microoperations corresponding to each of the instructions; execution circuitry to execute the corresponding microoperations; wherein either a first type or a second type of virtual machine exit is to be performed responsive to detecting a deprecated instruction in a first virtual machine, wherein responsive to the first type of virtual machine exit, the hypervisor is to perform a first emulation of the prior microarchitecture without reliance on the partial hardware support, and wherein responsive to the second type of virtual machine exit, the hypervisor is to perform a second emulation of the prior microarchitecture relying on the partial hardware support.
US12223317B2

A method and apparatus for automating creation of multiple simultaneous software development environments on a development machine is provided. Automation code, for example implemented using Python script, reads a text file such as a JSON file describing the development environment to be created. The automation code is configured to locate (locally or in a software repository) and download the supporting software identified in the text file and required to be included in the development environment. The automation code is also configured to determine a set of ports used by the supporting software to communicate with the development machine, and to search for a set of available ports on the development machine that are available and able to be mapped to the development environment. The automation code modifies supporting software configuration files to reflect the port assignments and builds a container including the software code and associated configuration files.
US12223316B2

A program code component module implementing a portion of a program application is received. A trained machine learning model is used to automatically predict to which one among a plurality of program architecture layer classifications the program code component module belongs. An automatic analysis option is selected based on the predicted program architecture layer classification for the program code component module. The selected automatic analysis option is performed on the program code component module.
US12223311B2

An example client device is configured to (i) display an interface for deploying a new data science environment at a computing platform, (ii) receive, via the interface, a user selection of (a) a given data science application from a list of data science applications that is presented by the interface and (b) one or more deployment configuration parameters from a set of deployment configuration parameters that is presented by the interface, (iii) transmit, to the computing platform, a first network-based communication comprising an indication of the user selection of (a) the given data science application and (b) the one or more deployment configuration parameters, and (iv) receive, from the computing platform, a second network-based communication comprising an indication that the new data science environment has been deployed based on the user selection of the (a) the given data science application and (b) the one or more configuration parameters.
US12223310B2

An electronic control system for vehicles includes an electronic control device and a master device. The master device is connected to at least two or more groups of electronic control devices each including the electronic control device and gives an instruction to the electronic control device. The electronic control device includes a storage unit including a data storage side; a second detection unit that detects a state of a vehicle; a rewrite execution unit that writes update data acquired from the master device to the data storage side to rewrite a program; an activation determination unit that determines whether or not to activate the program rewritten with the update data; and an activation execution unit that activates the program. The master device includes an update data acquisition unit that acquires the update data from an external instrument; a first detection unit that detects the state of the vehicle, the first detection unit being different from the second detection unit; a rewrite instruction unit that instructs the rewrite execution unit to write the update data to the data storage side; and an activation instruction unit that instructs the activation execution unit to activate the program when determining that the vehicle is parked using the first detection unit after the rewrite execution unit writes the update data to the data storage side according to the instruction from the rewrite instruction unit. The activation determination unit determines whether or not the vehicle is parked using the second detection unit when the activation execution unit activates the program according to the instruction from the activation instruction unit. The activation execution unit activates the program when the activation determination unit determines that the vehicle is parked using the second detection unit. The activation determination unit determines whether or not the vehicle is parked using an index different from that for the activation instruction unit. Each of the first detection unit and the second detection unit acquires the state of the vehicle from a group of electronic control devices selected from the at least two or more groups of electronic control devices. The group of electronic control devices from which the first detection unit acquires the state of the vehicle is different from the group of electronic control devices from which the second detection unit acquires the state of the vehicle.
US12223308B2

Methods, apparatus, systems, and articles of manufacture to perform a pseudo-S3 protocol to update firmware and/or activate new firmware with a warm reset are disclosed. An example apparatus includes an advanced configuration and power interface (ACPI) to: initiate a pseudo-sleep event in response to identifying a firmware update; and assert a power button event, the power button event to cause an operating system (OS) to prepare to enter into a sleep state; a basic input/output system (BIOS) to: initiate a warm reset in response to the OS preparing to enter the sleep state, the warm reset to update firmware according to the firmware update; and transmit a wake vector to the OS to continue operation.
US12223305B2

Systems and methods for deploying services may include accessing configuration data associated with a service to be deployed, the configuration data generated independently of the service and configured to include environment-related data and infrastructure-related data, the environment-related data identifying at least versioning information associated with the service, and the infrastructure-related data identifying at least artifact repository information associated with the service; accessing data related to a packaged service from an artifact repository based on the artifact repository information, the packaged service generated by a package manager based on the service; updating the packaged service using the environment-related data to generate an updated packaged service; and causing the updated packaged service to be deployed to a deployment destination.
US12223302B2

Provided are method, system, and device for managing installation order of vehicle applications. According to embodiments, a method for specifying an installation order for application packages in a vehicle is provided, the method including: downloading, by at least one processor of the vehicle, a plurality of application packages; obtaining, by the at least one processor, a user-designated installation order for the plurality of application packages; and installing the plurality of application packages in accordance with the obtained user-designated installation order.
US12223298B2

Automatic workflow generation is described. One or more files containing code statements for accessing and modifying information in a destination database is received. The code statements are parsed from the one or more files and dependencies between the code statements are determined. A dependency graph is built by arranging the code statements according to the dependencies between the code statements. The dependency graph is partitioned by identifying at least one barrier code statement having an unclear dependency and dividing the dependency graph between code statements occurring prior to the at least one barrier code statement and code statements occurring after the at least one barrier code statement. Jobs are scheduled based on the partitioned dependency graph, and the code statements are annotated according to the scheduled jobs. A workflow is then automatically generated based on the annotated code statements.
US12223297B2

A first plurality of programming instructions written in a first quantum programming language is accessed. A first quantum computing system is selected from a plurality of quantum computing systems based on an attribute of the first quantum computing system. A second plurality of programming instructions is generated based on the first plurality of programming instructions and a characteristic of the first quantum computing system, at least one programming instruction in the second plurality of programming instructions being a translation of a corresponding programming instruction in the first plurality of programming instructions.
US12223295B2

A method for deploying executable programming code, in real-time, leveraging an augmented reality (“AR”) device may be provided. The AR device may be a part of a network of AR devices. Each AR device within the network may be in electronic communication with each other during a duration of time that data displayed is captured, converted, analyzed, code generated and further visualized as a preview in an AR display through the AR device. The method may include capturing, continuously, images of data displayed on a display screen. The method may further include analyzing each captured image in order to identify a captured image comprising a plurality of text associated with computer processing steps for processing a set of documents. In response to the identifying, converting the captured image into a text file and searching to find an optimal function for each step in the set of computer processing steps.
US12223288B2

A neural network processing unit may be configured to perform an approximate multiplication operation and a system on chip may include the neural network processing unit. The neural network processing unit may include a plurality of neural processing units and may perform a computation based on one or more instances of input data and a plurality of weights. At least one neural processing unit is configured to receive a first value and a second value and perform an approximate multiplication operation based on the first value and the second value and is further configured to perform a stochastic rounding operation based on an output value of the approximate multiplication operation.
US12223286B2

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

Systems, methods and non-transitory computer readable media for generating content using a generative model without relying on selected training examples are provided. An input indicative of a desire to generate a new content using a generative model may be received. The generative model may be a result of training a machine learning model using a plurality of training examples. Each training example of the plurality of training examples may be associated with a respective content. Further, an indication of a particular subgroup of at least one but not all of the plurality of training examples may be obtained. Based on the indication, the input and the generative model may be used to generate the new content, abstaining from basing the generation of the new content on any training example included in the particular subgroup. The new content may be provided.
US12223278B2

Example methods and systems are directed to automatic data card generation for datasets. A data card is a summary that describes quantitative aspects of a dataset, qualitative aspects of a dataset, or both. The data samples and documentation of a dataset are analyzed automatically to determine a number of samples, a primary data type, a license, or any suitable combination thereof. Data formats for data and documentation of the dataset may be automatically recognized. Language of text data may be automatically recognized. The most frequent language for the text data may be identified as the primary language of the dataset. A data card may be created for the dataset. The data card may indicate the number of samples, the data formats used in the data set, the language of text data in the dataset, or any suitable combination thereof.
US12223276B2

Techniques for automatically switching between chatbot skills in the same domain. In one particular aspect, a method is provided that includes receiving an utterance from a user within a chatbot session, where a current skill context is a first skill and a current group context is a first group, inputting the utterance into a candidate skills model for the first group, obtaining, using the candidate skills model, a ranking of skills within the first group, determining, based on the ranking of skills, a second skill is a highest ranked skill, changing the current skill context of the chatbot session to the second skill, inputting the utterance into a candidate flows model for the second skill, obtaining, using the candidate flows model, a ranking of intents within the second skill that match the utterance, and determining, based on the ranking of intents, an intent that is a highest ranked intent.
US12223273B2

Systems and methods for automatic evaluation of the quality of NLG outputs. In some aspects of the technology, a learned evaluation model may be pretrained first using NLG model pretraining tasks, and then with further pretraining tasks using automatically generated synthetic sentence pairs. In some cases, following pretraining, the evaluation model may be further fine-tuned using a set of human-graded sentence pairs, so that it learns to approximate the grades allocated by the human evaluators.
US12223271B2

Provided are a text processing method, a device and a storage medium, relating to a field of computer technology, and especially to a field of artificial intelligence, such as natural language processing and deep learning. The specific implementation scheme includes: performing text processing on first text, by using a text processing acceleration operator; and processing, in parallel and faster, content after the text processing, by using the text processing acceleration operator. Text processing and parallel acceleration are carried out by the text processing acceleration operator, which can improve the speed of text processing.
US12223267B2

A question answering system includes a dangerous operation determination unit configured to determine whether question-answer pair data includes a dangerous operation, and an answer sentence replacement unit configured to replace, when it is determined that the dangerous operation is included, an answer sentence including a description of the dangerous operation included in a document by a replaced answer sentence depending on a classification of the dangerous operation, to thereby create replaced question-answer pair data.
US12223265B2

Explainable propaganda detection is provided by parsing each sentence of a plurality of sentences in an article for structural details; identifying, via a machine learning model, dimensional features across the plurality of sentences based on the structural details; identifying, via the machine learning model, a propagandizing tactic demonstrated in each sentence of the plurality of sentences based a covariance score to the propagandizing tactic and the plurality of dimensional features identified for a given sentence; and displaying, in a user interface that includes the article, propaganda labels corresponding to the propagandizing tactic identified for each sentence of the plurality of sentences.
US12223255B2

A reading assistant tool implemented in a browser application facilitates the presentation of text content in a manner and format that addresses the reading and/or comprehension capabilities of individual users, while maintaining the context of the original content. The reading assistant tool outputs a reader view pane alongside a main content pane. Original content is presented in the main content pane, and simplified/reformatted content corresponding to text content extracted from the original content, is presented in the reader view pane. Scrolling of the extracted text content in the reader view pane is synchronized with scrolling of the original content in the main content pane, so that context is maintained as the user moves through the content. The concurrent presentation of the original content and the extracted text content allows the user to more easily consume the extracted text content, while also maintaining context as originally intended.
US12223245B2

Systems and methods for generating a virtual environment for implementing an integrated photonics assembly are presented. An example system can include one or more processors and a memory coupled with the processors, where the processor executes a plurality of modules stored in the memory. The plurality of modules can include a user interface module for deploying one or more virtual photonic integrated subcircuits within the virtual environment, in which the virtual environment is configured to enable coupling of at least two virtual photonic integrated subcircuits. The coupling of the virtual photonic integrated subcircuits can form a virtual integrated photonics assembly. The modules can include a library module comprising a plurality of virtual photonic integrated subcircuits. One or more virtual photonic integrated subcircuits can include a performance characteristic. The performance characteristic can represent a real-world performance characteristic of a pre-fabricated physical photonic integrated subcircuit corresponding to the virtual photonic integrated subcircuit.
US12223244B1

Embodiments included herein are directed towards a method for visualizing an electronic circuit design. Embodiments may include causing a display of a portion of an electronic design at a graphical user interface and receiving, at the graphical user interface, a selection of an object to be moved, wherein the object is displayed in a first color. In response to a user input, embodiments may include moving the object at the graphical user interface nearer a target location, displaying at least one target type in a second color and snapping the object to the target location.
US12223240B2

A method of predictive design of an earpiece for a user, includes: obtaining 3D scan data of an ear; obtaining a model earpiece with an earpiece configuration based on an analysis of the 3D scan data; determining coupling data indicative of a coupling of the model earpiece; evaluating the earpiece configuration based on the coupling data; and providing a personalized earpiece based on an output of the evaluation.
US12223236B2

An information processing apparatus according to an embodiment of the present invention includes an estimator and a recommender. The estimator is configured to, based on a data set including a set value set for a parameter and an evaluation value or an evaluation value variation where the set value is set for the parameter, estimate a relationship between the set value and the evaluation value variation. The evaluation value variation indicates a variation of respective evaluation values where a plurality of values included within a neighborhood range that is based on the set value are set for the parameter. The recommender is configured to, based on the estimated relationship, determine a recommended set value.
US12223235B2

The present disclosure is directed to a software tool that facilitates coordination between various parties that are involved in the process of rectifying a problem identified in a combined three-dimensional model file. In one implementation, the software tool may cause a computing device to (a) receive an indication requesting creation of a coordination issue that relates to a portion of a rendered three-dimensional view of a construction project, (b) in response to the receipt of the indication, create a data set defining the coordination issue, the data set including (i) a representation of the portion of the rendered three-dimensional view, and (ii) data indicating an assignee of the coordination issue, and (c) cause an indication of the coordination issue to be presented to a client station associated with the assignee.
US12223230B2

A system for generating an instant design for manufacturability of a part includes a computing device configured to receive a representative part model, wherein the representative part model comprises a plurality of sides, to generate, at a graphics processing unit, a depth buffer model of the representative part model, to determine, at an assignment module operating on the graphics processing unit, each orientation of the plurality of orientations of the representative part model as a function of each depth buffer of the plurality of depth buffers, and to generate, at a simulation module operating on the graphics processing unit, a prospective part, wherein generating a prospective part further comprises generating a simulated casing of the representative part model. The system is further designed and configured to display the prospective part to a user device.
US12223225B2

The present application relates to an atmosphere adjusting method, an atmosphere adjusting device, and an aroma diffuser. The method comprising: receiving a recognition result of a smell for a specific position; obtaining a corresponding table that indicates a corresponding relationship between the recognition result of the smell and light and/or melody; determining the light and/or the melody to be output from the corresponding table, according to the recognition result of the smell; and instructing output of the corresponding light and/or melody. The technical solution of the application implements the adjustment of light and/or melody in response to the smell indoor, which makes the light and/melody change with the change of smell, thereby creating a harmonious and unified atmosphere in seeing, hearing and smelling for users.
US12223215B2

According to one embodiment, an image forming apparatus is provided that is connected to an information processing apparatus via a network. The image forming apparatus is capable of performing direct printing for PDF data, and the image forming apparatus includes at least one memory that stores a program; and at least one processor that execute the program to perform: notifying a user of information via mail in a case where print data received from the information processing apparatus is a PDF portfolio and it is not possible to perform direct printing for the PDF portfolio using the image forming apparatus, the information including a message indicating that printing should be performed using an application compatible with the PDF portfolio and a command to open the PDF portfolio using the application.
US12223214B2

The method for asset routing can include: determining a digital asset, routing the digital asset to a print partner based on the mail parameters, optionally printing a physical version of each digital asset, and optionally drop-shipping the physical assets. However, the method can additionally or alternatively include any other suitable elements.
US12223212B1

A software RAID/management communication system includes a chassis housing a software RAID subsystem coupled to a shared memory subsystem and storage devices, and a management subsystem that is coupled to the storage devices, and that is coupled to the shared memory subsystem via an MMBI connection. The management subsystem determines that at least one of the storage devices does not include a storage device memory subsystem that is configured for software RAID/management communications and, in response, transmits MCTP communications via the MMBI connection to retrieve RAID configuration information from the storage device(s) via the software RAID subsystem and the shared memory subsystem. The management subsystem then uses the RAID configuration information to perform at least one RAID management operation on at least one RAID logical storage device provided by the storage device(s).
US12223211B2

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for scheduling operations on a machine-learning accelerator having multiple tiles. The apparatus includes a processor having a plurality of tiles and scheduling circuitry that is configured to select a respective input activation for each tile of the plurality of tiles from either an activation line for the tile or a delay register for the activation line.
US12223208B2

A system includes a memory and a processing device, operatively coupled to the memory, to perform operations including initiating a write operation to write data to a first multiple level cell (XLC) storage including a first XLC block and a second XLC storage including a second XLC block, and causing a first portion of the data to be written to a first number of pages of the first XLC block and a second portion of the data to be written to a second number of pages of the second XLC block using page level interleave. The first number of pages and the second number of pages are defined by an interleave mix including an interleave ratio between a first XLC write mode and a second XLC write mode.
US12223202B2

An apparatus comprises processing circuitry to issue store operations to store data to a data store and load operations to load data from the data store and a store buffer comprising entries to store entry information corresponding to store operations in advance of the store operations completing. Store buffer lookup circuitry is provided to lookup, in response to a load operation, whether the store buffer contains a corresponding entry corresponding to an older store operation for which target addresses of the load operation and the older store operation satisfy an address comparison condition. The store buffer lookup circuitry is configured to perform store-to-load forwarding in response to the load operation when the corresponding entry is a first type of store buffer entry satisfying a forwarding condition, and delay processing of the load operation when the corresponding entry is a second type of store buffer entry satisfying the forwarding condition.
US12223194B2

A processing system is operable to encode data to produce a first set of data slices based on a value of a width parameter. The data is stored based on maintaining storage of the first set of data slices across a set of storage units of a storage pool. Storage of the first set of data slices is maintained in the set of storage units of the storage pool after addition of an additional set of storage units added to the storage pool. The value of the width parameter is increased to an increased value to produce an updated width parameter. The data is re-encoded in accordance with the updated width parameter to produce a second set of data slices. The data is re-stored based on maintaining storage of the second set of data slices across the expanded set of storage units of the storage pool.
US12223193B2

Methods and systems for co-locating journaling and data storage are provided. Separate journal and volume partitions may be maintained within each logical storage unit (e.g., Logical Unit Number (LUN)) of a distributed storage system. Journaling of metadata associated with write requests received from one or more clients may be distributed by identifying a destination logical storage unit to which data associated with a given write request is to be stored and causing the data and metadata to be persisted to disk by journaling the metadata and the data to respective portions of an active log within the journal partition of the destination logical storage unit. By using the same logical storage unit for both journaling of write requests and writing the data associated with such write requests, the bottleneck due to there being only a single device or storage unit handling all metadata for all write requests can be avoided.
US12223184B2

Methods, systems, and devices for distributed power up for a memory system are described. The method may include a memory system receiving, from a host system, a command to initialize a set of memory devices included in a memory system. Upon receiving the command, the memory system may select a first memory device from the set of memory devices and read, from a second memory device in a controller separate from the set of memory devices, a first operational parameter corresponding to the first memory device. The memory system may then read, from the first memory device, a set of second operational parameters, each second operational parameter of the set of second operational parameters corresponding to a respective memory device of the set of memory devices.
US12223183B2

Optimizing copy operations in a storage array, includes combining, in dependence upon a metadata optimization policy, a plurality of copy operations into a single copy operation and splitting the single copy operation into an optimized set of executable copy operations that copy data based on memory alignment.
US12223182B2

Techniques are described for managing access of executing programs to non-local block data storage. In some situations, a block data storage service uses multiple server storage systems to reliably store network-accessible block data storage volumes that may be used by programs executing on other physical computing systems. A group of multiple server block data storage systems that store block data volumes may in some situations be co-located at a data center, and programs that use volumes stored there may execute on other physical computing systems at that data center. If a program using a volume becomes unavailable, another program (e.g., another copy of the same program) may in some situations obtain access to and continue to use the same volume, such as in an automatic manner in some such situations.
US12223179B2

An autonomous compute storage device system includes a computing device and a storage device that is coupled to the computing device. The storage device identifies a storage operation for a storage subsystem that is included in the storage device and, in response, performs the storage operation and stores data in a memory subsystem that is accessible to the storage device as part of the performance of the storage operation. If the storage device determines that an autonomous compute signature matches the data that was stored in the memory subsystem, it executes an autonomous compute application to perform compute operations that are associated with the data that was stored in the memory subsystem and generate at least one compute operation result.
US12223175B1

Instead of having all zones open across all dies, optimizing caching of non-direct write active zones using a host append point (HAP) for maximum write bandwidth is sufficient. The controller will calculate the write rate for a jumbo device (JD). Based on the JD with lowest total write rate, the controller will assign the JD a new zone. The controller will then determine whether the write rate is either appropriate for a cache write or for a direct write. Based on the determination, the controller will write data to the new zone. If the controller direct writes to the new zone, then the controller will close the zone when the zone is full. If the controller cache writes the data to the new zone, then the controller will copy the zone to the direct write area and return the cache write zone to a zone pool. The controller will reclassify the zone if the initial classification is incorrect.
US12223167B2

Provided is a method for cleaning residual paths on a host end, including: acquiring device information of subordinate devices of a plurality of paths; determining, according to the device information, whether links corresponding to the subordinate devices are all abnormal; acquiring a global identification number and connection information of each subordinate device in a case that the links corresponding to the subordinate devices are all abnormal; when the global identification number is not null and the connection information is successfully acquired, querying a mapping state of a volume corresponding to the global identification number and a mapped host according to the global identification number and the connection information; and when the volume is not in the mapping state or the mapped host is not a target host, deleting the plurality of paths and the subordinate devices.
US12223166B2

A method begins by identifying a plurality of encoded data slices requiring rebuilding. The method continues by determining an amount of memory required for rebuilding the plurality of encoded data slices and allocating memory in one or more storage units for the rebuilding the plurality of encoded data slices as reserve memory. The method continues by obtaining a plurality of rebuilt encoded data slices associated with the plurality of encoded data slices requiring rebuilding and storing the plurality of rebuilt encoded data slices in the reserve memory.
US12223155B2

A printer includes a communication interface, a display, and a controller. The controller is configured to generate screen data corresponding to a screen displayed on the display and transmit the screen data to an information processing device. The screen data is used to display a virtual screen same as the screen on the information processing device. The controller is configured to display a screen including an animation by switching a plurality of still images. When the animation is displayed, the controller generates a plurality of pieces of screen data corresponding to the plurality of still images, and when the animation is not displayed, the controller generates screen data corresponding to a screen, which does not include the animation. Then, the controller transmits the generated screen data to the information processing device.
US12223150B2

A touch panel, a preparation method therefor, and a display device. The touch panel comprises a substrate, a plurality of spaced apart first touch electrodes and a plurality of spaced apart second touch electrodes that are arranged on the same layer on the substrate. The first touch electrodes and the second touch electrodes are insulated from each other. The substrate is also provided with a plurality of grooves, and the orthographic projection of the first touch electrodes and the second touch electrodes on the substrate do not overlap with the orthographic projection of the grooves in the substrate.
US12223149B2

A pen for interacting with a touch screen of a computing device includes an alternating current coupling circuit and a sense-regulation circuit. The alternating current coupling circuit receives a sense signal from the touch screen. The alternating current coupling circuit transmits a transmit signal to the touch screen. The sense-regulation circuit receives the sense signal from the alternating current coupling circuit. The sense-regulation circuit receives a representation of transmit data. The sense-regulation circuit generates a comparison signal based on the sense signal and the representation of the transmit data. The sense-regulation circuit converts the representation of the transmit data into the transmit signal.
US12223139B2

A display device with a touch sensor having a display function and a touch sensor function is provided. The display device includes a first substrate including a pixel electrode; a first electrode along a first direction; and a second substrate including a second electrode that includes patterns of electrodes along a second direction crossing the first direction and that faces the first electrode and the pixel electrode, wherein upon the display function being activated, the pixel electrode is supplied with a pixel signal, and the second electrode is supplied with common voltage, and upon the touch sensor function being activated, the first electrode is applied with a first signal and the second electrode is configured to receive the first signal to be a second signal as a touch detecting signal.
US12223138B1

A driving system includes a plurality of driver circuits each having a first terminal and a second terminal. The first terminal of each of the driver circuits is commonly coupled to a first transmission bus, and the second terminal of each of the driver circuits is commonly coupled to a second transmission bus. The driver circuits include a first driver circuit and a second driver circuit. The first driver circuit outputs a first synchronization signal to the first transmission bus through the first terminal. The second driver circuit outputs a second synchronization signal to the second transmission bus through the second terminal at the time when receiving the first synchronization signal from the first transmission bus. Wherein, a compensation time corresponding to the second driver circuit is calculated according to an output time point of the first synchronization signal and a reception time point of the second synchronization signal.
US12223137B2

An electronic device includes a display panel, a sensor layer disposed on the display panel and including a plurality of sensing electrodes, and a sensor driver connected with the plurality of sensing electrodes to drive the sensor layer. The sensor driver includes a plurality of analog-to-digital converters that samples an input signal received from the outside by the sensor layer. The plurality of analog-to-digital converters is connected one-to-one with the plurality of sensing electrodes.
US12223130B2

A touch panel and a display apparatus. The touch panel has a touch region and a fingerprint identification region and includes a first metal mesh layer, a second metal mesh layer, and a dielectric layer. The first metal mesh layer includes a plurality of touch electrodes disposed in the touch region and a plurality of fingerprint identification electrodes disposed in the fingerprint identification region. The second metal mesh layer includes a plurality of fingerprint lead wires. Each of the plurality of fingerprint lead wires is electrically connected to corresponding one of the plurality of fingerprint identification electrodes. The dielectric layer is disposed between the first metal mesh layer and the second metal mesh layer. The dielectric layer is provided with a plurality of contact holes via which the identification lead wires are electrically connected to the fingerprint identification electrodes.
US12223129B2

A device comprises a substrate, a plurality of emission portions disposed on the substrate and emitting light, a plurality of light sensing portions disposed on the substrate and sensing an incident light, a bank layer partitioning the plurality of emission portions and the plurality of light sensing portions, and a touch sensing layer disposed on the bank layer. The touch sensing layer comprises a first touch insulating pattern disposed on the bank layer and partitioning a light opening overlapping the plurality of light sensing portions and a touch electrode disposed on the first touch insulating pattern. A cross-sectional shape of the first touch insulating pattern has a reverse tapered shape having a width that decreases towards a top surface of the substrate.
US12223127B2

An active stylus having physical writing function includes a tip shell including a first opening and a second opening, a first electrode including a first end protruded through the first opening of the tip shell and including a second end protruded through the second opening of the tip shell and entered a main body housing of the active stylus, wherein the first electrode includes conductive material. The tip shell includes non-conductive material. The first end of the first electrode is configured to leave colored traces on an object by physical friction caused between the first end of the first electrode and the object.
US12223122B1

A system and method for providing local emoticon recommendations includes receiving an indication of a need for a user to utilize an emoticon in a communication between the user and one or more other users, the indication being received via a user interface screen of an application installed on the client device and retrieving a text segment for which the emoticon will be used, and contextual data associated with the text segment. The text segment and contextual data are tokenized to generate one or more words and a natural language library is queried to generate a part-of-speech (POS) tag set for each of the words. The POS tag set is then sent to a local machine learning (ML) model trained for providing emoticon recommendations and the model is executed on the client device to provide one or more emoticon recommendations. The recommendations are displayed as user selectable recommendations. The local ML model is trained via ongoing training, wherein training the local ML model includes associating each POS tag set in a list of POS tag sets with ranked emoticons.
US12223118B2

A system and method for displaying images of internal anatomy includes an image processing device configured to provide high resolution images of the surgical field from low resolution scans during the procedure. The image processing device digitally manipulates a previously-obtained high resolution baseline image to produce many representative images based on permutations of movement of the baseline image. During the procedure a representative image is selected having an acceptable degree of correlation to the new low resolution image. The selected representative image and the new image are merged to provide a higher resolution image of the surgical field. The image processing device is also configured to provide interactive movement of the displayed image based on movement of the imaging device, and to permit placement of annotations on the displayed image to facilitate communication between the radiology technician and the surgeon.
US12223115B2

An eyeglasses-type wearable device of an embodiment can handle various data inputs. The device includes right and left eye frames corresponding to positions of right and left eyes and nose pads corresponding to a position of a nose. Eye motion detection electrodes (sightline detection sensor electrodes) are provided with the nose pads to detect the eye motion of a user. Transmitter/receiver electrodes (capacitance sensor electrodes) of a gesture detector are provided with a part of the right and left eye frames to detect a gesture of the user. Various data inputs are achieved by a combination of input A corresponding to a gesture of the user detected by the gesture detector and input B corresponding to the eye motion of the user detected by the eye motion detector.
US12223113B2

A wearable device comprises, a first unit cell that includes a haptic-feedback generator and the haptic-feedback generator is located at a first position on the wearable device. The device includes a second unit cell that includes another haptic-feedback generator, the other haptic-feedback generator is located at a second position that is adjacent to the first position. The device includes a connection between the first unit cell and the second unit cell, the connection being adjustable to move the first unit cell away from the first position or the second unit cell away from the second position. The device also includes a processor that is configured to: cause a size adjustment to either the haptic-feedback generator or the other haptic-feedback generator to provide, a first haptic feedback, and cause a positional adjustment, via the connection, to move the haptic-feedback generator away from the first position to provide a second haptic feedback.
US12223108B2

A controller is communicatively coupled to the one or more user input devices, such as sensors or electrodes, a user interface device, and one or more switch-controlled devices. The controller presents a configuration user interface on the user interface device including selectable configurations for access modes. The controller assigns one or more of the user input devices according to a current selected configuration of an access mode. The controller detects a volitional user input corresponding to a change in a particular signal detected by a particular user input device and switches the switch-controlled device based on the detected user input. In one or more embodiments, the system includes one or more biosignal electrodes attachable to a user and/or mechanical, positional, or other switch technologies. In one or more embodiments, the system includes one or more sensors for detection of movement, gestures, eye tracking or other input.
US12223104B2

Systems and methods for providing partial passthrough video to a user of a virtual reality device are disclosed herein. Providing the partial passthrough video can include detecting a hand passthrough trigger event and identifying a hand passthrough video feed. Providing partial passthrough video can further include aligning the hand passthrough video feed with a virtual environment presented to a user by the virtual environment and, based on the aligning of the hand passthrough video feed with the virtual environment, overlaying the hand passthrough video feed on the virtual environment.
US12223103B2

Systems and methods for monitoring the instantaneous position of a scanning element of a light scanner via an optical-feedback signal are disclosed, where the optical-feedback signal is a portion of a light signal being steered in a two-dimensional pattern by the light scanner. The optical-feedback signal is detected by a position monitor that provides a commensurate feedback signal. In some embodiments, the feedback signal is used to develop a transfer function for the light scanner via a calibration routine. In some embodiments, the feedback signal is used in a closed-loop driving scheme used to drive the light scanner. Embodiments in accordance with the present disclosure are particularly well suited for use in object tracking systems, such as eye trackers.
US12223099B2

A memory device includes a plurality of fuse banks for a memory region. Each fuse bank stores bit information that relates to at least one of a default address for the plurality of fuse banks or an address of a memory cell that is defective. A default address protection circuit is configured to provide a default address status signal indicating whether a fuse bank in the plurality of fuse banks is storing bit information that corresponds to both the default address and an address of a memory cell that is defective. The memory device include a no_match circuit that overrides a repair of the external memory address if the external address matches the default address and if the default address status signal indicates that no fuse bank is storing bit information that corresponds to both the default address and an address of a memory cell that is defective.
US12223098B2

A computer system, processor, and/or method for changing the mode of operation of a computer without rebooting includes: a processor having a configuration register, the configuration register having a privilege entry (PRVS) register field for each of one or more privilege levels, each PRVS register field for each privilege level having one or more control aspect entries; and an enforce below (ENFB) register field, each ENFB register field for each privilege level having one or more control aspect entries, the PRVS register field control aspects being equal in number to and corresponding to the ENRB register field control aspects. The PRVS register fields and the ENFB register fields are used to change the processor from a secure mode to a performance mode while running software applications.
US12223092B2

A method of reducing a data volume of a data stream in a surgical robotic system, the surgical robotic system comprising a robot having a base and an arm extending from the base to an attachment for an instrument, the arm comprising a plurality of joints whereby the configuration of the arm can be altered, the method comprising: receiving a data stream captured by the surgical robotic system, the data stream comprising data relating to a surgical procedure and having a first data volume; identifying a feature in the received data stream indicative of an event in the surgical procedure; and modifying, in dependence on the identified feature, the received data stream to generate a modified data stream having a second data volume that is smaller than the first data volume.
US12223087B2

Disclosed is a system for providing a personal information-based speech information processing service, and a system for providing a speech information processing service based on personal information protection, in which speech information including personal information is prevented from being fraudulently used in a cloud network or a public network, and personal information that needs to be protected is blocked not to be transmitted to/stored in/managed by a cloud service server regardless of a user's recognition.
US12223085B2

Techniques for identity resolution and data enrichment include instantiating, at an account of a data consumer, an identity resolution application using an installer stored procedure. A data object is configured, at the account of the data consumer, to share log data generated by the identity resolution application with an account of a data provider. The identity resolution application is enabled, at the account of the data consumer, for an identity resolution process using source data based on an instruction originating from the account of the data provider. The instruction is based on the configuring of the data object.
US12223083B2

A hardware database privacy device is communicatively coupled to a private database system. The hardware database privacy device receives a request from a client device to perform a query of the private database system and identifies a level of differential privacy corresponding to the request. The identified level of differential privacy includes privacy parameters (ε,δ) indicating the degree of information released about the private database system. The hardware database privacy device identifies a set of operations to be performed on the set of data that corresponds to the requested query. After the set of data is accessed, the set of operations is modified based on the identified level of differential privacy such that a performance of the modified set of operations produces a result set that is (ε,δ)-differentially private.
US12223080B1

This disclosure describes a natural language question (NLQ) query service within a service provider network that provides row level security (RLS) for autocomplete during entry of NLQs and fuzzy matching in NLQ answering. The rules take the form of per-user predicates such as Tim can only see rows with region=US. In configurations a complex extraction and preprocessing pipeline to extract distinct combinations of values against RLS predicate “rule keys” is used. Those distinct values are indexed along with grouped rule keys to enable pushing down predicates at auto-complete time. This enables pushing part of RLS rule handling to ingestion time of a dataset rather than handling all RLS rule handling at query time, enabling meeting of latency goals. In configurations, a single logical document of unique cell values is split into multiple documents with a subset of rule keys to handle scalability limits.
US12223073B2

Methods, systems, and computer storage media provide a privacy compliance notification indicating a database's level of compliance with a privacy policy after restoring the database to the database's backup copy. The database is associated with a database management engine. The database supports privacy-based first-class data entities. The privacy-based first-class data entities are database entities having privacy system-level metadata properties associated with data operations in a database language syntax. The privacy compliance notification may be generated based on determining whether a privacy database operation associated with a database journal and a privacy journal has been executed on a database since the database was restored to a backup copy of the database. The database transaction journal includes a transaction log of database operations executed against the database, and the privacy journal includes the database operations logged as privacy database operations associated with the plurality of privacy-based first-class data entities.
US12223071B2

A protection device includes a memory, and processing circuitry coupled to the memory and configured to acquire a list of file paths of predetermined protection target files, and perform an operation of protecting data of a file corresponding to a file path included in the list.
US12223060B2

A computer-implemented method is provided for statistical modeling of entities of a particular type. The method can include obtaining entity data including a plurality of entity data sets, each entity data set associated with a respective entity and including values for one or more static parameters indicative of a type of the entity. Each entity data set can include (i) values for input parameter(s) indicative of a security profile of the entity and (ii) a value of a security class parameter indicative of a security class of the entity based on the values of the input parameters. The method can include training a statistical classifier to infer a value of the security class parameter indicative of the security class of a particular entity of the particular type based on values of one or more of the input parameters indicative of a security profile of the particular entity.
US12223057B1

Risk modeling for cyberspace control deficiencies includes characterizing a subject organization and loading a baseline set of controls, each control mapping to one or more threats to the subject organization. For each of the threats, a baseline risk value is computed from a hypothetical implementation of the baseline set of controls. Concurrently, risk assessment data is uploaded for the subject organization and an implemented set of controls for the organization extracted therefrom. For each of the threats, one or more of the implemented set of controls are mapped thereto and a risk value computed. Thereafter, the baseline risk value compared to the computed risk value producing a risk deficit value. On condition that the risk deficit value exceeds a threshold value, a flag is written in association with the risk assessment data indicating a necessity to modify the implemented set of controls.
US12223055B2

A computer executed method is presented for identifying security issues in a workload. The method identifies instance(s) of the workload and scans each instance for security vulnerabilities using hierarchical and incremental scanning. The hierarchical and incremental scan of each instance is performed by identifying as a base machine image a machine image that has previously been scanned for security vulnerabilities and that the instance originated from. The differences between the instance and the base machine image are then identified and scanned for security vulnerabilities.
US12223052B1

A boot process for a computing device, such as integrated circuit, includes security features that are inaccessible during certain operation modes. An image including permission to access those security features is received during the boot process and may be verified using one or more keys. In operation, access to the security features is permitted during the operation modes after the image is verified. Such an approach enables a boot process to permit access to certain features after receipt and verification of different images.
US12223046B2

Disclosed herein is a method for detection of a cyber-threat to a computer system. The method is arranged to be performed by a processing apparatus. The method comprises receiving input data associated with a first entity associated with the computer system, deriving metrics from the input data, the metrics representative of characteristics of the received input data, analysing the metrics using one or more models, and determining, in accordance with the analysed metrics and a model of normal behavior of the first entity, a cyber-threat risk parameter indicative of a likelihood of a cyber-threat. A computer readable medium, a computer program and a threat detection system are also disclosed.
US12223034B2

An apparatus, method, and computer-readable recording medium receives secure voice commands by an application executing within a smart media device while attached to the Internet. A controller of a smart media device activates an application within the smart media device, determines whether or not the application uses secure voice commands, and when the smart media device determines that the application uses secure voice commands, performs the following: enables the trusted execution environment to receive and decrypt the encrypted audio data and generate application commands corresponding to processing decrypted voice commands, receives, by the application, application commands corresponding to processing decrypted voice commands, and performs the application commands.
US12223022B2

A method for transitioning between user profiles in an electronic user device during use of the electronic user device wherein the electronic user device comprises a fingerprint sensor operatively connected to a touch sensor of the electronic user device is disclosed. The method comprises sensing (103), by the fingerprint sensor, at least a part of a fingerprint at a determined position and area of a detected touch, and determining (104), by a fingerprint controller configured to control the fingerprint sensor, whether the sensed part of the fingerprint corresponds to a registered user of the electronic user device. The method further comprises, when the sensed part of the fingerprint corresponds to a registered user of the electronic user device, authenticating (105) the registered user based on the sensed fingerprint, and applying (106), by a settings controller configured to control the settings of the electronic user device, settings of a user profile associated with the registered user in the electronic user device. Corresponding computer program product, apparatus, and system are also disclosed.
US12223014B2

A digital video camera architecture for updating an object identification and tracking model deployed with the camera is disclosed. The invention comprises optics, a processor, a memory, and an artificial intelligence logic which may further comprise artificial neural networks. The architecture identifies objects according to a first confidence threshold of the model and identifies candidate objects according to the first confidence threshold and a second confidence threshold. The model may track the motion of the candidate objects within a visual field, separate the candidate objects into false positive candidate objects and false negative candidate objects according to their tracked motions, and present at least a portion of the false positive candidate objects and false negative candidate objects for further annotation.
US12223005B2

Systems and methods are provided for retrieving first query result data associated with a first user account and rendering the first query result data into a first result item, generating a shareable search result stream comprising the first result item associated with the first user account, retrieving second query result data associated with a second user account and rendering the second query result data into a second result item, adding the second result item to the shareable search result stream associated with the first user account, and providing the sharable search result stream comprising the first result item and the second result item to a first computing device associated with the first user account and a second computing device associated with the second user account.
US12222999B2

Devices often receive content items to be saved for later presentation to a user. In some instances, the content of the message is analyzed to retrieve supplemental information from external data sources, such as a map to a location discussed in a message. However, such supplementing often fails to reflect the personal context of the content item to the user, who may not easily recall the associated personal context when the content item is later presented. Instead, for a content item to be saved, a device may evaluate personal data sources to identify the personal context of the content item to the user, and add personal context annotations to a content item record of the saved content item. Later, during a presentation of the content item to the user, the personal context annotations may be included as a reflection of the personal context of the content item to the user.
US12222997B2

Provided is an associated query display system and a method thereof, and an associated query display method according to an embodiment includes the steps of: storing a query generation condition received from a manager terminal; receiving clinical trial data from a user terminal; determining whether the clinical trial data corresponds to the query generation condition; storing a query cause item that causes generation of a query; and outputting the query on the user terminal, and providing an associated query display function capable of tracking and accessing the query cause item.
US12222984B1

A method and system for providing a video query are disclosed. The method includes acquiring context information, training a first machine learning (ML) model using historical data of the software life cycle tool, and removing, by the first ML model, noise from the context information for generating a query including at least one keyword. Once the query is generated, executing, by a second ML model, the query to retrieve at least one video segment from a learning repository. Scoring and ranking is then performed on the at least one video segment. The ranked video segment is then transmitted, to the user interface of the software life cycle tool, and displayed in an ad-hoc manner.
US12222971B1

In some implementations, a device may receive report data associated with one or more reports generated by a source mainframe, wherein the report data is in a plain text data format. The device may convert the report data from the plain text data format to a platform-independent data format associated with metadata defining one or more attributes for the report data. The device may receive, from a client device, a query that includes one or more search parameters matching the one or more attributes for the report data. The device may provide the report data associated with the one or more attributes matching the one or more search parameters to the client device.
US12222957B2

To back up stored data of a storage device installed on-premise to a storage service provided by a public cloud more reliably and efficiently. A storage system according to the invention includes a storage device having first storage logical volumes (LDEVs), and a storage device having second storage LDEVs. When stored data of a first LDEV and stored data of a second LDEV are synchronized with each other, network conditions in a transfer path from the storage device to the public cloud and in a transfer path from the storage device to the public cloud are observed. The first LDEV or the second LDEV is selected as a backup source based on the network conditions.
US12222954B2

The subject technology provides techniques for enabling hidden database objects, which in an example are utilized for testing and verifying new database objects against existing workloads. Hidden database objects are a mechanism for bridging that gap by running user workloads on user data in advance of exposing the feature to users. This mechanism allows placing a database object as a hidden object nested beneath a user's visible object (e.g., table, column, view, and the like). Hidden database objects can be used to verify the functionality, parity, performance, and correctness of new unreleased features.
US12222953B2

Example embodiments described herein pertain to a geographic information system (GIS), configured to obtain geospatial data representing a geographic area, assign a projection and coordinate system to the geospatial data, apply a transformation to the geospatial data, and generate a tile cache based on the transformed geospatial data, the tile cache including the determined projection and coordinate system.
US12222952B2

When a cooperation source user name corresponding to identification information of a user included in a received request is included in a cooperation destination system user information, a cooperation destination system converts the identification information of the user included in the request into a user ID corresponding to the cooperation source user name in a cooperation destination system user information. The cooperation destination system processes the request based on the user ID and determines whether or not a cooperation source user name corresponding to the user ID is included in the cooperation destination system user information. In a case where the cooperation source user name corresponding to the user ID is included in the cooperation destination system user information, the cooperation destination system converts the user ID into a cooperation source user name corresponding to the user ID in the cooperation destination system user information.
US12222951B2

A computerized method, system for, and computer-readable medium operable to: retrieve program details data about at least one media program. Retrieve social media posts involving the at least one media program. Match the retrieved program details data with the retrieved social media posts to find matching locations. Store time offset data corresponding to the matched locations within the at least one media program into at least one micropost. Rank the at least one media program by the number of microposts corresponding to the at least one media program. Present the at least one media program, each of the at least one media program with at least one micropost, wherein the at least one micropost comprises a link to the original social media page hosting the social media post and a video deeplink that plays a time off-set video, the time off-set video starting from the stored time offset data.
US12222944B2

Devices, methods and systems for processing database queries formatted differently than the database storage model being queried are disclosed. Processing database queries independent of the storage model of the queried database may be performed by receiving a query for one or more data items stored in a database, determining whether to use at least one query operator that uses data having a format different from the storage model format of at least one of one or more data items stored in the database and converting the format of the data used by the at least one query operator to a format that matches the storage model format of at least one of one or more data items stored in the database. Related systems, methods, and articles of manufacture are also described.
US12222943B2

A method performed by a data system includes automatically learning relationship(s) among datasets based on one or more of a user query or an observation of a data flow through the data system. The method further includes generating an optimized data structure based on the learned relationships among the datasets. The data system then modifies a query plan to obtain query results that satisfy a query by reading the optimized data structure in lieu of reading the datasets.
US12222938B1

A method for query optimization may include capturing a proposed database query input into a user interface. The method may further include providing the proposed database query to a machine-learning model. The machine-learning model may have been trained, using one or more gathered and/or simulated sets of query execution overhead data and one or more gathered and/or simulated sets of database queries, to determine a potential execution overhead of a database query and output a query execution score. The method may further include outputting, by the machine-learning model, the query execution score based on the proposed database query. The method may further include determining that the query execution score exceeds a query execution score threshold. The method may further include triggering a corrective action based on the query execution score exceeding the query execution score threshold.
US12222933B2

A method may include receiving, at a first time, an instruction to execute a stored procedure at a database system, retrieving a schema of a structure of a database used by a management system of a client entity, determining an identity of a management system and a type of data to retrieve for the client entity. The method may also include, responsive to determining the identity and the type of data to retrieve, determining a criteria to use in a dynamic query based on the identity and the type of data to retrieve. The method may also include, responsive to determining the criteria, generating, in the stored procedure, the dynamic query comprising the criteria, and executing the stored procedure to retrieve raw data from the database used by the management system and transform the raw data to transformed data using the dynamic query.
US12222926B2

Embodiments described herein are directed to detecting data inconsistencies within a distributed database and identifying the cause thereof. For example, lineage events are emitted from different components of the distributed system that operate on various data files. A consistency checking engine analyzes these events and detects inconsistencies with respect to the data files. The embodiments described herein checks the integrity of the database and assists in understanding the root cause in case of a corruption. Moreover, it provides the timeline for the corruption and whether it is repairable or not. These properties enable determining the right time to restore the customer's database or the right set of actions to repair the corruption. In case of repairable corruption, the correct compensating repair actions may be applied.
US12222924B2

Techniques are disclosed relating to methods that include receiving, by a computer system in a multi-tenant database service, a stream of change event records for a database on a server. A given change event record may be indicative of a modification made to the database by one of a plurality of tenants. The methods may further include storing the received change event records in one or more buffers, and tracking, in a data structure separate from the one or more buffers. Information for ones of the stored change event records may include a corresponding order of reception and a particular tenant associated with a respective change event record. In response to receiving a query from a given tenant, the methods may include processing the query using the data structure to identify change event records associated with the given tenant.
US12222917B2

Example implementations include a method, apparatus, and computer-readable medium configured for indexing records using a hybrid spatial index. The hybrid spatial index is an integer that indicates a spatial location of an object. The hybrid spatial index can indicate a cell that overlaps the object or a stripe that covers the object. The method, apparatus, or computer-readable medium may associate an integer spatial index with a record of an object. In at least some cases, the integer spatial index indicates a stripe of cells covering the object. The method, apparatus, or computer-readable medium may select the record based on the spatial index being within a range of spatial indices for a spatial predicate.
US12222906B2

A file system manager implemented at a provider network identifies a storage device of a first group of storage devices of a provider network as an initial location of a file system object. Based on an access metric associated with the object, the file system manager initiates a transfer of contents of the object to a second storage device of a different storage device group, without receiving a client request specifying the transfer. In response to an access request received via a file system programmatic interface, contents of the object are provided from the second storage device. Based on a second access metric, the object is transferred back to the first group of storage devices.
US12222896B1

A computing system is disclosed that comprises a shared platform that provides a unified environment for a set of users to access, analyze and experiment with data from one or more cloud-based or on-premises data sources. The computing system ingests data from the one or more data sources into the shared platform, and monitors activities initiated by the set of users with respect to the data stored within the shared platform on a per-user basis. In response to a portion of the data being stored within the shared platform for a threshold duration, the computing system determines a current level of activity performed by the set of users with respect to the portion of the data and, in response to the current level of activity being less than a minimum level of activity, automatically purges the portion of the data from the shared platform.
US12222893B2

A reconfigurable compute fabric can include multiple nodes, and each node can include multiple tiles with respective processing and storage elements. The tiles can be arranged in an array or grid and can be communicatively coupled. In an example, the tiles can be arranged in a one-dimensional array and each tile can be coupled to its respective adjacent neighbor tiles using a direct bus coupling. Each tile can be further coupled to at least one non-adjacent neighbor tile that is one tile, or device space, away using a passthrough bus. The passthrough bus can extend through intervening tiles.
US12222887B2

Disclosed is bandwidth allocation method for a PCIe external plug-in card. The method comprises: configuring a south bridge chip to successively connect to a connector, an adapter card and a PCIe external plug-in card by means of an I2C bus, wherein the PCIe external plug-in card stores preset configuration information; in response to a system being powered on, the south bridge chip acquiring, by means of the I2C bus, the preset configuration information stored in the PCIe external plug-in card; and the south bridge chip determining a target bandwidth according to the preset configuration information, and allocating a bandwidth to the PCIe external plug-in card on the basis of the target bandwidth.
US12222875B1

A cache memory supports a plurality of insertion/promotion vectors (IPVs) and a replacement control circuit configured to update replacement data for the cache memory based on the plurality of IPVs. In one embodiment, the IPV is selected for a given request based a criticality status of a cache line accessed by the given request. For example, cache lines deemed important or critical for performance reasons may be replaced less frequently via a first IPV, while non-critical cache lines are replaced more frequently via a second IPV.
US12222872B1

A method and apparatus for generating a histogram includes receiving an input key, determining if a linked-list node associated with the input key exists in the linked-list memory, in response to determining that a linked-list node associated with the input key does exist in the linked-list memory, increasing at least one count stored in the linked-list node associated with the input key, in response to determining that a linked-list node associated with the input key does not exist in the linked-list memory, determining if an available slot exists in the key storage memory, in response to determining that an available slot does not exist in the key storage memory determining a reclaimed slot in the key storage memory and a reclaimed node in the linked-list memory that is associated with the reclaimed slot, transmitting the data stored in the reclaimed slot in the key storage memory and the at least one count associated with the data stored in the reclaimed slot to an external device, and storing the key input in the reclaimed slot in the key storage memory and creating a new linked-list node associated with the reclaimed slot in the linked-list memory having at least one count.
US12222870B2

A method for performing mapping table management of a memory device in a predetermined communications architecture with aid of table analysis and associated apparatus are provided. The method may include: utilizing the memory controller to receive a first command from a host device through a transmission interface circuit of the memory controller; and in response to the first command, loading a local logical-to-physical (L2P) address mapping table from a non-volatile (NV) memory into a volatile memory within the memory controller to be a temporary L2P address mapping table, changing multiple L2P table entries in the temporary L2P address mapping table to be multiple updated L2P table entries in a group-by-group manner, rather than an entry-by-entry manner, and updating the local L2P address mapping table in the NV memory according to the multiple updated L2P table entries of the temporary L2P address mapping table.
US12222860B2

A processor and a method for designating an in-core cache of a hierarchical cache system to perform writing-back and invalidation of cached data are shown. In response to an instruction that is in the instruction set architecture and is executed to designate a designated-level cache within the current core as a target to perform writing-back and invalidation, a decoder of the current core outputs microinstructions. According to the microinstructions, a level-designation request indicating the designated-level cache within the current core is transferred to the hierarchical cache system through the memory order buffer. In response to the level-designation request, the hierarchical cache system recognizes cache lines related to the designated-level cache of the current core, writes modified cache lines (which are obtained from the recognized cache lines) back to the system memory, and then invalidates all the recognized cache lines from the hierarchical cache system.
US12222856B2

A memory controller coupled to a memory device for accessing the memory device and includes a Universal Asynchronous Receiver/Transmitter (UART) and a microprocessor. The microprocessor is coupled to the UART and configured to control access operations of the memory device. The microprocessor is configured to perform an interrupt service routine in response to an interrupt. When performing the interrupt service routine, the microprocessor is configured to determine whether a predetermined signal has been received by a specific pin and when determining that the predetermined signal has been received by the specific pin, the microprocessor is configured to output a debug message through a transmitting terminal of the UART.
US12222851B2

A computer-implemented method for a service mesh to simulate and address a situation in which there are several transactions among services with an asynchronous relationship between the services is provided. The computer-implemented method includes identifying that the situation occurs with a response provided to a user upon a user invocation of one of the services, analyzing the situation to determine that the asynchronous relationship between the services caused an error in at least one of the several transactions, recording data of a next user invocation of the one of the services, modifying the data of the next user invocation of the one of the services to correct the error and to thereby generate modified data, simulating an execution of the next user invocation of the service using the modified data and confirming that the modified data corrects the error based on results of the simulating.
US12222850B2

An information handling system executes test cases against a code that includes a set of functions, wherein the execution is performed at least twice using a different trace switch value. The system also identifies trace logs associated with each test case, and maps each test case to one or more functions based on the association of the trace logs with each test case.
US12222849B2

Apparatus and methods for refactoring infrastructure. The methods may include (a) defining parameters of an application landscape. The methods may include (b) stress-testing an application in a simulated environment based on: the parameters; and a simulated input to the application. The methods may include (c) identifying a state of stress of the application based on output of the stress-test. The methods may include (d) repeating (b)-(c) with a different simulated input until the state of stress satisfies a predetermined stochastic threshold. The methods may include (e) providing the state of stress to an upside down reinforcement learning (“UDRL”) engine. The methods may include (f) comparing a throughput corresponding to the state of stress to a benchmark throughput. The methods may include (g) redefining the parameters. The methods may include (h) repeating (a)-(f) until a threshold proximity to the benchmark throughput is reached.
US12222841B2

A system, method, and computer-readable medium for performing a data center management and monitoring operation. The data center management and monitoring operation includes: identifying a plurality of process flows; identifying a plurality of microservices associated with each of the plurality of process flows; mapping each of the plurality of microservices associated with each of the plurality of process flows; calculating a centrality value for each of the plurality of microservices associated with each of the plurality of process flows based upon the mapping; and, testing at least some of the plurality of microservices based upon the centrality value for each of the plurality of microservices.
US12222839B2

In an example embodiment, interactions among services in a service proxy are recorded in an interaction log. A service graph manager then parses the interaction log. The service graph manager reads each interaction and then processes the interaction to determine if it violates the rules. If so, the service graph manager reports the violation to the software developer and also recommends an action to remedy the violation. In an example embodiment, this recommendation takes the form of an indication of which files to modify to allow the service interaction (e.g., which rule(s) to modify to ensure that the service interaction is not a violation). The software developer can then approve the proposed action, which can then be automatically implemented to ensure that once the service is sent to a quality assurance environment there will be no rules violation from the corresponding interaction(s).
US12222831B2

A method for testing a data-transferring arrangement includes (c) acquiring a channel output-side data set, (d)(e) evaluating the channel output-side data set to determine an error distribution and a bit error ratio in the channel output-side data set, (f) determining at least one test subsequence, (g) forming a further test data set with at least the determined test subsequence, (h) applying the further test data set to the data-transferring arrangement, (i) acquiring a present channel output-side data set based on the further test data set, (j)(k) evaluating the present channel output-side data set to determine a present error distribution and to determine a present bit error ratio in the present channel output-side data set, comparing the present bit error ratio with a predetermined threshold value and, if the comparison reveals that the bit error ratio is larger than the predetermined threshold value, repeatedly carrying out steps (f) to (k).
US12222830B2

According to certain embodiments, a system includes one or more processors and one or more computer-readable non-transitory storage media comprising instructions that, when executed by the one or more processors, cause one or more components to perform operations including executing a software process of a secondary instance, the secondary instance running in parallel with a primary instance and associated with a plurality of cores including a bootstrap core, registering a non-maskable interrupt for the bootstrap core in the secondary instance, determining whether the secondary instance is in a fault state, wherein, if the secondary instance is in the fault state, halting the plurality of cores associated with the secondary instance, without impact to the primary instance, and recovering the bootstrap core by switching a context of the bootstrap core from the secondary instance to the primary instance via the non-maskable interrupt.
US12222826B2

A mechanism for error containment in a data processing system includes receiving a transaction request at a gateway between a host and a device, allocating an entry for the request in a local request tracker of the gateway and sending a link request, to a port of the gateway. In response to an isolation trigger, the port is moved into isolation by completing in-process requests with entries in the tracker and locking the entries. On receiving a response to an in-process request while the port is in isolation, the response is dropped, the associated entry is unlocked, and allocation of the entry is enabled. A completion response is sent to the requester without dispatching a new link request to the port. When requests are completed, the system is quiesced, locked entries are unlocked, and the port is moved out of isolation.
US12222825B2

Examples of the present disclosure describe improved systems and methods for disaster recovery for edge devices. In one example implementation, a current device configuration for a first device is received. The current device configuration comprises a device state and a workload configuration of the first device. A bootstrapping package for the first device is generated based on the current device configuration for the first device. Generating the bootstrapping package comprises segmenting the device state and the workload configuration into a namespace. The bootstrapping package is provided to a second device. The bootstrapping package is configured to be automatically installed on the second device.
US12222822B2

A storage network operates by: encoding a data segment into a set of encoded data slices, wherein a read threshold of encoded data slices of the set of encoded data slices is required to decode the data segment, wherein the read threshold has a value greater than one, and wherein the data segment has an associated security level; selecting a subset of the plurality of storage units based on the security level, wherein the subset includes at least the read threshold of storage units of the plurality of storage units, wherein each of the subset of the plurality of storage units has a connection security approach that corresponds to the security level; and communicating the set of encoded data slices to the subset of the plurality of storage units in accordance with the connection security approach associated with each of the subset of the plurality of storage units.
US12222819B2

A method comprises requesting and receiving from a cloud mobility platform metadata for accessing one or more file systems which have been tiered to cloud storage, and writing the metadata to at least one backup storage location. In the method, a plurality of stub files are read, the plurality of stub files corresponding to a plurality of files of the one or more file systems which have been tiered to cloud storage. The plurality of stub files are written to the at least one backup storage location.
US12222811B2

A self-healing Hard Disk Drive (HDD) system includes a chassis housing an HDD device self-healing subsystem coupled to an HDD data storage system that includes a plurality of HDD data storage resources. The HDD device self-healing subsystem prevents data from being stored on a first HDD data storage resource that is included in the plurality of HDD data storage resources included in the HDD data storage system. When the HDD device self-healing subsystem determines that data storage operations using a second HDD data storage resource that is included in the plurality of HDD data storage resources will be subsequently unavailable, it remaps logical addresses associated with the second HDD data storage resource to the first HDD data storage resource, and provides the data that was stored using the second HDD data storage resource on the first HDD data storage resource.
US12222807B2

A method and apparatus for generating checking data, an electronic device and a non-volatile computer-readable storage medium. The method includes: acquiring a store-status matrix corresponding to a redundant array of independent disks; determining non-reference vectors among the magnetic-disk vectors, and performing data-vector-element evenly dividing processing to an initial data region formed by the non-reference vectors, to obtain first and second data regions; performing data-exchange processing to the first and second data regions in the store-status matrix, to obtain a first matrix; determining a plurality of second-order matrixes in the first and second data regions of the first matrix, and performing position-exchange processing to target magnetic-disk elements in the second-order matrixes, to obtain a second matrix; based on the second matrix, performing single-error-correction encoding generating processing, to obtain first checking data; and based on the second matrix, performing double-error-correction encoding generating processing, to obtain second checking data.
US12222806B2

Data protection with error correction/detection capabilities can be provided on a cache line basis. When provided on a cache line basis to collectively protect the cache line data, the error correction/detection capabilities can be provided with fewer number of bits (e.g., error correction code (ECC) and/or cyclic redundancy check (CRC) bits) as compared to providing the same error correction/detection capabilities individually on a subset of the cache line data.
US12222789B2

Systems, apparatuses, and methods are described for prioritized usage of central devices for supporting peripheral devices. Central devices may be present in the surrounding area of a peripheral device. Priorities of the central devices for supporting the peripheral device may be determined based on one or more factors associated with the central devices. The manner in which the central devices are used to support the peripheral device may be determined based on the priorities. The prioritized usage of central devices for the peripheral device may be dynamically updated.
US12222786B2

The present disclosure provides an information reading method, a device, a cable, a charging system, and a computer storage medium. The device includes a device control chip and a first interface. The first interface includes a first-type data signal terminal and a second-type data signal terminal. The first-type data signal terminal is connected to a power supply terminal of a communication control chip of the cable. The second-type data signal terminal is connected to a data signal terminal of the communication control chip. The device control chip is configured to control the first-type data signal terminal to be in a first output state. The first-type data signal terminal is configured to provide, when in the first output state, a first voltage to the power supply terminal, to supply power to the communication control chip.
US12222779B2

A computing system includes a rack having standard slots for computing devices and computing devices coupled to the rack. One or more of the computing devices includes a chassis, a circuit board assembly in a primarily horizontal orientation, and one or more processors coupled to the circuit board assembly. One or more stacks of hard disk drives are coupled to the chassis. The chassis has a width that is equal to or less than half of the width of one of the standard slots of the rack.
US12222778B2

A server includes a server motherboard, a limiting element, and an expansion tray. The limiting element has a limiting portion and the limiting element is fixed to the server motherboard. The expansion tray includes a tray body, a driven assembly, and a matching element. The driven assembly includes a positioning element and is fixed to the tray body. The matching element is fixed to the tray body and the matching element is matched with the limiting element. The positioning element has a first position and a second position. The positioning element is located at the limiting portion in response to the positioning element being located at the second position.
US12222775B2

An information handling system housing has an opening at one side with a transparent cover through which processing components of the information handling system are visible. A member rotationally couples in the housing interior across the opening in a spaced parallel relationship with an upper side of the opening and includes lights that direct illumination from an interior side of the member towards the processing components. In one embodiment, the member has a logo opening that passes light through to illuminate a logo, or alternatively the logo may have its own illumination to present at the front face. In an alternative embodiment, the member has a display panel that presents visual images, such as operating conditions of the processing components. The member rotates out of the interior and up above the opening upper side to provide end user access to the housing interior.
US12222769B2

A portable information handling system modular hybrid architecture separates components between rotationally coupled housing portions to minimize cabling, connectors and materials, and to provide improved durability that supports recycling and reuse of the components. For example, a secondary board coupled in a first housing portion exposes a keyboard connector that communicates with a keyboard connector interface when a cover having the keyboard couples over the first housing portion. A battery connector exposed at a side of the secondary board has pins that directly interface with a battery connector interface of a battery. The secondary board supports modular assembly and disassembly of the keyboard and battery for improved recycling of components to reuse.
US12222762B2

An electronic device is provided. The electronic device includes a first foldable main body, a second foldable main body disposed on a side of the first foldable main body, a rotating shaft disposed between the first foldable main body and the second foldable main body and configured to rotationally connect the two foldable main bodies, and a detection assembly configured to detect a relative angle between the two foldable main bodies.
US12222758B2

A finger-worn wearable ring device may include a ring-shaped housing, a printed circuit board, and a sensor module that includes one or more light-emitting components and one or more light-receiving components. The wearable ring device may further include a communication module configured to wirelessly communicate with an application executable on a user device.
US12222757B2

A flexible display screen system and method includes an article that has a flexible material configured to cover at least a portion of a person's anatomy or at least a portion of an object. At least one flexible display screen is secured on the flexible material. A computer system is configured to provide image information for controlling a display of images on the flexible display screen. The computer system is configured to control the display of images on the flexible display screen in response to the sensor signal. The sensor may sense flexing of the flexible display screen or flexible material. Alternatively or in addition, the flexible display screen or flexible material may be controlled to flex, in response to the images displayed on the flexible display screen.
US12222755B2

A display device may include a window module and a display module including a first non-folding region, a second non-folding region, and a folding region disposed between the first non-folding region and the second non-folding region. The display module may include a damping layer, a color filter layer, a display panel, and a lower member, which are sequentially stacked below the window module, and the damping layer may include polymer.
US12222752B2

An information handling system having a display magnetically couples a peripheral camera to the display with a ferromagnetic material disposed behind the display. A dock couples to the display and has a curved base on which a cylindrical housing of the peripheral camera rests. A power pogo pin and ground pogo pin extend from the dock rear support front surface to contact a power concentric ring and a ground concentric ring formed in the peripheral camera cylindrical housing rear side. The power pin contacts the power concentric ring and the ground pin contacts the ground concentric ring through 360 degrees of rotational orientation of the cylindrical housing in the dock curved base.
US12222749B2

A modular system is described which can provide high frequency monitoring of power use and responsive control as well as enabling network connectivity for centralised monitoring and operation. One modular system consists of a communications bus, end caps, and a combination of the modules providing communications, power metering, relay control and battery backup. Each modular system can be configured with a combination of modular units as needed for the application. A combination of bus communication monitoring and tilt detection provides security against external tampering after installation.
US12222744B2

An operating element to be installed in a center console of a motor vehicle includes at least two planar elements which are at least partially touch-sensitive such that an operator can trigger a function via a touch with a hand of the operator or at least one finger of the operator and a rotary element disposed between the at least two planar elements where a cylindrical surface of the rotary element is touch-sensitive.
US12222738B2

An electric drive system includes a power electronics module (PEM) having a DC-link capacitor and an inverter. A controller reduces power output of the inverter while a sensed temperature of an inverter power switch, a sensed current of the PEM, such as a sensed ripple current of the DC-link capacitor, and parameter values of the DC-link capacitor are indicative of a predicted temperature of the capacitor being greater than a threshold to maintain capacitor temperature lower than the threshold. The parameter values are obtainable from a thermal model of the DC-link capacitor. The thermal model may be derived from testing a test version of the PEM under different drive cycles in which for each drive cycle a set of information is recorded including a sensed temperature of the inverter power switch test version, a current of the PEM test version, and a sensed temperature of the DC-link capacitor test version.
US12222724B2

A mobile body control device includes: an observation trajectory acquisition unit that acquires, a trajectory along which the subject walks; a basic trajectory acquisition unit that acquires, a basic trajectory that matches the observation trajectory; a subject predicted trajectory acquisition unit that acquires a trajectory along which the subject walks after the current time point based on the specific basic trajectory; a prediction reliability calculation unit that calculates a prediction reliability based on uncertainty added along the subject predicted trajectory; a target trajectory acquisition unit that acquires, a trajectory formed by a target position of a mobile body set ahead of the subject in a traveling direction of the subject; and a control-command-sequence-generating unit that generates a control command sequence using an evaluation function that uses as input the subject predicted trajectory, prediction reliability, target trajectory, and a control trajectory.
US12222722B2

The present invention relates to a method and apparatus that utilize production vehicles to develop new path planning features for Automated Driving Systems (ADSs) by using federated learning. To achieve this the “under-test” path planning module's output is evaluated in closed-loop in order to produce a cost-function that is subsequently used to update or train a path planning model of the path planning development-module.
US12222719B2

An information processing apparatus includes a crowd characteristic estimator and a plan controller. The crowd characteristic estimator estimates information regarding a characteristic of a crowd on the basis of a sensing result of an external environment. The crowd is a collection of individuals present in the external environment. The plan controller controls a creation mode of an action plan for a movable body in the external environment on the basis of at least the information regarding the characteristic.
US12222709B2

An intent-based automation engineering method for automation of a production process includes: receiving an intent model, correlating to process intent, including production process functions, constraints on measurable properties on the production process functions, and/or production process function sequences required for the production process, as a received intent model; receiving a process model, correlating to process knowledge including a production process behavior, as a received process model; determining a machine-readable production model linking the received intent model to the received process model as a provided production model; and determining a control strategy for controlling the production process dependent on the provided production model as a determined control strategy.
US12222708B2

A control system includes one or more control devices, and an information processing device. The information processing device and the one or more control devices are communicatively connected and time-synchronized with each other. The information processing device includes a processor configured to perform control calculation processing of calculating control data in accordance with control calculation based on data received from each of the one or more control devices. Each of the control devices includes a controller configured to perform input/output processing of transferring incoming data from a field device to the information processing device and outputting the control data received from the information processing device to the field device, and the control calculation processing and the input/output processing are performed within a period of time based on the time synchronization and shared between each of the control devices and the information processing device.
US12222705B2

System and method for facilitating engineering of an industrial system (250) are disclosed. The method comprising: generating a query (306) based on at least one of a user input and a user interaction with a Graphical User Interface (GUI) configured to enable engineering of the industrial system (250); mapping the query (306) to a knowledge database (140, 240) comprising engineering-data generated across multi-disciplinary platforms associated with at least one of design, engineering, commissioning, operation and maintenance of the industrial system (250), wherein the engineering-data is made available by one or more crawlers (122, 222-228) associated with the multi-disciplinary platforms and wherein the engineering-data is indexed in the knowledge database (140, 240) based on an engineering ontology of the industrial system (250); and displaying a notification (116, 172) on the GUI with a response the query (306), consequent to at least one of the user input and the user interaction, wherein the response comprises at least a list (174) of engineering-data related to the query (306), wherein the notification comprises at least recommendation to further engineering of the industrial system (250).
US12222704B2

A method for automating a die fabrication process includes obtaining, by one or more controllers, die sensor data from one or more die sensors and image data from one or more image sensors, generating, by the one or more controllers, a command to perform one or more machining tool operations based on the die sensor data and the image data, and controlling, by the one or more controllers, a machining tool to perform the one or more machining tool operations. The method includes selectively adjusting, by the one or more controllers, a position of a robotic arm based on the one or more machining tool operations and training an artificial intelligence system to autonomously perform the die fabrication process based on the one or more machining tool operations, the position of the robotic arm, the image data, the die sensor data, or a combination thereof.
US12222693B1

A system for reprogramming vehicle performance control and/or display systems is provided. The system may allow for automatically flashing various vehicle controllers and provide diagnostic capabilities.
US12222685B2

A watch is includes a case including at least one pair of horns, a horological movement, and a near field communication module configured to perform contactless electronic transactions. The near field communication module may be connected to the horological movement by being arranged between horns of the at least one pair of horns.
US12222684B2

A slotted timer teaches time in a simple manner to those having difficulty understanding the concept of time. The timer rotates a shaft which rotates a colored disk attached to the shaft. The initial position of the colored disk is manually set by an operator using a card residing in a slot extending across the top of the timer. The card may illustrate an activity to be completed in a time period set by the operator. Different cards may be used to indicate different activities.
US12222670B2

An image forming apparatus includes the following: an image forming portion; a first metal side plate and a second metal side plate provided opposite each other with respect to the image forming portion; an antenna for communicating with external equipment; a housing including a top cover that is provided above the first metal side plate and the second metal side plate in a vertical direction, and a side cover that is provided on an outer side opposite to an inner side where the image forming portion is provided with respect to the first metal side plate, wherein the image forming apparatus further includes a support member provided on the first metal side plate, the support member including a housing support portion that supports at least one of the top cover and the side cover, and an antenna support portion that supports the antenna.
US12222664B2

A developing device includes a developer bearer rotatable in a rotation direction and forming a developing range, a holder, and an entrance seal. The holder has a facing face facing the developer bearer upstream from the developing range in the rotation direction, a support face defining a part of an outer face of the developing device, and a relay face extending from one end of the support face to one end of the relay face connected to the facing face to form an acute tip portion closer to the developing range than the one end. The entrance seal has a free end projecting from the one end as a cantilever, and a length of the entrance seal from a tip of the free end of the entrance seal to the one end is shorter than a length of the relay face from the acute tip portion to the one end.
US12222663B2

A developing device includes a developing case, a toner concentration sensor, and a positioner. The developing case stores a developer containing toner and carrier to develop a latent image on a surface of an image bearer. The developing case includes at least a part of a conveyance path of the developer. The toner concentration sensor detects a toner concentration of the developer in the developing case. The positioner engages with an engaging portion at a center of a sensor main section of the toner concentration sensor to determine a position of the sensor main section in the developing case.
US12222656B2

A method for determining process window limiting patterns based on aberration sensitivity associated with a patterning apparatus. The method includes obtaining (i) a first set of kernels and a second set of kernels associated with an aberration wavefront of the patterning apparatus and (ii) a design layout to be printed on a substrate via the patterning apparatus; and determining, via a process simulation using the design layout, the first set of kernels, and the second set of kernels, an aberration sensitivity map associated with the aberration wavefront, the aberration sensitivity map indicating how sensitive one or more portions of the design layout are to an individual aberrations and an interaction between different aberrations; determining, based on the aberration sensitivity map, the process window limiting pattern associated with the design layout having relatively high sensitivity compared to other portions of the design layout.
US12222653B2

A method for forming a semiconductor device structure is provided. The method includes forming a resist layer over a material layer, the resist layer includes an inorganic material. The inorganic material includes a plurality of metallic cores and a plurality of first linkers bonded to the metallic cores. The method includes forming a modified layer over the resist layer, and the modified layer includes an auxiliary. The method includes performing an exposure process on the modified layer and the resist layer, and removing a portion of the modified layer and a first portion of the resist layer by a first developer. The first developer includes a ketone-based solvent having a substituted or unsubstituted C6-C7 cyclic ketone, an ester-based solvent having a formula (b), or a combination thereof.
US12222651B2

A resist underlayer film having, in particular, a high dry etching speed; the resist underlayer film formation composition; a resist pattern formation method, and a method for manufacturing a semiconductor device. The resist underlay film formation composition contains: a bifunctional or higher compound having one or more disulfide bonds; a trifunctional or higher compound and/or a reaction product; and a solvent. The bifunctional or higher compound is a dicarboxylic acid containing a disulfide bond. The trifunctional or higher compound is a compound containing three or more epoxy groups.
US12222648B2

Disclosed are a salt represented by formula (I), an acid generator and a resist composition: wherein Q1 and Q2 each represent a fluorine atom or a perfluoroalkyl group; R11 and R12 each represent a hydrogen atom, a fluorine atom or a perfluoroalkyl group; z represents an integer of 0 to 6; X1 and X2 each represent *—CO—O—, *—O—CO—, etc.; L1 represents a single bond or a hydrocarbon group which may have a substituent; A1 represents a group having a lactone structure which may have a substituent; L2 and L3 each represent a single bond or an alkanediyl group; R1 represents an iodine atom or a haloalkyl group; R2 represents a halogen atom, a hydroxy group, a haloalkyl group or an alkyl group; m2 represents an integer of 0 to 4; and Z+ represents an organic cation.
US12222645B2

IR-sensitive lithographic printing plate precursors provide a stable print-out image using a unique IR-sensitive image-recording layer. The IR radiation-sensitive layer includes: (1) a free radical initiator composition with an electron-donating agent and one or more iodonium cations; (2) a free radically polymerizable composition; and (3) a color-changing compound of Structure (I) having an indene ring in the conjugated chain between the aromatic terminal groups. The IR radiation-sensitive composition and layer also contains one or more borate ions such that the molar ratio of one or more borate ions to the one or more iodonium ions is at least 0.5:1. After IR imaging, these precursors exhibit desirable printout images both fresh and after dark storage. The precursors can be developed on-press.
US12222640B2

A reflective mask blank containing a substrate, a multilayer reflective film that reflects EUV light, and a phase shift film that shifts a phase of the EUV light, the substrate, the multilayer reflective film, and the phase shift film being arranged in this order. The phase shift film contains a compound containing Ru and Cr, an element ratio between Cr and Ru (Cr:Ru) in the phase shift film is 5:95 to 42:58, and a melting point MP1 of an oxide of the compound and a melting point MP2 of a fluoride or an oxyfluoride of the compound satisfy the following relation (1): 0.625MP1+MP2≤1000  (1).
US12222639B2

A method of manufacturing an extreme ultraviolet mask, including forming a multilayer Mo/Si stack including alternating Mo and Si layers over a first major surface of a mask substrate, and forming a capping layer over the multilayer Mo/Si stack. An absorber layer is formed on the capping layer, and a hard mask layer is formed over the absorber layer. The hard mask layer is patterned to form a hard mask layer pattern. The hard mask layer pattern is extended into the absorber layer to expose the capping layer and form a mask pattern. A border pattern is formed around the mask pattern. The border pattern is extended through the multilayer Mo/Si stack to expose the mask substrate and form a trench surrounding the mask pattern. A passivation layer is formed along sidewalls of the trench.
US12222638B2

An optical element driving mechanism is provided, including a movable part, a fixed part, and a driving assembly. The movable part is for connecting the optical element. The movable part is movable relative to the fixed part. The driving assembly is used for generating a driving force to drive the movable part to move relative to the fixed part. The driving assembly further includes a first reinforcement element, for strengthening the driving force.
US12222634B1

A stand for photographic equipment includes a connecting member, a pedestal, and a locking assembly connected therebetween. The locking assembly includes a support rod, a guiding member mounted around the support rod, a locking pin fixed on the support rod and engaged with the guiding member, a spring member located between the pedestal and the guiding member, and a driving member pivotally connected to the support rod. One end of the support rod and the connecting member are rotatably connected with each other by a universal ball. The locking assembly is configured to make the locking pin move along the guiding member to a first fixed position or a second fixed position by pressing the driving member. In the first fixed position, a top end of the guiding member abuts against and locks the connecting member. In the second fixed position, the guiding member releases the connecting member.
US12222633B2

The present teachings provide a camera housing that includes a first housing portion, a second housing portion, a hinge, a latch mechanism, and protrusions. The first housing portion forms a first portion of a cavity. The second housing portion forms a second portion of the cavity The hinge is located within the first housing portion so that the first housing portion is divided into a first piece and a second piece. The hinge movably connects the first housing portion to the second housing portion so that the second housing portion is movable relative to the first housing. The latch mechanism is movable between an open position and a closed position. The protrusion extend from a third housing portion, and the third housing portion is located opposite the first housing portion with respect to the cavity.
US12222630B2

A lens driving device is described that includes a base in which metal members are embedded, a circuit board arranged on the base, and suspension wires electrically connected to driving sources for moving the lens body with respect to the base. The metal members are electrically joined and fixed to the circuit board and the suspension wires at positions different from each other when viewed from an up-down direction.
US12222624B2

The present disclosure provides a display screen and a display device. The display screen includes an electrochromic layer located in a blind via area. The electrochromic layer includes a first electrode layer, an electrochromic material layer, and a second electrode layer stacked in sequence. By means of the display screen and the display device of the present disclosure, the blind via area and an under-screen camera can be shielded when a photographing function is disabled, so that the appearance is sightlier, the privacy is protected, and the lighting of the under-screen camera is not affected when the photographing function is enabled.
US12222621B2

A display device includes a display section in which a plurality of pixels are arrayed in a matrix, a plurality of scan lines which select pixels, a plurality of signal lines which supply image signals to the selected pixels, and color filters that are arranged so as to correspond to color displays of the pixels. In the device, the display section includes an effective pixel portion and a frame portion that surrounds the effective pixel portion, and the frame portion and a wiring circuit of the effective pixel portion are covered with light-shielding layers, the light-shielding layers being separated from each other at a certain separation location in the display section, and a plurality of color filters having different colors are arranged by being stacked at the separation location.
US12222620B2

The array base plate includes: the plurality of touch units, wherein each of the touch units includes a plurality of sub-pixels arranged in an array; and each of the sub-pixels includes a first electrode; and a plurality of trace units, wherein each of the trace units includes a first electrode line and a second electrode line that at least partially intersect or overlap in a direction perpendicular to the substrate; the first electrode line includes at least one first parallel-connected part, and the second electrode line includes at least one second parallel-connected part; in each of the trace units, the first parallel-connected part of the first electrode line and the second parallel-connected part of the second electrode line are connected in parallel.
US12222619B2

A display panel and a display device are disclosed. The display panel comprises an array substrate and spacers; the array substrate comprises a first substrate, gate lines, data lines, and multiple sub-pixel units; the first substrate is provided with multiple sub-pixel regions, first wiring regions each located between two adjacent rows of sub-pixel regions, and second wiring regions each located between two adjacent columns of sub-pixel regions and intersecting the first wiring regions; at least part of each sub-pixel unit is located on a sub-pixel region; the gate lines and the data lines are respectively located on the first wiring regions and the second wiring regions and are electrically connected to the sub-pixel units; the data lines and the gate lines are insulated from each other and intersect each other; each data line is provided with an alignment part.
US12222617B2

The present disclosure relates to the field of display technology, and in particular, to an array substrate and a display apparatus. The array substrate has a display area and a peripheral wiring area provided at at least one side of the display area. The display area includes a thin film transistor and a common electrode formed on the base substrate; the peripheral wiring area includes a first lead, a gate signal line and a common signal line formed on the base substrate; the first lead and the gate electrode of the thin film transistor are arranged in an identical layer and are electrically connected; the gate signal line is located on a side of the first lead away from the base substrate, and is electrically connected to the first lead through a first transition structure.
US12222614B2

In an electro-optical device, a first substrate is provided with a temperature detection element and an electro-static protection circuit that protects the temperature detection element from a surge current. A first resistor element is electrically coupled to the temperature detection element in series. The electro-static protection circuit includes a transistor electrically coupled to the first resistor element and the temperature detection element in parallel. A first capacitance element is provided on a wiring substrate electrically coupled to the first substrate, and is provided between a first coupling wiring line electrically coupled to one side of the temperature detection element and a second coupling wiring line electrically coupled to the other side thereof.
US12222612B2

Provided is an array substrate. The array substrate includes: a base substrate; a plurality of clock lines; a plurality of clock leads; a plurality of shift register units; and a compensation capacitor plate, disposed on the base substrate and in the peripheral region, wherein the compensation capacitor plate is connected to the clock lead, and the compensation capacitor plate and the clock lead are in different layers, an area of the compensation capacitor plate being negatively correlated with a length of the clock lead connected to the compensation capacitor plate.
US12222611B2

An electronic device has a display substrate including a display area, a driver area, and a fan-out area. The fan-out area is divided to a plurality of fan-out regions, and has interconnects configured to access display elements formed on the display area. The driver area is adjacent to the fan-out area and configured to receive a driver chip having a plurality of pads. The interconnects of the fan-out area include a subset of first interconnects. Each first interconnect passes a first fan-out region and a second fan-out region to access a respective display element. A first portion of the subset of first interconnects is formed on the first fan-out region with a first interconnect pitch, and a second portion of the subset of first interconnects is formed on the second fan-out region with a second interconnect pitch different from the first interconnect pitch.
US12222610B1

This invention discloses a display panel including a sub-pixel. The sub-pixel includes a switch device, a first electrode, a transparent electrode, and a reflective electrode. The switch device and the first electrode are disposed in the reflective region and electrically connected. The transparent electrode is disposed on the first electrode and in the reflective region and the light transmissive region. The transparent electrode has a first length in a first direction and a second length in a second direction. The reflective electrode is disposed on the transparent electrode and in the reflective region. The reflective electrode has a third length in the first direction and a fourth length in the second direction, and the third length is greater than the first length, and the fourth length is greater than the second length. The transparent electrode, the reflective electrode, and the first electrode are electrically connected.
US12222600B2

According to one embodiment, a display device includes a display panel including a display area which displays images, a plurality of light sources irradiating light to display an image on the display area and a control unit which sequentially causes the plurality of light source, which correspond to a plurality of areas divided from the display area, to emit light for each of the areas. The control unit repeatedly causes the light source, which corresponds to an area specified from the plurality of areas based on the image, to emit light during one frame period of displaying an image on the display area.
US12222598B2

A liquid crystal display device includes a first liquid crystal display panel in which a first main pixel including subpixels is arranged in a matrix, and that displays a color image, and a second liquid crystal display panel that includes a second main pixel corresponding to a plurality of the first main pixel, and that displays a monochrome image. The second main pixel is divided into a plurality of regions, and has pixel electrodes disposed in the plurality of regions and a plurality of light shields. At least a portion of the plurality of light shields is formed from a switching element that connects to each of the pixel electrodes, and the plurality of light shields is arranged in a staggered manner. The light shields positioned within one set of the regions formed from adjacent regions forms one set of the light shields.
US12222597B2

An optical film is provided. The optical film includes a mat layer including a plurality of protrusions, a first base film disposed under the mat layer, a light blocking pattern layer disposed under the first base film and including a plurality of light absorption patterns arranged in a first direction, an adhesive layer disposed under the light blocking pattern layer, a second base film attached to the light blocking pattern layer using the adhesive layer, and a prism structure disposed under the second base film where the prism structure includes a plurality of prisms arranged along a second direction inclined at 80° to 100° with respect to the first direction.
US12222594B2

The present disclosure relates to display systems and, more particularly, to augmented reality display systems including diffraction grating(s), and methods of fabricating same. A diffraction grating includes a plurality of different diffracting zones having a periodically repeating lateral dimension corresponding to a grating period adapted for light diffraction. The diffraction grating additionally includes a plurality of different liquid crystal layers corresponding to the different diffracting zones. The different liquid crystal layers include liquid crystal molecules that are aligned differently, such that the different diffracting zones have different optical properties associated with light diffraction.
US12222578B2

A light emitting module includes a light source, a first lens configured to transmit light from the light source and including at least a portion that is elastically deformable, and an actuator configured to move the first lens in a direction along an optical axis of the first lens. The light source includes a contact portion with which the first lens comes into contact. The actuator is configured to move the first lens to change a state of the first lens relative to the contact portion of the light source.
US12222573B2

A cable management system including cable support members held by cross-members to define a cable winding path. Certain types of cross-members are selectively configurable in a first angular position or a second angular position relative to each other. Certain types of mounting brackets hold the cross-members in the selected angular position. Certain types of the cable support members are positionable at any of a plurality of positions along the cross-members to size the cable winding path as desired. Certain types of cross-member support multiple pairs of oppositely facing cable support members to define multiple layers of the cable winding path.
US12222570B2

The present disclosure relates to systems and method for deploying a fiber optic network. Distribution devices are used to index fibers within the system to ensure that live fibers are provided at output locations throughout the system. In an example, fibers can be indexed in multiple directions within the system. In an example, spare ports can be providing in a forward direction and reverse direction ports can also be provided.
US12222562B2

An optical apparatus includes a light emitting apparatus and a host apparatus. The light emitting apparatus includes a housing extending in a first direction, a light emitting device mounted in the housing, an optical connector including a first optical connection part provided at one end of the housing, and an electrical connector including a first electrical connection part provided at one end of the housing and receiving a voltage to drive the light emitting device. The host apparatus includes a host optical connector including a second optical connection part which faces the first optical connection part and is optically coupled thereto, a host electrical connector including a second electrical connection part facing the first electrical connection part and being electrically connected to the first electrical connection part, and a host board mounting the host optical connector and the host electrical connector thereon. The light emitting apparatus is connected to the host apparatus in the optical apparatus.
US12222534B1

Provided is an optical film comprising a first base portion; a pyramid pattern layer including a plurality of pyramid patterns formed on a first surface of the first base portion and a first side of a base of the pyramid pattern arranged in a pyramid direction; and a first prism pattern layer including a plurality of first prism patterns formed on a second surface of the first base portion and an edge of the first prism pattern arranged in a prism direction.
US12222531B2

An external part including a substrate and a coating composed of the following successively superimposed layers; an opaque or semi-opaque reflective layer, configured to have a reflectance of at least 90% for wavelengths including between 600 nm and 780 nm, a transparent or semi-transparent layer, having a refractive index to include between 1.45 and 2.8 for a wavelength of 630 nm, an absorbent layer, the layers giving the coating a predetermined interference colour.
US12222529B2

A display switching device according to one or more embodiments may display images by switching light illumination from multiple light source positions. The device may include a lens array including multiple lenses that allow passage of light from the light source positions, a display layer including pixel regions that allow passage of light collected on the lenses included in the lens array, and a diffusion layer located opposite to the light source positions with the lens array in between to diffuse passing light. The diffusion layer optically adheres to a layer adjacent to a surface of the diffusion layer nearer the light source positions, or the diffusion layer and the layer adjacent the surface of the diffusion layer nearer the light source positions include the same material.
US12222523B2

A prism lens includes a prism lens body and at least one cylindrical lens. The prism lens body has a set of facing planes a mutual distance of which decreases or increases from one end to another end. The cylindrical lens is integral to at least one plane of the set of planes. The cylindrical lens is formed such that a cross section shape thereof at a plane perpendicular to a direction of a slope of a plane of the prism lens body having the cylindrical lens thereon with respect to the other plane of the set of planes has a certain curved shape to be convex against the plane having the cylindrical lens thereon.
US12222519B2

A first light source with a first etendue generates a first light beam to travel along a first optical path having an expanded portion formed by a collector optical system. A second light source having a second etendue less than one tenth of the first etendue forms second light, which is conducted by a light guide having a distal section with an end face. The second light is emitted from the end face as a second light beam that travels over a second optical path that resides within the expanded portion of the first optical path due to the light guide being disposed relative to the first optical path from an off-axis direction. An optical condenser receives and directs the first and second light beams to a common exit plane to form the combined light beam.
US12222518B2

Aspects of the present disclosure include systems with multiple lasers having modified beam profiles. Systems according to certain embodiments include a first laser that produces a first beam of light, a second laser that produces a second beam of light and a beam shaping component that receives the first beam of light and the second beam of light at substantially the same position from different angles of incidence and is configured to generate from the first beam of light and the second beam of light an output beam of light having a predetermined intensity profile along a horizontal axis. Methods for irradiating a sample in a flow stream with the output beam of light are also described. Kits having one or more lasers and a beam shaping component configured to generate from a first beam of light and a second beam of light an output beam of light having a predetermined intensity profile along a horizontal axis are also provided.
US12222514B1

A wearable electronic device includes a head-mounted display (HMD) and a retention band connected to the HMD. The retention band can include a display assembly positioned within the retention band for displaying visual information on an exterior of the retention band.
US12222511B2

A conventional head-mounted display (HMDs) can display a virtual image at a fixed focus (e.g., infinite focus). If the user looks at an object that appears closer than the virtual image, then accommodation by the user's eyes will cause the virtual image to appear blurry. The HMDs disclosed herein include a dynamic electro-active focusing element that changes the focus of the virtual image to account for accommodation by the user. This dynamic electro-active focusing element may include a curved layer of electro-active material, such as nematic or bi-stable (e.g., cholesteric) liquid crystal, disposed between a static concave mirror and a convex surface on a beam splitter or other optical element. Changing the refractive index of the electro-active material causes the focus of the dynamic electro-active focusing element, making it possible to shift the virtual image's focus in as the user's eyes change focus.
US12222507B2

Provided are an optical waveguide structure, an Augmented Reality (AR) device, and a method for obtaining an emergent light efficiency of an optical waveguide structure, which relates to the technical field of display. The optical waveguide structure includes: an optical waveguide body, a coupling-in grating disposed at the optical waveguide body, and a plurality of coupling-out gratings distributed and arranged. The coupling-in grating is configured to couple image light into the optical waveguide body. The optical waveguide body is configured to generate a total internal reflection of the image light to the coupling-out gratings. Diffraction efficiencies of each of the coupling-out gratings are different, and each of the coupling-out gratings is configured to couple the image light out of the optical waveguide body at the same brightness.
US12222506B1

In one implementation, a method of controlling a dimming level of dimmable optical element based on a predicted ambient light level is performed at a device including one or more processors, non-transitory memory, and a dimmable optical element. The method includes predicting a change, in a first direction, in an ambient light level at a future time. The method includes changing, at a first time in advance of the future time and in the first direction, a transmission coefficient of the dimmable optical element based on the predicted change in the ambient light level. The method includes changing, at a second time after the first time and in a second direction opposite the first direction, the transmission coefficient of the dimmable optical element based on the ambient light level at the second time.
US12222504B2

An optical apparatus includes an active optical element including an active material encased between a first substrate and a second substrate. Means for selectively controlling the active material in a central portion and a plurality of sectors of the active optical element is employed. The central portion and the plurality of sectors are arranged around an optical axis of the active optical element, wherein the plurality of sectors surround the central portion. A processor of the optical apparatus is configured to generate a drive signal to drive said means to selectively control the active material in at least one of: the central portion, at least one of the plurality of sectors to produce a given optical power thereat.
US12222498B2

A method for influencing light beams in the interior of a motor vehicle. The light beams come from the direction of a mirror bank associated with a head-up display. Different approaches are provided for providing an enhanced display option and simultaneously reducing a dazzling of a vehicle occupant by unwanted reflections. The light beams are generated in the mirror bank, wherein some of the generated light beams are blocked in the region of the mirror bank in such a way that a particular keep-clear region is created into which reflected light beams can no longer enter, or generated light beams in the region of the mirror bank are directed without reflection onto a particular viewing region, or the generated light beams in the region of the mirror bank are polarised and only such polarised portions of the light beams that cause no or only negligible reflections exit the mirror bank.
US12222490B2

A metrology system measures an amount of displacement of a structure of apparatus including primary mirror, the apparatus including primary mirror including a primary mirror portion including a primary mirror and a primary mirror supporting portion, an elevation axis structural body supporting the primary mirror portion, and being rotatable around an elevation axis, an azimuth mount being rotatable around an azimuth axis allowing an azimuth angle in the orientation direction to be changed, and to support the elevation axis structural body, and a pedestal portion supporting the azimuth mount, and the metrology system includes an elevation axis base portion provided along the elevation axis, passing through a position where the elevation axis and the azimuth axis intersect, and being fixed to the azimuth mount, and an inclinometer that is disposed at a position of the elevation axis base portion through which the azimuth axis passes and measures an inclination angle.
US12222482B2

A zoom lens, comprises: in order from an object, a first lens group (G1) having positive refractive power; a second lens group (G2) having negative refractive power; a third lens group (G3) having positive refractive power; a fourth lens group (G4) having negative refractive power; and a fifth lens group (G5) having positive refractive power, wherein, upon zooming from a wide-angle end state to a telephoto end state, a distance between each of lens groups and a lens group adjacent thereto changes to satisfy the following conditional expression: 2.90<|MV5/MV2|<11.50 where, MV5 denotes, upon zooming from a wide-angle end state to a telephoto end state, a moving amount of the fifth lens group with an image surface as a reference; and MV2 denotes, upon zooming from the wide-angle end state to the telephoto end state, a moving amount of the second lens group with the image surface as the reference.
US12222479B2

The zoom lens includes, as lens groups, in order from the object side, only a first lens group having a positive power, a second lens group having a negative power, a third lens group having a positive power, a fourth lens group having a negative power, and a fifth lens group having a positive power. An aperture stop is disposed between a lens surface closest to the image side in the second lens group and a lens surface closest to the object side in the fourth lens group. During zooming, at least the first lens group, the second lens group, the third lens group, and the fourth lens group move. The first lens group consists of a negative lens, a positive lens, and a positive lens in order from the object side. The zoom lens satisfies predetermined conditional expressions.
US12222474B2

Compact folded camera modules having auto-focus (AF) and optical image stabilization (OIS) capabilities and multi-aperture cameras including such modules. In an embodiment, a folded camera module includes an optical path folding element (OPFE) for folding light from a first optical path with a first optical axis to a second optical path with a second optical axis perpendicular to the first optical axis, an image sensor and a lens module carrying a lens with a symmetry axis parallel to the second optical axis. The lens module can be actuated to move in first and second orthogonal directions in a plane perpendicular to the first optical axis, the movement in the first direction being for auto-focus and the movement in the second direction being for OIS. The OPFE can be actuated to tilt for OIS.
US12222473B2

Lens assemblies comprising from an object side to an image side, seven lens elements numbered L1-L7; an optical window; and an image sensor having a sensor diagonal length (SDL), wherein an exemplary lens assembly has a total track length TTL that includes the optical window an effective focal length EFL and a field of view (FOV), wherein TTL/EFL<1.100, wherein TTL/SDL<0.64, wherein FOV<90 degrees, wherein a normalized thickness standard deviation constant T_STD of at least four of the seven lens elements complies with T_STD<0.035, and wherein a focal length f1 of lens element L1 fulfills f1/EFL<0.95.
US12222472B2

An optical imaging system includes a first lens, a second lens, a third lens, a fourth lens, and a fifth lens. The first lens includes a convex object-side surface and a concave image-side surface. The second lens includes a concave object-side surface and a concave image-side surface. The third lens includes a concave object-side surface. The fourth lens includes a concave object-side surface. The fifth lens includes a concave object-side surface and a concave image-side surface. The first to fifth lenses are sequentially disposed from an object side toward an imaging plane.
US12222464B2

Methods and systems for determining electrical characteristics of a subsurface formation are disclosed. The method may include installing a first electrically insulating spacer between well liners in the well to form an on-demand electromagnetic source electrode and installing a second electrically insulating spacer between well liners in the well to form an on-demand electromagnetic receiver electrode. The method may further include performing an electrical survey using the on-demand electromagnetic source and receiver electrodes, determining a map of the at least one electrical characteristic in a subsurface region surrounding on-demand electromagnetic source and receiver electrodes based on the electrical survey, determining a map of at least one formation property based on the map of the electrical characteristic, and updating a hydrocarbon reservoir production plan based on the map of at least one formation property.
US12222463B2

Embodiments provide a method for geomagnetically detecting a submarine cable, including: performing a preliminary detection by controlling an underwater robot equipped with a proton magnetometer; determining a preliminary direction and location of the cable based on preliminary detection information; controlling the underwater robot equipped with the proton magnetometer and two fluxgate magnetometers to launch into the water; controlling the underwater robot to travel over the cable and determining specific location information of the cable; controlling a heading of the underwater robot to move along the preliminary direction of the cable; and controlling the underwater robot equipped with the proton magnetometer and the two fluxgate magnetometers to launch into the water; determining whether a fault in the submarine cable occurs and a location of a fault point, based on Z-axis components of the general geomagnetic field and launching depth data of the underwater robot.
US12222462B2

A method for evaluating a probability of road collapse is provided, which includes: collecting road data information of the road to be analyzed, and obtaining road soil layer information and underground pipeline information respectively through the road data information; determining road soil layer deterioration factors based on the road soil layer information; constructing a deterioration factor influence intensity model combined with the road soil layer information to obtain the probability of the influence of the road soil layer deterioration factors; constructing an underground pipeline deterioration influence intensity model combined with the underground pipeline information to obtain the probability of the underground pipeline deterioration influence; summarizing the probability of the influence of the road soil layer deterioration factors and the probability of the underground pipeline deterioration influence, and then evaluating the probability of road collapse, improving the scientific nature and accuracy of the road collapse assessment process.
US12222457B2

Aspects of the present disclosure involve systems, methods, and devices for mitigating Lidar cross-talk. Consistent with some embodiments, a Lidar system is configured to include one or more noise source detectors that detect noise signals that may produce noise in return signals received at the Lidar system. A noise source detector comprises a light sensor to receive a noise signal produced by a noise source and a timing circuit to provide a timing signal indicative of a direction of the noise source relative to an autonomous vehicle on which the Lidar system is mounted. A noise source may be an external Lidar system or a surface in the surrounding environment that is reflecting light signals such as those emitted by an external Lidar system.
US12222449B2

A scanner of an optical detection system includes a housing, an optical surface coupled to the housing, and an actuator coupled to the optical surface. The optical surface is movable to direct light into an area being scanned and to receive a reflected light pulse from the area being scanned. The actuator is operable to agitate the optical surface to remove debris from the optical surface.
US12222441B2

A method and structure for solving a Doppler ambiguity problem in a time-division-multiplexed (TDM) frequency modulated continuous wave (FMCW) radar apparatus are proposed. In a frame of a waveform signal transmitted by one transmitting antenna in the TDM FMCW radar apparatus, at least three consecutive chirps having different periods are included for each chirp loop. A Doppler frequency may be determined from phase difference values between the three consecutive chirps measured from an FMCW radar signal received at a receiving antenna. The at least three consecutive chirps having different periods are configured to differ in at least one of an idle time between the chirps or a ramp time of the chirp.
US12222435B2

A method for evaluating radar signals in a radar system including multiple sensor units, which are each capable of detecting objects in the surroundings of the radar system, the detection areas of the sensor units at least overlapping one another. In the method, each sensor unit calculates a short message from the radar signals received by it, whose data volume is smaller than the complete detection result, but which at least contains data which allow for the identification of potential objects and for the determination of a probability that the potential object is a real object, and at least one evaluation instance receives the entirety of all short messages of all sensor units and, on the basis of these short messages and selected detection results of the sensor units, calculates a consolidated detection result.
Patent Agency Ranking