US12088450B2

This application relates to the field of communication technologies and discloses a communication method and a communication apparatus. One example method includes: A network device sends temporary SSB burst configuration information to a terminal device served by a secondary serving cell, where the temporary SSB burst configuration information includes a periodicity and/or an offset for sending a temporary SSB burst by the network device in the secondary serving cell configured for the terminal device. The network device sends a temporary SSB burst in the secondary serving cell based on the temporary SSB burst configuration information, where a temporary SSB included in the temporary SSB burst does not include a PBCH.
US12088449B2

A transmission apparatus comprises circuitry that generates a physical protocol data unit (PPDU) that contains a legacy signal field and a first signal field wherein both of the legacy signal field and the first signal field comprise an Orthogonal Frequency Division Multiplexing (OFDM) symbol, and the first signal field is derived from the legacy signal field, and a transmitter, which, in operation, transmits the PPDU. A format of the PPDU is indicated based on whether a part of bits of the first signal field is inverted or not. The format of the PPDU is a first format or a second format, and data subcarriers of the first signal field in the second format have inverted values of corresponding values in the legacy signal field, and pilots of the first signal field in the second format are not inverted and have same values of corresponding values in the legacy signal field.
US12088446B2

A method of operating a UE includes receiving a configuration of multiple bandwidth parts. Each bandwidth part of the multiple bandwidth parts is associated with a respective access node of multiple access nodes. The method also includes receiving positioning signals on each bandwidth part of the multiple bandwidth part from the respectively associate access node of the multiple access nodes. Said receiving is in accordance with the configuration. The method also includes participating in positioning of the UW based on said receiving of the positioning signals.
US12088445B2

A method of frequency-offset determination includes: receiving a resource block containing one or more auxiliary frequency-offset estimation signals and pilot signals from a second device; and calculating the one or more auxiliary frequency-offset estimation signals and the pilot signals to determine a frequency offset for demodulating the resource block. At least one of the first device or the second device is a vehicle.
US12088437B2

Methods, systems are provided for reconfiguring the position of a first tap in a descrambler circuit LFSR after the LFSR has been trained and synchronized with a corresponding scrambler circuit LFSR. A data path from the second tap position to the descrambler output by-passes logic elements located in the data path from the first tap to the descrambler output, thereby reducing delay in the descrambler circuit after the reconfiguration (i.e., the “lock-shift” operation). The tap position change may be communicated by a mode manager to a corresponding scrambler circuit, for applying a matching reconfiguration in the scrambler circuit, either directly via an I/O line or indirectly. The indirect route includes in-band transmissions between two ICs with two sets of self-synchronizing scrambler/descrambler pairs, and is based on monitored receiver LFSR output signals that indicate when a scrambler/descrambler pair is synchronized or whether the output of a descrambler circuit comprises descrambled data.
US12088427B2

In a system and method of operating a system that includes a controller and a first bus participant and a successor, the bus participant and successor each has a circuit arrangement arranged between an output and an input, a first resistor is arranged between the output and the supply voltage terminal, a second resistor is arranged between the input and a ground terminal, a third resistor can be arranged between the input and the supply voltage terminal by a first controllable semiconductor switch, and a fourth resistor can be arranged between the output and the supply voltage terminal by a second controllable semiconductor switch.
US12088420B2

According to an aspect of the present disclosure, there is provided a method of transmitting feedback information from a user equipment (UE) in a new radio (NR) vehicle-to-everything (V2X) system. Here, the method of transmitting feedback information may include performing, by a first UE and a second UE, a session establishment process based on at least one of unicast and groupcast; exchanging, by the first UE and the second UE, ID information in the session establishment process; and completing, by the first UE and the second UE, the session establishment. Here, when the first UE and the second UE complete the session establishment, a physical layer ID representing a session may be determined.
US12088412B2

A communication device includes a redundant data generation unit, a signal generation unit, and a transmission unit. The redundant data generation unit performs error correction coding processing on combined data obtained by combining first data and second data to generate redundant data used for error correction. The signal generation unit generates a transmission signal based on the second data and the redundant data. The transmission unit transmits the transmission signal to another communication device.
US12088399B2

The present disclosure provides a communication method, including: receiving a Doppler parameter; and determining a time compensation amount for a signal based on the Doppler parameter. When the method is performed by a terminal device, the terminal device can receive the Doppler parameter from a satellite or a satellite measurement and control center. When the method is performed by a satellite, the satellite can receive the Doppler parameter from a satellite measurement and control center. Therefore, the apparatus performing the method does not need to calculate the Doppler parameter locally, thereby reducing the burden on the apparatus.
US12088392B2

Systems and methods for low-power auto-correlation antenna selection for multi-antenna systems are disclosed. In particular, a computing device, such as an Internet of Things (IoT) computing device, may include a transceiver operating with multiple antennas. For example, the computing device may operate under a low-power wireless standard such as Long Range BLUETOOTH LOW ENERGY (LR BLE). In an exemplary aspect, an antenna from amongst the multiple antennas may be selected based on which antenna is receiving a best copy of a periodic signal. The periodic signal is likely indicative of a preamble pattern and, as such, may be used to activate a cross-correlation circuit for signal detection confirmation. Power consumption is reduced by delaying activation of the cross-correlation circuit until a likely signal is detected by detection of the periodic signal.
US12088387B2

Disclosed herein are system, method, and computer program product embodiments for performing beam failure recovery. An embodiment operates by detecting a beam failure on a secondary cell (SCell). The embodiment transmits, to a base station, a beam failure recovery request (BFRQ) for the SCell over a primary cell (PCell). The embodiment transmits the BFRQ for the SCell over a Primary Uplink Control Chanel (PUCCH), a Physical Random Access Channel (PRACH), or a Primary Uplink Shared Channel (PUSCH) over the PCell. The embodiment can transmit a schedule request (SR) to allocate a PUSCH over the PCell. The embodiment receives, from the base station, a response for the BFRQ for the SCell over the SCell or the PCell. The embodiment then uses a new beam for the SCell based on the response for the BFRQ for the SCell.
US12088382B2

User equipment (UE) includes processing circuitry, where to configure the UE for New Radio (NR) communications in an unlicensed spectrum, the processing circuitry is to decode a first configuration message received from a base station, the first configuration message including a channel quality indicator (CQI) table indication identifying a CQI table. A second configuration message is decoded, the second configuration message received separately from the first configuration message and including a modulation and coding scheme (MCS) table indication identifying an MCS table. DCI received via a PDCCH is decoded, the DCI providing a DL grant and an MCS index in the MCS table. DL information received via a PDSCH is decoded using modulation order and target code rate corresponding to the MCS index in the MCS table.
US12088373B2

In a multi-BPL scenario, some form of beam-related indication is desirable to provide assistance to the UE in setting its Rx spatial filtering configuration to receive PDSCH. The assistance to the UE is in the form of a certain indicator indicating a spatial QCL assumption between PDSCH DMRS antenna port(s) and DL RS (e.g., CSI-RS) antenna port(s), such as a preferred CSI-RS resource that was measured and reported previously.
US12088355B2

Systems and methods for emulating a channel for wireless communications between a transmit (TX) system-under-test (SUT) and a receive (RX) SUT. The TX and RX SUTs include integrated antenna arrays for transmitting and receiving wireless signals. For a plurality of paths of the emulated channel, and for each antenna element of the TX SUT, a respective phase shift and gain modification is applied to a wireless signals transmitted by the respective antenna element. The phase shifts and gain modifications emulate path length differences between different antenna elements. The signals for each antenna element are summed, and a path-specific modification is applied to each aggregate signal for each path. For each RX antenna element, phase shift and gain modifications are applied to emulate path-length differences for the RX antenna elements, the resultant signals are summed for each path, and the emulated wireless signals are output to the RX antenna elements.
US12088352B2

A method and system for identifying entangled photons includes generating a plurality of sets of four entangled photons, wherein a first pair of photons in each of the plurality of sets of four entangled photons are time correlated indicating that a second pair of photons in a same one of each of the plurality of sets of four entangled photons are time correlated. A coincidence time of a first pair of photons of each of the plurality of sets of four entangled photons is determined and coincidence times are recorded as a first quantum data set. A coincidence time of a second pair of photons of each of the plurality of sets of four entangled photons determined and coincidence times is recorded as a second quantum data set such that the first quantum data set and the second quantum data set comprise at least some correlated coincidence times.
US12088338B2

System and method for improving performance in an optical link. The optical link includes a plurality of communication channels for transmitting an optical signal. The method is performed by a link controller of the optical link. The method comprises determining a noise level of at least one channel of the plurality of channels, determining a launch power offset for the at least one channel and performing link commissioning based at least in part on the launch power offset.
US12088337B2

The disclosed systems and methods for detecting a location of reflection in an optical link comprising: i) receiving an optical signal; ii) receiving a plurality of first type of delayed optical signals corresponding to the optical signal; iii) determining a first type of time delays associated with each of the plurality of first type of delayed optical signals; iv) receiving a plurality of second type of delayed optical signals corresponding to the optical signal; v) determining a second type of time delays associated with the each of the plurality of second type of delayed optical signals; vi) computing relative delays from the second type of time delays; vii) comparing the relative delays with the first type of time delays; and viii) determining a location of a given optical element contributing to the reflections based on the given relative delay and the location of the AR.
US12088310B2

A voltage-controlled oscillator in a phase-locked loop circuit is calibrated via a dichotomous search in a set of candidate frequency bands via a sequence of subsequent halving steps that produce reduced subsets of the set of candidate frequency bands. The reduced subsets have respective upper bound values and lower bound values, as well as central values. The central value of the subset resulting from the halving step of index i in the sequence is a function of the average of the upper bound value and the lower bound value of the subset resulting from the halving step of index i−1 in the sequence.
US12088302B2

A controller comprises a pulse generation circuit, output management circuitry, and a plurality of outputs configured to connect the controller to a plurality of controlled elements. The pulse generation circuit is configured to generate quantum control pulses. For each control pulse of a plurality of control pulses generated by the pulse generation circuit, the output management circuitry is configured to determine to which of the plurality of outputs to route the control pulse such that a first of the plurality of control pulses is routed to a first of the plurality of controlled elements and a second of the plurality of control pulses is routed to a second of the plurality of control elements.
US12088292B2

A semiconductor device according to the present disclosure includes: a first output terminal and a second output terminal; a first driver that has a first positive terminal coupled to the first output terminal and a first negative terminal coupled to the second output terminal, and outputs a differential signal corresponding to a first signal from the first positive terminal and the first negative terminal; and a second driver that has a second positive terminal coupled to the second output terminal and a second negative terminal coupled to the first output terminal, and outputs a differential signal corresponding to the first signal from the second positive terminal and the second negative terminal.
US12088285B2

A method provides thermal protection for an IC device that has multiple components. For each component, temperatures are sensed, each of which associated with a different area of the respective component and a respective temperature sense signal is output indicative of the highest sensed temperature of the respective component. For each of the components, the respective temperature sense output signal is sampled to produce a sequence of discrete sampled temperature values. A sequence of differences between a reference temperature value and each of the discrete sample temperatures is integrated over time to compute, for each of the components, a respective integration output. The respective integration output computed for each of the switches is compared to a threshold value. An action related to the thermal protection function is initiated upon the integration output of an affected component exceeding the threshold value.
US12088283B2

A gate driver system includes a gate driver circuit coupled to a gate terminal of a transistor and configured to control a gate voltage to generate an on-current during a plurality of turn-on switching events to turn on the transistor. The gate driver circuit includes a first driver configured to source a first portion of the on-current to the gate terminal to charge a first portion of the gate voltage, and a second driver configured to, during a boost interval, source a second portion of the on-current to the gate terminal to charge a second portion of the gate voltage. A control circuit measures a transistor parameter representative of a reverse recovery current of the transistor for a turn-on switching event during which the transistor is transitioned to an on state and controls the first driver and controls the second driver based on the measured transistor parameter.
US12088277B2

A vibration device includes a quartz substrate including a first vibration section, a second vibration section, and a third vibration section, a pair of first excitation electrodes formed at two principal surfaces of the quartz substrate, a pair of second excitation electrodes so formed as to sandwich the second vibration section in the thickness direction of the quartz substrate, and a pair of third excitation electrodes so formed as to sandwich the third vibration section in the thickness direction of the quartz substrate. At least one of the pair of second excitation electrodes is formed at a first inclining surface that inclines with respect to the two principal surfaces. At least one of the pair of third excitation electrodes is formed at a second inclining surface that inclines with respect to the two principal surfaces. The second inclining surface inclines with respect to the first inclining surface.
US12088273B2

An acoustic wave device includes a high acoustic velocity support substrate defining and functioning as a high acoustic velocity member, a low acoustic velocity film, a piezoelectric film, and an IDT electrode that are laminated in this order. When a wavelength of an acoustic wave determined by an electrode finger cycle of the IDT electrode is represented by λ, a film thickness of the piezoelectric film is about 1.5λ or more and about 3.5λ or less. The acoustic velocity of a bulk wave propagating in the high acoustic velocity support substrate is higher than the acoustic velocity of an acoustic wave propagating in the piezoelectric film. The acoustic velocity of a bulk wave propagating in the low acoustic velocity film is lower than the acoustic velocity of an acoustic wave propagating in the piezoelectric film.
US12088268B2

A variable-gain amplifier and a phased array system are provided. A variable-gain amplifier includes a cascode circuit comprising a first amplification transistor and a second amplification transistor array that are cascaded, the second amplification transistor array comprising a plurality of second amplification transistors connected in parallel and configured to output an adjustable current to an output matching network, the first amplification transistor is a common-source transistor, the plurality of second amplification transistors are common-gate transistors, or the cascode circuit is a common-emitter common-base circuit, the first amplification transistor is a common-emitter amplification circuit, and the second amplification transistor array is a common-base amplification circuit. The variable-gain amplifier further including a variable capacitor circuit coupled to the second amplification transistor array and coupled to the output matching network at first nodes.
US12088264B2

A method of amplifying an input voltage based on cascaded charge pump includes generating, at a set of capacitors, an input voltage corresponding to input data. The method further includes storing, by a first capacitor, first electrical charges corresponding to the input voltage to obtain a second voltage. The method further includes amplifying, a voltage amplifier, the second voltage according to the first electrical charges stored by the first capacitor to obtain a third voltage. The method further includes storing, by a second capacitor, second electrical charges according to the third voltage. The method further includes amplifying, by the voltage amplifier, the third voltage according to the second electrical charges stored by the second capacitor to obtain a fourth voltage.
US12088260B1

Example embodiments provide a compression technique of feedback samples for digital predistortion. A system (100) may comprise a feedback receiver (116) configured to receive feedback signal of a power amplifier (112) output and determine a set of under-sampled samples based on the feedback signal; a compressing circuitry (130) configured to: obtain the under-sampled samples; and compress the under-sampled samples, wherein two or more consecutive under-sampled samples are combined into one or more single samples based on one or more predetermined parameters; and a model coefficient training circuitry (102) configured to receive the compressed under-sampled samples and determine model coefficients for digital predistortion based on the compressed under-sampled samples. A system and a method are disclosed.
US12088258B2

Provided is a preamplifying circuit, including a first amplifier and a second amplifier sequentially connected in series, wherein an output end of the second amplifier is connected to a circuit output end, and an input end of the first amplifier is connected to a circuit input end. The preamplifying circuit further includes a positive feedback branch including a diode group and a third amplifier, wherein one end of the diode group is connected to the input end of the first amplifier. The positive feedback circuit can positively feed part of signals back to the other end of the diode group, so that voltage drops at two ends of the diode group can be reduced, and harmonic distortion caused by nonlinearity of the diode group is reduced. Thus, the sound quality detected by a microphone sensor is improved.
US12088257B2

A high-frequency amplifier includes: a carrier amplifier which amplifies a first signal; a peak amplifier which amplifies a second signal; a first matching circuit which is connected to the output terminal of the carrier amplifier; a second matching circuit which is connected to the output terminal of the peak amplifier; a first transmission line which is connected between the first matching circuit and the second matching circuit, and has an electric length that is less than ¼ of the wavelength of the center frequency of a predetermined frequency band. The phase rotation by a series inductor which is included in each of the first matching circuit and the second matching circuit and has one end that has been grounded is opposite to the phase rotation by the first transmission line.
US12088253B2

A circuit board includes: a semiconductor substrate including a first surface and a second surface located at an opposite side from the first surface; a circuit provided at a first surface side; a first external electrode provided at a second surface side; a heater provided at the second surface side; and a plurality of through electrodes penetrating the first surface and the second surface and electrically coupling the circuit and the first external electrode or the heater. The heater and the first external electrode do not overlap each other in a plan view.
US12088237B2

A trestle includes a base, a slide bracket, a fixing unit, a first fastener, and a second fastener. The fixing unit is installed on the slide bracket and fixes a solar panel that is mounted on a surface of a roof surface. A mounting surface on which the solar panel is mounted is formed on a receiving member of the fixing unit. A fixing unit main body of the fixing unit is formed capable of holding down and fixing the solar panel to the mounting surface by the second fastener, and is fixed to the receiving member. The first fastener is attached such that the fixing between the slide bracket and the fixing unit can be released while maintaining the fixing between the receiving member and the fixing unit main body by the second fastener.
US12088235B2

The present disclosure relates to methods (300) to determine a duration of a period for warming up of a power converter (20) of a wind turbine (1). The method (300) comprises determining (301) a first indicator that is indicative of a time that the power converter (20) has been inactive. Further, the method (300) comprises determining (302) the period for warming up at least partially based on the first indicator. A power converter assembly is also disclosed.
US12088231B2

A motor temperature and torque estimation device comprises: a temperature sensor; a losses estimation circuitry to estimate an iron loss; a first temperature estimation circuitry to estimate a first magnet temperature from the estimated iron loss and a sensor's detected temperature; a second temperature estimation circuitry, to input into a magnet's magnetic flux calculator thereinside motor's modified inductance, to estimate a second magnet temperature from magnet's magnetic flux calculated through voltage equations; a magnet-temperature estimation circuitry to estimate a motor's magnet temperature from the first and second magnet temperatures; a magnet's magnetic estimation circuitry to estimate magnetic flux based on the calculated/modified one, the motor's estimated magnet temperature and temperature characteristics, and to output the estimated magnetic flux into the losses estimator; and a torque estimation circuitry to estimate torque based on the estimated magnetic flux and iron loss, wherein a motor's magnet temperature(s) and torque are estimated.
US12088229B2

Methods and apparatuses for controlling the effects generated by a motor. In one or more examples, a circuit system is configured to be coupled to a motor such that the circuit system reduces a variation in an impedance of the motor within a range of frequencies that includes a resonant frequency of the motor.
US12088226B2

Provided is a method of estimation of rotor operational characteristics, in particular rotor speed, rotor azimuth and rotation direction, of a rotating rotor of a wind turbine, the method including: measuring pulse rising edge time and pulse falling edge time of pulses generated by each of multiple proximity sensors originating from multiple detection targets arranged on the rotor; estimating values of parameters associated with the sensors and/or targets, in particular parameters associated with the positioning and/or detection range of at least one sensor and/or the parameters associated with the positioning and/or size of at least one target, based on the measured pulse rising edge times and pulse falling edge times; estimating rotor operational characteristics, in particular a rotor speed and/or a rotor azimuth and/or a rotation direction, based on the measured pulse rising and/or falling edge times and/or the estimated values of parameters associated with the sensors and/or targets.
US12088224B2

A finite time speed control method for a permanent magnet synchronous motor (PMSM) based on a fast integral terminal sliding mode and disturbance estimation comprises: firstly, determining a mathematical model of a speed loop of the PMSM under the influence of system parameters uncertainty and unknown load torque; secondly, designing an improved fast integral terminal sliding surface on the basis of the idea of terminal sliding mode control; then, proposing a disturbance estimation method based on an adaptive fuzzy system with respect to the disturbance in a PMSM system; designing a PMSM speed controller on this basis; and finally, completing the concrete implementation of the whole technical solution. The present invention designs the fast integral terminal sliding surface and a sliding mode control law to ensure that a motor speed tracking error converges to zero within finite time and enhances the rapidity of a PMSM speed regulating system.
US12088216B2

A DC to AC converter includes an input configured to receive a DC input voltage, an output and two serially connected capacitors connected across the output. The two serially connected capacitors including a first capacitor and a second capacitor connected together at a connection node. The converter also includes a first parallel converter connected between the input and the connection node and a second parallel converter connected between the input and the connection and in parallel with the first parallel converter. The converter also includes a controller that selectively connects the first and second parallel converters to the input based on a first duty cycle (D1) and second duty cycle (D2), respectively. The controller determines D1 based on comparing a desired alternating current signal across the second first to a measured alternating current signal across the first capacitor such that D1 varies over time.
US12088214B2

Provided are a power supply conversion device and a charging control method. The device includes: a transformer; a first rectifier circuit connected to a primary winding of the transformer, for converting a received alternating current into a first direct current, a voltage value of the first direct current being a first direct-current voltage, and the transformer is used for converting the first direct-current voltage into a second direct-current voltage; a voltage converter connected to a secondary winding of the transformer, for converting the second direct-current voltage to output a constant direct-current voltage or a pulsating direct-current voltage; and a controller connected to the first rectifier circuit and the voltage converter, for controlling the voltage converter to selectably output the constant direct-current voltage or the pulsating direct-current voltage according to a desired charging mode of a device to be charged.
US12088212B2

A power supply circuit for supplying a load, which may be a SMA component or a piezoelectric component, may use short high-voltage pulses to achieve fast heating of the load and, in order to comply with functional requirements, the SMA or piezoelectric component should not be supplied by connecting it directly to an electric line at a relatively high voltage. It is also disclosed an actuator comprising a power supply circuit of this disclosure and at least one load, comprising at least one smart materials chosen between a piezoelectric device and a a shape memory alloy (SMA) component, and a method of supplying a load comprising the steps of: connecting the AC to DC voltage converter of the power supply circuit to the AC mains by closing the input switch for charging a tank capacitor of the converter and, at the same time, opening the output switch for disconnecting the load from the tank capacitor: disconnecting the AC to DC voltage converter of the power supply circuit from the AC mains by opening the input switch and, at the same time, closing the output switch to supply the load by discharging the tank capacitor.
US12088198B2

A power stage circuit generates an output signal according to an input signal and a control signal. A ramp generator circuit generates a ramp signal according to the control signal, the input signal, and the output signal. A calculation circuit generates a calculation signal according to the output signal and a reference signal. The calculation circuit operates in a first mode when the power converter operates in a light loading state, and the calculation circuit operates in a second mode when the power converter operates in a normal state. A control circuit generates the control signal according to the calculation signal and the ramp signal. The control circuit includes a comparator circuit and a control signal generator. The comparator circuit generates a comparison signal according to the calculation signal and the ramp signal. The control signal generator generates the control signal according to the comparison signal.
US12088193B2

A load control device may be configured to turn on lighting loads to obtain a fast turn-on time that may be substantially consistent across lighting loads that have different load voltages. The load control device may comprise a power converter circuit configured to produce a voltage across a capacitor, and a control circuit configured to control the power converter circuit to generate the voltage across the capacitor. The control circuit may determine a learned voltage from the magnitude of the voltage across the capacitor. For example, the control circuit may measure the magnitude of the voltage and store the measured voltage as the learned voltage. The control circuit may determine an operating parameter for the power converter circuit as a function of the learned voltage, and control the power converter circuit according to the operating parameter to charge the capacitor until the magnitude of the voltage exceeds a threshold.
US12088187B2

A power supply device is provided. The power supply device includes a rectifier circuit for rectifying an inputted alternating current power supply, a capacitor circuit comprising a first and second capacitor which are connected in series, and smoothing the alternating current power supply rectified in the rectifier circuit, an inverter for converting the output power of the capacitor circuit to a preset power and outputting same, a switch for selectively connecting a middle node of the first capacitor and the second capacitor and an end of the alternating current power, a sensor for detecting a size of the alternating current power, and a controller which confirms a power mode of the alternating current power on the basis of an output value of the sensor, and which controls the switch so that the capacitor circuit multiplies and amplifies the selectively rectified alternating current power based on the confirmed power mode.
US12088183B2

An electrical system may include an electronic control unit (ECU), a load driver connected to the ECU and configured to selectively provide a first electrical connection between a power source and a load, and/or a secondary power circuit connected to the ECU and configured to selectively provide a second electrical connection between said power source and said load. The secondary power circuit may include a wake-up circuit including a wake-up circuit switch, a trigger circuit including a trigger circuit switch, a sensing circuit including a sensing circuit switch; a switching circuit including a switching circuit switch; and/or a disable circuit connected to the ECU. The ECU may be configured to control the disable circuit to selectively open the switching circuit switch. The disable circuit may include a first disable circuit switch connected to ground and a second disable circuit switch connected to the switching circuit switch.
US12088180B2

A kinetic energy harvesting device implementing a half-wave mechanical motion rectification (HMMR) mechanism is described. The energy harvesting device may include an energy harvesting railroad tie, where the tie includes a tie housing configured to be coupled to at least one rail. The tie housing includes at least one spring and at least one energy harvester. The at least one energy harvester includes a generator having an output shaft, a gearhead, a ball screw or other motion transmission, and a one-way clutch. Under a force of a passing wheel on the at least one rail, the at least one energy harvester is compressed, which causes a rotation of the ball screw or other motion transmission, a rotation of the output shaft, and a transmission of torque to a shaft of the gearhead, driving the generator in a unidirectional rotation to generate electrical power via the one-way clutch.
US12088161B2

A generator device for generating electrical current on the basis of a magnetic interaction between a rotating permanent magnet and rotatable further permanent magnets.
US12088160B2

A brushless direct-current (BLDC) motor for a power tool includes a rotor assembly; a stator assembly including a stator having stator teeth forming slots therebetween and stator windings wound around the stator teeth; stator terminals extending substantially parallel to the longitudinal axis from the stator assembly and being substantially aligned with centerlines of the slots of the stator assembly; and a circuit board mounted on the stator terminals adjacent the stator assembly. The circuit board includes conductive traces facilitating a one of a delta or a series connection between the stator windings. An end insulator is provided at an axial end of the stator to electrically insulate the stator from the stator windings, the end insulator including support members to support the stator terminals relative to the stator assembly. The circuit board is mounted and fastened to the support members.
US12088159B2

A generator arranged to be driven by an aircraft engine, the generator comprising a stator and a rotor. The stator comprises a stator core and a plurality of slots longitudinally extending in a direction of a longitudinal axis of the stator, for receiving conductors to form windings of the stator, and a plurality of power channels. Each power channel comprises a set of windings having at least a first phase winding including a first set of coils comprising a plurality of conductors wound in a lap winding configuration, the first set of coils having a split phase belt such that the first set of coils comprises at least a first coil and a second coil, the first coil being mechanically shifted with respect to the second coil by a predetermined number of slots of the stator. The rotor comprises a permanent magnet adapted to reduce eddy-current losses.
US12088156B2

A controller, responsive to a signal indicating deactivation of a vehicle and disconnection of a traction battery from an inverter, generates a d-axis current command for the inverter having a ramp portion that defines a rate of change in current magnitude that depends on an electric angle between a rotor and stator of an electric machine.
US12088155B2

A driving circuit drives a stepping motor in synchronization with an input clock using a 2-phase excitation method. A constant current chopper circuit generates a pulse modulation signal such that the detection value of the coil current approaches a current setting value. A detection window generation circuit generates a detection window. The detection window becomes an open state at a timing at which the coil current IOUT becomes smaller than a predetermined threshold value. A logic circuit sets a full-bridge circuit to a high-impedance state when the detection window is in the open state and controls the full-bridge circuit according to the pulse modulation signal when the detection window is in the closed state. In the open state of the detection window, a back electromotive force (BEMF) detection circuit detects the BEMF of the coil. A current value setting circuit controls a current setting value based on the BEMF.
US12088152B2

Modular cooling assemblies are provided for simultaneously cooling both a power module and a vehicle motor. Each cooling assembly may include a first cooling structure defining at least one major surface in thermal communication with the vehicle motor. A second cooling structure may be provided, defining at least one major surface in thermal communication with a power module. An interlayer structure may be provided, configured to couple the first cooling structure to the second cooling structure. The first cooling structure, the second cooling structure, and the interlayer structure are positioned in a stacked arrangement and configured to provide a flow of coolant fluid from a fluid inlet defined in first cooling structure, through the interlayer structure, and to at least one heat sink feature of the second cooling structure. The coolant fluid is then directed through a fluid outlet defined in the second cooling structure.
US12088145B2

The present invention relates to a stator for an electric motor, comprising a plurality of separate teeth comprising a first connector and a second connector, a plurality of coils which are configured to be wound respectively around the plurality of separate teeth, a first end of the wire of the winding being configured to be positioned in the first connector and a second end of the wire of the winding being configured to be positioned in the second connector, a central module configured to receive the separate teeth, said central module comprising connecting frames comprising connecting tabs extending radially and configured to be inserted in a first connector or in a second connector of a separate tooth, the connecting frames being configured to provide electrical connections between the coils.
US12088142B2

A method for identification of a power supply source, a power supply system and a system having at least one load is disclosed. The at least one load receives power from the power supply system and makes measurements of the AC output signal of the power supply source. A supervisory device operatively coupled to the at least one load is disclosed. The supervisory device receives measurements from the at least one load and determines an identification of the power supply source of the power supply system by demodulating and decoding the received measurements.
US12088140B2

Modular electricity generation systems that use large numbers of low-cost Multiplexed Automotive Engines (MAE) to provide dispatchable electricity for decarbonized grid reliability or for non-grid backup power are disclosed. The engines may be disposed in power modules that are readily transportable containers that house several engine-generator units and typically produce 1 to 2 MW of maximum power. The MAE-based generation approach could provide greater flexibility in fuel use; power rating; transportability and location, along with faster startup time and very low air pollution. MAE electricity generation systems can be fueled with natural gas, low-carbon hydrogen and/or various liquids that may or may not be produced by grid electricity. The MAE generation systems can be employed in an energy storage process that uses surplus grid generated electricity from wind or solar energy to produce a fuel that is stored and later converted back into electricity when needed.
US12088137B2

The present disclosure relates to a method for powering up a medical device powered by a battery. The method includes executing an initial battery test. In the initial battery test, a difference voltage between a battery voltage measured without and with a test load is determined. The test load is favorably dimensioned not to significantly stress the battery. The difference voltage is compared with a difference voltage threshold, the difference voltage threshold being predefined in dependence of the no-test-load voltage. The method further includes providing an alarm if the difference voltage is above the difference voltage threshold. The present disclosure further concerns a medical device that implements the method and a method for determining the relation between the difference voltage and the difference voltage threshold. The disclosure can be used to ensure that an alarm is provided if a newly inserted battery is too weak to power the medical device.
US12088116B2

A wireless power transmission device that transmits wireless power by a radio wave to a plurality of power receivers, has a power transmission condition calculator that calculates power transmission conditions including power transmission periods of two or more of a plurality of different power transmission patterns based on receiving power information and required electric energy information from the plurality of power receivers, and power transmission circuitry that transmits a radio wave while switching between the two or more power transmission patterns under the calculated power transmission conditions.
US12088114B2

An inductive resonant wireless charging system includes a resonant wireless charging transmitting device, a wireless charging relay device and an inductive wireless charging receiving device. The resonant wireless charging transmitting device transmits a high-frequency radio frequency wave. The wireless charging relay device receives the high-frequency radio frequency wave using an electromagnetic resonance way, and converts the high-frequency radio frequency wave into a low-frequency radio frequency wave to transmit the low-frequency radio frequency wave. The inductive wireless charging receiving device receives the low-frequency radio frequency wave in a manner of electromagnetic induction.
US12088109B2

Systems for extracting electrical energy in power cables, from the electric field, without making electrical contact with the main conductors of the cable, which comprises a power cable and an extraction device of energy from the electric field, which captures the electric field inside the power cable, with alternating or direct voltage. Devices for extracting energy from the electric field. Manufacturing methods of the energy extraction system in power cables from the electric field. Manufacturing methods of the energy extraction device.
US12088107B2

The power conversion system includes an inverter circuit. The inverter circuit performs a grid-connected operation and an independent operation. When performing the independent operation, the inverter circuit may output, via a terminal, AC power converted to a load disconnected from a power grid. When the inverter circuit performs the independent operation, a control unit controls, when operating in a first mode, the power conversion system in a first time range such that an AC voltage is applied to the terminal, and controls, when operating in a second mode, the power conversion system in a second time range different from the first time range. The second mode includes control of stopping an operation of having the AC voltage applied to the terminal.
US12088104B2

An energy management system and a method of operation thereof are provided. The energy management system includes a receiver that receives power amount information indicating an amount of power generated by a first new and renewable energy power plant, an amount of power stored in a first energy storage device for the first new and renewable energy power plant, an amount of power generated by a second new and renewable energy power plant, and an amount of power stored in a second energy storage device for the second new and renewable energy power plant and a controller that determines an operation mode for each of the first energy storage device and the second energy storage device based on the received power amount information.
US12088103B2

A charging/discharging system to provide a direct current (DC) distribution based charging/discharging system for a battery formation process, in which a large number of batteries is connected in common to a DC grid through charge/discharge equipment, alternating current (AC) power from an AC power network is converted to DC power required for the battery formation process and the DC power is outputted to the DC grid is provided.
US12088090B1

A physical layer transceiver assembly includes physical layer transceiver circuitry having an input/output terminal configured for coupling to data channel medium, and an electrostatic discharge protection circuit coupled between the terminal and a ground of the assembly. The electrostatic discharge protection circuit includes a reactive filter network coupled to the terminal and configured to selectively limit current flow through the electrostatic discharge protection circuit, and an electrostatic discharge protection device coupled between the reactive filter network and the ground of the assembly. Where the electrostatic discharge protection device is a snapback device, the reactive filter network is configured to limit current at frequencies that adversely affect the snapback device. One implementation of the reactive filter network is a band-stop filter that limits current in a frequency band including the frequencies that adversely affect the snapback device, and passes current at frequencies above and below the frequency band.
US12088086B2

An apparatus for detecting an open neutral condition in a split phase power system is described. The apparatus includes two powered lines providing output electricity to an electrical distribution system and a shared neutral line providing a grounded neutral to the first and second powered lines. The apparatus is configured for detecting when an open neutral condition is present in the split phase power system by determining when a power current is present on one or both of the first and second powered lines while a return current is not present on the neutral line; and in response to detecting that the open neutral condition is present, causing an interrupter to interrupt the power supplied by the first and second powered lines or to generate a signal indicating an open condition.
US12088084B2

An over-voltage protection device, a memory storage device, and an over-voltage protection method are provided. The over-voltage protection device includes a main load switch, multiple power channels, a voltage detection circuit, and a control circuit. The main load switch is configured to receive power and provide the power to a first power channel among the power channels. The voltage detection circuit is configured to detect a power abnormal status of a second power channel among the power channels. The control circuit is configured to control the main load switch to stop power supply to the first power channel according to the power abnormal status.
US12088082B2

An integrated circuit-based nano-relay, comprising: an integrated circuit system of the nano-relay constructed according to an integrated circuit module built from a combinational logic circuit. An integrated power data processing algorithm is called by means of the integrated circuit module to perform signal processing on an input power signal, and power service data is output, that is, an integrated circuit is mainly constructed by means of the combinational logic circuit, the protection logic of the nano-relay is achieved by means of a hardware circuit module, and a response speed of the relay is improved.
US12088081B2

Methods for configuring operation of at least one circuit protection device of a power distribution panel comprise receiving configuration instructions having associated therewith configuration data for each circuit protection device; based on the receiving the configuration instructions, configuring one or more operational functions of each circuit protection device; receiving or detecting an indication of a user-verification of the configuration data for one or more of the at least one circuit protection device; and based on the receiving or detecting the indication, configuring the respective circuit protection devices based on the corresponding configuration data.
US12088078B2

A waterproof construction of a three-phase line part includes a three-phase line part having three bus bar construction bodies, a first terminal block provided on one end side of the three-phase line part, a second terminal block provided on the other end side of the three-phase line part, and a tubular exterior member that covers a middle portion of the three-phase line part. One end of the tubular exterior member is water-tightly fixed to a first housing of the first terminal block, and the other end thereof is water-tightly fixed to a second housing of the second terminal block, in a state that the tubular exterior member covers the three-phase line part.
US12088070B2

A guide system to enable installation of a cable tie on a supporting element by passing the cable tie through a first passage to traverse the supporting element, then through a second passage to come back to the same side of the supporting element, enabling the cable tie to surround one or more cables. The guide device includes a gutter with a guide surface with two curves, a first longitudinal curve enabling the surface to extend from a passage to the other passage and a second transverse curve forming a partial envelope for receiving the cable tie and guiding and holding the cable tie in the gutter. The device also has at least one protrusion with a wedging surface projecting from the surface of the gutter to come into contact with and wedge against the supporting element to lock the gutter in position in relation to the supporting element.
US12088066B2

In one example, a laser assembly may include a substrate, a lens array, and a laser array. The lens array may be positioned on a first side of the substrate. The laser array may be positioned on a second side of the substrate opposite the first side. Lasers of the laser array may be oriented to generate optical signals through the substrate to corresponding lenses of the lens array. The lens array may include at least one concave lens and at least one convex lens. The concave and convex lenses may map the irradiance of the lasers to a common target irradiance profile, resulting in an alignment tolerant laser assembly.
US12088065B2

A method for manufacturing a laser diode device includes providing a substrate having a surface region and forming epitaxial material overlying the surface region, the epitaxial material comprising an n-type cladding region, an active region comprising at least one active layer overlying the n-type cladding region, and a p-type cladding region overlying the active layer region. The epitaxial material is patterned to form a plurality of dice, each of the dice corresponding to at least one laser device, characterized by a first pitch between a pair of dice, the first pitch being less than a design width. Each of the plurality of dice are transferred to a carrier wafer such that each pair of dice is configured with a second pitch between each pair of dice, the second pitch being larger than the first pitch.
US12088063B2

A photonic crystal surface-emitting laser includes a substrate, an n-type cladding layer, an active layer, an index matching layer and a photonic crystal structure. The n-type cladding layer is disposed over the substrate. The active layer is disposed over the n-type cladding layer. The index matching layer is disposed over the n-type cladding layer and is arranged around the active layer. The index matching layer is electrically insulating, and an effective refractive index of the index matching layer is substantially identical to an effective refractive index of the active layer. The photonic crystal structure is disposed over the active layer and the index matching layer.
US12088061B2

A light source device including a light emitting unit in which multiple light emitting elements including vertical cavity surface emitting lasers are arranged is intended to curb temperature rise. A light source device according to the present technology includes a light emitting unit in which multiple light emitting elements including vertical cavity surface emitting lasers are arranged, and a driving unit that, regarding the light emitting element in the light emitting unit, causes multiple light emitting elements to be caused to emit light in a light emission target period to emit light in a time-divided manner in the light emission target period. By adopting time-division light emission, the number of light emitting elements that are caused to emit light simultaneously is reduced.
US12088056B2

A laser light source includes a nonlinear optical medium and a pump laser source configured to generate a pump laser beam to form a signal beam and an idler beam in the nonlinear optical medium by parametric down conversion. The laser light source further includes a seed light source configured to generate a seed signal beam and/or a seed idler beam having a coherence length lesser than a coherence length of the pump laser beam, and a superpositioning device configured to superposition the seed signal beam and/or the seed idler beam with the pump laser beam for joint coupling into the nonlinear optical medium.
US12088052B2

Electrical wiring devices that incorporate clamp-type wire terminal connections are described. The electrical wiring devices include for example, single and duplex blade-type electrical receptacles, blade-type locking electrical receptacles, single or multi-pole electrical switches, combination switches and blade-type receptacles, blade-type plugs for electrical cords and blade-type connectors for electrical cords. The electrical wiring devices include a plurality of contact assemblies. Each contact assembly includes a wire terminal and a plunger.
US12088047B2

A connector member includes a connector and a substrate. The connector includes an insulating member, and internal terminals held by the insulating member. The substrate includes an insulating base material, substrate-side terminal conductors formed on a main surface of the base material, and a ground conductor connected to ground potential. The internal terminals are mounted on the substrate-side terminal conductors, respectively. At least two of the substrate-side terminal conductors on which the internal terminals not used for transmitting signals including a high-frequency signal are mounted are connected to the ground conductor at multiple locations.
US12088046B2

A backplane connector includes a shielded design that has wafers with signal terminals supported as edge-coupled terminal pairs for differential signaling. A ground shield is mounted on each wafer and provides a U-channel that partially shields each terminal pair. An insert can be provided to help connect the ground shield to a U-shield to provide U-shaped shielding structure substantially the entire way from a tail to a contact.
US12088045B2

A first connector of a connector set includes first internal terminals, a first insulation member that fixes the first internal terminals, and first external terminals having a surrounding shape portion that surrounds the first internal terminals and the first insulation member. The second connector includes second internal terminals, a second insulation member that fixes the second internal terminals, and a second external terminal having a surrounding shape portion that surrounds the second internal terminals and the second insulation member. The first external terminals have cutout portions at a portion that is part of the surrounding shape portion of the first external terminal and faces a ground conductor formed at a mounting position of the second connector of the second circuit substrate.
US12088032B2

An electrical connector includes an insulative housing, a plurality of conductive terminals and a metal shell. The housing includes a base portion, a tongue protruding forwardly from the base portion and a terminal fixing portion positioned behind the base portion; a groove is provided between the base portion and the fixing portion to allow glue to fill therein; the fixing portion is provided with at least one fencing portion at a side of the fixing portion adjacent to the groove, the fencing portion is formed with a hollow recessed groove therein. The terminals are provided to the housing; each terminal includes a mating portion exposed on the tongue, a soldering portion extending out of the fixing portion and a connecting portion connected between the mating portion and the soldering portion; a part of the connecting portion is exposed to the groove. The shell sheathes an outer circumference of the housing.
US12088029B2

A cable such as a server cable may have a tapered termination portion that when connected to other information handling system components reduces the loss of signal between the cable and the information handling system component. A method of making a cable with a tapered termination portion comprising heating a wire having an end and a body portion, the body portion having a first diameter; pulling the end relative to the body portion, for example with a clamp coupled to the end under tension, to obtain a location between the end and the body portion having a second diameter smaller than the first diameter; and cutting the wire at the location.
US12088026B2

This feeder line includes: a plate-shaped dielectric substrate; a first conductor pattern dividing a first surface of the dielectric substrate into a first area and a second area; a first-area ground conductor pattern formed in the first area; a second-area ground conductor pattern formed in the second area; a second-surface ground conductor pattern formed on a second surface; a second conductor pattern connecting the first conductor pattern and one or both of the first-area ground conductor pattern and the second-area ground conductor pattern; a plurality of conductors and connecting between the second-surface ground conductor pattern, and the first-area ground conductor pattern and the second-area ground conductor pattern; and a conductive member connecting the first-area ground conductor pattern and the second-area ground conductor pattern. A length of the second conductor pattern is an odd multiple of ¼ of a wavelength of a signal propagating through the first conductor pattern.
US12088022B2

The present application provides a near field communication antenna structure, a housing with the same, and an electronic terminal, the near field communication antenna structure including a first conductive body, a second conductive body, a micro-slit structure, a first feed point and a second feed point, wherein the micro-slit structure is positioned between the first conductive body and the second conductive body to separate the first conductive body from the second conductive body, the first feed point is provided on the first conductive body, and the second feed point is provided on the second conductive body. The use of the above NFC antenna structure saves a separate NFC antenna structure, reduces cost and has a simple structure.
US12088020B2

An antenna structure is applicable in an electronic device having a metal frame. At least one slot is defined in the metal frame. The antenna structure includes a first radiating portion, a second radiating portion, and an antenna module. The first radiating portion and the second radiating portion are portions of the metal frame. The second radiating portion is separated from the first radiating portion with the at least one slot. The antenna module is spaced from an inner side of the metal frame. A projection of the antenna module is partially overlapping a projection of the first radiating portion or a projection of the second radiating portion in a predetermined direction, the antenna structure excites a plurality of radiation modes. The application also provides an electronic device with the antenna structure.
US12088018B2

Provided is a 5G dual port beamforming antenna. The beamforming antenna according to an embodiment of the present disclosure includes a plurality of patch antennas, and the patch antenna includes: a first patch positioned on an upper portion; a second patch positioned on a left side under the first patch and having a plurality of feeding ports formed thereon; a third patch positioned on an upper portion of a right side of the second patch; and a fourth patch positioned on a lower portion of the right side of the second patch. Accordingly, 3D wide angle beamforming is possible in an antenna to be used in 5G mobile communication systems, military radar systems, etc.
US12088010B2

An antenna is disposed, as a part of a conductor, on a substrate. The antenna includes a main plate providing a ground potential; and a patch portion arranged to face the main plate in Z direction. The substrate has a no-arrange region in which no conductor is arranged as a region between a periphery and the main plate in a plan view. A metal support portion of a case is in contact with the no-arrange region on a bottom surface of the substrate. The metal member is in contact with the no-arrange region on a top surface or on a bottom surface opposite to the top surface in the plate thickness direction of the substrate.
US12088009B2

A higher order Floquet-mode structure (HOFS) integrated meander line polarizer and radome including: a substrate including layers having a dielectric constant (dk) of 2.9; a HOFS including metal layers disposed in a first subset of the layers; and meander lines, to provide a phase shift and match, disposed in a second subset of the layers, wherein the substrate includes a low-cost material and the metal layers include a feature trace and gap widths of about 10 mils or greater.
US12087996B2

A downhole communication includes an antenna winding fixed to an inner surface of a collar. A fluid flow flows through a center of the antenna winding. The antenna winding is wound around a chassis in an antenna channel in the chassis. The chassis is attached to the inner surface of the collar with a seal such that fluid does not travel between the fluid flow and an annulus between the antenna winding and the inner surface of the collar. A difference in diameter between an upper seal and a lower seal results in a net force to push the chassis against a shoulder on the collar.
US12087980B2

Disclosed are a system and method for controlling a cold start of a fuel cell. The system includes a fuel cell configured to be supplied with fuel gas and oxidizing gas so as to generate electric power, a main bus terminal configured to electrically connect an output terminal of the fuel cell to a high-voltage battery, accessories, or a driving device so as to output the electric power generated by the fuel cell, a main relay provided at the main bus terminal between the output terminal of the fuel cell and the high-voltage battery, the accessories, or the driving device and configured to electrically connect or cut off the main bus terminal, a COD resistor connected to the main bus terminal at an output terminal side of the fuel cell with reference to the main relay, and a controller configured to supply the electric power generated by the fuel cell to the COD resistor in the state in which the main relay is cut off, and to control the COD resistor to consume the electric power generated by the fuel cell and supplied thereto.
US12087979B2

A system and a method are provided for producing electricity and/or chemicals. The system includes a gasifier, a controller, a solid oxide fuel cell (SOFC) power unit, and a chemical synthesis unit. The gasifier converts a fossil fuel, oxygen, and water into a syngas comprising hydrogen and carbon monoxide. The controller is used to control distribution of the hydrogen into a first portion and a second portion. The solid oxide fuel cell (SOFC) power unit receives the first portion of hydrogen and compressed air or oxygen, and generates electricity using the first portion of hydrogen. The chemical synthesis unit receives the second portion of hydrogen. The second portion of hydrogen is used for chemical synthesis.
US12087970B2

A battery cell having first cell connectors, a galvanic cell and a first switching unit electrically coupled to the first cell connectors and the galvanic cell for electrically coupling the galvanic cell to the first cell connectors depending on a switching state of the first switching unit. The battery cell has second cell connectors electrically separated from the first cell connectors and a second switching unit electrically coupled to the second cell connectors and the galvanic cell for electrically coupling the galvanic cell to the second cell connectors depending on a switching state of the second switching unit.
US12087967B2

A functional separator capable of improving the capacity and lifetime of a battery by coating a material capable of reducing lithium polysulfide on a separator surface in order to resolve the problems caused by leaching of lithium polysulfide, a preparation method thereof and a lithium secondary battery including the same. The functional separator includes a base separator; a conductive carbon layer on the surface of the base separator; and a metal oxide formed on at least one of an interior and the surface of the conductive carbon layer.
US12087966B2

This application relates to a separator for a rechargeable battery. The separator includes a porous substrate and a coating layer on at least one surface of the porous substrate. The coating layer includes a binder including a fluorine-based binder and a (meth)acryl-based binder, and a filler. The fluorine-based binder includes a first structural unit derived from vinylidene fluoride and a second structural unit derived from at least one monomer of hexafluoropropylene, chlorotrifluoroethylene, trifluoroethylene, ethylene tetrafluoride, and ethylene monomers, and the second structural unit is included in an amount of 10 wt % or less with respect to the fluorine-based binder. The fluorine-based binder includes a first fluorine-based binder having a weight average molecular weight of 800,000 to 1,500,000 and a second fluorine-based binder having a weight average molecular weight of less than or equal to 600,000. The (meth)acryl-based binder has pencil hardness of 5H or higher.
US12087954B2

A battery pack assembly (1) comprising two holding frames (3), wherein the two holding frames (3) hold a plurality of cells (2) between them, each cell (2) being held longitudinally between the two holding frames (3), wherein two or more of the plurality of cells (2) are connected by a conductive means (7), and wherein the two holding frames (3) are reversibly held together by a fastening means (10), wherein the fastening means (10) cause terminals of the cells (2) to be urged against the conductive means (7) and removal or loosening of the fastening means (10) enables the cells (2) to be freed from the assembly (1), at least one holding frame (3) comprising one or more elastomeric protrusions (6) and wherein the conductive means (7) are positioned such that parts of them lie between one or more elastomeric protrusions (6) and one or more cell terminals, such that the urging of the frames (3) together by the fastening means (10) causes the conductive means (7) to be urged into contact by the elastomeric protrusions (6) with said one or more terminals.
US12087942B2

A non-aqueous electrolyte secondary battery, wherein a negative electrode includes a negative electrode mixture layer having a thickness T and a negative electrode current collector, the negative electrode active material includes carbon and Si-containing materials, wherein when the negative electrode mixture layer is divided into a first region having a thickness of T/2 on the surface side of the negative electrode and a second region having a thickness of T/2 on the negative electrode collector side, a mass ratio of the first to the second composite material contained in the first region is >1, a mass ratio of the first composite to the second composite material contained in the second region is <1, and, in a fully charged condition, an open circuit potential of the negative electrode is 0 V or more and 70 mV or less with respect to a lithium metal.
US12087931B2

The hybrid battery system has multiple discharge voltage plateaus and a greater charge capacity of metal in the negative electrode, while still having sufficient energy density and sufficient power capability to supply external devices. The charge capacity of the negative side is higher than the charge capacity of the positive side. There are two solvent compositions in the cathodic solution, and there is a transition from a first discharge voltage plateau to a second discharge voltage plateau at a voltage less than the first discharge voltage plateau. The battery system is safe, and the transition between discharge voltage plateaus provides an estimation of battery capacity that can indicate when the battery system is running out of power.
US12087912B2

To secure ionic conductivity by improving the adhesion between an electrode material mixture and a solid electrolyte and suppressing electrodeposition of lithium. A lithium ion secondary battery (100) includes a positive electrode including an electrode material mixture that fills pores of a metal porous body constituting an electrode current collector, a first solid electrolyte layer including a solid electrolyte that fills pores of a resin porous body, and a negative electrode including an electrode material mixture that fills pores of a metal porous body constituting an electrode current collector. The positive electrode and the negative electrode are alternately stacked with the first solid electrolyte layer provided therebetween.
US12087907B2

An electrolyte including an imidazolium salt compound and a pyridine compound. The electrolyte, includes a compound of Formula I and a compound of Formula II: where R1 is selected from halo, cyano, substituted or unsubstituted C1-C12 alkyl, substituted or unsubstituted C2-C12 alkenyl, substituted or unsubstituted C2-C12 alkynyl, substituted or unsubstituted C2-C12 alkoxy, substituted or unsubstituted C3-C12 cycloalkyl, and substituted or unsubstituted C6-C12 aryl; and R11, R12, R13, R14 and R15 are each independently selected from H, halo, cyano, substituted or unsubstituted C1-C12 alkyl, substituted or unsubstituted C2-C12 alkenyl, substituted or unsubstituted C2-C12 alkynyl, substituted or unsubstituted C2-C12 alkoxy, substituted or unsubstituted C3-C12 cycloalkyl, and substituted or unsubstituted C6-C12 aryl; when substituted, the substituent is halo or cyano. The electrolyte has high stability and can significantly improve the cycle performance and high-temperature storage performance of electrochemical devices.
US12087900B2

A method of manufacturing an electrode plate for a battery of the present disclosure includes: a step (A) of forming a through hole (20) in a strip-shaped electrode plate (10); and a step (B) of cutting the strip-shaped electrode plate along a width direction. In the step (A), the through hole is formed at a position on a cutting line (21) which extends in the width direction of the strip-shaped electrode plate, in the step (B), cutting of the strip-shaped electrode plate is performed by multiple cutting blades (30A, 30B) disposed along the cutting line, and at least one cutting blade of the multiple cutting blades is disposed at the position of the through hole.
US12087894B2

A display device includes a substrate, a plurality of first pixels and a plurality of second pixels provided to the substrate, a plurality of inorganic light emitting elements provided to the respective first pixels and the respective second pixels, a plurality of signal lines configured to supply a signal to the first pixels and the second pixels, and a plurality of power supply lines configured to supply a power supply potential to the first pixels and the second pixels. At least one or more of the signal lines are provided in a layer different from a layer of the power supply lines in the first pixels, and the signal lines and the power supply lines are provided in the same layer in the second pixels.
US12087892B2

The present disclosure provides a supporting substrate, including: a base substrate and a plurality of connecting electrodes provided on the base substrate, wherein a clamping electrode is provided on a side of at least one of the connecting electrodes facing away the base substrate, the clamping electrode is electrically connected with a corresponding connecting electrode and configured to be capable of clamping and fixing an electrode pin of the micro-light emitting device. The present disclosure also provides a manufacturing method for the supporting substrate, and a backplane.
US12087891B2

A package comprises a substrate including a first surface, and an upper conductive layer arranged on the first surface, a first light-emitting unit arranged on the upper conductive layer, and comprises a first semiconductor layer, a first substrate, a first light-emitting surface and a first side wall, a second light-emitting unit, which is arranged on the upper conductive layer, and comprises a second light-emitting surface and a second side wall, a light-transmitting layer arranged on the first surface and covers the upper conductive layer, the first light-emitting unit, and the second light-emitting unit, a light-absorbing layer, which is arranged between the substrate and the light-transmitting layer in a continuous configuration of separating the first light-emitting unit and the second light-emitting unit from each other, and a reflective wall arranged on the first side wall, wherein a height of the reflective wall is lower than that of the light-absorbing layer.
US12087889B1

Chlorophyll a absorbs violet (high-energy; max. 372 nm) and orange light (low-energy; max. 642 nm) the most; the mid-point being 507 nm. Chlorophyll b absorbs mostly blue (high energy; max. 392 nm) and yellow (low-energy; max. 626 nm) light; the mid-point being 509 nm. They both also absorb light of other wavelengths with less intensity. Both mid-points are nearly identical to the mid-point between energy and entropy maximum of scattered sunlight. The claimed microelectronic device provides radiation for artificial lighting applications from ruthenium vapor in the blue and deep red region. The entropy (heat) generated by inefficiencies in p-n junction recombination and luminescent materials' Stokes shift is transferred to the thermodynamic heats of evaporation and sublimation of rubidium atoms. The microelectronic device eliminates the need for external cooling of indoor greenhouse environments used for growth of crops under continuous artificial lighting.
US12087886B2

A header for a semiconductor package includes an eyelet having a first surface, a second surface opposite to the first surface, and a through hole penetrating the eyelet from the first surface to the second surface, and a metal block having a pedestal, and a columnar part protruding from the pedestal. The pedestal is inserted into the through hole, so that a portion of the columnar part protrudes from the first surface. The columnar part includes a device mounting surface on which a semiconductor device is mounted. An outer periphery of the pedestal is exposed around the columnar part in a plan view.
US12087882B2

A display device includes a first electrode group including a plurality of electrodes, a second electrode group spaced apart from the first electrode group in the first direction and including a plurality of electrodes, light-emitting elements disposed on the electrodes spaced apart from one another in the second direction and having a shape extended in the second direction, and connection electrodes. The connection electrodes includes a first connection electrode, a second connection electrode, a third connection electrode, a fourth connection electrode, and the fifth connection electrode, the first connection electrode is spaced apart from a part of the fourth connection electrode disposed on the second electrode group in the first direction, and the second connection electrode is spaced apart from another part of the fourth connection electrode disposed on the first electrode group in the first direction.
US12087876B2

A micro-electronic element transfer apparatus including a first conveyer portion, a second conveyer portion, and a light source device is provided. The first conveyer portion is configured to output a plurality of micro-electronic elements. The second conveyer portion includes a first rolling component and a substrate. The substrate is disposed on the first rolling component and is moved through rolling of the first rolling component. A plurality of bumps are disposed on the substrate. The light source device is configured to irradiate the bumps for heating, and the bumps generate a phase transition. When the micro-electronic elements are outputted from the first conveyer portion, a connection force between the micro-electronic elements and the first conveyer portion is less than a connection force between the micro-electronic elements and the bumps. The micro-electronic elements are respectively bonded to the bumps. A micro-electronic element transfer method is also provided.
US12087875B2

A method for manufacturing a photovoltaic (PV) module includes: using a stringer to simultaneously solder at least two cell strings, and soldering an interconnecting bar at a predetermined position; performing electroluminescence (EL) inspection and appearance inspection/photoluminescence (PL) inspection on cells in the at least two cell strings to obtain cell images and cell inspection results; automatically soldering bus bars at heads and tails of the cell strings; placing the cell modules on front plate glass in sequence, and marking a suspicious cell; when a cell that needs to be repaired exists in the cell modules, sending a repair instruction, and delivering the front plate glass of carrying the cell modules to a repair workstation; at a stacking workstation, soldering together bus bars at tails of two adjacent cell modules; and performing EL inspection and appearance inspection/PL inspection.
US12087863B2

A matching circuit which can handle a plurality of frequencies is provided. The matching circuit includes a transistor and an inductor. The matching circuit uses capacitance formed between a gate and a source/drain (referred to as capacitance Cgsd below) of the transistor as a condenser. The capacitance Cgsd changes with the voltage of the gate with respect to the source (referred to as voltage Vgs below). The transistor included in the matching circuit is an OS transistor including a metal oxide in a channel formation region. The OS transistor features larger variation in capacitance Cgsd with respect to the voltage Vgs than the MOSFET that uses silicon, which enables the matching circuit to handle alternating-current signals in a wide frequency range.
US12087859B2

A method to improve transistor performance uses a wafer (100) of single-crystalline semiconductor with a first zone (102) of field effect transistors (FETs) and circuitry at the wafer surface, and an infrared (IR) laser with a lens for focusing the IR light to a second depth (112) farther from the wafer surface than the first depth of the first zone. The focused laser beam is moved parallel to the surface across the wafer to cause local multi-photon absorption at the second depth for transforming the single-crystalline semiconductor into a second zone (111) of polycrystalline semiconductor with high density of dislocations. The second zone has a height and lateral extensions, and permanently stresses the single-crystalline bulk semiconductor; the stress increases the majority carrier mobility in the channel of the FETs, improving the transistor performance.
US12087857B2

The application provides a method for manufacturing a semiconductor device. The method includes the following operations. A semiconductor substrate is provided, a plurality of separate trenches being formed in the semiconductor substrate. Plasma injection is performed to form a barrier layer between adjacent trenches A respective gate structure is formed in each of the plurality of trenches. A plurality of channel regions are formed in the semiconductor substrate, each of the plurality of trenches corresponding to a respective one of the plurality of channel regions. A source/drain region is formed between each of the plurality of trenches and the barrier layer, the source/drain region being electrically connected to the respective one of the plurality of channel regions, and a conductive type of the barrier layer is opposite to a conductive type of the source/drain region.
US12087854B2

A vertical semiconductor device includes one or more of a substrate, a buffer layer over the substrate, one or more drift layers over the buffer layer, and a spreading layer over the one or more drift layers.
US12087853B2

A semiconductor device includes a substrate including a first region and a second region adjacent to the first region, the first and the second regions being disposed in a first direction parallel to an upper surface of the substrate; an etch-stop layer disposed on the first region and the second region; a separation layer disposed on an upper portion of the etch-stop layer, the separation layer being disposed on the first region; a high-electron-mobility transistor (HEMT) element disposed on an upper portion of the separation layer in a second direction perpendicular to an upper surface of the substrate; a light-emitting element disposed on the second region between the substrate and the etch-stop layer; and a plurality of first insulating patterns covering side surfaces of the HEMT element, the plurality of first insulating patterns extending to the etch-stop layer.
US12087846B2

Semiconductor device manufacturing includes forming fins over substrate extending in first direction. Gate is formed over fin's first portion, gate extends in second direction crossing first. Fin mask layer formed on fin sidewalls. Fin second portions are recessed, wherein second portions are located on opposing gate sides. Epitaxial source/drains are formed over recessed fins. Epitaxial source/drain structures include first layer having first dopant concentration, second layer having second dopant concentration, and third layer having third dopant concentration. Third concentration is greater than second concentration, second concentration is greater than first concentration. At least adjacent third layers source/drains merge thereby form merged source/drains, and height in third direction substantially perpendicular to first and second directions from upper surface of adjacent fins to merged source/drain lower surface uppermost point is greater than thickness of merged source/drain in third direction from lower surface uppermost point of source/drain to source/drain top surface.
US12087836B2

Contact over active gate structures with metal oxide cap structures are described. In an example, an integrated circuit structure includes a plurality of gate structures above substrate, each of the gate structures including a gate insulating layer thereon. A plurality of conductive trench contact structures is alternating with the plurality of gate structures, each of the conductive trench contact structures including a metal oxide cap structure thereon. An interlayer dielectric material is over the plurality of gate structures and over the plurality of conductive trench contact structures. An opening is in the interlayer dielectric material and in a gate insulating layer of a corresponding one of the plurality of gate structures. A conductive via is in the opening, the conductive via in direct contact with the corresponding one of the plurality of gate structures, and the conductive via on a portion of one or more of the metal oxide cap structures.
US12087833B2

A semiconductor device includes an active pattern on a substrate, the active pattern extending in a first direction, a gate electrode on the active pattern, the gate electrode extending in a second direction intersecting the first direction and including a first portion and a second portion arranged along the second direction, a first contact plug on the gate electrode, the first contact plug being connected to a top surface of the second portion of the gate electrode, a source/drain region in the active pattern on a sidewall of the gate electrode, and a source/drain contact on the source/drain region, a height of a top surface of the source/drain contact being higher than a top surface of the first portion of the gate electrode and lower than the top surface of the second portion of the gate electrode.
US12087832B2

A first interconnect structure (e.g., a gate interconnect) of a butted contact (BCT) is etched and filled. The first interconnect structure is then etched back such that a portion of the first interconnect structure is removed, then a second interconnect structure and the remaining portion of the first interconnect structure are filled. In this way, the height of the remaining portion of the first interconnect structure that is to be filled is closer to the height of the second interconnect structure when the second interconnect structure is filled relative to fully filling the second interconnect structure and fully filling the first interconnect structure in a single deposition operation. This reduces the likelihood that filling the second interconnect structure will close the first interconnect structure before the first interconnect structure can be fully filled, which may otherwise result in the formation of a void in the first interconnect structure.
US12087831B2

A high voltage edge termination structure for a power semiconductor device is provided. The high voltage edge termination structure comprises a semiconductor body of a first conductive type, a JTE region of a second conductive type, a heavily doped channel stop region of the first conductive type, and a plurality of field plates. The JTE region is formed in the semiconductor body, wherein the JTE region is adjacent to an active region of the power semiconductor device. The heavily doped channel stop region is formed in the semiconductor body, wherein the heavily doped channel stop region is spaced apart from the JTE region. The plurality of field plates is formed on the JTE region.
US12087803B2

A detector including a detector membrane comprising a semiconductor sensor and a readout circuit, the detector membrane having a thickness of 100 micrometers or less and a curved surface conformed to a curved focal plane of an optical system imaging electromagnetic radiation onto the curved surface; and a mount attached to a backside of the detector membrane. A maximum of the strain experienced by the detector membrane is reduced by distribution of the strain induced by formation of the curved surface across all of the curved surface of the detector membrane, thereby allowing an increased radius of curvature of the curved surface as compared to without the distribution.
US12087802B2

A semiconductor device in which an SOI substrate having an element region in which circuit elements are formed, an insulation layer having a first surface adjoining the SOI substrate, and a support substrate of a first conductivity type are laminated. On the SOI substrate, a transfer electrode configured to transfer charges generated in the support substrate to a third semiconductor layer is formed in a region different from the element region, and the transfer electrode and the third semiconductor layer are adjacent in plan view.
US12087800B2

A problem to be solved is to make plural Ge PDs uniform in sensitivity by heating based on the Ge PDs with heaters photocurrent measurements taken by a current monitor, and thereby curb deterioration in a common-mode rejection ratio. A photodetector according to the present invention is a germanium photodetector (Ge PD) that uses germanium or a germanium compound in a light absorption layer, the photodetector including two or more Ge PDs placed to receive an input differential signal; a current monitor adapted to measure photocurrents of the two or more Ge PDs; resistors adapted to heat the respective Ge PDs; voltage sources connected to the respective resistors and capable of controlling voltage values independently of each other, wherein the voltage sources are connected with the current monitor, and the voltage sources manipulate voltages applied to the heaters such that current values output by the two or more Ge PDs will match each other.
US12087799B2

The present disclosure relates to a solid-state imaging element and an electronic device capable of increasing the capacitance of a charge holding unit. The solid-state imaging element includes a pixel including a photodiode, an FD that accumulates charges generated in the photodiode, and a charge holding unit that is connected in parallel with the FD. The charge holding unit includes a wiring capacitance formed by parallel running of a first wiring connected to a first potential and a second wiring connected to a second potential different from the first potential. The present disclosure can be applied to a solid-state imaging element that performs global shutter type imaging.
US12087786B2

Disclosed are image sensors and methods of fabricating the same. The image sensor includes a semiconductor substrate including a pixel zone and a pad zone and having a first surface and a second surface opposing each other, a first pad separation pattern on the pad zone and extending from the first surface of the semiconductor substrate toward the second surface of the semiconductor substrate, a second pad separation pattern extending from the second surface toward the first surface of the semiconductor substrate on the pad zone the second pad and in contact with the first pad separation pattern, and a pixel separation pattern on the pixel zone and extending from the second surface of the semiconductor substrate toward the first surface of the semiconductor substrate.
US12087784B2

A detection element, a manufacturing method thereof and a flat panel detector are disclosed. The detection element includes: a base substrate; a first electrode on the base substrate; a photoelectric conversion layer; a transparent electrode and a second electrode electrically connected with the transparent electrode on a side of the photoelectric conversion layer away from the first electrode. An orthographic projection of the photoelectric conversion layer on the base substrate completely falls within an orthographic projection of the first electrode on the base substrate, in a plane parallel to the base substrate, the transparent electrode is located at a middle portion of the photoelectric conversion, an orthographic projection of the second electrode on the base substrate includes a ring surrounding an orthographic projection of the transparent electrode on the base substrate.
US12087783B2

An image sensor of the present disclosure includes a two-dimensional pixel array in which a plurality of pixels including photoelectric conversion elements are arranged in the form of an array on a substrate, a transparent layer formed on the two-dimensional pixel array, and a two-dimensional spectroscopic element array in which a plurality of spectroscopic elements are arranged in the form of an array inside or on the transparent layer. Each spectroscopic element includes a plurality of microstructures made of a material having a higher refractive index than a refractive index of the transparent layer. The plurality of microstructures have a microstructure pattern. Each of the spectroscopic elements splits incident light into first to fourth deflected lights, which have different transmission directions, according to the wavelength region. A first to fourth pixels, which are adjacent to each other and are located directly below each of the spectroscopic elements, respectively detect the first to fourth deflected lights.
US12087775B2

A semiconductor device includes first transistor having a first gate stack and first source/drain regions on opposing sides of the first gate stack; a second transistor having a second gate stack and second source/drain regions on opposing sides of the second gate stack; and a gate isolation structure separating the first gate stack from the second gate stack. The gate isolation structure includes a dielectric liner having a varied thickness along sidewalls of the first gate stack and the second gate stack and a dielectric fill material over the dielectric liner, wherein the dielectric fill material comprises a seam.
US12087774B2

In examples, an input/output (I/O) circuit comprises an input, an output, and a first transistor having a first control terminal, a first current terminal and a second current terminal, the first current terminal coupled to the input. The circuit also includes a second transistor having a second control terminal, a third current terminal and a fourth current terminal, the third current terminal coupled to ground and the fourth current terminal coupled to the second current terminal. The circuit further includes a third transistor having a third control terminal, a fifth current terminal and a sixth current terminal, the third transistor coupled between the input and the output and the third control terminal coupled to the second current terminal.
US12087767B2

A structure includes a semiconductor substrate including a first semiconductor region and a second semiconductor region, a first transistor in the first semiconductor region, and a second transistor in the second semiconductor region. The first transistor includes a first gate dielectric over the first semiconductor region, a first work function layer over and contacting the first gate dielectric, and a first conductive region over the first work function layer. The second transistor includes a second gate dielectric over the second semiconductor region, a second work function layer over and contacting the second gate dielectric, wherein the first work function layer and the second work function layer have different work functions, and a second conductive region over the second work function layer.
US12087766B2

An integrated circuit (IC) device includes a fin-type active region extending longitudinally in a first lateral direction on a substrate. A nanosheet is apart from a fin top surface of the fin-type active region in a vertical direction. An inner insulating spacer is between the substrate and the nanosheet. A gate line includes a main gate portion and a sub-gate portion. The main gate portion extends longitudinally in a second lateral direction on the nanosheet. The sub-gate portion is integrally connected to the main gate portion and between the substrate and the nanosheet. A source/drain region is in contact with the inner insulating spacer and the nanosheet. The source/drain region includes a single crystalline semiconductor body and at least one lower stacking fault surface linearly extending from the inner insulating spacer through the single crystalline semiconductor body.
US12087763B2

The present disclosure provides a nitride-based bidirectional switching device with substrate potential management capability. The device has a control node, a first power/load node, a second power/load node and a main substrate, and comprises: a nitride-based bilateral transistor and a substrate potential management circuit configured for managing a potential of the main substrate. By implementing the substrate potential management circuit, the substrate potential can be stabilized to a lower one of the potentials of the first source/drain and the second source/drain of the bilateral transistor no matter in which directions the bidirectional switching device is operated. Therefore, the bilateral transistor can be operated with a stable substrate potential for conducting current in both directions.
US12087758B2

Methods, systems, and devices for buried lines and related fabrication techniques are described. An electronic device (e.g., an integrated circuit) may include multiple buried lines at multiple layers of a stack. For example, a first layer of the stack may include multiple buried lines formed based on a pattern of vias formed at an upper layer of the stack. The pattern of vias may be formed in a wide variety of spatial configurations, and may allow for conductive material to be deposited at a buried target layer. In some cases, buried lines may be formed at multiple layers of the stack concurrently.
US12087757B2

In an embodiment, a method includes: bonding a back side of a first memory device to a front side of a second memory device with dielectric-to-dielectric bonds and with metal-to-metal bonds; after the bonding, forming first conductive bumps through a first dielectric layer at a front side of the first memory device, the first conductive bumps raised from a major surface of the first dielectric layer; testing the first memory device and the second memory device using the first conductive bumps; and after the testing, attaching a logic device to the first conductive bumps with reflowable connectors.
US12087752B2

A semiconductor module includes: semiconductor arrangements each including a first switching element having a first emitter terminal and a first collector terminal, a second switching element having a second emitter terminal and a second collector terminal, a first diode element having a first anode terminal and a first cathode terminal, and a second diode element having a second anode terminal and a second cathode terminal. A first conductor rail is electrically coupled to the first anode terminals and first emitter terminals. A second conductor rail is electrically coupled to the second anode terminals and the second emitter terminals. A third conductor rail is electrically coupled to the first anode terminals and first emitter terminals. A fourth conductor rail is electrically coupled to the second anode terminals and the second emitter terminals.
US12087750B2

A stacked-substrate FPGA device is described in which a second substrate is stacked over a first substrate. Logic transistors (e.g., semiconductor devices and at least some conductive interconnections between them) are generally fabricated on (or over) a first substrate and memory transistors (e.g., SRAM cells and SRAM arrays) are generally fabricated on a second substrate over the first substrate. This has the effect of physically disposing elements of a CLB and a programmable switch on two different substrates. That is a first portion of a CLB and a programmable switch corresponding to logic transistors are on a first substrate and a second portion of these components of an FPGA corresponding to SRAM transistors is on a second substrate.
US12087748B2

A display device having a pad area and a display area is provided. The display device includes: a substrate; a pad structure on the substrate in the pad area; and a display element part on the substrate in the display area. The pad structure includes a first pad pattern, a second pad pattern on the first pad pattern, and a third pad pattern on the second pad pattern, and the display element part includes a light emitting element configured to emit light in a display direction. The second pad pattern has a first area and a second area, the second pad pattern and the third pad pattern do not contact each other in the first area, and the second pad pattern and the third pad pattern contact each other in the second area.
US12087735B2

A semiconductor device includes a first semiconductor chip, and a second semiconductor chip, wherein the first semiconductor chip includes a substrate including a first principal surface facing the second semiconductor chip and a second principal surface opposite to the first principal surface, a first power supply line and a second power supply line arranged on the second principal surface of the substrate, a power supply switch circuit arranged electrically between the first power supply line and the second power supply line, a first via arranged in the substrate to extend from the first power supply line to the first principal surface, and a second via arranged in the substrate to extend from the second power supply line to the first principal surface, wherein the second semiconductor chip includes a third power supply line connected to the first via, and a fourth power supply line connected to the second via.
US12087723B2

A semiconductor assembly includes a substrate including a metal die attach surface, a semiconductor die that is arranged on the substrate, the semiconductor die being configured as a power semiconductor device and comprising a semiconductor body, a rear side metallization, and a front side layer stack, the front side layer stack comprising a front side metallization and a contaminant protection layer that is between the front side metallization and the semiconductor body, and a diffusion soldered joint between the metal die attach surface and the rear side metallization, the diffusion soldered joint comprising one or more intermetallic phases throughout the diffusion soldered joint, wherein the contaminant protection layer is configured to prevent transmission of contaminants into the semiconductor body.
US12087717B2

In an embodiment, a semiconductor package includes a first transistor device having first and second opposing surfaces, a first power electrode and a control electrode arranged on the first surface and a second power electrode arranged on the second surface. A first metallization structure arranged on the first surface includes a plurality of outer contact pads which includes a protective layer of solder, Ag or Sn. A second metallization structure is arranged on the second surface. A conductive connection extending from the first surface to the second surface electrically connects the second power electrode to an outer contact pad of the first metallization structure. A first epoxy layer arranged on side faces and on the first surface of the transistor device includes openings which define a lateral size of the plurality of outer contact pads and a package footprint.
US12087716B2

Microelectronic devices may include first bond pads located proximate to, and distributed along, a first side of the microelectronic device. Other bond pads may be located proximate to, and distributed along, another side of the microelectronic device perpendicular to the first side. A first pitch of the first bond pads may be greater than another pitch of the other bond pads. When microelectronic devices are placed side by side, the bond pads on sides of the microelectronic devices proximate to one another may be interposed between one another in the direction parallel to the first shortest distance between adjacent first bond pads.
US12087713B2

Gallium nitride-based monolithic microwave integrated circuits (MMICs) can comprise aluminum-based metals. Electrical contacts for gates, sources, and drains of transistors can include aluminum-containing metallic materials. Additionally, connectors, inductors, and interconnect devices can also comprise aluminum-based metals. The gallium-based MMICs can be manufactured in complementary metal oxide semiconductor (CMOS) facilities with equipment that produces silicon-based semiconductor devices.
US12087705B2

A package structure is provided. The package structure includes a substrate and a chip-containing structure bonded to the substrate. The package structure also includes a warpage-control element attached to the substrate. The warpage-control element has a protruding portion extending into the substrate.
US12087703B2

In a semiconductor device equipped with a current mirror circuit, a highly reliable semiconductor device capable of suppressing a change in a mirror ratio of the current mirror circuit over time is provided. A current mirror circuit that includes a first MOS transistor and a plurality of MOS transistors paired with the first MOS transistor, and a plurality of wiring layers formed on an upper layer of the MOS transistor are provided. The plurality of wiring layers are arranged such that wiring patterns have the same shape within a predetermined range from an end of a channel region of each of the first MOS transistor and the plurality of MOS transistors.
US12087702B2

The memory device includes a substrate, a first ball grid array, a first integrated circuit chip, and a first electrostatic discharge protection element. The first ball grid array is disposed on the substrate. The first integrated circuit chip is disposed on the first ball grid array. The first electrostatic discharge protection element is coupled between the second input/output pad of the first integrated circuit chip and the first internal circuit. The first electrostatic discharge protection element is configured to form a first electrostatic discharge path from the second input/output pad to a first voltage supply line. The first electrostatic discharge protection element includes multiple electrostatic discharge units, and at least one of the electrostatic discharge units is free of coupling between the second input/output pad, the first voltage supply line, and the first internal circuit.
US12087687B2

A semiconductor device includes a resistor disposed on a second etching stop layer in the resistor forming region. A fourth interlayer dielectric layer covers the resistor and the second etch stop layer. A first via is located in the fourth interlayer dielectric layer and is electrically connected to a terminal of the resistor. By forming the resistor in BEOL process, the problem of the contact stop depth difference that affects the process window and causes the reduced yield can be improved.
US12087682B2

An integrated circuit assembly may be fabricated having an electronic substrate, an integrated circuit device having a first surface, an opposing second surface, at least one side extending between the first surface and the second surface, and at least one through-substrate via extending into the integrated circuit device from the second surface, wherein the first surface of the integrated circuit device is electrically attached to the electronic substrate; and at least one power delivery route electrically attached to the second surface of the integrated circuit device and to the electronic substrate, wherein the at least one power delivery route is conformal to the side of the integrated circuit device and the first surface of the electronic substrate.
US12087681B2

Disclosed is an integrated circuit die of a memory buffer integrated circuit that is placed aggregately closer to the solder balls that connect to the input (i.e., host command/address—C/A) signals than the output solder balls (i.e., memory device C/A) signals. This decreases the length of the host C/A signals from the memory controller to the memory buffer device when the memory module is placed in a system.
US12087679B2

The present disclosure relates to semiconductor core assemblies and methods of forming the same. The semiconductor core assemblies described herein may be utilized to form semiconductor package assemblies, PCB assemblies, PCB spacer assemblies, chip carrier assemblies, intermediate carrier assemblies (e.g., for graphics cards), and the like. In one embodiment, a silicon substrate core is structured by direct laser patterning. One or more conductive interconnections are formed in the substrate core and one or more redistribution layers are formed on surfaces thereof. The silicon substrate core may thereafter be utilized as a core structure for a semiconductor package, PCB, PCB spacer, chip carrier, intermediate carrier, or the like.
US12087675B2

A semiconductor device includes a semiconductor element, a first lead (1), a plurality of second leads and a sealing resin. The first lead includes a mounting portion mounting the semiconductor element, four connecting portions extending from four corners of the mounting portion, respectively, and four first terminal portions connected to front ends of the connecting portions, respectively. A part of each first terminal portion is exposed from the sealing resin. The second leads are arranged in a plural quantity between adjacent first terminal portions when viewed in a thickness direction. Each second lead includes a second terminal portion having a part exposed from the sealing resin, and a joining portion extending from the second terminal portion toward the mounting portion. A connecting portion width dimension of the connecting portion is greater than a joining portion width dimension of the joining portion of the second lead adjacent to the connecting portion.
US12087671B2

Overmolded microelectronic packages containing knurled base flanges are provided, as are methods for producing the same. In various embodiments, the overmolded microelectronic package includes a molded package body, at least one microelectronic device contained in the molded package body, and a base flange to which the molded package body is bonded. The base flange includes, in turn, a flange frontside contacted by the molded package body, a device attachment region located on the flange frontside and to which the at least one microelectronic is mounted, and a knurled surface region. The knurled surface region includes a first plurality of trenches formed in the base flange and arranged in a first repeating geometric pattern. The molded package body extends or projects into the first plurality of trenches to decrease the likelihood of delamination of the molded package body from the base flange.
US12087669B1

Integrated circuit devices and methods of forming the same. As an example, an integrated circuit device may include a substrate; a first transistor structure on the substrate; a second transistor structure stacked in a vertical direction on the first transistor structure; an isolation layer between the first transistor structure and the second transistor structure in the vertical direction; and a diode structure on the substrate and adjacent to the first transistor structure in a horizontal direction. The diode structure may be part of a discharging path between a gate electrode of the second transistor structure and the substrate. The discharging path may extend through the isolation layer.
US12087664B2

A semiconductor package includes a substrate; a die mounted on a top surface of the substrate in a flip-chip fashion; and a lid mounted on the die and on a perimeter of the substrate. The lid includes a cover plate and four walls formed integral with the cover plate. A liquid-cooling channel is situated between the cover plate of the lid and a rear surface of the die for circulating a coolant relative to the semiconductor package.
US12087658B2

A hybrid thermal interface material (TIM) suitable for an integrated circuit (IC) die package assembly. The hybrid TIM may include a heat-spreading material having a high planar thermal conductivity, and a supplemental material having a high perpendicular thermal conductivity at least partially filling through-holes within the heat-spreading material. The hybrid TIM may offer a reduced effective spreading and vertical thermal resistance. The heat-spreading material may have high compressibility (low bulk modulus or low hardness), such as a carbon-based (e.g., graphitic) material. The supplemental material may be of a suitable composition for filling the through-hole. The heat-spreading material, once compressed by a force applied through an IC die package assembly, may have a thickness substantially the same as that of the supplemental material such that both materials make contact with the IC die package and a thermal solution.
US12087651B2

An object is to provide a technique capable of suppressing an occurrence of a non-filled portion. A semiconductor device includes a base plate, a case, and a semiconductor element. The semiconductor element is disposed in a space of the base plate and the case. The semiconductor device includes a lead electrode. The lead electrode is connected to an upper surface of the semiconductor element in the space. The semiconductor device includes a raised portion. The raised portion is disposed on an upper surface of the lead electrode in the space. The semiconductor device includes a sealing resin. The sealing resin seals the semiconductor element and the lead electrode in the space.
US12087649B2

A wiring base includes an insulation base having a first surface, a first differential-wiring channel, and a second differential-wiring channel. The first and the second differential-wiring channels are on the first surface and arranged side by side in a first direction. The first differential-wiring channel includes a pair of first signal conductors extending in a second direction intersecting the first direction and a pair of first grounding conductors extending along the first signal conductors with the first signal conductors being interposed therebetween. The second differential-wiring channel includes a pair of second signal conductors extending in the second direction and a pair of second grounding conductors extending along the second signal conductors with the second signal conductors being interposed therebetween. The wiring base further includes a first film extending in the second direction and positioned between first and second grounding conductors adjacent to each other in plan of the first surface.
US12087646B2

In an embodiment, a system includes: a pad comprising a first side and a second side opposite the first side, wherein the first side is configured to receive a wafer during chemical mechanical planarization (CMP), and a platen adjacent the pad along the second side, wherein the platen comprises a suction opening that interfaces with the second side; a pump configured to produce suction at the suction opening to adhere the second side to the platen; and a sensor configured to collect sensor data characterizing a uniformity of adherence between the pad and the platen, wherein the pump is configured to produce the suction at the suction opening based on the sensor data.
US12087641B2

A method for forming a semiconductor structure is provided. The method includes forming first and second fin structures, wherein each of the first and the second fin structurez include first semiconductor layers and second semiconductor layers alternatingly stacked, and forming a first mask structure to cover the second fin structure. The first mask structure includes a first dielectric layer and a second dielectric layer over the first mask structure, and the first dielectric layer and the second dielectric layer are made of different materials. The method also includes forming a first source/drain feature in the first fin structure, removing the first mask structure, forming a second source/drain feature in the second fin structure, removing the first semiconductor layers of the first fin structure and the second fin structure, thereby forming first nanostructures and second nanostructures, and forming a gate stack around the first and second nanostructures.
US12087633B2

A method of forming a semiconductor structure includes forming a fin structure having a stack of alternating first semiconductor layers and second semiconductor layers over a substrate, forming cladding layers along sidewalls of the fin structure, forming a dummy gate stack over the cladding layers, and forming source/drain (S/D) features in the fin structure and adjacent to the dummy gate stack. The method further includes removing the dummy gate stack to form a gate trench adjacent to the S/D features, removing the cladding layers to form first openings along the sidewalls of the fin structure, where the first openings extend to below the stack, removing the first semiconductor layers to form second openings between the second semiconductor layers and adjacent to the first openings, and subsequently forming a metal gate stack in the gate trench, the first openings, and the second openings.
US12087612B2

A micro device structure including a device and a fixed structure is provided. The device has an upper surface, a lower surface, and a first side surface. The lower surface is opposite to the upper surface. The first side surface connects the upper surface and the lower surface. The fixing structure includes a connecting portion and a first turning portion. The connecting portion extends at least from the upper surface of the device to the first side surface. The first turning portion is in contact to be connected with a first end of the connecting portion and extends outward from the first side surface to be away from the first side surface. The first end of the connecting portion is located on the first side surface between the upper surface and the lower surface. A display apparatus is also provided.
US12087610B2

A member for semiconductor manufacturing apparatus includes a ceramic plate that has an upper surface including a wafer placement surface and that contains an electrode; a plug insertion hole that is formed as at least a portion of a through-hole extending through the ceramic plate in an up-down direction, an internal thread portion being on an inner circumferential surface around the plug insertion hole; and an insulating plug that includes an external thread portion screwed on the internal thread portion on an outer circumferential surface and that allows gas to pass therethrough.
US12087609B2

A wafer placement table includes a ceramic substrate that has a wafer placement surface, a first electrode that is embedded in the ceramic substrate, a first power supply terminal that is inserted from a surface of the ceramic substrate opposite the wafer placement surface toward the first electrode, a first joint that joins the first electrode and the first power supply terminal to each other and a second electrode that is disposed between the wafer placement surface and the first electrode in the ceramic substrate. A linear portion that extends in the ceramic substrate from a position on the first electrode opposite the first joint to the wafer placement surface is composed of material of the ceramic substrate.
US12087602B2

A wafer cleaning method for cleaning contaminants on a wafer is provided, wherein the backside of the wafer has a clear area and an unclear area, and the contaminants are located in the unclear area. The wafer cleaning method includes inspecting the backside of the wafer and generating an inspection signal by an inspection device. The wafer cleaning method includes generating a control signal according to the inspection signal by a process module, wherein the control signal includes movement information of a brush element according to coordinates of the contaminants obtained from the inspection signal. The wafer cleaning method includes controlling the brush element to clean the contaminants on the backside of the wafer according to the control signal by a control device along a predetermined path.
US12087597B2

A semiconductor structure includes a first die; a second die disposed over the first die; a plurality of first conductive vias adjacent to the first die. The semiconductor structure further includes a plurality of second conductive vias disposed over the first conductive vias, each of the second conductive vias corresponding to one of the first conductive vias; a plurality of third conductive vias disposed over the first die and adjacent to the second die; and a molding material encapsulating the first die, the second die, the first conductive vias, the second conductive vias and the third conductive vias. A stepped shape is formed around an interface between each of the first conductive vias and the corresponding one of the second conductive vias.
US12087592B2

To reduce a thickness variation of a spin-on coating (SOC) layer that is applied over a plurality of first and second trenches with different pattern densities as a bottom layer in a photoresist stack, a two-step thermal treatment process is performed on the SOC layer. A first thermal treatment step in the two-step thermal treatment process is conducted at a first temperature below a cross-linking temperature of the SOC layer to cause flow of the SOC layer, and a second thermal treatment step in the two-step thermal treatment process is conducted at a second temperature to cause cross-linking of the SOC layer.
US12087590B2

Provided herein are polishing pads in which microcapsules that include a polymer material and are dispersed, as well as methods of making and using the same. Such microcapsules are configured to break open (e.g., when the polishing pad is damaged during the dressing process), which releases the polymer material. When contacted with ultraviolet light the polymer material at least partially cures, healing the damage to the polishing pad. Such polishing pads have a longer lifetime and a more stable remove rate when compared to standard polishing pads.
US12087582B2

Semiconductor structures and fabrication methods are provided. The method includes providing a to-be-etched layer having first regions, second regions and third regions; forming a first core layer on a first region; forming a first sidewall spacer on sidewalls of the first core layer; forming a sacrificial layer covering a portion of the first sidewall spacer on the to-be-etched layer, having a plurality of initial first openings and with a portion of the initial first opening exposing a portion of the first sidewall spacer on the second region; removing the portion of the first sidewall spacer exposed by the portion of the initial first opening to form a first opening; forming a second sidewall spacer in the first opening; and forming second openings in the sacrificial layer. The second openings expose one of or both a portion of the first sidewall spacer and a portion of the second sidewall spacer.
US12087556B2

A plasma processing apparatus of an embodiment includes a chamber, an introducing part, a substrate electrode, a high-frequency power source, a low-frequency power source, and a switching mechanism. The introducing part introduces a process gas into the chamber. The substrate electrode is disposed in the chamber, a substrate is directly or indirectly mounted on the substrate electrode, and the substrate electrode includes a first and a second electrode elements alternately arranged. The high-frequency power source outputs a high-frequency voltage of 40 MHz or more for ionizing the process gas to generate plasma. The low-frequency power source outputs a low-frequency voltage of 20 MHz or less for introducing ions from the plasma. The switching mechanism applies the low-frequency voltage alternately to the first and the second electrode elements.
US12087553B2

A gas supply ring for use in a substrate processing apparatus includes an inner face, an outer face, a first face between the inner face and the outer face, and a second face between the inner face and the outer face and opposite to the first face. The outer face has at least one gas inlet and the first face has an outer groove in communication with the at least one gas inlet. The second face has first and second middle grooves in communication with the outer groove. The first face further has first to fourth inner grooves disposed medial to the outer groove. The inner face has a plurality of gas outlets and each of the gas outlets is in communication with any one of the first to fourth inner grooves.
US12087552B2

A plasma processing apparatus according to an exemplary embodiment includes a processing container, a stage, an upper electrode, a shower plate, and a waveguide, wherein the stage is provided inside the processing container, the shower plate is provided above the stage with a space in the processing container interposed between the shower plate and the stage, the upper electrode is provided above the shower plate, the waveguide includes an end portion and guides radio-frequency waves in a VHF band or a UHF band therethrough, the end portion is disposed to face the space, and emits the radio-frequency waves to the space, the shower plate includes a plurality of pillars and is made of a dielectric material, gaps are provided inside the shower plate, and the plurality of pillars are disposed in the gaps, respectively.
US12087550B2

A device for measuring a density of plasma is provided. The device includes a first sensor configured to measure a microwave spectrum of an input port reflection parameter of plasma, the first sensor having a probe including a conductive material and a flat plate shape, and a second sensor configured to measure an optical signal generated from the plasma, the second sensor being configured to detect the optical signal through the probe of the first sensor.
US12087547B2

Provided are an apparatus for multi-level pulsing, which minimizes power reflection when generating plasma using an RF signal having a plurality of pulsing levels, and a substrate processing apparatus including the same. The apparatus includes an RF signal generator for generating an RF signal including a first pulsing level and a second pulsing level that are different from each other, and a matching network for receiving the RF signal and providing a corresponding output signal to a load, wherein the RF signal generator generates the RF signal so that a first target impedance of the first pulsing level and a second target impedance of the second pulsing level are different from each other.
US12087542B2

Disclosed herein is a method comprising depositing a first amount of electric charges into a region of a sample, during a first time period; depositing a second amount of electric charges into the region, during a second time period; while scanning a probe spot generated on the sample by a beam of charged particles, recording from the probe spot signals representing interactions of the beam of charged particles and the sample; wherein an average rale of deposition during the first time period, and an average rate of deposition during the second time period are different.
US12087540B2

Disclosed is a field emission-type tomosynthesis system including a vacuum body having a space therein; a plurality of sources provided inside the body, wherein each of the sources emits a plurality of electrons; and a plurality of anodes disposed inside the body to face the sources and responsible for emitting a plurality of X-rays, wherein each of the anodes faces a corresponding source among the sources, and the electrons collide with each of the anodes to generate X-rays, wherein the X-ray emission angle of each of the anodes is capable of being independently adjusted so as to focus the X-rays emitted toward an object located outside the body. With this configuration, a plurality of X-rays is focused on an object and is emitted to the object to obtain information, and the information is synthesized, thereby improving the reliability of information about the object.
US12087538B2

A method for carrying out a switchover of a switch from a current switching position to a target switching position by means of a drive system. The method includes receiving, by the drive system, a switching signal from a control device, determining, via a feedback signal of a feedback system, at least one value for a first position of a drive shaft of the drive system, determining, by the control device, a value for a second position of the drive shaft on the basis of the target switching position, to be moved to, of the switch, and ascertaining, by the control device, a difference between the value for the first position and the value for the second position of the drive shaft. The control device, depending on the feedback signal, acts on a motor until the value for the second position of the drive shaft is reached.
US12087535B2

A flexible printed circuit board (FPCB) including a pattern circuit layer. The pattern circuit layer has a pattern fuse embedded therein, and the pattern fuse includes a first conductive wire made of a metal and having a spiral structure, and a second conductive wire made of a metal and having a spiral structure. The first conductive wire and the second conductive wire have a double helix structure.
US12087511B2

A multilayer ceramic capacitor includes a ceramic body including a dielectric layer and including first and second surfaces opposing each other, third and fourth surfaces connecting the first and second surfaces. A plurality of internal electrodes is disposed inside the ceramic body, connected to the first and second surfaces, and have one ends connected to the third and fourth surfaces. First and second side margin parts are disposed on end portions of the internal electrodes connected to the first and second surfaces. The ceramic body includes an active portion forming capacitance by including the plurality of internal electrodes disposed to oppose each other with the dielectric layer interposed therebetween. An average Sn content in a region adjacent to the side margin part of the active portion is greater than an average Sn content in a central region of the active portion.
US12087500B2

A wireless charging coil and an electronic device is provided. The coil includes a plurality of inner patterns arranged adjacent to a center of the coil, having a first line width, and wound spirally, and a plurality of outer patterns arranged on an outer side of the plurality of inner patterns, having a second line width, and wound spirally, wherein the plurality of inner patterns are arranged at a first interval, wherein the plurality of outer patterns are arranged at a second interval, wherein a maximum gap that is larger than the first interval and the second interval is disposed between the plurality of inner patterns and the plurality of outer patterns, and wherein the maximum gap is arranged in a first direction from the center of the coil.
US12087497B2

In a coil component, a main body portion is made of a metal magnetic powder-containing resin, and thus a resin component appears on end surfaces of the main body portion. In addition, since external terminal electrodes are made of a conductive resin, a resin component also appears on the surfaces of the external terminal electrodes. Accordingly, insulating coating layers are integrally covered with high adhesion with the end surfaces of the main body portion and the external terminal electrodes by the insulating coating layers coming into contact with the end surfaces of the main body portion so as to straddle the external terminal electrodes.
US12087495B2

An electromagnetic component such as a power inductor includes first and second magnetic core pieces and a preformed conductive coil winding. The coil winding includes a U-shaped winding section including a top winding section and a pair of winding legs extending from opposing ends of the top winding section. The winding legs extend coplanar to one another and are oriented perpendicular to a circuit board in use. The legs are located between the first and second magnetic core pieces, and the top winding section is bent to extend perpendicularly to the plane of the pair of winding legs.
US12087489B2

Various examples are provided related to transformer designs that offer very high isolation while maintaining high coupling between the windings. In one example, an isolation transformer includes a first excitation coil wound around a first core and a second excitation coil wound about a second core. The second core is electrically separated from the first core by a high resistivity magnetic material or a non-conductive material. The first and second cores can include corresponding core segments arranged in a trident geometry or a quindent geometry. The core segments can align when the first excitation coil is inserted into a void of the second excitation coil. The isolation transformer designs are mechanically separable which can result in safe, energized, plug operations.
US12087487B2

A coil component includes: a laminated body containing a plurality of metal magnetic particles; and a coil conductor provided in the laminated body so as to contact with the laminated body and wound around a coil axis, wherein the laminated body has an insulating portion including a non-metal magnetic particle region defined by at least three of the plurality of metal magnetic particles in a sectional surface of the laminated body, and wherein in the insulating portion, an atomic percent of Si is highest among those of materials constituting the non-metal magnetic particle region other than oxygen.
US12087485B2

An adjustable inductor including a toroidal core defining a plurality of gaps, a compressible gap material positioned in the gaps, at least one winding wound on the core, a force-applying structure, and a film substantially covering the adjustable inductor. The force-applying structure is operable to apply a force to the core to adjust the gaps and thereby an inductance of the adjustable inductor. The film is configured to prevent movement of force-applying structure when above a predetermined temperature threshold, and allow movement of the force-applying structure when below the predetermined threshold.
US12087479B2

A metal oxide varistor (MOV) device including a MOV chip, electrically conductive first and second electrodes disposed on opposite sides of the MOV chip, and electrically conductive first and second leads connected to the first and second electrodes, respectively, wherein the first and second electrodes are formed of a material having a melting point greater than 1100 degrees Celsius.
US12087477B2

An object is to provide a chip resistor capable of coping with high power. A chip resistor of the present disclosure includes insulating substrate, a pair of electrodes, and resistance member. A pair of electrodes are provided at both ends of the upper face of insulating substrate. Resistance member is provided on insulating substrate and connected to the pair of electrodes. Insulating substrate has first region in the center thereof and second regions at both ends of first region. Recess is provided in first region of insulating substrate. Resistance member formed in first region has a meandering shape in a top view. At least a part of resistance member is embedded in recess. Trimming groove is provided in resistance member formed in second region.
US12087469B2

Methods for coating a working wire for a continuous biological sensor include providing a plurality of wires in a fixture and dipping the plurality of wires into a coating solution according to parameters for a dipping process. A plurality of diameters is measured along a length of at least two coated wires of the plurality of wires in the fixture, using an automated measurement system, as in an in-line process. A controller that is in communication with the automated measurement system determines a thickness difference, the thickness difference being a difference between a thickness setpoint and an aggregate criteria for the plurality of diameters. The controller calculates adjusted parameters for the dipping process based on the thickness difference.
US12087467B2

The present invention addresses a problem of providing an MgB2 wire material having a small reversible bending radius, a superconducting coil using the same, and an MRI without lowering a critical current value and a critical current density of the MgB2 wire material to an extreme. To solve the problem, provided are a superconducting wire having a plurality of MgB2 strands and a first base metal, a superconducting coil using the same, and an MRI, the superconducting wire being characterized in that in a cross section orthogonal to a wire longitudinal direction, a center point of an area surrounded by the plurality of MgB2 strands and a center axis of a cross section of the superconducting wire are disposed in separated positions.
US12087457B2

A multi-loop natural circulation experimental device under six-degree-of-freedom motion conditions and a method therefor are provided. The device includes: a six-degree-of-freedom motion simulation platform; a multi-loop main circulation loop including a serpentine pre-heater, an experimental section, two sleeve-type condensers, and a pressurized circulating pump, a voltage stabilizer and related equipment; and a cooling water system including a sleeve condenser, a plate heat exchanger, a cooling tower, a cooling fan, a cooling water tank and related equipment; and an electric heating system including a DC power supply, a low voltage power controller and a transformer. The present invention also provides an experimental method of the device.
US12087450B2

Systems and methods are provided for detecting a potential for dewpoint respiratory inoculation (DRI). A method includes detecting a change in temperature over time, determining a slope of the change in temperature, comparing the slope of change in temperature with a slope threshold, and if the slope of change in temperature exceeds the slope threshold, then signaling a potential for dewpoint respiratory inoculation. Detection systems can include a personal device with temperature and humidity detectors, a processor for collecting data and identifying conditions that may provoke DRI, and providing a signal to the user.
US12087448B2

Systems and methods are provided for generating dynamic representations of symptoms and symptom alleviation. The system generates a multidimensional sensory environment configured to provide sensory signals associated with a symptom of a user. The multidimensional sensory environment provides visual sensory signals associated with the symptom as well as one or more of audio, tactile, or olfactory signals associated with the symptom.
US12087445B2

The present invention relates to an automatic cervical cancer diagnosis system for performing machine learning by classifying cervical data required for automatic diagnosis of cervical cancer according to accurate criteria and automatically diagnosing cervical cancer based on the machine learning, the automatic cervical cancer diagnosis system including: a learning data generator configured to classify unclassified photographed image data for a cervix transmitted from an external device or a storage according a combination of multi-level classification criteria to generate learning data for each new classification criterion in a learning mode; a photographed image pre-processer configured to pre-process photographed cervix images; a cervical cancer diagnoser including a machine learning model for cervical cancer that learns a characteristic of the learning data generated for each classification criterion in the learning mode, wherein the machine learning model generates diagnosis information about whether cervical cancer has occurred with respect to the pre-processed photographed cervix image; a screen display controller configured to display and output a user interface screen configured to display the diagnosis information and inputting evaluation information according to a reading specialist; a retraining data generator configured to extract information required for retraining from the evaluation information input through the user interface screen and request retraining the machine learning model; and a diagnosis and evaluation information storage configured to store the diagnosis information about whether cervical cancer has occurred and the evaluation information input through the user interface screen.
US12087443B2

A system for presenting a severity vector includes a computing device configured to obtain a user status from a remote device, identify a user affliction as a function of a user status, generate an effect enumeration as a function of the affliction, wherein generating includes receiving an affliction training set correlating at least a first element of an affliction state and at least a first affliction result and generating an effect enumeration as a function of the affliction training set using an affliction machine-learning process, wherein the affliction machine-learning process is trained using the affliction training set, calculate a severity vector, and transmit the severity score on the remote device.
US12087440B1

According to one aspect, a vehicle includes a chassis and a system configured to cause the vehicle to operate autonomously and carried on the chassis. The vehicle also includes a first compartment carried on the chassis, the first compartment having a first mechanism contained therein and configured to facilitate performing a first procedure. A second mechanism carried on the chassis is also included in the vehicle. The second mechanism is configured to support a telepresence session. In one embodiment, the first procedure is a first medical procedure, and first mechanism is configured to be remotely controlled to perform the first medical procedure.
US12087435B2

A maintenance system includes: a walking training apparatus including a walking assistance apparatus attached to a leg of a trainee, and to assist the trainee in walking, and first transmission means for transmitting information in which information about the number of times of walking or a time of walking performed in the walking assistance apparatus is associated with a component of the walking assistance apparatus; and a server including determination means for comparing the information about the number of times of the walking or the time of the walking transmitted from the first transmission means with a preset evaluation value for durability of the walking assistance apparatus, and determining a timing for performing maintenance for the walking assistance apparatus, and second transmission means for transmitting maintenance information including the timing of the maintenance determined by the determination means and information about the associated component of the walking assistance apparatus.
US12087428B2

System for generating a body degradation reduction program including a computing device configured to receive at least a degradation marker, retrieve a body degradation profile as a function of the at least a degradation marker, assign the body degradation profile to a degradation category, identify, using the degradation category and the body degradation profile, a plurality of lifestyle elements, wherein identifying the plurality of lifestyle elements includes calculating a plurality of lifestyle element amounts as a function of a respective effect of each of a plurality of lifestyle elements on the body degradation profile as a function of the degradation category, identifying the plurality of lifestyle elements as a function of the plurality of lifestyle element amounts, and generate a body degradation reduction program, using the plurality of lifestyle elements, wherein the body degradation reduction program includes a frequency and a magnitude of engagement of the plurality of lifestyle elements.
US12087425B2

A device receives, from a client device, behavior data indicating an action of a user of the client device, and processes the behavior data, with a model, to determine whether the action satisfies a behavior threshold. The device determines preventative actions to perform to prevent the action of the user, when the action is determined to satisfy the behavior threshold, and performs the preventative actions to prevent the action of the user. The device provides, to the client device, a request indicating that the user perform a physical activity before the one or more preventative actions are disabled, and monitors a performance of the physical activity by the user. The device determines whether the user satisfies the performance of the physical activity based on the monitoring, and disables the one or more preventative actions when it is determined that the user satisfies the performance of the physical activity.
US12087424B2

A charging device for a physiological signal transmitter used to receive a physiological signal from the subcutaneous tissue of a living body and having a first electrical connecting port is disclosed. The charging device includes a transmitter placing seat and a charging module. The transmitter placing seat includes a bearing surface for placing the physiological signal transmitter and an opening configured to align with the first electrical connection port of the physiological signal transmitter. The charging module includes a second electrical connecting port, a third electrical connecting port, a circuit assembly and a control module. The second electrical connecting port is disposed in the opening, and driven to move between a first position and a second position. The third electrical connecting port connects to a power source.
US12087422B2

A system and method for determining event discrepancies between disparate systems is described. The system can receive sets of events from multiple systems. The system can normalize the sets of events to convert them into normalized events. From a normalized set of events, the system can concurrently generate a plurality of event arrays. The system can apply one or more rules to the event arrays to generate at least one event array parameter.
US12087418B1

The following relates generally to facilitating order and delivery of prescription medication. In some embodiments, a first prescription for a first medication of a first patient is received; and a second prescription for a second medication of a second patient is received. A pickup time of a first pharmacy may then be determined by: determining a pickup time for the first medication at the first pharmacy; determining a pickup time for the second medication at the first pharmacy; and selecting, as the pickup time of the first pharmacy, the later of the pickup time for the first medication and the pickup time for the second medication. Identifications of all of: the first patient, the second patient, the first medication, the second medication, the first pharmacy, and the pickup time of the first pharmacy may then be displayed.
US12087413B2

Methods, apparatuses, systems, computing devices, and/or the like are provided. An example method may include retrieving a plurality of natural language data objects from a database; determining, based at least in part on the plurality of natural language data objects and by utilizing an entity extraction machine learning model, a plurality of entity identifiers for the plurality of natural language data objects; determining, based at least in part on the plurality of entity identifiers and by utilizing the entity extraction machine learning model, one or more entity relationship identifiers for the plurality of natural language data objects; generating, based at least in part on the plurality of entity identifiers and the one or more entity relationship identifiers, a graph-based data object for the plurality of natural language data objects; and performing one or more prediction based actions based at least in part on the graph-based data object.
US12087406B2

Processes to reveal biological attributes from nucleic acids are provided. In some instances, nucleic acids are used to develop frequency sequence signal maps, construct V-plots, and/or to train computational models. In some instances, trained computational models are used to predict features that reveal biological attributes.
US12087402B2

Provided herein are computer implemented methods, systems and processes for determining a transmission metric or transmission path for related pathogens. Also provided herein is a non-transitory computer-readable storage medium with an executable program stored thereon, which program is configured to instruct a microprocessor to generate a transmission path for related pathogens.
US12087395B2

Design and operation of a processing device is configurable to optimize wake-up time and peak power cost during restoration of a machine state from non-volatile storage. The processing device includes a plurality of non-volatile logic element arrays configured to store a machine state represented by a plurality of volatile storage elements of the processing device. A stored machine state is read out from the plurality of non-volatile logic element arrays to the plurality of volatile storage elements. During manufacturing, a number of rows and a number of bits per row in non-volatile logic element arrays are based on a target wake up time and a peak power cost. In another approach, writing data to or reading data of the plurality of non-volatile arrays can be done in parallel, sequentially, or in any combination to optimize operation characteristics.
US12087391B2

Systems, methods, and apparatuses are provided for drift compensation for codewords in memory. A memory device comprises memory cells and circuitry configured to sense a codeword stored in the memory cells. The circuitry is further configured to determine a value of a cell metric of each memory cell of the sensed codeword, wherein the value of the cell metric of each of the memory cells is determined based on a summation of a threshold voltage value of each of the memory cells, a mean of the threshold voltage values of the memory cells, and a value proportional to the mean of the threshold voltage values of the memory cells. The circuitry is further configured to determine which cell metric of each of the memory cells has a lowest value, input that cell metric into a Pearson detector, and determine the originally programmed data of the codeword using the Pearson detector.
US12087376B2

The present technology relates to an electronic device. According to an embodiment of the present disclosure, a memory device may include a plurality of memory cells connected to each word line, a peripheral circuit configured to perform a program operation on memory cells that are connected to a selected word line, and a control logic configured to control the peripheral circuit to perform the program operation on the memory cells that are connected to the selected word line after performing a pre-program operation that increases a threshold voltage of over-erasure cells, among memory cells that are connected to an adjacent word line, having a threshold voltage of an over-erasure state that is lower than a threshold voltage of an erasure state, to the threshold voltage of the erasure state, wherein the adjacent word line is a word line that is next to the selected word line.
US12087373B2

An erase process for a group of non-volatile memory cells comprises applying doses of erasing to the group and performing erase verify between pairs of successive doses of erasing. The time needed to complete the erase process can be reduced by optimizing the order of performing erase verify. For example, erase verify can be performed by separately performing erase verify for multiple portions of the group in order from previously determined slowest erasing portion of the group to previously determined fastest erasing portion of the group, and aborting the performing of erase verify prior to completion of erase verify for all of the portions of the group in response to a number erase errors exceeding a limit.
US12087362B2

Systems, methods, non-transitory computer-readable media for dynamically estimating interference compensation thresholds for read operations in non-volatile memory devices, including determining a plurality of interference states with respect to an interference source of a target row of a non-volatile memory to be read, determining compensation shifts for the plurality of interference states by determining a compensation shift for each of two or more interference states of the plurality of interference states, and applying the compensation shifts for the plurality of interference states to reading the target row.
US12087357B2

Various implementations described herein are directed to a device having memory circuitry having multi-port bitcells, wherein each bitcell of the multi-port bitcells has a read-write port and a read port. The device may have read-write circuitry coupled to the read-write port, wherein the read-write circuitry has write-drive logic and read-sense logic that provide for at least one write and at least one read in a single clock cycle.
US12087356B2

SRAM cells are connected in columns by bit lines and connected in rows by first and second word lines coupled to first and second data storage sides of the SRAM cells. First the first word lines are actuated in parallel and then next the second word lines are actuated in parallel in first and second phases, respectively, of an in-memory compute operation. Bit line voltages in the first and second phases are processed to generate an in-memory compute operation decision. A low supply node reference voltage for the SRAM cells is selectively modulated between a ground voltage and a negative voltage. The first data storage side receives the negative voltage and the second data storage side receives the ground voltage during the second phase. Conversely, the second data storage side receives the negative voltage and the first data storage side receives the ground voltage during the first phase.
US12087353B2

A burst read with flexible burst length for on-chip memory, such as, for example, system cache memory, hierarchical cache memory, system memory, etc. is provided. Advantageously, successive burst reads are performed with less signal toggling and fewer bitline swings.
US12087350B2

Systems, apparatuses and methods may provide for a multi-deck non-volatile memory architecture with an improved wordline bus and bitline bus configuration. For example, wordline busses and bitline busses may be positioned so as to be located over the junctions between two tiles, e.g., between a memory tile and a termination tile and between two memory tiles. Additionally, multi-deck non-volatile memory architectures may utilize data shifting to select which one of a plurality of wordline drivers and a plurality of bitline drivers are in communication with a data circuit of each memory tile. In a configuration where wordline busses and bitline busses have been positioned so as to be located over the junctions between two tiles, such data shifting directions may be able to be implemented with a limited number of shifting direction.
US12087345B2

A circuit and method for establishing a balanced negative voltage to a near-end and far-end of a bitline having a plurality of memory cells connected to the bitline is disclosed. A MOS capacitor and a metal capacitor are connected in parallel. The MOS capacitor is connected to the near-end of the bitline through a first switch transistor. The metal capacitor is connected to the near-end of the bitline through the first switch transistor and the far end of the bitline through a second switch transistor. A falling negative boost voltage is applied to the MOS capacitor and the metal capacitor. When the switch transistors are turned on during a write operation, the MOS capacitor and the metal capacitor are both coupled to the voltage at the near-end and far-end and drive the voltage to approximately equal the boost voltage, thereby providing a balanced voltage to the bitline.
US12087343B2

A magnetic memory device includes a first interconnect, a second interconnect, a memory cell, and a write circuit. The memory cell is electrically coupled between the first interconnect and the second interconnect, and includes a variable resistance element and a switching element. The write circuit supplies a write voltage from the current source circuit or the voltage source circuit to write data into the memory cell. The write circuit supplies the write voltage to one of the first interconnect and the second interconnect using the voltage source circuit during a first period ranging from a first time to a second time. The write circuit supplies the write voltage to one of the first interconnect and the second interconnect using the current source circuit during a second period ranging from a third time to a fourth time.
US12087339B2

Various apparatuses, systems, methods, and media are disclosed for heat-assisted magnetic recording (HAMR) that, in some examples, provide a HAMR medium with two soft underlayers (SULs) on opposing sides of a single heatsink layer. For example, a magnetic recording medium is provided that includes a lower SUL on a substrate. The lower SUL is configured and positioned within the medium to provide a first return path for magnetic flux from a magnetic recording head during a write operation. The medium also includes a heatsink layer on the lower SUL and an upper SUL on the heatsink layer. The upper SUL is configured and positioned within the medium to provide a second return path for magnetic flux from the magnetic recording head. A magnetic recording layer is provided on the upper SUL to store information during the write operation. Additional layers or films may be provided as well.
US12087337B2

A magnetic tape device. The angle θ formed by the axis of the element array of the magnetic head with respect to a width direction of the magnetic tape is changed during running of the magnetic tape in the magnetic tape device. In a case where a maximum value of an absolute value of a difference between a servo band spacing obtained before storage in a predetermined environment and a servo band spacing obtained after storage in the environment for a storage time T is defined as A, and T is set to a plurality of predetermined times, a medium life calculated by a linear function of A and a logarithm loge T of T, that are derived from a value of A and a value of the logarithm loge T of T obtained for each T is 5 years or longer.
US12087333B2

A hard disk fixing device according to an embodiment of the present disclosure includes a hard disk box, a baffle and a snap. A first end of the baffle is rotatably installed on a first side edge of the hard disk box, a first end of the snap is rotatably installed on a second side edge of the hard disk box, and a second end of the snap is engaged with a second end of the baffle. As such, the hard disk box, the snap and the baffle form an accommodating cavity to limit a hard disk, and the accommodating cavity can accommodate the hard disk.
US12087331B2

An End of Data Set (EOD) including a High Resolution Tape Directory (HRTD) is written at a position next to a last written user data set on a tape. When appending a new user data set, the new user data set is written starting from a position next to an end longitudinal position (LPOS) of the EOD to generate an overwritten EOD.
US12087324B2

A base plate includes a base body including a bottom plate and a pivot post, and an electrodeposition coating film. The bottom plate extends perpendicular to a first axis, a rotation axis of the disk, and a second axis, a swing axis of a head; and, when viewed from an axial direction, has a rectangular shape with a first direction as a short side direction and a second direction as a long side direction. The pivot post protrudes upward from an upper surface of the bottom plate at a position overlapping the second axis. The bottom plate has a thin bottom arranged in a radially outward direction orthogonal to the second axis of the pivot post and including at least one of a lower recess recessed upward from a lower surface of the bottom plate and an upper recess recessed downward from the upper surface of the bottom plate.
US12087322B2

A method for providing sentiment analysis of a natural language service request to automatically identify and map a user state of mind by utilizing artificial intelligence is disclosed. The method includes receiving, via a graphical user interface, a raw input, the raw input including a computer file corresponding to a natural language request; parsing the raw input into component parts; annotating, by using a model, each of the component parts with a predetermined indicator, the predetermined indicator corresponding to the user state of mind; mapping, by using the model, the component parts based on the predetermined indicator; compiling the mapped component parts into a structured input, and determining, by using the model, a quality that corresponds to the structured input.
US12087319B1

Embodiments described herein provide for end-to-end joint determination of degradation parameter scores for certain types of degradation. Degradation parameters include degradation describing additive noise and multiplicative noise such as Signal-to-Noise Ratio (SNR), reverberation time (T60), and Direct-to-Reverberant Ratio (DRR). Various neural network architectures are described such that the inherent interplay between the degradation parameters is considered in both the degradation parameter score and degradation score determination. The neural network architectures are trained according to computer generated audio datasets.
US12087310B2

An apparatus for downmixing three or more audio input channels to obtain two or more audio output channels is provided. The apparatus includes a receiving interface for receiving the three or more audio input channels and for receiving side information. Moreover, the apparatus includes a downmixer for downmixing the three or more audio input channels depending on the side information to obtain the two or more audio output channels. The number of the audio output channels is smaller than the number of the audio input channels. The side information indicates a characteristic of at least one of the three or more audio input channels, or a characteristic of one or more sound waves recorded within the one or more audio input channels, or a characteristic of one or more sound sources which emitted one or more sound waves recorded within the one or more audio input channels.
US12087300B2

Implementations set forth herein relate to employing dynamic regulations for governing responsiveness of multiple automated assistant devices, and specifically the responsiveness an automated assistant to a given spoken utterance that has been acknowledged by two or more of the assistant devices. The dynamic regulations can be context-dependent and adapted over time in order that the automated assistant can accommodate assistant interaction preferences that may vary from user to user. For instance, a spoken utterance such as “stop,” may be intended to affect different assistant actions based on a context in which the user provided the spoken utterance. The context can refer to a location of the user relative to other rooms in a home, a time of day, a user providing the spoken utterance, an arrangement of the assistant devices within a home, and/or a state of each device in the home.
US12087297B2

A method includes receiving a first instance of raw audio data corresponding to a voice-based command and receiving a second instance of the raw audio data corresponding to an utterance of audible contents for an audio-based communication spoken by a user. When a voice filtering recognition routine determines to activate voice filtering for at least the voice of the user, the method also includes obtaining a respective speaker embedding of the user and processing, using the respective speaker embedding, the second instance of the raw audio data to generate enhanced audio data for the audio-based communication that isolates the utterance of the audible contents spoken by the user and excludes at least a portion of the one or more additional sounds that are not spoken by the user The method also includes executing.
US12087294B2

A device and method for providing a recommended sentence related to an utterance input of a user are provided. The method, performed by the device for providing a voice assistant service, includes determining whether the utterance input is a single utterance input; obtaining application history data related to the utterance input from among application history data representing an execution history of one or more applications executed by the user in the device when the utterance input is the single utterance input; generating the recommended utterance sentence related to the utterance input by using the utterance input and the obtained application history data; and outputting the generated recommended utterance sentence.
US12087290B2

A data processing method based on simultaneous interpretation, applied to a server in a simultaneous interpretation system, including: obtaining audio transmitted by a simultaneous interpretation device; processing the audio by using a simultaneous interpretation model to obtain an initial text; transmitting the initial text to a user terminal; receiving a modified text fed back by the user terminal, the modified text being obtained after the user terminal modifies the initial text; and updating the simultaneous interpretation model according to the initial text and the modified text.
US12087285B2

A method and apparatus for generating an interaction record, and a device and a medium are provided. The method includes: firstly, from a multimedia data stream, collecting behavior data, represented by the multimedia data stream, of a user, wherein the behavior data includes voice information and/or operation information; and then, on the basis of the behavior data, generating interaction record data corresponding to the behavior data. According to the technical solution, by means of collecting voice information and/or operation information from a multimedia data stream, and generating interaction record data on the basis of the voice information and the operation information, an interacting user can determine interaction information by using the interaction record data, and the interaction efficiency of the interacting user is improved, thereby also improving the user experience.
US12087284B1

An appliance can include a microphone transducer, a processor, and a memory storing instructions. The appliance is configured to receive an audio signal at the microphone transducer and to detect an utterance in the audio signal. The appliance is further configured to classify a speech mode based on the utterance. The appliance is further configured to determine conditions of an environment of the appliance. The appliance is further configured to select at least one of a playback volume or a speech output mode from a plurality of speech output modes based on the classification, and the conditions of the environment of the appliance. The appliance is further configured to adapt the playback volume and/or mode of played-back speech according to the speech output mode. The appliance may be configured to synthesize speech according to the speech output mode, or to modify synthesized speech according to the speech output mode.
US12087277B2

A method of identifying reading passages for reading progress can include receiving a set of error-indicated phonemes, wherein the set of error-indicated phonemes correspond to pronunciation errors identified in a recorded audio file from an individual reading an assigned passage aloud; determining corresponding error-indicated phonetic rules for each error-indicated phoneme of the set of error-indicated phonemes using a mapping of phonemes to phonetic rules; identifying at least one content passage from a set of content passages that satisfies a condition with respect to the error-indicated phonetic rules; and providing the at least one content passage for a new assignment for the individual to read aloud.
US12087264B2

A mobile terminal booth with a sound masking function includes a sound absorbing panel which partitions a space as viewed from the above to provide a place where a user of a mobile terminal can have a telephone conversation; a speaker provided to emit sounds to an outside of the mobile terminal booth; and a masking sound generation unit provided to emit a masking sound through the speaker. The harsh-sounding high frequency components of the masking sound are attenuated so that the masking sound gives less uncomfortable feeling to persons surrounding the mobile terminal booth. This masking sound is generated by attenuating a high frequency component of a raw sound material including a natural sound.
US12087261B2

A noise suppressor is removably installed in power generator equipment including an enclosure and a power generator unit. The enclosure includes at least one of an air intake port and an air discharge port that are vents. The power generator unit is covered with the enclosure. The noise suppressor includes a tubular member having a first opening that opens to a direction different from the vent and a second opening that opens to the vent, forming a channel for gas leading from the first opening to the second opening, and provided with an acoustic liner inside the channel. The tubular member has such a shape that the channel bends at a plurality of points.
US12087258B1

An electric string instrument is disclosed, comprising a body portion and a rotating neck portion, where the neck portion comprises strings all around its circumference and can rotate around its axis. Each string comprises an electric pickup, and a slip ring or a wireless connection connects all the pickups to the body of the string instrument.
US12087255B2

An example method and system for display of out-of-window status indicators in a virtual shelf of a diagram window. A diagram framework displays a first portion of a diagram within a diagram window of a display device. The diagram comprises a set of shapes and a set of connectors representing a corresponding set of relationships between a set of objects. The framework detects that a first shape of the set of shapes at a first position of the first shape and a first status indicator associated with the first shape at a first position of the first status indicator are at least partially outside a first visible portion of the diagram within the diagram window. The diagram framework determines a second position of the first status indicator within the diagram window. The first status indicator at the second position of the first status indicator is displayed within the diagram window.
US12087253B1

A transparent data display window apparatus, system, and method that receives and processes encrypted data in the form of non-fungible token (NFT) for display thereon. The transparent data display window receives and displays encrypted NFT data. The transparent data display window generates and embeds a unique time code within the transparent data display specific to a current display of the encrypted NFT data on the transparent data display such that the embedded unique time code is readable and recordable at a particular time by a user device proximate to the transparent data display window and useful for continuing the current display of the encrypted NFT data from the particular time of the recording of the embedded unique time code by the user device proximate to the transparent data display on another display device.
US12087251B2

A method and an apparatus for controlling display screen, and a storage medium are provided. The method includes: acquiring temperature information of a target region of a display control chip, in which the display control chip is configured to control display of a display screen by controlling display of a LED light plate of a display module of an electronic device; adjusting brightness of the display screen of the electronic device according to the temperature information of the target region.
US12087248B2

A system, circuit, and method for implementing a low power common electrode voltage for a display (e.g., LcoS display) having transistors with low to moderate breakdown voltages may include a first and a second low voltage amplifier, wherein the first amplifier generates a pixel voltage and the second amplifier generates a predetermined voltage. The circuit may include a common electrode circuit coupled to the first and second amplifier to generate a common electrode voltage. Particularly, the circuit may include a control circuit coupled to the common electrode circuit, wherein, during a first phase, the control circuit selectively controls the common electrode circuit to generate a low common electrode voltage based upon a negative value of the predetermined voltage. Further, during a second phase, the control circuit selectively controls the common electrode circuit to generate a high common electrode voltage based upon the sum of the predetermined voltage and the pixel voltage.
US12087239B2

A display driver circuit is configured to drive a display panel having a multiplexer. A method for the display driver circuit includes steps of: sending, by the display driver circuit, a plurality of first data voltages to the display panel through a switch of the multiplexer; and outputting, by the display driver circuit, a control signal to the switch during a first period in which the plurality of first data voltages sent through the switch remain unchanged, wherein the control signal controls the switch to be turned on and keep in a conducted status until the display driver circuit sends a second data voltage different from the plurality of unchanged first data voltages through the switch.
US12087232B2

A gate driver according to an embodiment and a display device using the same are disclosed. The gate driver includes a plurality of signal transmitters, wherein an nth signal transmitter includes, a (1-1)th output circuit configured to output a carry signal to a first output node according to a voltage of a first control node and a voltage of a second control node, a (1-2)th output circuit configured to output a boosting signal to a second output node according to a voltage of the first control node and a voltage of the second control node, wherein the (1-2)th output circuit includes a pull-up transistor configured to apply a gate high voltage to the first output node, a pull-down transistor configured to apply a gate low voltage to the first output node, and a first capacitor connected between a gate of the pull-up transistor and the second output node.
US12087231B2

A design for a scan driver and a display device including the scan driver that is more resilient to electrostatic discharge. Thin film transistors within a stage are designed differently depending on whether or not a gate of the transistor is connected to an external source. Transistors whose gate is connected to an external source is specially designed to withstand electrostatic discharge applied to the gate thereof by one or more of increasing a number of channel areas, decreasing a length of an ohmic bridge, including a resistive element to the gate, decreasing a width of a channel areas, and increasing a width of the active layer.
US12087218B2

A display compensation module, a display compensation method and a display device are provided. The display compensation module includes a search circuit, a compensation control circuit and a compensation circuit. The search circuit is configured to obtain compensation information corresponding to the display gray-scale value of the M-th row in the N-th frame of display data and the display gray-scale value of the M-th row in the (N−1)-th frame of display data, and when the compensation information indicates that the display gray-scale values of at least part of columns of sub-pixels in the M-th row in the display panel increase from the (N−1)-th frame to the N-th frame, apply the first control signal to the compensation control circuit; N is an integer greater than 1, M is a positive integer. The compensation control circuit is configured to: determine whether to perform a gray-scale compensation according to the display gray-scale value of the M-th row in the N-th frame of display data after receiving a first control signal. The compensation circuit is configured to compensate the display gray-scale value of the M-th row in the N-th frame of display data after receiving the compensation control signal.
US12087216B2

An organic light-emitting diode (OLED) display device and an operating method thereof are disclosed. The OLED display device includes an OLED panel, a non-volatile memory and a volatile memory. The non-volatile memory is coupled to the OLED panel and used for storing accumulated current data from the OLED panel. The volatile memory is coupled between the non-volatile memory and the OLED panel and used for storing a compensation value generated according to the accumulated current data stored in the non-volatile memory. When the OLED panel is directly compensated with the compensation value, the non-volatile memory receives and stores updated accumulated current data of the OLED panel.
US12087211B2

An electroluminescent display apparatus may include a pixel including a driving element having a gate electrode connected to a data line and a source electrode connected to a reference voltage line and a pixel driving circuit applying a sensing data voltage to the gate electrode of the driving element through the data line, detecting a source electrode voltage of the driving element, shifted from a sensing reference voltage based on the sensing data voltage, through the reference voltage line to obtain a detection voltage, calculating an offset voltage based on the detection voltage, and lowering a level of the sensing data voltage based on the offset voltage, in a plurality of vertical blank periods.
US12087210B2

A pixel-driving circuit and a display device are provided. The pixel-driving circuit includes a switching circuit and a driving circuit. The switching circuit is activated according to one of first and second scan signals to provide a corresponding one of first and second data signals. The driving circuit is connected with the switching circuit and a light-emitting component, and generates a driving current according to the corresponding one of the first and second data signals to drive the light-emitting component. In driving periods of the first and second data signals, the first and second data signals are pulse signals having sub-cycles with different driving periods. By providing the first and second data signals with different time sequence of the sub-cycles to alternately drive the light-emitting component, a ratio cycle of the smallest sub-cycle is enhanced, thereby reducing the driving frequency.
US12087205B2

A gate driving circuit includes: a pull-up control circuit configured to control a voltage of a pull-up control node in response to a pull-up control signal; a pull-down control circuit configured to control a voltage of a pull-down control node in response to the voltage of the pull-up control node; a carry output circuit configured to output a carry signal in response to the voltage of the pull-up control node and the voltage of the pull-down control node; and a gate output circuit configured to output a plurality of gate signals having different timings in response to the voltage of the pull-up control node and the voltage of the pull-down control node, wherein a width of the carry signal is greater than a width of each of the gate signals.
US12087204B2

A display panel and a display device are disclosed. The display panel includes a gate driving circuit, a plurality of clock signal lines, a timing controller and a plurality of anti-cross-row circuits; the timing controller is configured to provide a first clock signal; the plurality of anti-cross-row circuits are connected with the timing controller and the plurality of clock signal lines, and are configured to adjust the first clock signal provided by the timing controller to a second clock signal, and output the second clock signal to the plurality of clock signal lines, and a falling duration of a falling edge of the second clock signal is less than a falling duration of a falling edge of the first clock signal; and each of the plurality of anti-cross-row circuits comprises at least one resistor and at least one inductor.
US12087200B2

A display device can include a display panel including at least one gate line; and a gate driving circuit to supply a scan signal to the at least one gate line, in which the gate driving circuit includes a plurality of scan signal output circuits configured to be sequentially turned on by a first carry signal input from previous stages to output the scan signal to a corresponding gate line and turned off by a second carry signal input from following stages. Also, the display device includes an output control circuit to transfer the first carry signal input to a scan signal output circuit to be turned off to a scan signal output circuit to be turned on, and transfer the second carry signal input from a stage following the scan signal output circuit to be turned off to a scan signal output circuit that outputs the first carry signal.
US12087185B2

An electronic device includes a display panel including a folding area and a non-folding area which is adjacent to the folding area along a first direction, and a support member facing the display panel. The support member includes in order from the display panel, an upper plate which faces the folding area and the non-folding area, has a thickness and in which are defined a plurality of openings corresponding to the folding area, and a lower plate having a thickness which is greater than the thickness of the upper plate and including a first lower plate and a second lower plate each corresponding to the folding area and the non-folding area. At the folding area, the second lower plate is spaced apart from the first lower plate by a gap along the first direction.
US12087184B2

A display device includes a display panel; a chip on film attached to an end of the display panel; a printed circuit board electrically connected to an end of the chip on film and including a connector portion; a rotation shaft including the printed circuit board and extending in a direction; and a flexible cable having an end electrically connected to the connector portion of the printed circuit board. The connector portion of the printed circuit board does not overlap the display panel in a plan view.
US12087157B2

A transportation vehicle, a method, a computer program and an apparatus for combining object information relating to one or more objects in an environment of a transportation vehicle from different data sources. The method includes capturing a first item of environmental information relating to the environment by at least one sensor arranged on the transportation vehicle, receiving at least one second item of environmental information relating to the environment from a transmitter separated from the transportation vehicle, determining at least one first item of object information from the first environmental information, determining at least one second item of object information from the second environmental information, and assigning the first meta information and the second meta information to one another based on a comparison of a tolerance range with a discrepancy between the first object information and the second object information.
US12087155B2

A route control device includes a control unit that sets an angle of a guideway for guiding a wheelchair user with respect to a roadway in accordance with a length of a waiting time for which a vehicle traveling on the roadway is kept waiting, when the wheelchair user who is about to cross the roadway is detected, and performs a control of displaying a pedestrian crossing including the guideway on the roadway.
US12087154B2

According to one embodiment, a reading system includes a calculator and a determiner. The calculator calculates a total value of luminances and fluctuation of the luminances in at least a portion of a second direction at each of a plurality of points in a first direction for at least a portion of an image subjected to a polar transformation. A meter is imaged in the image and includes a pointer, a display panel, and graduations. The pointer rotates around a rotation axis. The graduations are arranged along a circumferential direction around the rotation axis on the display panel. The polar transformation is referenced to a center of the meter. The first direction corresponds to the circumferential direction. The second direction corresponds to a diametrical direction from the center toward the graduations. The determiner uses the total value and the fluctuation to determine a position at which the pointer exists.
US12087149B2

A home occupancy status and information system may be used to track information about human and animal occupants within a structure, and provide information to first responders in the event of an emergency. A rescue beacon may be positioned near an entrance to a home, and when an audible alarm or alarm signal is detected by the beacon it will provide visual alerts and/or audible alerts to attract the attention of a first responder, and will provide information on occupants in the home, such as a number of pets, a number of humans, and other information. A rescue device may also be carried by each pet or other occupant in the house, which may be activated by a wireless signal from a rescue beacon, or by a detected alarm audio/signal. When activated, the rescue device will provide audible and/or visual alerts to aid first responders in locating the occupant.
US12087147B2

Systems, methods, and devices for automatic signal detection in an RF environment are disclosed. A sensor device in a nodal network comprises at least one RF receiver, a generator engine, and an analyzer engine. The at least one RF receiver measures power levels in the RF environment and generates FFT data based on power level data. The generator engine calculates a power distribution by frequency of the RF environment in real time or near real time, including a first derivative and a second derivative of the FFT data. The analyzer engine creates a baseline based on statistical calculations of the power levels measured in the RF environment for a predetermined period of time, and identifies at least one signal based on the first derivative and the second derivative of the FFT data in at least one conflict situation from comparing live power distribution to the baseline of the RF environment.
US12087144B2

Embodiments relate to a device for mounting on a wall for monitoring an environment. In one embodiment the device comprises: a body comprising: an active reflected wave detector; and a processor coupled to the active reflected wave detector, the processor configured to: control the active reflected wave detector to measure wave reflections from the environment to accrue measured wave reflection data, and identify a status of a person in the environment based on the measured wave reflection data, wherein the processor assumes, for said identification, that the active reflected wave detector is at an operating height above a floor of the environment. The device comprises a cord extending from the body, the cord having a length for ending at the floor when the device is mounted with the active reflected wave detector at said operating height and the cord is freely hanging and straight.
US12087141B2

An attachment provision control device according to the present invention includes: a memory; and at least one processor coupled to the memory. The processor performs operations. The operations include: acquiring information related to a purchased product and at least one of a purchase quantity and a purchase amount of the purchased product; determining at least one of a number and an amount of attachments to be attached to the purchased product based on the information related to the purchased product and at least one of the purchase quantity and the purchase amount of the purchased product; and transmitting an instruction to provide at least one of the determined number of attachments or the determined amount of attachments to an attachment provision device.
US12087131B2

A gaming system compatible with patron-controlled portable electronic devices, such as smart phones or tablet computers.
US12087129B2

Systems and methods that enable a user, such as a player, to manage persistent data, such as game state data, remote from any electronic gaming machine, such as via a mobile device executing a mobile device application.
US12087124B2

An electronic gaming machine includes a game controller configured to execute instructions stored in a tangible, non-transitory, computer-readable storage medium, which, when executed by the game controller, cause the game controller to at least: (i) simulate spinning and stopping a first plurality of reels to display a first plurality of symbols from each reel of the first plurality of reels, wherein, while the first plurality of reels are spinning, a second plurality of reels are held stationary; (ii) determine whether the first plurality of symbols include at least one trigger symbol; and (iii) simulate spinning and stopping, in response to the at least one trigger symbol, the second plurality of reels to display a second plurality of symbols from each reel of the second plurality of reels, wherein, while the second plurality of reels are spinning, the first plurality of reels are held stationary.
US12087120B2

The present disclosure relates to a method for identifying a coin, and more particularly, to a coin identifying method capable of simultaneously identifying a type of coin and whether the coin is defective. In the coin identifying method of the present disclosure, since the type of coin and whether the coin is defective are simultaneously determined, there is an advantage that efficiency and reliability of identification can be improved.
US12087119B2

A door lock control device comprises: a door lock interface for communicating with a door lock; an imaging device; a controller for processing images to be acquired through the imaging device; and a storage medium. The controller determines each of first and second objects in the images as being either authorized or unauthorized depending on whether each of the first and second objects matches authentication data read from the storage medium, and controls the door lock through a door lock interface by referring to a distance between the first and second objects determined from the images when the first object is determined as being authorized and the second object is determined as being unauthorized.
US12087118B2

A gate device is provided which prevents unauthenticated users from passing. The gate device is provided with an acquisition unit, an authentication request unit, a determination unit and a gate control unit. The acquisition unit acquires biological information of a person to be authenticated who is in an authentication area. The authentication request unit transmits to a server device an authentication request that contains the acquired biological information. The determination unit detects a person approaching the local gate device by using a sensor for detecting approaching persons, and determines whether or not the approaching person and the person to be authenticated are the same person. If authentication by the server device is successful and the approaching person and the authenticated person are the same person, then the gate control unit controls the gate to allow passage of the authenticated person.
US12087114B2

A biometric exit system controls exit of a person from an area with an asset. The system obtains a digital representation of a biometric for the person. The system receives an identification of the person using the digital representation of the biometric. Using the identification, the system receives permissions regarding whether or not the person may exit the area with the asset. If the person is permitted, the system allows the person to exit. Upon allowing exit, the system may transmit a message to the person. The message may include a confirmation of a transaction and/or one or more offers to which the person can respond.
US12087107B2

An aircraft ground refueling management system of the present disclosure utilizes various components already existing in an aircraft ground refueling vehicle to characterize and track, in real time, events of an aircraft refueling operation. The components include a fuel meter, a fuel delivery deadman sensor, a fuel nozzle sensor and a ground refueling vehicle brake sensor. Data from these components in combination with data provided by a mobile computing device that is integral to the refueling operation provide the data points to determine the amount of time elapsed for each event of the refueling operation. Knowledge of each event of the refueling operation provides the opportunity for identifying where time spent can be reduced.
US12087105B1

A vehicle state estimation method based on adaptive total variation denoising (TVD) filtering includes the following steps: step 1: collection and preprocessing of an original signal of a vehicle; step 2: noise level evaluation, step 3: Teager-Kaiser energy evaluation; step 4: optimization problem construction; and step 5: application of a filtered signal in the step 4 in the estimation of a vehicle state. The vehicle state estimation method is mainly based on the global noise level characteristic and the local intensity change characteristic of the vehicle system state data, and adaptive filtering of parameters is achieved by means of a TVD filtering method. The signal is denoised to the maximum extent, peak information of the signal is retained while the data smoothness is maintained, and then the signal is used for vehicle state estimation, working condition identification and the like.
US12087095B2

A gesture recognition apparatus according to the present invention includes at least one memory and at least one processor which function as: a first detection unit configured to detect from a captured image a first portion making a gesture; a second detection unit configured to detect from the captured image a second portion making the gesture in the first portion detected by the first detection unit; and a recognition unit configured to recognize the gesture on a basis of motion of the first portion detected by the first detection unit and motion of the second portion detected by the second detection unit, wherein in a case where a detection result satisfying a predetermined condition is not obtained by the second detection unit, the recognition unit recognizes the gesture using a detection result satisfying the predetermined condition obtained in a past by the second detection unit.
US12087083B2

The present disclosure provides a display device and an electronic device. The electronic device includes a substrate, a first circuitry, a first light emitting unit, a sensor circuitry, and a sensor unit. The first circuitry, the first light emitting unit, the sensor circuitry and the sensor unit are disposed on the substrate. The first light emitting unit is driven by the first circuitry. The sensor unit is driven by the sensor circuitry. A first portion of the sensor circuitry is overlapped with the first light emitting unit and a second portion of the sensor circuitry is overlapped with the sensor unit in a top view direction of the electronic device.
US12087081B2

According to certain embodiments of the disclosure, an electronic device comprising: a support member having a first hole; a first fingerprint sensor disposed in the first hole; and a non-conductive injection molding material integrally joining the support member and the first fingerprint sensor.
US12087080B2

A display panel and a manufacturing method thereof are provided. A fingerprint recognition module and a storage capacitor of the display panel are disposed in a thin-film transistor (TFT) device layer. The fingerprint recognition module is electrically connected to an active layer and the storage capacitor of a TFT by an electrode layer, thereby optimizing a structure of an array substrate. Furthermore, the display panel can better receive reflected light signals and has improved fingerprint recognition performance. The display panel has a simple manufacturing process and low manufacturing costs.
US12087075B2

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).
US12087068B2

A processor may receive an image and identify a plurality of characters in the image using a machine learning (ML) model. The processor may generate at least one word-level bounding box indicating one or more words including at least a subset of the plurality of characters and/or may generate at least one field-level bounding box indicating at least one field including at least a subset of the one or more words. The processor may overlay the at least one word-level bounding box and the at least one field-level bounding box on the image to form a masked image including a plurality of optically-recognized characters and one or more predicted fields for at least a subset of the plurality of optically-recognized characters.
US12087066B2

Disclosed herein are a system for identifying cells on a microscopic image. According to some embodiments, the system comprises a non-transitory processor-readable medium, and a processor communicably configured to receive the microscopic image, and process the received microscopic image with a convolutional neural network (CNN) model having a modified U-Net architecture. Also disclosed herein are methods for identifying a spatial pattern of human induced pluripotent stem cells (hiPSCs) by using the present system.
US12087064B2

A vehicle light signal detection and recognition method, system, and computer program product include bounding, using a coarse attention module, one or more regions of an image of an automobile including at least one of a brake light and a signal light generated by automobile signals which include illuminated sections to generate one or more bounded region, removing, using a fine attention module, noise from the one or more bounded regions to generate one or more noise-free bounded regions, and identifying the at least one of the brake light and the signal light from the one or more noise-free bounded regions.
US12087059B1

A device for efficient object detection and selective display of video frames is disclosed. A plurality of bounding boxes to visually bound one or more subjects are defined in the received video frames; each bounding box includes padding above and laterally with respect to the one or more subjects in the video frame. The device may reduce the plurality of bounding boxes by merging bounding boxes to create reduced plurality of merged bounding boxes. The device performs object detection on the reduced plurality of merged bounding boxes by searching a training database for detecting and identifying suspicious objects. The identified objects are annotated. On identifying that an object is suspicious, based on a trained database of firearms in a plurality of environments across a plurality of industries, the video frame is transmitted to a graphical user interface of a user device.
US12087054B2

Described herein are a system and methods for generating a record of objects, as well as respective positions for those objects, with respect to a user. In some embodiments, a user may use a user device to scan an area that includes one or more objects. The one or more objects may be identified from image information obtained from the user device. Positional information for each of the one or more objects may be determined from depth information obtained from a depth sensor installed upon the user device. In some embodiments, the one or more objects may be mapped to object models stored in an object model database. The image information displayed on the user device may be augmented so that it depicts the object models associated with the one or more objects instead of the actual objects.
US12087046B2

The present disclosure provides a method for fine-grained detection of driver distraction based on unsupervised learning, belonging to the field of driving behavior analysis. The method includes: acquiring distracted driving image data; and inputting the acquired distracted driving image data into an unsupervised learning detection model, analyzing the distracted driving image data by using the unsupervised learning detection model, and determining a driver distraction state according to an analysis result. The unsupervised learning detection model includes a backbone network, projection heads, and a loss function; the backbone network is a RepMLP network structure incorporating a multilayer perceptron (MLP); the projection heads are each an MLP incorporating a residual structure; and the loss function is a loss function based on contrastive learning and a stop-gradient strategy.
US12087042B2

The present disclosure relates to a method for training a neural network model performed at an electronic device. The method includes: performing initial training by using a first training sample set to obtain an initial neural network model; performing a prediction on a second training sample set by using the initial neural network model to obtain a prediction result of each of training samples in the second training sample set; determining a plurality of preferred samples from the second training sample set based on the prediction results; adding the plurality of preferred samples that are annotated to the first training sample set to obtain an expanded first training sample set; updating training of the initial neural network model by using the expanded first training sample set to obtain an updated neural network model until a training ending condition is satisfied.
US12087025B2

A device for generating data for art-based psychoanalysis according to one embodiment of the present disclosure may include: a user interface which provides a user, i.e., an examinee with an interactive environment; a first drawing analysis part which is subjected to learning using a first artificial intelligence model, analyzes drawing data which the user input through the user interface to crop regional data of interest from the drawing data, and compresses the data of a region of interest or uncompresses the compressed data of a region of interest to restore the drawing data; a storing part which stores labeling information of the size, location and angle of an object included in the compressed data of a region of interest; and a second drawing analysis equipped with a second artificial intelligence model that partially augments an object of an art-based psychoanalytic element included in the drawing data, followed by learning.
US12087024B2

According to one implementation, an image compression system includes a computing platform having a hardware processor and a system memory storing a software code. The hardware processor executes the software code to receive an input image, transform the input image to a latent space representation of the input image, and quantize the latent space representation of the input image to produce multiple quantized latents. The hardware processor further executes the software code to encode the quantized latents using a probability density function of the latent space representation of the input image, to generate a bitstream, and convert the bitstream into an output image corresponding to the input image. The probability density function of the latent space representation of the input image is obtained based on a normalizing flow mapping of one of the input image or the latent space representation of the input image.
US12087022B2

Systems and methods for compressing dynamic unstructured point clouds. A dynamic unstructured point cloud can be mapped to a skeletal system of a subject to form one or more structured point cloud representations. One or more sequences of the structured point cloud representations can be formed. The one or more sequences of structured point cloud representations can then be compressed.
US12087020B2

Systems and methods for controlling compression of image data by a quality controller include obtaining a desired target number of bits to be generated from compression of a current image area using a predetermined compression protocol, determining a calculated quantisation level based on the desired number of bits using a predetermined relationship between the number of bits and quantisation level, selecting a discrete quantisation level from a plurality of predetermined discrete quantisation levels based on the calculated quantisation level, determining a predicted number of bits that would result from compression of the current image area at the selected discrete quantisation level using the predetermined relationship, determining whether the predicted number of bits exceeds the desired number of bits and, if not, providing to an encoder information to enable the encoder to determine a set of compression parameters associated with the selected discrete quantisation level.
US12087015B2

A photographing system according to one example embodiment includes a hardware photographing device configured to photograph each of a first pattern and a second pattern; at least one memory storing instructions; and at least one processor configured to execute the instructions to: set, for the hardware photographing device, a control value for changing the focal position; evaluate degrees of focus of a plurality of images of the first pattern and select an image having a maximum evaluation value, as well as evaluate degrees of focus of a plurality of images of the second pattern and select an image having a maximum evaluation value; and acquire a correspondence relationship between a focal position of an optical system and a control value, based on the control values used in capturing the images of the first pattern and the second pattern, and subject distances of the first pattern and the second pattern.
US12087014B2

An illustrative apparatus may identify, within an image frame captured by an image capture system, a signal region of the image frame and a background region of the image frame. The apparatus may determine one or more of a signal auto-exposure value of the signal region or a background auto-exposure value of the background region. Based on one or more of the signal auto-exposure value or the background auto-exposure value, the apparatus may determine a frame auto-exposure value. Additionally, based on the frame auto-exposure value, the apparatus may adjust one or more auto-exposure parameters used by the image capture system to capture an additional image frame. Corresponding apparatuses, systems, and methods for managing auto-exposure of image frames are also disclosed.
US12087010B2

Systems and methods for lane detection are provided. The methods may include obtaining an image and determining, for each of a plurality of pixels in an image, a semantic category using a trained semantic segmentation network. The methods may further include determining one or more pixel sets based on the plurality of pixels according to a predetermined rule. Each of the one or more pixel sets includes one or more pixels of a same semantic category. The methods may further include, in response to a determination that there are one or more erroneous pixels in a pixel set, removing the one or more erroneous pixels from the pixel set to obtain a fitting line corresponding to a lane line. The methods may further include determining a position of the lane line based on the fitting line.
US12087009B2

A system includes a mobile robot, the robot comprising a sensor; and a server operably connected to the robot over a network, the robot being configured to detect an object by processing sensor data using a convolutional neural network. A pipeline for robotic object detection using a convolutional neural network includes: a system comprising a mobile robot, the robot comprising a sensor, the system further comprising a server operably connected to the robot over a network, the robot being configured to detect an object by processing sensor data using a pipeline, the pipeline comprising a convolutional neural network, the pipeline configured to perform a data collection step, the pipeline further configured to perform a data transformation step, the pipeline further configured to perform a convolutional neural network step, the pipeline further configured to perform a network output transformation step, the pipeline further configured to perform a results output step.
US12087006B2

A method for generating an optical marker for image processing/photogrammetry/motion detection using an output unit and/or a control and/or regulation unit. The optical marker is output/generated in such a way that the represented optical marker is formed by a regular pattern of angular structures and by substructures, each of which is situated completely within one of the structures. In each case, at least two directly adjacent structures, viewed in at least two mutually perpendicularly oriented directions along a projection plane of the optical marker, have different colors, and a color sequence of the plurality of structures periodically repeats along the two directions. The optical marker is formed from unique minimum recognition areas within the optical marker. The optical marker is output/generated in such a way that the substructures each include an imaging surface that corresponds to at least 15% of a maximum projection surface spanned by one of the structures.
US12087005B2

Described herein are methods, systems, and apparatuses for storage analysis and management using computer vision techniques. An imaging device may capture a series of images of a plurality of containers. The series of images may be analyzed by a classification model to determine a current capacity of each container. When the classification model determines that a current capacity of a container(s) satisfies a threshold(s), at least one remedial action may be performed.
US12087004B2

Examples disclosed herein may involve a computing system that is operable to (i) generate first structure data from one or more first image data, wherein the first structure data comprises one or more visible features captured in the one or more first image data, (ii) generate further structure data from one or more further image data, wherein the further structure data comprises one or more visible features captured in the one or more further image data, (iii) determine pose constraints for the further structure data based on common visible features, (iv) determine a transformation of the further structure data relative to the first structure data using the determined pose constraints, and (v) generate combined structure data using the determined transformation to fuse the further structure data and the first structure data.
US12087001B2

A medical image processing apparatus including an obtaining unit configured to obtain a plurality of tomographic images obtained by radially scanning measuring light on an eye to be examined, and corresponding to a plurality of locations of the eye to be examined, respectively, and an imaging parameter corresponding to each tomographic image, a modifying unit configured to modify a shape of a tomographic image corresponding to the imaging parameter by using the imaging parameter, and an aligning unit configured to align a plurality of shape-modified tomographic images with each other.
US12086997B2

A point cloud is colorized by mapping a color image using an intensity image. The mapping includes detecting multiple features from the intensity image using a feature-extraction algorithm. A feature is extracted that is not within a predetermined vicinity of an edge in the intensity image. A template is created by selecting a portion of a predetermined size from the intensity image with the feature at the center. A search window is created with the same size as the template by selecting a portion of a luminance image as a search space. The luminance image is obtained from the color image. A cost value is computed for each pixel of the search space by comparing image gradients of the template and the search window. A matching point is determined in the color image corresponding to the feature based on the cost value for each pixel of search space.
US12086992B2

An image processing apparatus according to the present invention includes a first classification unit configured to classify a plurality of pixels in two-dimensional image data constituting first three-dimensional image data including an object into a first class group by using a trained classifier, and a second classification unit configured to classify a plurality of pixels in second three-dimensional image data including the object into a second class group based on a result of classification by the first classification unit, the second class group including at least one class of the first class group. According to the image processing apparatus according to the present invention, a user's burden of giving pixel information can be reduced and a region can be extracted with high accuracy.
US12086991B2

Provided is a system and a method for image synthesis of dental anatomy transformation. In an aspect, there is provided a method including: receiving an input image, the input image including a mouth with teeth exposed; building an input segmentation map using the input image as input to an artificial neural network; transforming the input segmentation map into an input latent vector using a trained encoder; transforming the input latent vector to an output latent vector using a trained transformer machine learning model; transforming the output latent vector to an output segmentation map using a trained decoder; generating a simulated image using the output segmentation map as input to a generative adversarial network; and outputting the simulated image, the output segmentation map, or both.
US12086989B2

A medical image segmentation method include: 1) acquiring a medical image data set; 2) acquiring, from the medical image data set, an original image and a real segmentation image of a target region in the original image in pair to serve as an input data set of a pre-built constant-scaling segmentation network, the input data set including a training set, a verification set, and a test set; 3) training the constant-scaling segmentation network by using the training set to obtain a trained segmentation network model, and verifying the constant-scaling segmentation network by using the verification set, the constant-scaling segmentation network including a feature extraction module and a resolution amplifying module; and 4) inputting the original image to be segmented into the segmentation network model for segmentation to obtain a real segmentation image.
US12086976B2

An inspection method includes: a first acquisition step of acquiring information in which information on a color difference with respect to a reference color is assigned to each of a plurality of first divided regions into which an reference image is divided; a second acquisition step of acquiring information in which information on a color difference with respect to the reference color is assigned to each of a plurality of second divided regions into which a captured image is divided; a first comparison step of comparing the information on the color difference of each of the first divided regions with the information on the color difference of each of the corresponding second divided regions; and a second comparison step of comparing the information on the color difference of each of the first divided regions with the information on the color difference of each of the second divided regions in a combination different from the combination in which the comparison is performed in the first comparison step, and whether reference image data and the captured image data match each other is determined based on a first comparison result obtained in the first comparison step and a second comparison result obtained in the second comparison step.
US12086971B2

An apparatus includes at least one processing device configured to obtain an input image and determine a cumulative distribution function (CDF) histogram from a luminance or luma (Y) channel of the input image. The at least one processing device is also configured to determine an entry CDF histogram in a CDF histogram lookup table (LUT) closest to the determined CDF histogram. The at least one processing device is further configured to apply a Y channel global tone mapping (GTM) curve to the input image based on one or more parameters assigned to the entry CDF histogram from the CDF histogram LUT.
US12086968B2

The present disclosure is related to systems and methods for image processing. The method includes obtaining an image including a plurality of pixels. The method includes determining at least one brightness parameter based on the brightness values of the plurality of pixels. The method includes obtaining an image processing algorithm including at least one image processing parameter. The method includes determining a value of the at least one image processing parameter based on the at least one brightness parameter. The method includes generating a target image by processing the image according to the image processing algorithm upon the value of the at least one image processing parameter.
US12086966B2

A method for correcting thermal image distortion in a thermal camera in an apparatus for the layer-by-layer manufacture of three-dimensional objects, the thermal camera comprising a plurality of sensor pixels arranged along a first direction; the method comprising the steps of: (a) causing a temperature reference to be at a first steady state temperature; (b) moving the temperature reference at the first steady state temperature through a plurality of positions along the first direction through the field of view of the thermal camera; (c) recording a plurality of thermal images with the thermal camera while moving the temperature reference during step (b), each thermal image corresponding to one of the plurality of positions and comprising the detected temperature of the temperature reference as detected by at least one pixel of the plurality of sensor pixels; (d) identifying the at least one pixel that detected the temperature of the temperature reference within a respective thermal image at the corresponding one of the plurality of positions; (e) constructing a thermal map from the identified pixels representing the detected temperature of the temperature reference at the plurality of positions; (f) generating a correction matrix for the identified pixels based on comparison between the thermal map and the first steady state temperature; and (g) applying the correction matrix to subsequent measurements of the thermal camera. A controller and an apparatus for the layer-by-layer manufacture of three-dimensional objects comprising the controller to carry out the method are also provided.
US12086963B2

A computer-implemented method for performing dynamic phase correction includes obtaining, at a processor, phase-contrast image data acquired by a photon-counting detector, wherein the photon-counting detector includes a plurality of subareas and each subarea includes a plurality of pixels configured to generate a measurable parameter in response to X-ray photons. The method also includes detecting, via the processor, motion within the phase-contrast image data within a sampling window for multiple subareas of the plurality of subareas. The method further includes estimating, via the processor, motion-correcting parameters for the detected motion within at least one subarea of the multiple subareas. The method still further includes generating, via the processor, a motion-corrected image based on the estimated motion-correcting parameters.
US12086952B2

An image processing device includes an image processing unit configured to execute image processing on an image based on an input image, and output a result of the image processing. The input image is a post-conversion image obtained by performing image conversion on an original image. The image conversion includes image conversion for further reducing a data size of the original image while maintaining a feature acquired from the original image and related to an object similar to a subject captured in the original image and maintaining processing accuracy of the image processing.
US12086942B2

Disclosed are systems and methods for generating a walkable 360-degree video or virtual reality (VR) environment. 360-degree video data is obtained for a real-world environment and comprises a plurality of chronologically ordered frames captured by traversing a first path through the real-world environment. One or more processing operations are applied to generate a processed 360-degree video, which can be displayed to a user of an omnidirectional treadmill. Locomotion information is received from one or more sensors of the omnidirectional treadmill, wherein the locomotion information is generated based on a physical movement on or within the omnidirectional treadmill. Using the received locomotion information, one or more playback commands for controlling playback of the processed 360-degree video are generated. One or more selected frames of the processed 360-degree video are rendered for presentation and display to the user, based on the one or more playback commands.
US12086933B2

A method and system of operating a vehicle includes a first sensor generating first sensor data for an object comprising a first bounding box from a first sensor. The first sensor data comprising a first confidence score. A second sensor generates second sensor data for the object comprising a second bounding box from a second sensor different than the second sensor. The second sensor data comprises a second confidence score. A bounding box circuit is programmed to generate a third confidence score for the object based on the first sensor data and the second sensor data and utilize the first sensor data, the second sensor data and the third confidence score to control operation of a vehicle system.
US12086931B2

A method for 3D human model reconstruction and animation includes receiving a two-dimensional (2D) image of a human, segmenting the 2D image into a foreground with the human and a background without the human in the 2D image, generating a parametric model comprising a pose, a shape, and one or more rigging parameters based on the human in the foreground, predicting a textured three-dimensional (3D) model using implicit surface reconstruction of the human in the foreground, aligning the parametric model and the textured 3D model using a 3D registration, and generating a textured 3D clothed human model based on the aligned parametric model and the predicted textured 3D model.
US12086929B2

The model generation system may generate texture maps for a texture based on a material image. A material image is an image of a physical material that describes the color (e.g., red-green-blue (RGB) color system model) of the physical material. The model generation system may identify a material class for the physical material depicted in the material image by applying a machine-learning model to the material image. The model generation system may then identify a texture map model that generates texture maps for the physical material based on the material image. The texture map model is a machine-learning model that is trained to generate texture maps for material images of a particular material class. The texture maps generated by the texture map model may include texture maps of standard texture values, such as metalness and roughness.
US12086927B2

One embodiment of the present invention sets forth a technique for performing appearance capture. The technique includes receiving a first sequence of images of an object, wherein the first sequence of images includes a first set of images interleaved with a second set of images, and wherein the first set of images is captured based on illumination of the object using a first lighting pattern and the second set of images is captured based on illumination of the object using one or more lighting patterns that are different from the first lighting pattern. The technique also includes generating a first set of appearance parameters associated with the object based on a first inverse rendering associated with the first sequence of images.
US12086926B2

In some implementations, a computing device can simulate a virtual parallax to create three dimensional effects. For example, the computing device can obtain an image captured at a particular location. The captured two-dimensional image can be applied as texture to a three-dimensional model of the capture location. To give the two-dimensional image a three-dimensional look and feel, the computing device can simulate moving the camera used to capture the two-dimensional image to different locations around the image capture location to generate different perspectives of the textured three-dimensional model as if captured by multiple different cameras. Thus, a virtual parallax can be introduced into the generated imagery for the capture location. When presented to the user on a display of the computing device, the generated imagery may have a three-dimensional look and feel even though generated from a single two-dimensional image.
US12086925B2

Technical solutions are described to track a handheld three-dimensional (3D) scanner in an environment using natural features in the environment. In one or more examples, the natural features are detected using machine learning. Features are filtered by performing a stereo matching between respective pairs of stereo images captured by the scanner. The features are further filtered using time matching between images captured by the scanner at different timepoints.
US12086916B2

Methods and systems are disclosed for performing operations for generating a voice note. The operations include receiving, by a messaging application, a request from a first participant to send a voice message to a second participant in a communication session. The operations include, in response to receiving the request, generating an audio file comprising a specified duration of speech input received from the first participant. The operations include associating the audio file with an avatar that represents the first participant. The operations include presenting an interactive visual indicator of the avatar among a plurality of messages in the communication session. The operations include receiving, by the messaging application, input that selects the interactive visual indicator of the avatar. The operations include, in response to receiving the input, rendering an animation of the avatar speaking the speech input while playing the audio file.
US12086915B2

An avatar display device with: a storage device for storing passive permission data including a permission flag indicating permission or denial of a passive avatar in relation to an action of an active avatar with respect to the passive avatar; and an output unit which, if the action from the active avatar with respect to the passive avatar is detected, and the permission flag in the passive permission data indicates permission, outputs data for displaying, on an active terminal and a passive terminal, moving image data in which the passive avatar accepts the action of the active avatar.
US12086914B2

Disclosed are systems, computer-program products, and computer-implemented methods for the automatic estimation of geographic boundaries. Implementations of the foregoing may be useful for automatedly determining the geographic boundary of a community. In some embodiments, a computing device may receive birth location data related to the community. Enriched birth locations for the community may be determined based on likelihood metrics. An estimated geographic boundary of the community may be determined. The estimated geographic boundary may correspond to a probability density of the enriched birth locations represented using the geographical coordinates. A graphical user interface may present a map and the estimated geographic boundary of the community overlaying the map.
US12086908B2

In one approach, VDAMP is improved to allow multiple coils. The aliasing is modeled in the wavelet domain with spatial modulation for each of the frequency subbands. The spatial modulation uses the coil sensitivities. As a result of the spatial modulation, the aliasing modeling more closely models the variance allowing the regularization to use denoising operations. In another approach, the regularization computation may be simplified by using a machine-learned network in VDAMP. To account for the aliasing modeling of VDAMP, a convolutional neural network is trained with input of both the noisy image and the covariances of the aliasing model.
US12086906B2

A method for simulating sharpness of an image boundary including setting a boundary pattern including a boundary line between black and white, and a unit pattern including arrangement information of pixels; calculating simulation grayscale data for implementing the boundary pattern by using the unit pattern; and obtaining a sharpness index for the boundary line based on a contrast sensitivity function (CSF) and brightness data extracted from the simulation grayscale data.
US12086895B2

Automated negotiation agent adaptation is performed by detecting change in a utility function involved in automated negotiation between a supporting agent and an opposing agent while the supporting agent operates according to a first negotiation strategy model, generating a plurality of training samples from automated negotiation between the supporting agent and the opposing agent while the supporting agent operates according to a baseline negotiation strategy model, and training an initialized negotiation strategy model using the plurality of training samples to produce a second negotiation strategy model.
US12086894B2

A transit computing (TC) system for determining travel options is provided. The TC system includes at least one TC device including at least one processor communicatively coupled to a database configured to receive a request including trip data including a start location and an end location. The at least one processor is also configured to determine at least one travel option, wherein each travel option is associated with a mode of travel, and determine, for each travel option, at least one projected environmental trip detail, including a respective projected emissions output for each travel option. The at least one processor is further configured to receive user selection of a selected travel option and process, based on the user selection, at least one transaction associated with the selected travel option, wherein the at least one transaction includes a payment and confirmation, sent to the user computing device, of the payment.
US12086891B2

Systems and methods for generating customized image reaction submissions and visualizations on social networks are disclosed. In embodiments, a computer-implemented method includes: obtaining, by the computing device, user profile data of a user accessing an image on a social network, wherein the user profile data includes user interest categories of the user; determining, by the computing device, select content classes from a plurality of content classes associated with the image, wherein the select content classes match user interest categories of the user based on the user profile data; providing, by the computing device, selectable reactions to the user, wherein the selectable reactions each represent a different user reaction to the image; and providing, by the computing device, selectable content options to the user, wherein content option is associated with a different one of the content classes and is selectively associated, by the user, with at least one of the reactions.
US12086888B2

A method of determining and optimizing the location of a new insurance agency is disclosed to increase market penetration of underrepresented markets. The method comprises the use of a scoring algorithm to rank various geographic regions or related zip codes. The scoring algorithm may be implemented by a location modeling system based on variables selected by a user. In addition, the various ranked geographic regions or related zip codes may be analyzed for proximity to natural or man made perils.
US12086883B2

A computer-implemented communications device in communication with a transaction gateway server during a point of sale transaction. A computation server configured for intercepting a first transaction instantiated by the communications device, the first transaction having a first numerical value; the computation server instead of processing the first transaction processing: a second transaction having a second numerical value greater than the first numerical value, and a third transaction having a third numerical value determined based on a numerical difference between the first numerical value and the second numerical value.
US12086880B2

The present invention discloses systems and methods for facilitating a public offering for a company on an immutable blockchain. The disclosed systems and methods provide hosting indications of interest on a blockchain for potential, initial or secondary future offerings proposed by a company and provided to interested investors on a first-come, first-serve basis. After qualified investors establish their interest in a public offering by returning their indications of interest, a list of prioritized members eligible to invest in the company based upon the recorded time and date of the indication of interest is established, and a fair distribution flow of the public offering is created by providing prioritized members a fair distribution of securities.
US12086876B2

A system for detects and manages recurring transactions incurred by members of a client organization. The system includes a computing server that is configured to classify named entities into a category of transacting named entities. For example, the computing server classifies a list of named entities that offer subscription services and hence, create recurring transactions with the client organization. The computing server receives transaction data and determines that a target transacting named entity extracted from the received data belongs to the category (e.g., there is a named entity in the received transaction data that has sold a service to the client organization more than once). The computing server may then determine the presence and frequency of a subscription transaction series in the received transaction data, and cause a predicted a timing of an upcoming transaction in the subscription transaction series to be displayed in a graphical user interface (GUI).
US12086864B2

A computer system is provided that includes a paired list of data transaction requests on which a matching process is performed. There are multiple different types of data transaction requests that are stored in the paired list including data transaction requests with midpoint attributes and data transaction requests with discretion attributes. The computer system may determine how the multiple different types of data transaction requests may be match against each other. Two matching processes can be used to determine if a match exists between the first and second sides of the paired list. Matches that are determined at private values are not disseminated to third-parties via public market data feeds.
US12086863B1

A computing system includes a customer database storing information associated with a customer that includes information relating to an account associated with the customer and information received from a third-party computing system that includes a first offer; a network interface circuit structured to enable the computing system to exchange information over a network; and a processing circuit coupling to the customer database and to a payment device associated with the account. The payment device comprises a data storage. The processing circuit is structured to: receive, from the third-party computing system over the network, a second offer; update the information associated with the customer to include the second offer; determine to transmit the first offer to the data storage of the payment device and to refrain from transmitting the second offer; and transmit the first offer to the payment device for storage in the data storage of the payment device.
US12086849B2

A method for predicting a price of any subtractively manufactured part utilizing artificial intelligence at a computing device. The method comprises receiving a manufacturing request datum, wherein the manufacturing request datum further comprises at least an element of user mechanical part data, selecting a correlated dataset containing a plurality of data entries. The method further comprises generating, at a clustering unsupervised machine-learning model, at least a first correlated compatible part element, receiving, at a supervised machine-learning model, a first training set, generating, at a supervised machine-learning model as a function of the first training set, an external price output, and determining a price ratio output, wherein determining the price ratio output further comprises generating a loss function of a part specific variable and minimizing the loss function.
US12086848B1

An embodiment for a method of cost-aware tiering for data storage. The embodiment may detect data to be stored in one or more storage systems and gathering access and usage information. The embodiment may maintain a first data structure including periods of activity below a defined threshold for the detected data, and a common data structure to identify and track application-wide data patterns. The embodiment may gather static pricing information and context pricing information for the one or more storage systems and calculate a tiering threshold corresponding to a continuous period of activity below a second defined threshold required for which local storage costs exceed a tiering cost. The embodiment may calculate for inactive data segments, probabilities of the inactive data segments remaining inactive for a duration that exceeds the calculated tiering threshold. The embodiment may calculate a risk score and generate a tiering list for storing the data.
US12086840B2

A machine is configured to generate in real time personalized online banner images for users based on data pertaining to user behavior in relation to an image of a product. For example, the machine receives a user selection indicating one or more data features associated with the user. The one or more data features include a data feature pertaining to user behavior in relation to an image of a product. The machine generates, using a machine learning algorithm, a data representation of the machine learning algorithm based on the one or more data features including the data feature pertaining to user behavior in relation to the image of the product. The data representation includes one or more data features pertaining to one or more characteristics of online banner images. The machine generates an online banner image for the user based on the data representation.
US12086834B2

A system for generating improved notifications relating to events is disclosed. The system includes a sensing network including an event sensor configured to sense events. The system further includes a sensed-event processing system configured to append meta data to information associated with a sensed event. The system further includes a human-machine interface and at least one communication unit configured to communicate amongst the human-machine interface, the sensing network, and the sensed event processing system, the information communicated from the sensing device via the at least one communication unit. The system further includes a notification generation system configured to generate a notification to a user of the human-machine interface, the notification content including at least one user-selectable action option. The communication unit configured to communicate the notification via the human-machine interface and select the notification content, the notification type, or the means of notification based on the meta data.
US12086832B2

Methods are disclosed that include receiving electronic content data associated with an electronic content provider comprising: a content campaign identification associated with a virtual token, and provider-identified platform identifications that identify platforms on which the content campaign may be initiated; receiving input from the user comprising: a user identification, a virtual token identification, a campaign identification that identifies the content campaign associated with the virtual token, and user-identified platform identifications that identify the platforms on which the user consents to be targeted by the content campaign; determining, based on the received electronic content data and user data, the content campaign and platforms the user consents to; and generating a notification to initiate a content campaign targeting the user on the platforms on which the user consents to be targeted; and outputting the generated notification to the platforms on which the user consents to be targeted.
US12086828B2

Systems and methods are presented for managing the cadence (e.g., frequency or rate) that electronic promotion correspondence is sent to a consumer. A system may access a target cadence indicator associated with a consumer that indicates of a target rate for sending electronic promotion correspondence to the consumer. The system may also determine an actual cadence indicator for the consumer over a predetermined period of time and analyze a potential electronic promotion correspondence for sending to the consumer. The system determines whether to send the electronic correspondence to the consumer based on the target cadence indicator, the actual cadence indicator, and the analysis of the electronic promotion correspondence.
US12086825B2

A computer based system and method for measuring effectiveness of a gamification challenge may include: presenting the gamification challenge on a display to an agent; measuring agent engagement with the gamification challenge over time to calculate agent engagement indices over time; measuring agent performance over time to calculate agent performance indices over time; and calculating a correlation between the agent engagement indices and the agent performance indices to obtain the gamification effectiveness.
US12086824B2

A first paint color is acquired as a color of a paint of a first vehicle. A second paint color is acquired as a color of a paint including a peelable layer and to be applied over at least a part of the paint in the first paint color. A current or future valuation price of the first vehicle is acquired based on the first paint color or the second paint color.
US12086814B2

Method of determining authenticity of an item using an elliptic curve E defined over a finite field Fq, where q is an integer, the method comprising: generating a random integer j, where the random integer j is in the interval of one to the integer q; calculating a point T=j·S, where point S is a point on elliptic curve E(Fq); calculating a binary value k which is equal to the binary random integer j with a bitmask m applied thereto; sending point T and binary value k to the item; and the item iteratively calculating point U=n·S for different values of integer n, where for each iterative calculation integer n takes different values, wherein for each iteration: the bits of binary integer n corresponding to the unmasked bits of bitmask m are the same as the corresponding bits of binary random integer j; and the bits of binary integer n corresponding to the masked bits of bitmask m are varied in each iteration.
US12086810B2

Systems and techniques are provided for a resource transfer system. An instruction to transfer a first quantity of a resource from a first resource pool to a second resource pool may be received. A hold may be placed on a second quantity of the resource in the first resource pool. The held second quantity of the first resource may not be transferred from the first resource pool until the hold is released. Responsive to receiving a message that fulfills a condition on the hold and an instruction to execute the transfer, the hold may be released. A register that is in the first resource pool and is associated with the resource may decremented by the first quantity, and a register that is in the second resource pool and is associated with the resource may be incremented by the first quantity.
US12086808B1

Aspects of the disclosure provide techniques for using behavior based information for providing and restricting access to a secure website, or computer network and its assets to a user. Components of the system may include the following. Client remote computing device, network and browser unique attribute data collection and fingerprinting. Method for capturing user habits and fingerprinting with ability to detect abnormalities through AIML using mobile and wearable device applications. System for detection of normality of user behavior based on habits, and cyber transactions, device access and determining a confidence score associated with each transaction. Method for calculating individual transaction risk based on contextual factors such as user behavior, device, browser and the network traffic and request for authentication by account owner when risk greater than allowed threshold. Method and system to identify user device, browser, and behavior unique attributes, storing and later matching to infer change upon consequent transactions and measuring transaction risk through a search and match against classified set of static and dynamic attributes using a user, browser traffic, device search and match engine.
US12086806B1

A method for authenticating an individual for login to a server computer includes receiving at the server computer data for a first authentication image from an electronic computing device. First attributes are identified of one or more similar geometrical shapes from the data for the first authentication image. A determination is made as to whether the first attributes of the one or more similar geometrical shapes from the data for the first authentication image correspond to second attributes from a second authentication image accessible on or by the server computer. When the first attributes correspond to the second attributes, the individual is authenticated on the server computer.
US12086799B2

A method of generating a certificate smart contract including receiving a certificate smart contract transaction to create a certificate smart contract from an owner of a blockchain wallet, generating a certificate smart contract responsive to the certificate smart contract transaction at a certificate smart contract address on a blockchain network, receiving a new certificate transaction to create a new certificate to be included by the certificate smart contract from a validator, and saving a certificate to the certificate smart contract responsive to the new certificate transaction. The certificate smart contract includes an identity smart contract.
US12086796B2

Systems and methods for facilitating a transaction between a first entity and a second entity using a digital currency are described. In some aspects, a computing node participates in a private distributed ledger for a financial institution and stores one or more transaction blocks representing transactions in a digital currency. The digital currency is issued by the financial institution and is fixed with respect to a fiat currency. The computing node is configured to receive a transaction for transferring an amount of digital currency from a first entity to a second entity, generate a new transaction block representing the transaction, transmit the new transaction block to other computing nodes participating in the private distributed ledger, receive an indication of validity of the new transaction block, and insert the new transaction block into the private distributed ledger.
US12086795B2

Systems and methods for biometric payments are disclosed. In one embodiment, a method for conducting a biometric payment may include (1) receiving at a server and from an electronic device, transaction information comprising an identification of a good or service to purchase from a merchant and a biometric payment instruction from an individual that was captured by the electronic device; (2) at least one computer processor authenticating the individual based on the biometric payment instruction; (3) the at least one computer processor determining a payment account for the transaction from the biometric payment instruction; (4) the at least one computer processor retrieving a payment device associated with the payment account; and (5) the at least one computer processor providing the payment device to the merchant.
US12086786B2

Techniques for providing friction-free transactions using geolocation and user identifiers are described herein. These techniques may ascertain a user's location based on a location of a mobile device. A transaction between the user and a merchant may be completed with zero or minimal input from the user based on the geolocation of the mobile device and the user identifiers. In some implementations, a transaction initiated earlier is completed when the mobile device arrives at the merchant. Additionally, a parent-child or similar relationship may be established between multiple devices. Security on the mobile device based may be provided by biometric identification and calculation of variance from regular movement patterns. Advertisements may be sent to the mobile device based on bids from merchants near to the mobile device. Promotions may be sent to the mobile device when more than a threshold number of mobile devices are located at the same merchant.
US12086785B2

A system and method configured for conducting a transaction between two parties using a mobile device, or a plurality of mobile devices. In various embodiments, a system for conducting a transaction can comprise an accessory device having an accessory device module and a hardware component, where the accessory device can have various accessory device capabilities. The system can further comprise a mobile device SDK incorporated into the client application and in communication with the accessory device, where the mobile device SDK includes an accessory conversion module in communication with the accessory device module and where the mobile device SDK provides data to the client application. The client application can request accessory device information and receive accessory device capabilities, and the transaction data for the transaction can be provided in a defined structure between the accessory device and the client application via the mobile device SDK.
US12086784B1

Systems and methods for receiving, from an enterprise application associated with a first entity, a first data entry including first value and a first maturity date and a second data entry including a second value and second maturity date, determining, a predicted future account balance, determining, based on the predicted future account balance, the first value, the second value, the first maturity date, the second maturity date, one or more financing options including a first finance option associated with the first data entry included in the invoice data, generating, a user interface display including the first finance option, receive, from the enterprise application, a selection of the first finance option, in response to receiving the selection of the first finance option, initiating, a first transfer to the first entity corresponding with the first value before the first maturity date.
US12086774B2

Disclosed here are systems and methods for providing an integrated retail platform. The systems and methods can include receiving, by a computing device comprising a processor, a configuration data for a plurality of service terminals. The systems and methods can include computing device receiving updated configuration data for the plurality of service terminals. The computing device can transmit the updated configuration data to the plurality of service terminals.
US12086771B2

Disclosed is a platform That enables centralized control over updates to a distributed cryptocurrency network through inclusion of an administrative user to a set of tokens that operate on a base cryptocurrency network but include rule sets that are separate from those of the base cryptocurrency. A plurality of customized token types are generated by a platform provider for respective administrative users. The platform provider may provide software updates that are implemented at the sole discretion of the respective administrative users.
US12086767B2

System and method for adaptively processing financial payments. A payment provider service obtains verification of information for approval of an electronic payment in a web-based sale. A payment gateway includes a processor and a non-transitory computer-readable medium having stored thereon a series of program steps and a database which stores rules applicable to transactions. Execution of the program steps implements a compliance and payment process, based on compliance rules and funds approval of the transaction. Execution of the compliance and payment process provides a decision whether to block or authorize the transaction. When the compliance and payment process provides a decision to authorize a transaction, the program steps provide a request to the payment provider service for transfer of electronic funds to provide the seller's payment.
US12086766B2

Disclosed are embodiments for providing a domain-specific visualization of message content. Unclassified messages are received for a sender and a real-time classifier is used to assign categories to the messages. User interactions with email can then be used to generate a ranked list of domain-specific senders. This ranked list of senders and classified emails can then be used to provide a domain-specific view to a user. Further features (e.g., aggregated content pages by sender, dynamic call-to-action buttons, message previews etc.) can then be built on top of the ranked senders and messages.
US12086764B2

Systems and methods to dynamically modify recipes for customers based actions while previously preparing other recipes. A first recipe is presented to a customer and images of the customer preparing the first recipe are captured. The images are analyzed to determine an action of the customer. A recipe characteristic associated with the action is determined based on the analysis of the images. A second recipe later selected for the customer, wherein the second recipe includes the determined recipe characteristic. The second recipe is modified to include a modification to the determined recipe characteristic based on the action of the customer when preparing the first recipe, and the modified second recipe is presented to the customer.
US12086761B2

A system and method to count and monitor containers at a warehouse dock is disclosed. The system includes a plurality of image capturing devices for capturing one or more images of the plurality of containers for generating a first count, a plurality of RFID readers for reading identification data of an RFID tag affixed to each of the plurality of containers for generating a second count. The system also includes a computing device configured to select the first count or the second count based on a plurality of predefined parameters, cross-check the selected count with a pre-stored count of the plurality of containers at the warehouse dock and provide a final count the containers at the warehouse dock. Manual identification and calculation of container at time of unloading the container at warehouse dock is totally eliminated.
US12086749B2

Provided is a computer-implemented method for implementing a hybrid deep neural network. The method may include generating a first model comprising a generalized matrix factorization model, the generalized matrix factorization model configured to determine one or more latent factors based on receiving transaction data associated with one or more payment transactions; generating a second model comprising a deep neural network model, the deep neural network model comprising a plurality of hidden layers; generating a combined model; and determining a rating for a payment account based on transaction data associated with a plurality of payment transactions, wherein the rating comprises an indication that the payment account will be used to conduct a plurality of payment transactions involving a merchant, and wherein the transaction data comprises merchant transaction data and user transaction data. A system and computer program product are also provided.
US12086741B2

Crowd funding for innovation includes distributing a proposal with a description of a project idea, an amount of funds requested, and a time frame for raising the funds. Ownership of the project is transferred to an entity, which receives contributions from contributors and for each of the received contributions converts the contribution to a corresponding amount of virtual coin and adds the contribution to the funds. If the funding goal is complete within the time frame, the entity converts the coins to actual money and releases the money to the requestor. After completion of the project, the entity determines if the project is successful and can commercialize successful projects. For certain successful projects, the entity can also distribute funds to the contributors.
US12086738B2

Aspects of the disclosure relate to generating a model to assess maximum numbers of concurrent trips for an autonomous vehicle transportation service. For instance, historical trip data, including when requests for assistance were made, response times for those requests for assistance, and a number of available resources when each of the requests for assistance were made may be received. In addition, a number of concurrent trips, or trips that overlap in time, occurring when each of the requests for assistance were made may be received. The model may be trained using the historical trip data and the numbers of concurrent trips. The model may be configured to provide a maximum number of concurrent trips given a period of time, a number of available resources, and a response time requirement.
US12086731B2

In order to assist participants in thinking of an idea by acquiring audio data, it is provided a workshop assistance system, which includes a computer having an arithmetic apparatus configured to execute predetermined processing, a storage device coupled to the arithmetic apparatus, and a communication interface coupled to the arithmetic apparatus, the computer being configured to access solved problem case data including information of solved cases that correspond to problem data, the workshop assistance system comprising: a problem processing module configured to search, by the arithmetic apparatus, solved cases based on problem data that is generated from a discussion among participants; and an idea generation module configured to present, by the arithmetic apparatus, idea data including the generated problem data and information of the solved case found in the search to the participants.
US12086724B2

Methods, computer-readable media, software, and apparatuses may collect, in real-time and via an edge-computing device located in a vehicle, vehicle driving event data including data indicative of driving characteristics associated with an operation of the vehicle. The edge-computing device may analyze, based on a machine learning model, characteristics of the vehicle driving event data. The edge-computing device may, based on the machine learning model, determine at least one of: a driving behavior, a driver rating, occurrence of a collision, and vehicle diagnostics, and the information may be displayed via a graphical user interface to a user in the vehicle.
US12086723B2

A method and system are disclosed for ontology-based dynamic learning and knowledge integration from measurement data and text. A method and system are disclosed for inferring relationships between entities and entity states from data, text and users inputs and for actively searching, integrating, visualizing and comparing relations to extract domain-specific knowledge.
US12086721B1

The apparatus employs adaptive machine learning for model selection based on data complexity and user goals. It consists of a processor and memory. Initially, it creates a first model from a dataset and analytic goals. Then, it determines a complexity metric for another dataset, compares this metric to a set threshold, and identifies a complexity gap. Using a feature learning algorithm, it extracts candidate features from the second dataset. From these features, it generates a second model. The device assesses this model's performance using a third dataset and selects it based on its relation to the complexity gap.
US12086720B2

Systems, methods, and computer readable media related to information retrieval. Some implementations are related to training and/or using a relevance model for information retrieval. The relevance model includes an input neural network model and a subsequent content neural network model. The input neural network model and the subsequent content neural network model can be separate, but trained and/or used cooperatively. The input neural network model and the subsequent content neural network model can be “separate” in that separate inputs are applied to the neural network models, and each of the neural network models is used to generate its own feature vector based on its applied input. A comparison of the feature vectors generated based on the separate network models can then be performed, where the comparison indicates relevance of the input applied to the input neural network model to the separate input applied to the subsequent content neural network model.
US12086719B2

Systems and methods of generating interpretive data associated with data sets. Embodiments of systems may be for adapting Grad-CAM methods for embedding networks. The system includes a processor and a memory. The memory stores processor-executable instructions that, when executed, configure the processor to: obtain a subject data set; generate a feature embedding based on the subject data set; determine an embedding gradient weight based on a prior-trained embedding network and the feature embedding associated with the subject data set, the prior-trained embedding network defined based on a plurality of embedding gradient weights respectively corresponding to a feature map generated based on a plurality of training samples, and wherein the embedding gradient weight is determined based on querying a feature space for the feature embedding associated with the subject data set; and generate signals for communicating interpretive data associated with the embedding gradient weight.
US12086717B2

An all-optical Diffractive Deep Neural Network (D2NN) architecture learns to implement various functions or tasks after deep learning-based design of the passive diffractive or reflective substrate layers that work collectively to perform the desired function or task. This architecture was successfully confirmed experimentally by creating 3D-printed D2NNs that learned to implement handwritten classifications and lens function at the terahertz spectrum. This all-optical deep learning framework can perform, at the speed of light, various complex functions and tasks that computer-based neural networks can implement, and will find applications in all-optical image analysis, feature detection and object classification, also enabling new camera designs and optical components that can learn to perform unique tasks using D2NNs. In alternative embodiments, the all-optical D2NN is used as a front-end in conjunction with a trained, digital neural network back-end.
US12086714B2

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for training a neural network used to select actions performed by a reinforcement learning agent interacting with an environment. In one aspect, a method includes maintaining a replay memory, where the replay memory stores pieces of experience data generated as a result of the reinforcement learning agent interacting with the environment. Each piece of experience data is associated with a respective expected learning progress measure that is a measure of an expected amount of progress made in the training of the neural network if the neural network is trained on the piece of experience data. The method further includes selecting a piece of experience data from the replay memory by prioritizing for selection pieces of experience data having relatively higher expected learning progress measures and training the neural network on the selected piece of experience data.
US12086713B2

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for evaluating candidate output sequences using language model neural networks. In particular, an auto-regressive language model neural network is used to generate a candidate output sequence. The same auto-regressive language model neural network is used to evaluate the candidate output sequence to determine rating scores for each of one or more criteria. The rating score(s) are then used to determine whether to provide the candidate output sequence.
US12086712B2

There are provided a method and a system for image segmentation utilizing a GAN architecture. A method for training an image segmentation network according to an embodiment includes: inputting an image to a first network which is trained to output a region segmentation result regarding an input image, and generating a region segmentation result; and inputting the region segmentation result generated at the generation step and a ground truth (GT) to a second network, and acquiring a discrimination result, the second network being trained to discriminate inputted region segmentation results as a result generated by the first network and a GT, respectively; and training the first network and the second network by using the discrimination result. Accordingly, region segmentation performance of a semantic segmentation network regarding various images can be enhanced, and a very small image region can be exactly segmented.
US12086711B2

A data dividing method applied to a computing device that performs a convolution operation based on an input image data and a weight data is provided. The method includes: determining a restriction condition in connection with the performing of the convolution operation by the computing device; determining a set of candidate data blocks for the input image data and a set of candidate data blocks for the weight data according to the restriction condition; generating an evaluation result by evaluating, according to candidate data blocks in the set of candidate data blocks for the input image data and the set of candidate data blocks for the weight data, an amount of data load of the computing device in accessing both an external memory and an internal memory of the computing device; and determining a method of dividing the input image data and the weight data according to the evaluation result.
US12086705B2

An apparatus to facilitate compute optimization is disclosed. The apparatus includes a at least one processor to perform operations to implement a neural network and compute logic to accelerate neural network computations.
US12086704B2

Representative embodiments disclose machine learning classifiers used in scenarios such as speech recognition, image captioning, machine translation, or other sequence-to-sequence embodiments. The machine learning classifiers have a plurality of time layers, each layer having a time processing block and a depth processing block. The time processing block is a recurrent neural network such as a Long Short Term Memory (LSTM) network. The depth processing blocks can be an LSTM network, a gated Deep Neural Network (DNN) or a maxout DNN. The depth processing blocks account for the hidden states of each time layer and uses summarized layer information for final input signal feature classification. An attention layer can also be used between the top depth processing block and the output layer.
US12086702B2

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for receiving graph data representing an input graph comprising a plurality of vertices connected by edges; generating, from the graph data, vertex input data representing characteristics of each vertex in the input graph and pair input data representing characteristics of pairs of vertices in the input graph; and generating order-invariant features of the input graph using a neural network, wherein the neural network comprises: a first subnetwork configured to generate a first alternative representation of the vertex input data and a first alternative representation of the pair input data from the vertex input data and the pair input data; and a combining layer configured to receive an input alternative representation and to process the input alternative representation to generate the order-invariant features.
US12086684B2

A qubit device includes an elongated thin film uninterrupted by Josephson junctions, a quantum device in electrical contact with a proximal end of the elongated thin film, and a ground plane that is co-planar with the elongated thin film and is in electrical contact with a distal end of the elongated thin film, in which the thin film, the quantum device, and the ground plane comprise a material that is superconducting at a designed operating temperature.
US12086683B2

A cycle counter mechanism is provided for monitoring the service life of layup molds, such as a mold used for the manufacturing of parts in an autoclave oven. A body that is suitable for use in the autoclave oven is located on the mold. At least one rod is located on the body which elongates and contracts due to heat. At least one gear is located on the body so as to rotate about its own axis and which extends when the heat in the autoclave oven increases to trigger the gear. A gear is triggered by the rod to rotate about its own axis. A counter is triggered with the rotational movement of the gear and provides information about the number of uses of the mold depending on the rotational movement.
US12086676B1

A routing system that can receive, decode, and route messages from electronic tracking tags made by different manufacturers and issued by different tag issuers. Tracking tags may be placed on items that are shipped or stored, and wireless messages from the tags may be used to track the items and their status. The system enables a site to use a single gateway that obtain messages from heterogeneous tracking tags; the gateway forwards messages to the routing system for processing. The system may access a tag manufacturers database that contains a descriptor of the messages from each manufacturer's tags, and a tag registrations database that lists tags associated with each tag issuer. The system supports tag messages with encrypted contents and with tag identifiers that are rotated to prevent malicious tracking, and it may check message integrity to detect modification of the message after it is sent from the tag.
US12086667B2

In some embodiments, a radio frequency identification (RFID) device may include a reactive strap may include a conductor enclosing an area and an RFID chip connected to the conductor, the conductor enclosing an area and defining a first opening, and a flexible substrate attached to the conductor and defining a second opening. The first and second openings together may define a passage through both the conductor and the flexible backing material.
US12086664B2

In a printing device, on a first condition including that a printer job language (PJL) command is received via the first communication interface that is a LAN interface, a computer performs prohibiting execution of the PJL command when the PJL command is classified into a first command type, and executing the PJL command when the PJL command is classified into a second command type different from the first command type. On a second condition including that the PJL command is received via the second communication interface different from the LAN interface, the computer performs executing the PJL command regardless of whether the PJL command is classified into the first command type or the second command type.
US12086660B2

An integrated-circuit device comprising first and second radio systems. The first radio system comprises a first processor coupled to a first program memory and a first radio. The second radio system comprises a second processor coupled to a second program memory and a second radio. The device further comprises inter-processor communication (IPC) circuitry coupled to the first and second processors, for providing an IPC channel between the first and second processors. First software, stored in the first program memory for execution by the first processor comprises instructions for causing the first processor, in response to receiving a signal from the first radio, to send an electrical signal over the IPC channel to the second processor for causing second software stored in the second program memory to cause the second processor to send a command to the second radio.
US12086655B1

A multi-node storage system uses local mutual exclusion to perform fabricless local memory access and non-local mutual exclusion to perform memory access via an inter-nodal fabric. A local access mode bit and remote access request flag are associated with each data slot and its associated metadata in shared memory of the storage system. Local mutual exclusion such as a Peterson Lock is used to avoid conflict between local IO threads when the local access mode is set and the remote access request flag is not set. A remote IO thread that determines that the local access mode bit for a target slot is set will set the remote access flag. In response, a local IO thread that obtains the Peterson Lock will unset the local access mode bit and release the Peterson Lock, thereby enabling remote access to the slot and its metadata by the remote IO thread. The remote access request flag is cleared and the local access mode enabled after the remote access is completed.
US12086654B2

Virtualization techniques can include determining virtual function routing tables for the virtual parallel processing units (PPUs) from a logical topology of a virtual function. A first mapping of the virtual PPUs to a first set of a plurality of physical PPUs can be generated. Virtualization can also include generating a first set of physical function routing tables for the first set of physical PPUs based on the virtual function tables and the first virtual PPU to physical PPU mapping. An application can be migrated from the first set of physical PPUs to a second set of PPUs by generating a second mapping of the virtual PPUs to a second set of a plurality of physical PPUs. A second set of physical function routing table for the second set of physical PPUs can also be generated based on the virtual function tables and the second virtual PPU to physical PPU mapping.
US12086649B2

Rebalancing in a fleet of storage systems using data science including generating, by the cloud-based rebalancing system, a plurality of workload migration scenarios to address a detected workload imbalance among a plurality of workloads in a fleet of storage systems; determining, by the cloud-based rebalancing system, a plurality of movement vectors for each workload migration scenario, wherein each of the plurality of movement vectors describes a consideration factor for migrating a workload of the plurality of workloads within the fleet of storage systems; and generating, by the cloud-based rebalancing system, at least one rebalancing proposal based on the plurality of movement vectors for each workload migration scenario.
US12086646B2

In implementations of systems for cloud-based resource allocation using meters, a computing device implements a resource system to receive resource data describing an amount of cloud-based resources reserved for consumption by client devices during a period of time and a total amount of cloud-based resources consumed by the client devices during the period of time. The resource system determines a consumption distribution using each meter included in a set of meters. Each of the consumption distributions allocates a portion of the total amount of the cloud-based resources consumed to each client device of the client devices. A particular meter used to determine a particular consumption distribution is selected based on a Kendall Tau coefficient of the particular consumption distribution. An amount of cloud-based resources to allocate for a future period of time is estimated using the particular meter and an approximate Shapley value.
US12086645B2

Methods, systems, and devices for providing computer implemented services using managed systems are disclosed. To provide the computer implemented services, the managed systems may need to operate in a predetermined manner conducive to, for example, execution of applications that provide the computer implemented services. Similarly, the managed system may need access to certain hardware resources and software resources to provide the desired computer implemented services. To improve the likelihood of the computer implemented services being provided, the managed devices may be managed using a subscription based model. The subscription model may utilize a highly accessible service to facilitate system management. To facilitate system management, the highly available service may take into account both historic use of managed systems and changes to subscriptions to ascertain point in time when subscription limits may be reached. The identified points in time may be used to drive management decisions.
US12086636B2

Certain aspects of the present disclosure provide techniques for generating execution schedules, comprising receiving a data flow graph for a process, where data flow graph comprises a plurality of nodes and a plurality of edge; generating a topological ordering for the data flow graph based at least in part on memory utilization of the process; generating a first modified topological ordering by inserting, into the topological ordering, one or more new nodes corresponding to memory access based on a predefined memory capacity; allocating units of memory in the memory based on the first modified topological ordering; and generating a second modified topological ordering by rearranging one or more nodes in the first modified topological ordering, where the second modified topological ordering enables increased parallel utilization of a plurality of hardware components.
US12086627B2

In various embodiments, a serverless function agent determines that a client stub function has been invoked with a first set of arguments in a first execution environment. The serverless function agent then performs one or more operations on a media item that is associated with a first argument included in the first set of arguments to generate a second argument included in a second set of arguments. Notably, the first argument has a first data type and the second argument has a second data type. Subsequently, the serverless function agent invokes a function with the second set of arguments in a second execution environment. Advantageously, because the serverless function agent automatically performs operations on the media item, the overall amount of technical know-how and manual effort required to enable the function to successfully execute on a wide range of media items can be reduced.
US12086623B2

A system, a method, and a program for automatically creating a command that is used to establish a network in a virtual machine environment is provided. The system includes a network establishing terminal that includes a command creation function and at least one server device that provides a virtual machine environment in which a virtual machine operates, wherein the network establishing terminal automatically creates at least one command that is used to establish a network in the virtual machine environment based on network design information and information regarding the virtual machine environment.
US12086619B2

A patch controller, when removal of a to-be-deleted node on a virtual path is detected, extracts a node immediately before deletion located adjacently to and on an upstream side of the to-be-deleted node on the virtual path and a node immediately after deletion located adjacently to and on a downstream side of the to-be-deleted node, forms a bypass path for discharging a queued packet being processed by the to-be-deleted node to the node immediately after deletion, and a changed path excluding the to-be-deleted node from the virtual path, by making a connection so as to cause a transfer packet from the node immediately before deletion to flow to the node immediately after deletion, and prioritizes processing of discharging the queued packet to the node immediately after deletion on the bypass path over processing of transferring the transfer packet to the node immediately after deletion on the changed path.
US12086608B2

A method for returning to a basic input/output system (BIOS) setup utility while in a shell environment during a booting process of a computing system includes: upon execution of an update Unified Extensible Firmware Interface (UEFI) (BIOS) firmware file, storing a dynamic command in a command storage; storing a back protocol in the storage module, the back protocol being linked to a back function that, when executed, causes the CPU to call a program file that, when executed by the CPU, causes the CPU to enter a BIOS setup utility, the dynamic command being linked to accessing a memory location in which the back protocol is stored; and in response to receipt of the dynamic command while in the shell environment, locating the back protocol, performing the back function and calling the specific program file, which causes the CPU to enter the BIOS setup utility.
US12086603B2

An apparatus of an aspect includes a plurality of cores and shared core extension logic coupled with each of the plurality of cores. The shared core extension logic has shared data processing logic that is shared by each of the plurality of cores. Instruction execution logic, for each of the cores, in response to a shared core extension call instruction, is to call the shared core extension logic. The call is to have data processing performed by the shared data processing logic on behalf of a corresponding core. Other apparatus, methods, and systems are also disclosed.
US12086593B2

An apparatus has processing circuitry, an instruction decoder, and capability registers, each capability register to store a capability comprising a pointer and constraint metadata for constraining valid use of the pointer/capability. In response to a capability-generating address calculating instruction specifying an offset value, a reference capability register is selected as one of a program counter capability register and a further capability register. A result capability is generated for which the pointer of the result capability indicates a window address identifying a selected window within an address space, the selected window being offset from a reference window by a number of windows determined based on the offset value of the capability-generating address calculating instruction. The reference window comprises the window comprising an address indicated by the pointer of the reference capability register.
US12086589B2

In one aspect, an example methodology implementing the disclosed techniques includes, by a computing device, determining a source platform code for migration from a source platform to a target platform and determining one or more attributes of the source platform code. The method also includes determining, using a machine learning (ML) model, one or more existing templates based on the one or more attributes of the source platform code, and recommending the one or more existing templates for use in generating a template for migration of the source platform code to the target platform. The template for the source platform code is configured to convert the source platform code to a target platform code suitable for the target platform. The one or more existing template can then be used to generate a template for migrating the source platform code to a target platform code suitable for the target platform.
US12086587B2

The disclosed technology relates to solutions for improving a firmware update mechanism and in particular, for improving a firmware update mechanism of a power distribution board by utilizing different boot procedures. A process of the disclosed technology can include steps for receiving, at a microcontroller, a firmware update, wherein the firmware update is transmitted by a computer powered by a power distribution board associated with the microcontroller, initiating, by the microcontroller, a warm boot procedure using the firmware update, and marking the warm boot procedure as successful if a message received from the computer indicates that the firmware update is successful. In some aspects, the process can further include steps for determining a power reset of the computer, initiating, by the microcontroller, a cold boot procedure using the firmware update, and marking the firmware update as proven if the message from the computer indicates that the firmware update is successful. Systems and machine-readable media are also provided.
US12086586B2

Aspects of the disclosure relate to upgrading an application within a simulated version of an enterprise system to detect and correct potential errors as a result of the upgrade. A computing platform may create a simulated version of the enterprise system by receiving metadata associated with the enterprise system, and converting the metadata into system parameters. Virtual parameters may be created by the computing system based on upgrading an application within the simulated version of the enterprise system. The computing system may determine errors caused by the application upgrade within the simulated version of the enterprise system based on differences between the system parameters and the virtual parameters. The computing platform may determine actions to correct the errors and input the results and feedback into an AI engine to further refine the accuracy and reliability of the computing platform over time.
US12086585B2

Updating of a program is realized even with a small-sized temporary storage area. A program update system distributes an update program from an update program distributing unit to a vehicle control device. The update program distributing unit encrypts an update program by a predetermined unit of encryption, and transmits the update program, which has been encrypted, by a predetermined unit of transfer to the vehicle control device to be updated, the vehicle control device decrypts the received update program by the unit of encryption, and stores the update program, which has been decrypted, by a predetermined unit of writing in a program storage unit, and the unit of writing is an integral multiple of the unit of encryption.
US12086584B2

Embodiments of the present disclosure relate to an apparatus for operating an over-the-air (OTA) update for a vehicle including a generation device generating starting control information of the vehicle based on information about an OTA update of the vehicle and a transmission device transmitting the generated starting control information.
US12086581B2

Servers at a data center having similar hardware configurations are grouped together; a leader server is determined from members of the group. A remote network management console discovers the leader without necessarily discovering each particular server and provides a firmware update to only the leader via a communication network over which the systems management console/application and the group of servers can communicate. The leader receives the firmware update and distributes the update to the other group members. In a cluster environment where servers of a group are substantially identical to one another, a leader of the cluster may use a discovery protocol to determine a catalog of current firmware versions of cluster members and their respective peripherals. Based on the catalog, the systems management console/application determines a custom firmware update that will normalize each member of the cluster to one another and forwards the custom update to the cluster leader.
US12086576B2

A multi-core architecture in some examples may have hundreds of “cores”, each core comprising a digital signal processor (DSP) and various functional computing units. A method of implementing a multi-core graph compiler for a system-on-chip (SOC) having a data processing engine (DPE) array is disclosed herein. An Adaptive Intelligence Engine (AIE) compiler is one example of a multi-core graph compiler. An compiler is used to mitigate performance degradation due to memory stalls (collisions) when executing an AIE compiler-accelerated application on an AI Engine. The method disclosed here addresses phase order issues to mitigate the memory collisions.
US12086574B1

Systems, devices, and methods are provided for generating machine code for a second execution environment based on bytecode generated for a first execution environment. A method may comprise steps to obtain a set of bytecode instructions executable in a first execution environment, parse the set of bytecode instructions to determine at least one stack-based class object, determine an intermediate representation (IR) of the set of bytecode instructions, wherein the intermediate representation comprising at least one single static assignment (SSA)-based representation that corresponds to the at least one stack-based class object, and translate the intermediate representation into machine code that is executable in the second execution environment. For example, Java bytecode generated to run on a Java Virtual Machine (JVM) may be translated to machine code that runs in an execution environment that lacks or otherwise restricts the use of a JVM.
US12086571B2

Provided is an architecture for facilitating deployment of a software product. A user action designer records user actions performed on a user interface for deployment of first and second microservices. User actions include input of first and second sets of configuration details for the deployment of the first and second microservices, respectively. A first set of configuration details is indicative of a first machine configuration, a first deployment mode, and a first cloud technology. A second set of configuration details is indicative of the first machine configuration, the first deployment mode, and a second cloud technology. An orchestrator facilitates provisioning of first and second cloud instances at the first and second cloud technologies for the deployment of the first and second microservices based on the first and second sets of configuration details, respectively.
US12086565B2

Mechanisms for implementing a text encoder and text encoder operations are provided. A contrastive machine learning training operation trains an encoder of a machine learning computer model, to learn a sense and similarity preserving embedding that operates to encode input natural language text data to generate encoded natural language text data based on a sense attribute of one or more terms in the input natural language text data. The contrastive machine learning training operation learns to separate positive samples in training data from negative samples in the training data. The trained encoder processes a term specified in an input natural language text to generate an encoded natural language text based on the learned embedding and inputs, to a downstream computing system, the encoded natural language text to cause the downstream computing system to perform a computer natural language processing operation based on the embedding.
US12086556B2

A method, an apparatus, a device and a medium for generating a recruitment position description text are provided. The method may include: obtaining the original text related to the target position; and generating a target recruitment position description text corresponding to the target position based on the original text and a pre-trained deep neural network model.
US12086555B2

The disclosure provides a method for generating a dialogue. The method includes: obtaining an input sentence; determining a type of a task-based response sentence that is to be generated, by updating a current dialogue state based on the input sentence; generating the task-based response sentence by inputting the input sentence into a task-based dialogue response generator; and determining the task-based response sentence as a target response sentence in response to the type of the task-based response sentence being a designated type.
US12086554B2

Techniques are disclosed that enable the generation of a content agent based on content parameter(s) determined from an initial user request for content as well as a dialog session to further refine the request for content. Various implementations include using the content agent to render additional content responsive to an additional user request. Additional or alternatively implementations include using the content agent to proactively render content to the user.
US12086548B2

Methods, systems, and computer-readable media for event extraction from documents with co-reference are disclosed. An event extraction service identifies one or more trigger groups in a document comprising text. An individual one of the trigger groups comprises one or more textual references to an occurrence of an event. The one or more trigger groups are associated with one or more semantic roles for entities. The event extraction service identifies one or more entity groups in the document. An individual one of the entity groups comprises one or more textual references to a real-world object. The event extraction service assigns one or more of the entity groups to one or more of the semantic roles. The event extraction service generates an output indicating the one or more trigger groups and one or more entity groups assigned to the semantic roles.
US12086545B2

A method of filtering an original set of user-provided text responses across a network, including receiving, from one or more processors on one or more user computers, multiple user-provided text responses to a question, the multiple user-provided text responses forming the set, identifying text responses that are no-value text responses and removing the no-value text responses from the original set, removing text responses from the original set where the length of the response does not meet a threshold length, identifying text responses that are gibberish responses and removing gibberish responses from the original set, sending the remaining responses as a filtered set of responses to a machine learning system, the machine learning system to: perform clustering on the filtered set to identify one or more clusters of text responses that are similar to each other, identifying text responses outside the one or more clusters as noise responses, scoring the noise responses, and removing text responses having a score equal to or below a threshold score from the filtered set of responses to produce a final set, and outputting the final set of responses to an information gatherer.
US12086537B2

Systems include reception of a plurality of tags associated with a first job board and, for each of the plurality of tags, one or more values associated with the first job board, input of each of the plurality of tags to a first neural network to determine a field of a job posting system associated with the tag, wherein the first neural network is trained based on a plurality of mappings from fields of the job posting system to tags associated with a plurality of job boards, input of each of the one or more values of each of the plurality of tags to a second neural network to determine an item of the job posting system associated with the value, wherein the second neural network is trained based on a plurality of mappings from items of the job posting system to values associated with the plurality of job boards, creation of first mappings from each of the plurality of tags associated with the first job board to the determined field associated with the tag, creation of second mappings from each of the one or more values of each of the plurality of tags to the determined item associated with the value, and storage of the first mappings and the second mappings in association with the first job board.
US12086531B2

Various embodiments provided herein relate to a method and system for automatic formatting of presentation slides. In at least one embodiment, the method comprises receiving an input slide, the input slide comprising one or more objects having a first slide layout configuration; determining metadata associated with the input slide, the determined metadata corresponding to property features of the one or more objects; analyzing the metadata to classify the one or more objects; identifying one or more slide layout functional objectives; based on the one or more slide layout functional objectives, applying one or more transformations to the detected objects, wherein each transformation comprises adjusting the metadata corresponding to the one or more detected objects to generate one or more adjusted objects; and generating a modified slide, the modified slide comprising one or more adjusted objects having a second slide layout configuration.
US12086530B1

An apparatus for the generation of a collaboration score is disclosed. The apparatus includes at least a processor and a memory communicatively connected to the at least a processor. The memory instructs the processor to receive a plurality of entity profiles from a plurality of entities, wherein each of the plurality of entity profiles includes entity data. The memory instructs the processor to identify a plurality of opportunity data as a function of the plurality of entity profiles. The memory instructs the processor to generate collaboration data as a function of the plurality of opportunity data. The memory instructs the processor to determine a collaboration score as a function of the collaboration data. The memory instructs the processor to draft a collaboration report as a function of the collaboration score and the collaboration data. The memory instructs the processor to display the collaboration report using a display device.
US12086526B2

With respect to each layout pattern of a plurality of layout patterns included in a layout for semiconductor processes, where the layout includes schematic information to form process patterns of a semiconductor device, vertical features indicating an effect of a lower structure on the process patterns are determined, and the lower structure indicates a structure that is formed in the semiconductor device before the process patterns are formed. A machine learning module is trained based on a training layout and the vertical features of the training layout. A design layout with schematic information to form target process patterns is corrected based on the trained machine learning module, the design layout and the vertical features of the design layout. Reliability and integration of the layout for the semiconductor processes may be increased by correcting the layout based on the vertical features and the horizontal features.
US12086525B2

A system including computer readable storage media including executable instructions and one or more processors configured to execute the executable instructions to obtain a schematic netlist and a performance specification for an integrated circuit, determine electrical constraints for nets in the schematic netlist based on the performance specification, determine physical constraints from the electrical constraints, rout the nets in the schematic netlist based on the electrical constraints and the physical constraints, and provide a data file of a layout.
US12086523B2

A method includes instantiating a first plurality of rows in a first region of a fabric. The first region has a height corresponding to a sum of heights of the first plurality of rows. The method also includes instantiating a second plurality of rows in a second region of the fabric. The second region is horizontally adjacent to the first region in the fabric. The second region has a height corresponding to a sum of heights of the second plurality of rows. The method further includes determining whether a row of the first plurality of rows is misaligned with a row of the second plurality of rows and adding a transition region between the row of the first plurality of rows and the row of the second plurality of rows in response.
US12086519B2

The present disclosure provides a method and an apparatus for setting wafer script, a device, and a storage medium. In response to the demand unit determining that the execution necessary condition of the script to be executed satisfies the business requirement based on the parameter information, the platform unit acquires the lot identification of the script to be executed and the corresponding production information. In response to the demand unit determining that the script to be executed is executed for the wafers corresponding to the script to be executed for the first time, the platform unit detects whether the first production information corresponding to the first wafers satisfies the execution necessary condition. If satisfied, the platform unit sets parameter information and assignment information for the first wafers, and synchronizes the first wafers with the set information to the material execution unit such that the material execution unit performs corresponding operation.
US12086517B2

A method comprising performing simulations to determine energy transfer between the bulk fluid motion of gases through a combustion chamber and resonant acoustic modes of the combustion chamber using a simulation model. The method also comprises configuring one or more combustion chamber parameters for the simulation model to shape the resonant acoustic modes to diminish coupling between the resonant acoustic modes and driving mechanisms at a head portion of the combustion chamber and to enhance coupling between the resonant acoustic modes and damping mechanisms at an aft portion of the combustion chamber. The method further comprises determining whether the combustion chamber meets a predetermined performance level in response to determining that the combustion chamber meets a predetermined combustion stability level.
US12086512B2

A method including obtaining, by a computer processor, at least one key log in each of a set of training wells located, at least partially, within a hydrocarbon reservoir, identifying a target formation bounding surface in each of the set of training wells, and generating an initial depth surface for the target formation bounding surface from the target formation bounding surface in each of the set of training wells. The method further including, determining from the initial depth surface an initial depth estimate of the target formation bounding surface at a location of a current well, forming an objective function based, at least in part on a correlation between each key log in each of the set of training wells, and each corresponding key log in the current well, and optimizing the objective function by varying a depth shift between each of the set of training wells and the current well, to determine an optimum depth shift that produces an extremum of the objective function. The method still further including combining the initial depth estimate of the target formation bounding surface at the location of the current well with the optimum depth shift to produce a final depth estimate of the target formation bounding surface at the location of the current well.
US12086502B2

Disclosed are a method and apparatus for transmitting, by a first terminal, a first positioning reference signal (PRS) for relative positioning in a communication system that supports sidelink communication that supports a sidelink according to various embodiments. Disclosed are a method comprising the steps of: receiving a second PRS requesting transmission of the first PRS from a second terminal; measuring an angle of arrival (AoA) on the basis of the second PRS; determining a first PRS pattern of the first PRS on the basis of the AoA; determining a time resource region in which the transmission of the first PRS is requested on the basis of a second PRS pattern of the second PRS; and transmitting the first PRS on the basis of the first PRS pattern and the determined time resource region, and an apparatus therefor.
US12086498B2

A display includes a plurality of pixel chips, chixels, provided on a substrate. The chixels and the light emitters thereon may be shaped, sized and arranged to minimize chixel, pixel, and sub-pixel gaps and to provide a seamless look between adjacent display modules. The substrate may include light manipulators, such as filters, light converters and the like to manipulate the light emitted from light emitters of the chixels. The light manipulators may be arranged to minimize chixel gaps between adjacent chixels.
US12086497B2

A display device of the present invention includes: a first display unit that displays an image in a first display mode; a second display unit that displays an image in a second display mode different from the first display mode; and a control unit that controls operations of the first display unit, and the second display unit in accordance with a preset control condition.
US12086494B2

A communication apparatus that communicates with an information processing apparatus includes a first control unit configured to execute first control to acquire connection information for the communication apparatus to connect to an access point from the information processing apparatus via communication with the information processing apparatus using a first protocol, and a third control unit configured to execute third control to, in a case where the connection between the communication apparatus and the access point is not established using the connection information acquired by the first control unit, continue the second state where the communication apparatus can communicate with the information processing apparatus using the second protocol, without disabling the second state.
US12086489B2

The present disclosure discloses methods and systems for managing multiple priority jobs at a multi-function device. The method includes receiving a first job at the multi-function device, wherein the first job is to be completed within a pre-defined time. Then, a second job is received at the multi-function device. Upon receiving the second job, a pre-defined algorithm is run to determine an execution order for the first job and the second job. Based on the pre-defined algorithm, either continue executing the first job or start executing the second job. This way, multiple jobs are managed at the multi-function device.
US12086479B2

An apparatus includes a print controller configured to perform color conversion on data using a color profile to generate image data for use in printing. The apparatus further includes a controller configured to acquire information regarding characteristic information of at least one illumination apparatus via a network, acquire first characteristic information based on the information regarding the characteristic information of the at least one illumination apparatus, acquire second characteristic information based on a color chart of the apparatus, and generate a color profile based on the first and second characteristic information.
US12086476B2

Provided are a printing method and apparatus, and an electronic device. The method includes: receiving, in an interface where a first application runs, a printing request initiated by a user for a target file displayed in the interface; running, according to the printing request and in the interface where the first application runs, a preset printing application embedded in the first application; and transmitting the target file to a cloud printing server by using the preset printing application, and instructing the cloud printing server to send the target file to a printing device upon receiving an acquisition request from the printing device, to cause the printing device to print the target file.
US12086475B2

Three-dimensional fabrication resources are improved by adding networking capabilities to three-dimensional printers and providing a variety of tools for networked use of three-dimensional printers. Web-based servers or the like can provide a single point of access for remote users to manage access to distributed content on one hand, and to manage use of distributed fabrication resources on the other.
US12086462B2

Method and apparatus for managing data in a storage device, such as a solid-state drive (SSD). An apparatus includes a main non-volatile memory (NVM) such as a NAND flash memory. A host command queue lists pending data transfer commands to transfer data between the NVM and a host. For each write command received by the NVM to store write data to an associated target location, a controller examines the host command queue. Based on this review, the controller may direct the NVM to read data adjacent the associated target location to which data are to be written by the write command and to transfer the read data to a read cache. The read data may use some or all of the same resources used to store the write data to the NVM. The read data may be subsequently transferred from the read cache to the host.
US12086452B2

A cluster of one or more computing devices is operably coupled to a plurality of storage devices. Each computing device in the cluster comprises a frontend and a backend. The backend comprises a plurality of buckets. Each bucket is operable to build a failure-protected stipe that spans two or more of the plurality of the storage devices. A file system comprises one or more failure-protected stipes. A client other than the one or more computing devices in the cluster is operable to access at least a portion of the file system via a stateless mount string comprising a cryptographically-signed key.
US12086446B2

Examples herein relate to a system capable of coupling to a remote memory pool, the system comprising: a memory controller and an interface to a connection, the interface coupled to the memory controller. In some examples, the interface is to translate a format of a memory access request to a format accepted by the memory controller and the memory controller is to provide the translated memory access request in a format accepted by a media. In some examples, a controller is to measure a number of addressable regions that are least accessed and cause at least one of the least accessed regions to be evicted to a local or remote memory device with relatively higher latency. In some examples, a remote access manager is to: determine if a region of addressable memory associated with a memory address for an access request is stored in the memory; based on the region of addressable memory associated with the memory address being stored in the memory, determine if a sub-region of addressable memory associated with the memory address is available for access from the memory, wherein the sub-region comprises less than an entirety of the region; and based on the sub-region of addressable memory being available for access from the memory, provide a physical address for use to access data from the sub-region in the memory and copy the data to the cache.
US12086444B2

According to one embodiment, when receiving a write command including a first identifier of identifiers for accessing regions from a host, a memory system allocates one block of a common free block group shared by the regions as a write destination block for the region corresponding to the first identifier. When receiving a copy command including a block address of a copy source block of blocks belonging to the region corresponding to the first identifier, and an identifier of a copy destination target region indicative of the first identifier from the host, the memory system allocates one block as a copy destination block for the region corresponding to the first identifier, and copies data from the copy source block to the copy destination block.
US12086436B2

An information handling system may determine an allocated space in an option read-only memory (ROM), and store a firmware module in the allocated space in the option ROM. The system may load basic input/output system firmware from a serial peripheral interface flash memory with the firmware module from the allocated space in the option ROM.
US12086434B2

Systems, apparatuses and methods provides for technology that identifies transmission priorities for a plurality of streamed data sources. The transmission priorities indicate a transmission order associated with the plurality of streamed data sources. The technology further generates a first permutation that is a first assignment of the plurality of streamed data sources to a plurality of transmitters for transmission, generates a first prediction of whether data from the plurality of streamed data sources will need to be stored prior to transmission based on the first permutation, the transmission priorities and bandwidths of the plurality of transmitters. The technology further generates a first allocation of storage space sizes that the plurality of streamed data sources will need based on the first permutation and the first prediction.
US12086430B2

This application discloses a mirrored memory configuration method and apparatus, and a computer storage medium, and belongs to the field of information processing technologies. The method includes the following: After a computer apparatus is started, if the computer apparatus is currently in an OS state and obtains a mirrored memory establishment request, the computer apparatus may switch from the OS state to a BIOS state through system interruption. Then the computer apparatus configures a mirroring relationship in the BIOS state, and switches to the OS state again after configuring the mirroring relationship, to reconfigure a mirrored memory.
US12086427B2

Various embodiments of the present disclosure relate to monitoring the integrity of power signals within memory systems. A method can include receiving a power signal at a memory component, and monitoring, via a power signal monitoring component of the memory component, an integrity characteristic of the power signal. Responsive to the integrity characteristic meeting a particular criteria, the method can include providing a status indication to a control component external to the memory component.
US12086426B2

A memory system may be connected to a host device. The memory system includes a nonvolatile memory and a controller configured to control the nonvolatile memory to reduce an amount of power consumption of the memory system based on a first instruction received from a host device connected to the memory system.
US12086425B2

Methods, systems, and devices for techniques for non-volatile data protection are described. As part of a power on operation, a non-volatile memory system may be configured to selectively stored data. For example, the memory system may determine whether a host system is authorized to access data stored in the memory system prior to a power off operation. If the memory system determines that the host system is authorized, the memory device may retain the data. If the memory system determines that the host system is not authorized, the memory system may erase all or a portion of the data. In some cases, the memory system may maintain a retain flag to determine whether the host system is authorized. Additionally or alternatively, the memory system may determine whether a password received from the host system is valid to determine whether the host system is authorized.
US12086422B2

A framework disclosed herein extends a relaxed, scoped memory model to a system that includes nodes across a commodity network and maintains coherency across the system. A new scope, cluster scope, is defined, that allows for memory accesses at scopes less than cluster scope to operate on locally cached versions of remote data from across the commodity network without having to issue expensive network operations. Cluster scope operations generate network commands that are used to synchronize memory across the commodity network.
US12086414B2

Systems, devices, methods, and circuits for managing content addressable memory (CAM) devices. In one aspect, a semiconductor device includes: a memory cell array configured to store data in memory cells, and a circuitry coupled to the memory cell array and configured to execute a search operation in the memory cell array according to a search instruction. The search instruction includes at least one of search data or an option code, and the option code specifies, for the search operation, at least one of a search length or a search depth.
US12086395B2

A device control method, a non-transitory computer-readable storage medium, and an electronic device are provided. The method includes: determining a target region in a touch display screen; displaying, in the target region, the first display content subject to a zoom-out process, the target region being a region that is accessible in a single-hand operation mode; obtaining, in response to monitoring an event of switching from receiving a continuous touch operation to exiting the touch operation in the target region, a first touch position corresponding to the last touch operation before exiting the touch operation, the continuous touch operation being a touch operation having a continuous touch trajectory; and performing a simulated click action on a content displayed at the first touch position corresponding to the last touch operation.
US12086393B2

Various embodiments of the disclosure relate to a device and method for communicating using an avatar in a virtual space. To that end, an electronic device may display a first avatar corresponding to a user of the electronic device in a virtual space, display a first graphic user interface (GUI) resource including at least one device capable of establishing connection with the electronic device and, based on receiving an input on the first GUI resource, display a device icon corresponding to the input device in a matching position of the first avatar.
US12086390B2

A method for sharing a console variable setting of an application and the electronic device and system is provided. The sharing method includes: capturing a display frame of a first electronic device to obtain a set coding image by a second electronic device; transforming the set coding image into a meta file by the second electronic device, wherein the meta file comprises a set of setting parameters for a plurality of first setting options of a first application of the first electronic device; and setting a plurality of second setting options of a second application of the second electronic device as the set of setting parameters for the plurality of first setting options according to the meta file, wherein the second application is the same as the first application.
US12086380B2

An interface display method includes: receiving a first input performed by a user for a first icon, where the first icon is an icon whose display size is smaller than a fixed size in at least two icons on a first interface; displaying the first icon in the fixed size in response to the first input; receiving a second input performed by the user for the first icon; and in response to the second input, displaying an interface of a first application program indicated by the first icon.
US12086379B2

At a computer system, in response to detecting a respective user input: if the respective user input meets first criteria requiring the one or both hands of the user maintain a first grip while a first type of movement of the one or both hands is detected, the computer system moves a virtual object in a three-dimensional environment relative to the three-dimensional environment in accordance with the movement of the one or both hands in the three-dimensional environment; and if the respective user input meets second criteria requiring the one or both hands of the user maintain a second grip while a second type of movement of the one or both hands is detected, the computer system replaces the view of the three-dimensional environment corresponding to a first viewpoint with a view of the three-dimensional environment corresponding to a second viewpoint different from the first viewpoint.
US12086371B2

Dynamically resizable UI views for electronic devices are disclosed. The dynamically resizable UI views may be UI views for widgets. In one or more implementations, an application provides, to a system process, multiple states for a user interface (UI) view for the application, and one or more transition definitions each defining a transition between two of the multiple states. When a user, or content of the UI view, triggers a change from one of the multiples states to another of the multiple states of the UI view, the system process may animate the change according to the one or more transition definitions. In one or more implementations, an application provides system animated transitions between application UI States, and provides application data to be displayed in the rendered UI view.
US12086366B1

A stylus, in accordance with one embodiment, includes an elongated body having an input mechanism for receiving user selection of a color to be output upon interaction of the stylus with a computing device. The stylus also includes a nib functional as a transmitting unit to publish the selected color to a receiver of the computing device when the nib is in contact and/or near contact with the receiver. A computer-implemented method for synchronizing a stylus having color selection to a computing device, in accordance with one embodiment, includes outputting a request to a user to select a color on the stylus and touch the stylus to a receiver of the computing device. Touch of the stylus to the receiver of the computing device is detected. A capacitance of the stylus is calculated. The capacitance of the stylus is stored in association with the color.
US12086365B2

A display device includes a base layer, a circuit element layer, a display element layer, a thin film encapsulation layer, and a touch sensing layer. The base layer includes a display area and a non-display area bordering the display area. The circuit element layer includes first driving circuits and second driving circuits disposed in the non-display area of the base layer, and a pixel driving circuit disposed in the display area of the base layer. The display element layer in the display area of the base layer includes display elements provided on the circuit element layer. The touch sensing layer includes a plurality of touch electrodes that receive a touch sensing signal from the second driving circuit to eliminate being routed to a pad area to supply touch sensing signals to the touch electrodes.
US12086363B2

A sensor device contains at least one sensor chip having at least one MEMS structure arranged at a main surface of the at least one sensor chip, wherein the at least one sensor chip is configured to transmit ultrasonic signals and/or to receive ultrasonic signals. The sensor device further contains an acoustic coupling medium arranged selectively on the at least one MEMS structure, wherein the acoustic coupling medium is configured to decouple an ultrasonic signal to be emitted from the at least one MEMS structure and/or to inject a received ultrasonic signal into the at least one MEMS structure. The acoustic coupling medium only partially covers the main surface of the at least one sensor chip.
US12086358B1

A touch status monitor method includes detecting a touch on a touch screen when operating in a low-power detect scan mode. The method further includes, in response to detecting the touch, switching from the low-power detect scan mode to a low-power active scan mode and labeling the current event as a touch down event. The method further includes, in response to labeling the current event as the touch down event, applying a lock to prevent updating a baseline when entering the low-power detect scan mode. And the method further includes, in response to detecting that the touch has left the touch screen, releasing the lock, labeling the current event as a touch up event, switching from the low-power active scan mode to the low-power detect scan mode, and updating the baseline.
US12086354B2

An analog front end for a touch display device operates each of two or more charge removers through a simplified wiring structure by providing an analog front end including a charge remover including a switched-capacitor array that discharges electric charge of a first input terminal of an operational amplifier and a control signal latching circuit that latches a received serial signal according to a generated pulse to generate and output an individual control signal of the switched-capacitor array.
US12086351B2

A touch control sensor, a display panel, and an electronic device are disclosed. The display panel includes a first conductive layer, a plurality of first auxiliary electrodes, a plurality of bridge parts, and a second conductive layer. The second conductive layer is disposed on a side of the first conductive layer and includes a plurality of first touch control electrodes and a plurality of second touch control electrodes. Each of the first touch control electrodes includes a plurality of first touch control units. Each of the bridge parts is connected between two adjacent first touch control units. Each of the first auxiliary electrodes is parallelly connected to the corresponding first touch control electrode or the corresponding second touch control electrode.
US12086345B2

A sensing panel includes a touch sensor that obtains information of a touch input in a sensing area, and a biometric sensor that obtains biometric information in a biometric sensing area. The touch sensor includes sensing pattern layers in the sensing area. The sensing pattern layers include cell electrodes and bridge electrodes electrically connecting the cell electrodes. The biometric sensor includes biometric sensing pattern layers in the biometric sensing area and trace lines electrically connected to the biometric sensing pattern layers. The trace lines and at least a portion of the bridge electrodes are disposed on a same layer. The trace lines bypass the bridge electrodes in a plan view.
US12086344B2

Disclosed are a touch sensing method and apparatus, applied to a touch sensing apparatus including at least one elastic wave sensor, the method includes: acquiring an elastic wave signal detected by at least one elastic wave sensor mounted on the touch sensing apparatus; determining a feature of the elastic wave signal, including: a synchronous feature, an asynchronous feature, or a preset tap waveform feature; and performing touch sensing according to the feature of the clastic wave signal.
US12086337B2

A foldable touch screen display device made up of flexible segments that can be folded from a compact state to an expanded state which also includes electromechanical slip rings. The form factor of the compact state is roughly the size of a typical handheld phone or smaller. The form factor of the expanded state is roughly the size of a larger phone or tablet computer, which may also have the size and mechanical functionality of a laptop. The device form factor may also be a flip phone configuration. Both folded states may include an integrated speaker and microphone. The electromechanical slip rings are utilized to provide multiple electrical connections between the device's display segments and their respective support structures. The device may further include sensors to indicate the position of each display segment. In one embodiment, a module attached to, situated within, or otherwise associated with at least one segment of the flexible display or rigid display may contain all or substantially all processing and memory, along with a communications system, which may be used in any folded state.
US12086331B2

An input mechanism for a portable electronic device includes a rotational manipulation mechanism, such as a cap or shaft. The input mechanism also includes a sensor having first capacitive elements coupled to the manipulation mechanism, second capacitive elements, and a dielectric positioned between the first and second capacitive elements. Movement of the manipulation mechanism alters the positions of the first and second capacitive elements with respect to each other and is determinable based on capacitance changes resulting therefrom. In some implementations, the second capacitive elements may be part of an inner ring or partial ring nested at least partially within an outer ring or partial ring.
US12086300B2

In one aspect, a device includes at least one processor, a display accessible to the at least one processor, and storage accessible to the at least one processor. The storage includes instructions executable by the at least one processor to identify a context associated with a user, identify a location of the user, and adjust the orientation of the display to direct the display toward the location of the user based on the context associated with the user and the location of the user.
US12086299B1

A head-mountable device can be provided with an ability to detect whether a touch input provided to an input detecting element is intentional or unintentional. For example, multiple touch sensors can be provided at different locations on a housing of a head-mountable device. A first one of the touch sensors can be operated to detect a first touch input. A second touch sensor can be operated to detect a second touch input only when the first touch input is detected and/or above a threshold.
US12086293B2

Disclosed embodiments relate to a system having a processor adapted to activate multiple security levels for the system and a monitoring device coupled to the processor and employing security rules pertaining to the multiple security levels. The monitoring device restricts usage of the system if the processor activates the security levels in a sequence contrary to the security rules.
US12086290B2

Systems, apparatuses and methods include technology that generates a signature based on one or more characteristics of an artificial intelligence (AI) model. The AI model is in a source code. The technology generates a compiled blob based on the AI model and embeds an identifier based on the signature into a metadata field of the compiled blob.
US12086287B2

A method receives data from a data source. The method generates a plurality of generalizations of the data. The method sends the plurality of generalizations of the data to a plurality of execution nodes, wherein each of the plurality of execution nodes includes computational resources to compute a candidate generalization using an information loss scoring function. The method receives a candidate generalization from each of the plurality of execution nodes. The method selects a preferred generalization from the plurality of candidate generalizations. The method generates an anonymized view of the data set using the preferred generalization.
US12086283B2

A control method that, in an information management system including a plurality of servers each having a distributed ledger, is executed by a server from among the plurality of servers, includes: receiving first transaction data that includes identification information and permission or non-permission information, the identification information being associated with user information that is managed in the information management system and relates to a first user, the permission or non-permission information indicating whether provision of the user information to a second user is permitted; and storing the first transaction data received, in the distributed ledger in each of the plurality of servers.
US12086282B1

A graph-based data privacy compliance solution is disclosed. In various embodiments, a privacy graph database based at least in part on an associated privacy graph model is used to store private information of a person, including by including in the privacy graph database a node representing a critical data element comprising the private information of the person.
US12086280B2

[Problem] To ensure security in document management in small-scale organizations without using expensive servers by establishing peer-to-peer connection of a plurality of PCs, and to enable mutual non-tampering certification among connected organizations. [Solution] Provided is a document management system in which is formed a PC group in which a plurality of small electronic computers for creating, recording, and viewing a document are connected via a communication channel, said system comprising i) an in-PC cluster document synchronization means which causes a document recorded on one PC to be incorporated in recordings of other PCs belonging to a cluster, (ii) a document hash value generation means which generates a hash value of the document, and (iii) a blockchain generation means which assembles a plurality of the generated hash values and forms a block, connects the block to the existing blocks and forms a blockchain, and synchronizes and records same on the PCs within the PC cluster.
US12086275B2

A system for governing user privacy data may include detecting a dark data source in a data ecosystem including data sources storing user privacy data. The system may further include identifying user information from the data ecosystem according to a lineage of datasets and scanning the dark data source by executing a natural language processing engine to identify existence of and content of user privacy data in the dark data source based on the user information. The system may further include selecting a target user privacy data compliance policy from user privacy data compliance policies based on a geographical region associated with the dark data source and detecting non-compliance in protecting the user privacy data in the dark data source based on the target user privacy data compliance policy. The system may further include, in response to the non-compliance, processing the user privacy data to eliminate the non-compliance.
US12086274B2

The present disclosure relates to techniques for using variant inconsistency attack (VIA) as a simple and effective adversarial attack method to create useful adversarial examples for adversarial training of machine-learning models. In one particular aspect, a method is provided that includes obtaining a set of input examples for attacking a machine-learning model (the set of examples do not have corresponding labels), modifying an example from the set of examples in a utility preserving manner to generate a pair of modified examples, attacking the machine-learning model with the pair of modified examples in order generate a pair of predictions for the pair of modified examples, comparing the pair of predictions to determine whether the pair of predictions are the same or different, and in response to the pair of predictions being different, adding the pair of modified examples to a set of adversarial examples.
US12086268B2

A constrained decoding technique incorporates token constraints into a beam search at each time step of a decoding process in order to generate viable candidate sequences that are syntactically and semantically correct. The token constraints identify source code tokens or sequences of tokens that should appear in a candidate sequence. The token constraints are generated from checking whether a token predicted at each decoding step is feasible for a partial solution based on the production rules of the grammar of the programming language, the syntactic correctness of a partial sequence, and/or static type correctness.
US12086266B2

Systems and methods for identifying security control steps in software development pipelines. A method includes enumerating a plurality of steps in a software development infrastructure by analyzing software development pipeline data of the software development infrastructure, wherein each step includes a set of computer instructions for performing at least one task; identifying a plurality of step properties for each of the plurality of steps in step data of the step; and classifying at least one of the plurality of steps as a security control step based on the plurality of step properties identified for each of the plurality of steps, wherein each step classified as a security control step includes instructions for at least analyzing code in order to determine whether at least one security requirement is met.
US12086256B2

Methods, apparatus, systems and machine-readable storage media to enable fast boot of secure and unsecure environments in a computing system are disclosed. Root of trust hardware is used to provide dynamic root of trust measurements of various virtual machines, operating systems, and application environments within the computing system. In an example, a trusted application for a trusted environment is initiated with a fast boot process, with use of a secure enclave accessed by an operating system and virtual machine. The root of trust hardware is used to perform dynamic integrity measurements of a second virtual machine and an untrusted application, to later initiate this untrusted application securely after verification of the integrity measurements. Further uses and coordination of dynamic root of trust measurements and application execution, booting, and security verification processes are also described.
US12086241B2

The present invention provides an event visualization device configured to generate one or more directed acyclic graphs (DAGs) that can be used as a basis for diagnosing whether a target network system has been hacked according to a plurality of activities records. The plurality of activities records pertain to an event cluster associated with a suspicious event category. The event visualization device performs a graph generating operation on the plurality of activities records in a recursive manner to generate a hierarchical directed acyclic graph (HDAG). The graph generating operation includes: interpreting an activities record into a target DAG, and performing a hierarchical partial order alignment (HPOA) operation on the target DAG and a reference DAG to obtain a merging condition of each node; and merging the target DAG and the reference DAG into the HDAG according to the merging condition.
US12086240B2

Malware infection or an abnormal operation caused by a malicious attack is detected in real time, even in an electronic device with relatively inferior processing capacity. An electronic device includes an executable code identification unit configured to receive an executable code string output from a processor, and identify at least an execution address in a user program region of an operating system (OS), and an execution address in a kernel region, and a determination unit configured to check a predetermined feature value obtained at a predetermined timing from an identification result obtained by the executable code identification unit, against a predetermined expected value, and determine that an attack happens, in a case where a difference is equal to or larger than a predetermined difference, and the determination unit notifies the processor of a predetermined abnormality notification signal if the determination unit determines that an attack happens.
US12086237B2

Securely redirecting a system service routine via a provider service table. A service call provider is loaded within an operating system executing in a lower trust security zone. The service call provider comprises metadata indicating a system service routine to be redirected to the service call provider. Based on the metadata, a provider service table is built within a higher trust security zone. The service table redirects the system service routine to the service call provider. Memory page(s) associated with the provider service table are hardware protected, and a read-only view is exposed to the operating system. The provider service table is associated with a user-mode process. A service call for a particular system service routine is received by the operation system from the user-mode process and, based on the provider service table being associated with the user-mode process, the service call is directed to the service call provider.
US12086227B2

A device includes memory and a processor. The device receives biometric information. The device receives location information. The device analyzes the received biometric information with stored biometric information. The device analyzes the received location information with stored location information. The device determines whether the received biometric information matches the stored biometric information. The device determines whether the received location information matches the stored location information. The device sends an electronic communication that indicates whether the received biometric information matches the stored biometric information and whether the received local information matches the stored location information.
US12086218B2

A device for validating authorization key obfuscation in a continuous integration (CI) pipeline codebase is presented. The device includes a transceiver, one or more memories, and one or more processors interfacing with the transceiver and the one or more memories. The one or more processors are configured to receive an update to the CI pipeline codebase. The update may include an authorization key, which the one or more processors store in the one or more memories. The one or more processors may perform a build process to integrate the update into the CI pipeline codebase. The build process may include an obfuscation, which creates an obfuscated CI pipeline codebase. The one or more processors may also scan the obfuscated CI pipeline codebase to determine a presence or an absence of the authorization key.
US12086213B2

Described herein are systems, methods, and non-transitory computer readable media for generating fused sensor data through metadata association. First sensor data captured by a first vehicle sensor and second sensor data captured by a second vehicle sensor are associated with first metadata and second metadata, respectively, to obtain labeled first sensor data and labeled second sensor data. A frame synchronization is performed between the first sensor data and the second sensor data to obtain a set of synchronized frames, where each synchronized frame includes a portion of the first sensor data and a corresponding portion of the second sensor data. For each frame in the set of synchronized frames, a metadata association algorithm is executed on the labeled first sensor data and the labeled second sensor data to generate fused sensor data that identifies associations between the first metadata and the second metadata.
US12086212B2

An image restoration method includes determining an anchor image based on individual images of a burst image set, executing a feature extraction network based on the burst image set while using anchor information of the anchor image, and generating a restored image based on a feature map corresponding to an output of the feature extraction network.
US12086204B1

A method and system automatically generates a display of symbolic equations from a graphical model (or vice versa) which is readable, parametric, and interactive.
US12086197B2

Methods and apparatus for retrieving PDF documents, performing text extraction operations on portions or all of a retrieved document and supporting search operations in a manner that allows search results to be quickly provided for at least portions of a PDF document being viewed are described. The methods and apparatus are particularly useful in applications, such as many applications executed by a browser, where the application is limited to a single processing thread and thus must perform all or many processing operations sequentially. By prioritizing document pages which are being viewed for text extraction even before a search is initiated and by performing text extraction in small periods of time and storing the results, in many cases a user can be provided with text search results for a page being viewed in relatively little time and without the program, e.g., java script browser application, appearing non-responsive.
US12086194B2

The system includes a search service application builder that provides a search model. The search model represents a search service application for an object. The search model uses an end-user input field for a first attribute for the object and a user-defined search result output field for a second attribute of the object. The search model has code to generate a user interface. The interface includes an input section for receiving values for the first attribute and a search results section for outputting values of the second attribute. The interface also includes code to generate a search query using a search query model for a selected query type. The interface also includes code to receive search result data returned in response to the search query and code to format the search result data for the search results section.
US12086189B2

A document search device includes a processor, and a memory storing program instructions that cause the processor to search for an input keyword in a document database in which document information including text data extracted by using a character recognition process from document image data generated by imaging a paper document is stored, select a similar keyword in accordance with a degree of similarity to the input keyword from a group of wildcard strings generated from the input keyword and search for the similar keyword in the document database, the degree of similarity being determined by comparing each character of the input keyword with a corresponding character of a wildcard string in the group of wildcard strings, and output a search result obtained by searching for the input keyword in the document database and a search result obtained by searching for the similar keyword in the document database.
US12086186B2

The invention is directed to an electronic device. The electronic device provides, for display on a display device, a user interface including a first set of columns, two or more columns in the first set of columns each including two or more menu items. The electronic device receives a selection input. In response to receiving the selection input, in accordance with a determination that the selection input corresponds to selection of a first column the electronic device provides, for display on the display device, a second set of columns, two or more of the columns in the second set of columns corresponding to different subsets of menu items that were displayed in the first column that was selected in response to the selection input.
US12086185B2

Systems and techniques for aggregated physical and logical network mesh view are described herein. A selection may be obtained of a portion of a graph network data structure. Nodes may be identified in the portion of the graph network data structure. Geolocation data may be determined for each node of the nodes. Geographical boundaries may be calculated for the portion of the graph network data structure. A geographical map and a network map may be generated. A physical network view may be generated for display in the user interface as an aggregated view of the geographical map and the network map. The geographical map may represent a physical layer and the network map may represent a logical layer. The aggregated view may be output for display with a set of controls that correspond to the physical layer and a set of controls that correspond to the logical layer.
US12086184B2

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

A method for edge profiling within a data graph measures the impact that a particular type of edge has on a data graph. A list of all edges contained within a single connected component within the graph is generated in order to search for bridges across connected subcomponents. The process is implemented as two MapReduce jobs on separate compute clusters. The first job is the edge profile job, which is implemented as a Map-only job. The second job reads the output of the first, and builds multiple in-memory data structures representing each connected component within the data graph. After the graph is created, it is traversed to find bridges.
US12086179B2

The present disclosure provides a method and apparatus for information display, and a non-volatile computer storage medium. The method includes: displaying search prompt information in response to a trigger operation for review content corresponding to a video; and displaying a search result page in response to a selection operation for the search prompt information.
US12086176B2

An information processing apparatus including processing circuitry configured to acquire a base group that is a set of documents concerning a prescribed intellectual property right based on a prescribed search query and evaluate, for each document included in the base group, a value that is calculated based on a parameter concerning the document and a first weight linked to patenting of the document, as a first index indicating a relative strength of right of the document in the base group.
US12086175B2

A configuration workstation generates configuration tables representative of applications that each comprise one or more object data structures. Each of the object data structures are linked to one or more staging databases that, in turn, obtain data from one or more standalone data sources. Each of the object data structures comprises at least one property that defines available data for the object data structure. The configuration tables are provided to a controller that obtains data from the staging database(s). The controller also causes the obtained data to be converted to the semantic data format and stored in a semantic database. A web server obtains requested semantic data from the semantic database for at least some of the object data structures for an application. The web server then generates a user interface based on the requested semantic data and provides it to a user device for display.
US12086166B1

In an approach to incremental clustering of continuous flow data streams to preserve data continuity, one or more computer processors receive a definition of a first major cluster period and a definition of a first minor cluster period. One or more computer processors receive a continuous stream of data. One or more computer processors cluster the continuous stream of data, based on the definition of the first major cluster period and on the definition of the first minor cluster period. One or more computer processors determine a similarity between a first data cluster and a second data cluster, wherein the second data cluster occurs after the first minor cluster period. One or more computer processors determine whether the similarity meets a pre-defined minimum threshold of similarity. One or more computer processors increase the first minor cluster period to a second minor cluster period.
US12086159B1

Techniques can include: establishing synchronous replication configurations between first and second sites for a group of stretched resources and a stretched resource; and performing processing that adds the stretched resource to the group. While both the group and stretched resource are in an active-active state and replicating data, existing replication session objects associated with stretched resource on both sites can be deleted while retaining remaining portions of layered services stacks corresponding to the stretched resource on both sites. A first remaining portion can be added to a first replication session object corresponding to the group on the first site. A second remaining portion can be added to a second replication session object corresponding to the group on the second site. Even though the existing replication session objects associated with the stretched resource may be deleted, the existing configuration corresponding to the stretched object can be retained.
US12086153B1

Systems and methods are provided for generating extract-transform-load (“ETL”) machine learning (“ML”) pipeline validation rules based on user-input, wherein the ETL ML pipeline validation rules may be applicable to validate an ETL ML pipeline against multiple test datasets. The ETL ML pipeline validation rules may comprise compute-type validation rules for computing expected values of data structures within a dataset output by the ETL ML pipeline. The ETL ML pipeline validation rules may comprise check-type validation rules for checking whether data structures within a dataset output by the ETL ML pipeline have intended characteristics. Where the ETL ML pipeline validation rules are applicable to validate an ETL ML pipeline against a test dataset which was not referenced to describe the ETL ML pipeline validation rules, then the ETL ML pipeline may reuse these ETL ML pipeline validation rules to validate the ETL ML pipeline without further user-input.
US12086145B2

Automatically mapping and combining the application of machine learning models to answer queries according to semantic specification. A query is parsed to extract keywords from the query and to contextualize the query. Based on the keywords, machine learning models are selected that process concepts associated with the keywords. The machine learning models are sorted according to the contextualization of the query. The machine learning models are run on multimodal data according to a sorted order, where data resulting from an output of one of the machine learning models is used as input to another one of the machine learning models. A query result is output based on a result from running the machine learning models.
US12086144B2

A method and system for metadata-based feature expansion for automated machine learning processes. In machine learning, feature selection—or a method through model inputs are reduced in dimensionality by retaining the relevant features, while also discarding the noise, thereof—often plays a pivotal role in the availability of algorithm(s) to derive model(s) from, the optimizing of said model(s) through training and/or testing, and, ultimately, the reaching of acceptable performance thresholds evaluating said model(s), which leads to their implementation in solving real-world problems. Embodiments disclosed herein, accordingly, leverage captured dataset metadata, as well as graph techniques, to identify and suggest one or more supplemental features distinct from original features for, and yet relevant to, the real-world problem and any machine learning models being evaluated.
US12086132B2

In an embodiment, before modifying a persistent ORL (ORL), a database management system (DBMS) persists redo for a transaction and acknowledges that the transaction is committed. Later, the redo is appended onto the ORL. The DBMS stores first redo for a first transaction into a first PRB and second redo for a second transaction into a second PRB. Later, both redo are appended onto an ORL. The DBMS stores redo of first transactions in volatile SRBs (SLBs) respectively of database sessions. That redo is stored in a volatile shared buffer that is shared by the database sessions. Redo of second transactions is stored in the volatile shared buffer, but not in the SLBs. During re-silvering and recovery, the DBMS retrieves redo from fast persistent storage and then appends the redo onto an ORL in slow persistent storage. After re-silvering, during recovery, the redo from the ORL is applied to a persistent database block.
US12086128B2

Techniques are disclosed relating to the serialization of data of a database. A computer system may maintain a database that stores data as a plurality of triples. A triple may include a first data entity that is connected to a second data entity via an edge, and triples of the plurality of triples may be connected to form graphs. The computer system may store metadata defining types of edges between data entities. An edge's type may indicate a procedure for serializing a target data entity connected to that edge's type. The computer system may receive a request to access a data entity associated with a plurality of descendant data entities connected to the data entity via edges. The computer system may generate an output having the data entity and one or more of the plurality of descendant data entities that are serialized according to the types of edges.
US12086118B2

A computer-implemented method, system and computer program product for improving performance of a distributed database. A query is received to store version data in the distributed database. Upon receiving the query to store the version data, the version data is stored in a row of a data page of a main table of a heap organized table/index organized table of the distributed database, where the row of the data page of the main table of the heap organized table/index organized table of the distributed database contains a pointer pointing to a later/previous version of the version data if the later/previous version of the version data is stored in the data page thereby chaining version data bi-directionally.
US12086116B2

Techniques are provided for orphan object detection, invalid sequence number detection, and asynchronous object cleanup. A storage system may store data within one or more tiers of storage, such as a storage tier (e.g., solid state storage and disks maintained by the storage system), a remote object store (e.g., storage provided by a third party storage provider), and/or other storage tiers. Orphan objects, within the remote object store, that are no longer used by the storage system may be detected and/or deleted. When an aggregate of volumes is deleted, corresponding objects, within the remote object store, may be identified and/or deleted. Invalid sequence numbers (e.g., lost or corrupt sequence numbers locally maintained in a metafile) assigned to objects within the remote object store may be identified, deleted, and/or fixed.
US12086109B2

A method of sharing and synchronizing a plurality of electronically stored resources between a cloud file system and a client file system is provided. The method includes receiving one or more change events wherein each change event indicates an independent change to one or more electronically stored files in a first client file system, holding the received change events for a period of time, and determining whether any of the held change events are combinable with other held change events indicating one or more independent changes to one or more electronically stored files in one or more client file systems comprising the first client file system. The method further includes combining the combinable change events into an aggregate change event, and dispatching the aggregate change event for processing after it is held for a predetermined period of time, wherein the processing of the dispatched change event effects a synchronization of the one or more electronically stored files between the one or more client file systems and a cloud file system.
US12086102B2

A data management system may maintain a total-size counter for the file system. The total-size counter represents a sum of data size related to snapshots backed up to the file system. The data management system may perform data operation cycles to the file system. Each data operation cycle corresponds to a snapshot that includes files. Each data operation cycle may include incrementing the total-size counter by the data size of the files in the snapshot exchanged with the file system and adding, to a snapshot record, the amount of increment in incrementing the total-size counter as an increment-size counter. A data management system may perform a correction operation to correct the total-size counter. The correction operation may change the total-size counter by a difference between the total of the increment-size counters in the snapshot records and the total data size of file data exchanged with the file system.
US12086101B2

In some instances, a method for ingesting data files is provided. The method comprises: obtaining, by an ingestion system associated with a distributed file system, a data file from an external data source; determining, by the ingestion system, a plurality of processing threads within the ingestion system to use to process the data file; determining, by the ingestion system, one or more offsets within the data file based on the plurality of determined processing threads; and ingesting, by the ingestion system, the data file by having each of the plurality of processing threads begin processing the data file at a plurality of different locations within the data file, wherein the plurality of different locations are associated with the one or more offsets.
US12086095B2

Technologies for enabling downstream components to update upstream states in streaming pipelines are described. One method of a first computing device receives a remote promise object assigned to a first serialized object from a second computing device in the data center over a network fabric. The remote promise object uniquely identifies a first contiguous block of the first serialized object stored in a memory associated with the second computing device. The method obtains contents of the first contiguous block and sends contents of a second serialized object back to the second computing device to release the remote promise object.
US12086091B2

An apparatus includes a substrate, a classical computing processor formed on the substrate, a quantum computing processor formed on the substrate, and one or more coupling components between the classical computing processor and the quantum computing processor, the one or more coupling components being formed on the substrate and being configured to allow data exchange between the classical computing processor and the quantum computing processor.
US12086090B2

A distributed computing system in an autonomous driving vehicle (ADV) includes a main compute system and multiple subsystems, and a bus structure that connect the main compute system and the multiple subsystems. The bus structure provides uniform system-to-system connectivity. A host field-programmable gate array (FPGA) agent coupled to the main compute system can communicate with slave FPGA agents on the subsystems via multiple pairs of bus interface protocols of a particular type. The bus interfaces on the FPGA agents supports the uniform system-to-system connectivity.
US12086089B2

Systems, methods, apparatuses, and software for computing systems are provided herein. In one example, a system includes a processor configured to communicate over a network interface and a processor peripheral communication interface. The system includes communication switch circuitry communicatively coupling the processor peripheral communication interface and a device peripheral communication interface of an endpoint device. The communication switch circuitry is configured to establish logical isolation among ports of the communication switch circuitry by instantiating visibility over the logical isolation among the processor and the endpoint device. The processor is configured to determine transactions received over the network interface are targeted for the endpoint device, and transfer at least data of the transactions over the communication switch circuitry for receipt by the endpoint device.
US12086088B2

Integrated circuit packages with multiple integrated circuit dies are provided. A multichip package may include a substrate, a main die that is mounted on the substrate, and multiple transceiver daughter dies that are mounted on the substrate and that are coupled to the main die via corresponding Embedded Multi-die Interconnect Bridge (EMIB) interconnects formed in the substrate. Each of the main die and the daughter dies may include configurable adapter circuitry for interfacing with the EMIB interconnects. The adapter circuitry may include FIFO buffer circuits operable in a 1× mode or 2× mode and configurable in a phase-compensation mode, a clock-compensation mode, an elastic mode, and a register bypass mode to help support a variety of communications protocols with different data width and clocking requirements. The adapter circuitry may also include boundary alignment circuitry for reconstructing (de)compressed data streams.
US12086086B2

A system and method for connecting a processing device to a functional device connected to or in a base unit of a communications network, the base unit having a transmitter and the processing device having a memory, a display and an operating system. A first peripheral device is adapted to be coupled to the processing device via a generic communications protocol, the first peripheral device having a receiver and at least one fixed or configurable endpoint of the functional device exposed on the first peripheral device. The base unit and the first peripheral device is adapted to transmit and receive data respectively over the communications network from the functional device to the processing device via the at least one fixed or configurable endpoint using the generic communications protocol for communication between the processing device and the first peripheral device.
US12086083B2

Embodiments herein describe creating tag bindings that can be used to assign tags to data corresponding to different tenants using a data processing unit (DPU) such as a SmartNIC, Artificial Intelligence Unit, Network Storage Unit, Database Acceleration Units, and the like. In one embodiment, the DPUs include tag gateways at the interface between a host and network element (e.g., a switch) that recognize and tag the data corresponding to the tenants. These tags are then recognized by data processing engines (DPEs) in the DPU such as AI engines, cryptographic engines, encryption engines, Direct Memory Access (DMA) engines, and the like. These DPEs can be configured to perform tag policies that provide security isolation and performance isolation between the tenants.
US12086071B2

A method includes: when a first virtual address of a first virtual address space is obtained, determining a first entry index address corresponding to the first virtual address; and determining, from a first page table based on the first entry index address, a first target physical address corresponding to the first virtual address. A second entry index address corresponding to a start virtual address of the first virtual address space is greater than or equal to a base address of the first page table, and is less than a sum of the base address of the first page table and a quotient of dividing the start virtual address by a size of a second virtual address space.
US12086069B2

This application provides a memory management method and a terminal device. According to the method, a frequently accessed memory page and a rarely accessed memory page that are required for starting and using an application may be determined by using a memory page on which a page exception occurs in a target running application. A terminal retains, in a memory, the memory page that is required for starting and using the application, to resolve a problem that freezing occurs when an application that runs in a background is started again, and improve keepalive performance of the application. The terminal migrates the rarely accessed memory page to a swap partition of a storage, to save memory resources.
US12086067B2

Systems and methods are disclosed for load-store pipeline selection for vectors. For example, an integrated circuit (e.g., a processor) for executing instructions includes an L1 cache that provides an interface to a memory system; an L2 cache connected to the L1 cache that implements a cache coherency protocol with the L1 cache; a first store unit configured to write data to the memory system via the L1 cache; a second store unit configured to bypass the L1 cache and write data to the memory system via the L2 cache; and a store pipeline selection circuitry configured to: identify an address associated with a first beat of a store instruction with a vector argument; select between the first store unit and the second store unit based on the address associated with the first beat of the store instruction; and dispatch the store instruction to the selected store unit.
US12086066B1

A cache architecture for an array of identical cores arranged in a grid. Each of the cores include interconnections to neighboring cores in the grid, a memory, and an algorithmic logic unit. A first core of the array is configured to receive a memory access request for data from at least one core of the array of cores configured to perform a computational operation. A second core of the array is configured to determine whether the requested data is present in a cache memory via a cache index including addresses in the cache memory. A third core of the array is configured as the cache memory. The memory of the third core is used as the cache memory. An address of the requested data from the cache index is passed to the third core to output the requested data.
US12086062B2

A system for managing power loss can include a number of memory devices including a volatile memory device and a non-volatile memory device and a processing device operatively coupled with the plurality of memory devices. The processor can save a snapshot of a logical-to-physical (L2P) table to a non-volatile memory device and maintain a journal of updates of the L2P. The processor can retrieve a sequence number from system metadata and save the most recent set of updates of the L2P table to a dedicated area of the non-volatile memory device, where the dedicated area is identified by the sequence number.
US12086050B2

An analysis system includes an analysis apparatus that analyzes a specimen managed in an analysis center and a server apparatus managed in a service center. A server apparatus stores a first reference specimen ID for identifying a first reference specimen and a first range based on a first reference value, in association with each other. The analysis apparatus analyzes the first reference specimen provided without notification of the first reference value and transmits to the server apparatus, the first reference specimen ID and an analytical value of the first reference specimen with which the first reference specimen ID is associated. When the server apparatus determines the received analytical value of the first reference specimen as not belonging to the first range stored in association with the received first reference specimen ID, the server apparatus provides an abnormality signal.
US12086047B2

Various examples are directed to systems and methods for evaluating an Application Program Interface (API) for interfacing an application to a database through a data model. A computing system may access a first view data structure associated with a first API call. The computing system may use a first view data structure to select a first table from the one or more tables, the first table being associated with the first API call, where the data model is described by a plurality of view data structures based on one or more tables at a database, including the first view data structure. The computing system may measure the API against a standard of performance for the API using a first performance double view data structure and a first performance double table.
US12086045B1

A computerized method is disclosed for grouping alerts through machine learning. The method including receiving an alert to be assigned to any of a plurality of existing issues or to a newly created issue, wherein an issue is a grouping of alerts, determining a temporal distance between the alert and each of the existing issues, determining either of (i) a numerical distance between the alert and each of the existing issues for a particular numerical field, or (ii) a categorical distance between the alert and each of the existing issues for a particular categorical field, determining an overall distance between the alert and each of the existing issues, and assigning the alert to either (i) an existing issue having a shortest overall distance to the alert that satisfies one or more time constraints, or (ii) the newly created issue.
US12086038B2

Detecting log data anomalies by pre-processing log data entries, identifying sequences of the log data entries, generating at least one key performance indicator (KPI) for the log data entries according to the sequences, training at least one machine learning (ML) model according to the KPI, and identifying a log data entry anomaly according to the machine learning model.
US12086021B2

Clustering structured log data by key-values includes receiving, via a user interface, a request to apply an operator to cluster log messages according to values for keys associated with the request. At least a portion of each log message comprises structured machine data including a set of key-value pairs. The method further includes receiving a log message and determining whether to include the log message in a cluster based at least in part on an evaluation of values in the structured machine data of the log message for the keys associated with the request. The cluster is included in a set of clusters. Each cluster in the set is associated with a different combination of values for the keys associated with the request. The method further includes providing, via the user interface, information associated with the cluster.
US12086017B2

Disclosed herein is a server management apparatus, comprising: a server information acquisition unit configured to acquire, from a plurality of servers respectively, server information on a server and hardware component information on hardware components included in the server, using an identifier of a control board of the server as a key; an analysis unit configured to analyze the server information and the hardware component information acquired by the server information acquisition unit, and generate a server status flag indicating whether or not any of the server and the hardware components has an abnormality; and a structured file generation unit configured to generate a structured file that hierarchically stores, in a human-readable format, the server information and the hardware component information acquired by the server information acquisition unit, the structured file including a header describing the server status flag generated by the analysis unit.
US12086013B2

Described examples include USB port controllers with a control circuit configured to switch from a normal first power mode to a second power mode for reduced power consumption in response a command from a port manager circuit, and to switch from the second power mode to the first power mode in response to detected activity on a communications connection, or a detected connection of a USB device to a USB port connector. After switching back to the first power mode in response to detected communications activity, the control circuit automatically switches operation of the USB port controller back to the second power mode unless a communications transaction addressed to the USB port controller is received within a non-zero certain time after switching from the second power mode to the first power mode.
US12086008B2

A system includes a control unit configured to be electrically connected to an input of a memory via a communication interface. The control unit includes a first power supply sector configured to be powered when the control unit is in an operating mode and a second power supply sector configured to be powered when the control unit is in the operating mode and in a low consumption mode. In the first power supply sector, the control unit includes a first configuration circuit operating to configure a polarization value of the input of the memory via the communication interface for the operating mode. In the second power supply sector, the control unit includes a second configuration circuit operating to configure a polarization value of the input of the memory via the communication interface for the low consumption mode.
US12086006B2

A controller unit in a programmable controller includes a real-time OS implementer including a first processor to implement a real-time OS, and a general-purpose OS implementer including a second processor to implement a general-purpose OS. The real-time OS implementer further includes a receiver circuit to receive a device value indicating an instruction for changing a power supply state of the general-purpose OS including activation and deactivation of the general-purpose OS, and a power operation circuit to activate the general-purpose OS. The real-time OS implementer activates the general-purpose OS using the power operation circuit when the receiver circuit receives the device value for activating the general-purpose OS. The general-purpose OS implementer deactivates the general-purpose OS when the receiver circuit receives the device value for deactivating the general-purpose OS.
US12086004B2

Described are systems and methods for power management. A processing system includes one or more cores and a connected power management unit (PMU). The PMU is selected from one of: a first level PMU which can power scale a; a second level PMU which can independently control power from a shared cluster power supply to each core of two or more cores in a cluster; a third level PMU where each core includes a power monitor which can track power performance metrics of an associated core; and a fourth level PMU when a complex includes multiple clusters and each cluster includes a set of the one or more cores, the fourth level PMU including a complex PMU and a cluster PMU for each of the multiple clusters, the complex PMU and cluster PMUs provide two-tier power management. Higher level PMUs include power management functionality of lower level PMUs.
US12086003B2

Systems, apparatus and methods for controlling the ability of a remote control to control at least one remotely controlled device. The systems, methods and apparatus including providing at least one remote controlled remotely controlled device, communicatively coupling the remotely controlled device to a respective driver interface, communicatively coupling the remotely controlled device to a field management system, and sending a signal from the field management system directly to the remotely controlled device. The signal modifies control by the driver interface of the remotely controlled device and modifies power to the remotely controlled device.
US12086000B1

Systems and methods are provided for compressing a time-series dataset from a monitored device into a compressed dataset representation. Using an unsupervised machine learning model, the system may group a contiguous set of datapoints of the time-series dataset and group, using a distance algorithm, the first cluster to a first motif. Many motifs can be generated to identify different data signatures in the time-series dataset. The plurality of motifs can be used to generate a data definition, motif sequence graph, directed graph, or other combinations of datapoints. These datapoints can be combined through a summation process with other datapoints generated by a second machine learning model. The output of the summation process can be used to forecast device usage of a monitored device in a data center.
US12085997B2

A control system is provided. The control system includes a ring device and a controller. The ring device includes an inertial measurement unit (IMU) sensor. The ring device is adapted to be worn on a finger of a user and the IMU sensor is configured to obtain sensor data. The controller is configured to receive the sensor data from the ring device and generate detection data based on the sensor data. The detection data is configured to indicate whether the ring device is rotated and whether the ring device is tapped. The controller is configured to perform a control operation in a virtual world displayed by the controller based on the detection data.
US12085979B2

A method of performing clock synchronisation across multiple devices, the method including: in a first device: emitting timing pulses based on a first clock signal; and, outputting event data including events associated with first event times based on the first clock signal; in a second device: receiving the timing pulses; and, generating reference data including an indication of each timing pulse associated with a reference time based on a second clock signal; and, in one or more processing devices: receiving the event data; recording an approximate local event time for each event based on a time of local receipt determined using a local clock signal; using the local event times and first event times to derive a first function that relates the first clock signal and the local clock signal; using the first function and the reference data to derive a synchronisation function relating the first and second clock signals; and, using the synchronisation function to perform clock synchronisation of the first and second clock signals.
Patent Agency Ranking