US12218663B2

A control device comprising: a body comprising a printed circuit, a mobile actuator able to move in pivoting relative to the body about an axis 50 of rotation, a torsion spring comprising two end strands resting against two respective bearing surfaces of the actuator, said torsion spring being designed to urge the actuator to rotate towards a position of rest, at least one magnet rigidly secured to the actuator, a magnetic-field sensor arranged on the printed circuit facing the magnet and designed to detect the angular position of the magnet and to produce an electric signal dependent on the detected angular position, characterized in that it comprises two end-stops rigidly secured to the body, a respective elastic element being arranged between each end-stop and the body, each end-stop comprising a bearing surface bearing on a respective end strand of the torsion spring.
US12218660B2

A power transistor circuit suppling an internal voltage to an internal voltage supply node. The power transistor circuit includes external terminals, to each of which signals and/or voltages are applied, for each of the input node, output node and control node of the power transistor. The power transistor circuit includes the power transistor, a current draw transistor, a first diode connected between an external control terminal and the internal voltage supply node, and a second diode connected between the current draw transistor output node and the internal voltage supply node. The power transistor circuit includes a charge pump that receives power from the internal voltage supply node and outputs a voltage to the control node of the current draw transistor. In operation, the internal voltage supply node receives power from the external control terminal via the first diode, or an external input terminal via the current draw transistor and the second diode.
US12218655B2

A gate driver circuit includes first through third transistors, a first voltage clamp, and control logic. The first transistor has a first control input and first and second current terminals. The first current terminal couples to a first voltage terminal. The first voltage clamp couples between the first voltage terminal and the first control input. The second transistor couples between the first control input and the second voltage terminal. The third transistor couples between the first control input and the second voltage terminal. The third transistor is smaller than the second transistor. The control logic is configured to turn on both the second and third transistors to thereby turn on the first transistor, and the first control logic configured to turn off the second transistor after the first transistor turns on while maintaining in an on-state the third transistor to maintain the first transistor in the on-state.
US12218649B2

An electro acoustic resonator is provided. The resonator has a gap short structure (GSS) to electrically short at least an area of the transversal gap to suppress transversal gap mode excitations. The gap short structure may be provided by a conductive stripe in the gap and parallel to or inclined with respect to the bus bar (BB) shorting adjacent IDT fingers. Additional connectors between the stripe and the bus bar may be provided. The connectors may have different pitch or metallization ratio with respect to the ID fingers. The connectors may be offset from the position of the fingers and my be inclined with respect to the bus bars. Multiple parallel stripes in the gap may provide a transversal reflector. By using a gap short structure a further improved transversal mode suppression of piston mode designs can be achieved.
US12218645B2

An apparatus for communicating across an isolation barrier includes a differential pair of input terminals. The apparatus includes a bandpass filter circuit configured to receive a received signal on the differential pair of input terminals and to provide a received differential signal on a differential pair of nodes. The apparatus includes a demodulator directly coupled to the bandpass filter circuit and configured to directly demodulate the received differential signal on the differential pair of nodes to provide a demodulated received signal.
US12218644B2

A resonator comprising a piezoelectric film which creates an acoustic path that is slightly longer in a central region of the resonator than at an edge of the resonator.
US12218641B2

In one example an amplifier includes a bias circuit, an open-loop gain stage including a first PMOS having a gate coupled to a first node, a source coupled to a second node, a drain coupled to a third node, and a bulk coupled to the bias circuit, a second PMOS having a gate coupled to a ground node, a source coupled to the second node, a drain coupled to a fourth node, and a bulk coupled to the bias circuit, a first NMOS having a drain and a gate coupled to the third node and a source coupled to a fifth node, a second NMOS having a drain coupled to the fourth node, a gate coupled to the third node, and a source coupled to the fifth node, an adjustable resistor coupleable between the third and fourth nodes, and a buffer stage coupled to the open-loop gain stage.
US12218632B2

Systems and methods are provided for amplifying multiple input signals to generate multiple output signals. An example system includes a first channel, a second channel, and a third channel. The first channel is configured to receive one or more first input signals, process information associated with the one or more first input signals and a first ramp signal, and generate one or more first output signals. The second channel is configured to receive one or more second input signals, process information associated with the one or more second input signals and a second ramp signal, and generate one or more second output signals. The first ramp signal corresponds to a first phase. The second ramp signal corresponds to a second phase. The first phase and the second phase are different.
US12218630B2

An oscillator includes a resonator element, an oscillation circuit configured to oscillate the resonator element to generate a clock signal, a temperature sensor, a digital control circuit configured to operate based on the clock signal and output a control signal based on a temperature detected by the temperature sensor, a temperature control circuit configured to output a control voltage based on the control signal, a temperature control element configured to control a temperature of the resonator element based on the control voltage, and a clock signal abnormality detection circuit configured to detect an abnormality in the clock signal. The clock signal abnormality detection circuit stops an output of the control voltage to the temperature control element performed by the temperature control circuit when the abnormality in the clock signal is detected.
US12218622B2

The invention relates to a device fixing a support structure for at least one solar panel, in particular a support rail of a support structure for at least one solar panel, to a corrugated roof comprising at least one corrugated roof plate, said device defines a receiving space for receiving at least part of a crest of at least one corrugated roof plate and being configured for co-action with at least one fastening element for fastening of the device onto the corrugated roof.
US12218600B2

The present disclosure relates to a flyback converter and a power supply system. The flyback converter comprises: a transformer; a first switching transistor and a second switching transistor; a first inductor and a first capacitor; and a control circuit. The control circuit includes an under voltage protection module configured to determine an under voltage protection threshold proportional to an output voltage of the flyback converter and to trigger an under voltage protection action of the flyback converter in a case that an input voltage of the flyback converter is less than the under voltage protection threshold. By setting an adaptive under voltage protection threshold, a system-restart phenomenon of the flyback converter after an input power failure or a shutdown may be avoided, and a PFC circuit may be turned off to optimize the standby power consumption and the low load efficiency in fast charging applications using an flyback topology.
US12218594B2

A control circuit and method, wherein an error signal is generated representative of a difference between an output voltage of a switching circuit and a nominal signal; a single control signal is generated, representative of an average error of the error signal; the single control signal is compared with a first periodic reference signal and a second periodic reference signal; a first pulse width modulated signal is generated by a Buck modulator; and a second pulse width modulated signal is generated by a Boost modulator. The maximum value of the first periodic reference signal and the minimum value of the second periodic reference signal are higher and lower, respectively, than the single control signal in a transient control mode between a Buck control mode and a Boost control mode.
US12218590B2

An integrated circuit device includes: a Buck converter; and a control circuit for the Buck converter, which includes: a comparator configured to compare a feedback voltage of the Buck converter with a reference voltage that increases from a first voltage to a second voltage; a pulse-width modulator configured to generate a pulse-width modulated (PWM) signal having a timing-varying pulse width proportional to the reference voltage; an AND gate configured to generate a first control signal by performing a logic AND operation on an output of the comparator and the PWM signal; a pulse generator configured to generate a second control signal by generating a pulse in response to a rising edge in the output of the comparator; and a selection circuit configured to, based on an output voltage of the Buck converter, select the first control signal or the second control signal as a control signal for the Buck converter.
US12218587B2

Voltage converter and method for converting an input voltage to an output voltage. For example, a voltage converter for converting an input voltage to an output voltage includes: a coil; multiple switches including one or more switches connected to the coil; a modulation signal generator configured to: receive the output voltage and one or more detection signals indicating a magnitude of a coil current flowing through the coil; and generate a first signal and a second signal based at least in part upon the output voltage and the one or more detection signals; and an operation mode controller configured to: receive the input voltage, the output voltage, the first signal, and the second signal; and generate one or more mode signals based at least in part upon the input voltage, the output voltage, the first signal, and the second signal.
US12218583B2

A power converter circuit that includes two flying capacitors, is coupled to a regulated power supply node in a computer system. The power converter circuit magnetizes an inductor using the two flying capacitors during a first phase. During a second phase, the power converter circuit charges one of the flying capacitors, de-magnetizes the inductor, and transfers charge to the regulated power supply node. The power converter circuit magnetizes the inductor using the flying capacitors, and transfers charge to the regulated power supply node during a third phase. During a fourth phase, the power converter circuit again de-magnetizes the inductor, charges the one of the flying capacitors, and transfers charge to the regulated power supply node.
US12218575B2

In a power converter having a regulator and charge pump, both of which operate in plural modes, a controller receives information indicative of the power converter's operation and, based at least in part on said information, causes transitions between regulator modes and transitions between charge-pump modes.
US12218572B2

In an example, a system includes a differential amplifier having a first input terminal and a second input terminal, the differential amplifier configured to be coupled to a boost diode of a boost converter. The system also includes an input diode coupled to the first input terminal and the second input terminal. The system includes a pull-up circuit coupled to the input diode and configured to be coupled to the boost diode. The system also includes a pull-down circuit coupled to the pull-up circuit. The system includes a transistor coupled to the pull-up circuit and the pull-down circuit.
US12218566B2

The tension structure is used for connecting a drive part with a rotating part. The tension structure is able to drive the rotating part to rotate about a rotation axis under a driving of the drive part, and the tension structure includes: a first connection part, in transmission connection with the drive part; a limit part, including a bottom wall and a side wall arranged at a periphery of the bottom wall, in which the side wall defines therein installation slots; and the bottom wall is detachably connected to the first connection part to enable the side wall to sleeve outside the first connection part; and tension parts, engaged with the installation slots, respectively. A side of each of the tension parts facing away from the first connection part protrudes from a corresponding installation slot and presses against the rotating part.
US12218561B2

A rotor assembly for use with an electric machine assembly includes a plurality of magnets and a rotor frame having a pair of opposing end plates and a plurality of circumferentially spaced longitudinal members extending between the opposing end plates. The opposing end plates and the plurality of longitudinal members combine to define a plurality of openings that are each configured to receive a magnet of the plurality of magnets. At least one of the opposing end plates includes a plurality of fins extending therefrom in a direction opposite the longitudinal members.
US12218560B2

An electric power unit includes: a rotary electric machine unit an electrical unit disposed above the rotary electric machine unit; and a cooling unit. The electrical unit includes a protrusion protruding outward from a left end portion of the rotary electric machine housing portion of the rotary electric machine in a left-right direction. The cooling unit includes: a cooling fan configured to generate cooling air by rotating integrally with a rotary shaft of the rotary electric machine; and an air guide unit configured to guide the cooling air. The air guide unit includes cooling air flow paths provided between the cooling fan and the electrical unit. The closer to the protrusion of the electrical unit a cooling air flow path is disposed, the larger opening area of the introduction port the cooling air flow path has.
US12218559B2

A drive apparatus includes: a motor having a shaft; a bearing rotatably supporting the shaft; a housing for the motor and holding the bearing in a bearing holding portion; an insulating member between the bearing and the bearing holding portion; and an oil passage. The bearing holding portion includes a holding tubular portion holding the bearing from radially outside, and a holding bottom portion extending radially inward from an end on one side in the axial direction of the holding tubular portion. The insulating member includes an insulating tubular portion extending in the axial direction along the holding tubular portion, and an insulating bottom portion extending in the radial direction along the holding bottom portion. The holding tubular portion has a penetrating portion penetrating radially inside and outside. The oil passage includes a first channel inside the penetrating portion and a second channel connecting the first channel and the bearing.
US12218554B2

A motor includes a rotor, a stator, a first substrate, a second substrate, and an electronic component arranged at the second substrate. The stator includes a stator core, an insulator, and a coil wound around the stator core via the insulator. The insulator includes a coupling part connected to an external device. The first substrate is fixed to the insulator. The second substrate is fixed to the first substrate. The first substrate and the second substrate are spaced apart in a rotation axis direction of the rotor.
US12218553B2

A stator for an electric motor includes: (a) a tubular stator core having slots provided through the stator core in a direction of a rotation axis of the stator core; (b) coils inserted through the slots; (c) a conductive member electrically connected to the coils; (d) a temperature sensor attached to the conductive member; and (e) a resin portion provided to cover at least a part of the conductive member and at least a part of the temperature sensor. The conductive member is provided with a hole that extends in the direction of the rotation axis of the stator core. The temperature sensor is inserted, at least its portion, in the hole.
US12218552B2

As is further apparent from FIGS. 1 to 4, the illustrated exemplary embodiment of the measuring apparatus 10 comprises a second housing 12 and a metal shielding plate 14 that encompasses the second housing 12. In so doing, the metal shielding plate 14 is formed in a closed manner and pushed over the second housing 12. The second housing 12 is formed in the illustrated exemplary embodiment as a synthetic material housing. The measuring element 16.2 is formed in the illustrated embodiment as a TMR component 16.2A that is based on the TMR effect (tunnel magneto-resistive effect) and cooperates with the permanent magnet 22 that is arranged on the end of the shaft 26A of the brushless EC motor in order to detect the prevailing rotational position of the shaft 26A. It is naturally also possible to use other measuring elements 16.2 that are suitable to detect the prevailing rotational position of the shaft. In the illustrated exemplary embodiment of the measuring apparatus 10, a sensor electronic system 16 comprises in addition to the measuring element 16.2 a circuit board 16.1 on which is positioned and fastened the measuring element 16.2, and multiple current rails 16.3 are pressed into the circuit board [16] 16.1 and held in position by the second housing 12. As a consequence, the rotational position signal that is detected by the measuring element 16.2 is transmitted by way of the circuit board 16 and the current rails 16.3 to a (not illustrated) control device.
US12218550B2

An electrical machine assembly includes a shaft rotatable about an axis of an electric machine and first and second endcaps mounted to the shaft. The first endcap includes a first endcap coolant channel. The second endcap includes a second endcap coolant channel. A rotor is mounted to the shaft axially between the first and second endcaps. The rotor includes first rotor coolant channels and second rotor coolant channels. The first rotor coolant channels are configured to communicate liquid coolant that is received from the first endcap coolant channel axially through the rotor in a first direction. The second rotor coolant channels are configured to communicate liquid coolant that is received from the second endcap coolant channel axially through the rotor in a second direction that is opposite the first direction.
US12218549B2

According to one embodiment, a rotary electric machine includes a stator and a rotor. In a stator iron core of the stator, tips of the teeth defining openings of the slots through which the armature windings of different phases pass include a pair of chamfers. A rotor iron core of the rotor includes a plurality of grooves the outer peripheral surface of which is concave along a central axis line. Each of the grooves forms a wave shape, and includes a first groove portion disposed in a leading side of the rotation direction and a second groove portion disposed in a trailing side of the rotation direction. The first groove portion and the second groove portion are asymmetric with respect to d-axis.
US12218540B2

The present disclosure provides a control device for a secondary battery, and the control device includes a controller configured to correct battery characteristics on an open circuit voltage to a remaining capacity of the secondary battery. In the control device for the secondary battery, the controller acquires data of a plurality of open circuit voltages in the battery characteristics during charging the secondary battery. When the secondary battery is fully charged, the controller corrects the open circuit voltages between respective pairs selected and combined from at least one part of the data of the plurality of open circuit voltages. The controller weighted-averages and corrects full charge capacities, which are calculated by the correction of the open circuit voltages between the respective data pairs, with differences each between respective remaining capacities each corresponding between the respective data pairs.
US12218534B2

A semiconductor circuit includes a first selection circuit which selects a first battery or a first capacitor, a second selection circuit which selects a second battery or a second capacitor, a voltage measuring circuit which measures a first voltage of the first battery or the first capacitor selected by the first selection circuit, and measures a second voltage of the second battery or the second capacitor selected by the second selection circuit, a controller which compares the first voltage and the second voltage to generate a comparison result, and a switching circuit which receives a signal based on a target output voltage, connects the first battery or capacitor selected by the first selection circuit, and the second battery capacitor selected by the second selection circuit in an interconnection relationship based on the comparison result to provide to an output terminal an output voltage responsive to the target output voltage.
US12218528B2

A method for operating a wireless power transfer system includes determining a driving signal for transfer of the AC wireless signals, the driving signals based on an operating frequency for the AC wireless signals, a power requirement for the wireless power signals, data contained in the wireless data signals, and one or more thermal mitigation features. Each of the one or more thermal mitigation features are configured to reduce temperature of at least one surface or volume of the wireless transmission system or the wireless receiver system. The method further includes providing the driving signal to an amplifier of the wireless power transmission system and driving a transmitter antenna of the wireless power transmission system, by the amplifier, based on the driving signal.
US12218519B2

A charging pad for transmitting wireless power waves for charging an electronic device is disclosed. The charging pad includes transmitting antenna elements that are configured to be selectively activated to transmit wireless power waves to the electronic device for wireless charging. The charging pad includes a charging surface including a guiding contour that aligns a position of the electronic device on the charging surface such that a transmitting antenna element is within a predetermined distance of the electronic device and has a predetermined coupling efficiency. The charging pad further includes a transmitter controller integrated circuit (IC). The transmitter controller IC is configured to detect the position of the electronic device on the charging surface and selectively activate at least one transmitting antenna element based on a determination that the at least one transmitting antenna element is within the predetermined distance of the electronic device and has the predetermined coupling efficiency.
US12218511B2

A monitoring system for a power line structure includes a system for harvesting electrical energy from electric fields emanating from the power line. The monitoring system includes a weather resistant enclosure configured to be mounted near the power line. The electrical energy harvesting system includes an electric field antenna configured to receive electric fields emanating from the power line, an electrical energy harvesting circuit mounted within the enclosure and an earth ground connector configured to couple the harvesting circuit to an earth ground connection by direct connection or via a capacitive structure. An energy storage device is also electrically coupled to the harvesting circuit. The monitoring system further includes a sensor system electrically coupled to the harvesting system. The sensor system is configured to sense a condition and transmit corresponding condition data.
US12218505B2

A photovoltaic power generation system, having a photovoltaic panel, which has a direct current (DC) output and a micro-inverter with input terminals and output terminals. The input terminals are adapted for connection to the DC output. The micro-inverter is configured for converting an input DC power received at the input terminals to an output alternating current (AC) power at the output terminals. A bypass current path between the output terminals may be adapted for passing current produced externally to the micro-inverter. The micro-inverter is configured to output an alternating current voltage significantly less than a grid voltage.
US12218497B1

A disclosed switching apparatus, such as a circuit breaker, includes a transistor switch circuit connected between a power input terminal and a load terminal, and, connected to the power input terminal and bypassing the transistor switch circuit, a switchable bypass leg that is optically switched by a series-connected photoconductive semiconductor switch (PCSS). The transistor switch circuit includes at least one cascade of three or more series-connected transistors, and at least one resistor network configured to divide a voltage from a voltage source across a cascade of series-connected transistors. Operating the switch apparatus includes detecting whether a sensed electric current is in a fault condition, opening the transistor switch circuit upon detecting a fault condition, and then closing the PCSS so that the electric current is diverted onto a switchable bypass path. The opening of the transistor switch circuit comprises turning OFF a normally-ON transistor switch circuit.
US12218486B2

A vertical cavity surface emitting device includes a substrate, a first multilayer film reflecting mirror on the substrate, a first semiconductor layer on the first multilayer film reflecting mirror, a light-emitting layer on the first semiconductor layer, and a second semiconductor layer on the light-emitting layer. The second semiconductor layer includes a low resistance region and a high resistance region on an upper surface. The high resistance region is depressed from the low resistance region toward the light-emitting layer outside the low resistance region and impurities of the second conductivity type are inactivated in the high resistance region such that the high resistance region has an electrical resistance higher than an electrical resistance of the low resistance region. A light-transmitting electrode layer is in contact with the low resistance region and the high resistance region, and a second multilayer film reflecting mirror is on the light-transmitting electrode layer.
US12218469B2

A crimping terminal includes a conductor crimping portion, the conductor crimping portion including: a bottom plate on which a conductor of an electric wire is disposed; and a pair of conductor tightening pieces extending from both side edges of the bottom plate, the conductor crimping portion configured to be crimped and connected to the conductor by tightening the conductor in a state where the conductor is covered with the conductor tightening pieces. The conductor crimping portion includes a serration extending in a groove shape across the pair of conductor tightening pieces and the bottom plate in a direction intersecting an extending direction of the conductor to be disposed on the bottom plate, and a width of an opening of the serration is equal to or larger than a width of a bottom surface of the serration.
US12218463B2

An electrical contact for an electrical connector includes a contact body and a lossy material located on the contact body. An electrical connector includes contacts with a lossy material located on the contact body. A method of applying a lossy material to a contact for an electrical connector includes providing a contact and applying the lossy material to the contact.
US12218462B2

An electrical connector comprises an insulative shell having a floor; a first plurality of contacts extending through the floor, wherein the first plurality of contacts are disposed in a plurality of columns; a second plurality of contacts extending through the floor, wherein the second plurality of contacts are interspersed with the first plurality of contacts within the plurality of columns; and a conductive member adjacent the floor. The conductive member comprises a first plurality of openings, wherein the first plurality of contacts extend through the openings of the first plurality of openings; a second plurality of openings, wherein the second plurality of contacts extend through the openings of the second plurality of openings; and a first plurality of tabs, extending into openings in the insulative shell.
US12218456B2

A modular electrical wiring assembly allowing for quick installation and replacement of outlets, switches, and the like includes a bracket, a receptacle, and an interface element. The bracket is mountable to a structural element so that the bracket is recessed from an outer surface of the structural element. The receptacle is selectively mountable to the bracket and is operationally engageable to an electrical circuit. An interface element is selectively mountable to the receptacle so that the interface element is operationally engaged to the electrical circuit. The interface element, such as an outlet, a switch, and the like, can be readily installed and replaced.
US12218454B2

A coaxial cable connector includes a nut housing having a rearward cable receiving end and a forward end opposite said rearward end, a front nut assembly coupled to the forward end of the nut housing, and a conductive metal tubular insert shaft supported within the nut housing or the front nut assembly. The front nut assembly includes an entry body housing and a conductive terminal pin extending from a forward end of the front nut assembly, and the conductive metal tubular insert shaft has a rearward end portion. A nonconductive plastic tubular support sleeve has a forward end portion coupled with the rearward end portion of the conductive metal tubular insert shaft, a tubular gripping ferrule radially surrounds the metal insert shaft and the plastic support sleeve, and a tubular outer sleeve radially surrounds at least a portion of said gripping ferrule. The gripping ferrule and the tubular outer sleeve are configured to be moved relative to one another in an axial direction such that the gripping ferrule and the tubular outer sleeve are configured to engage one another, thereby causing the gripping ferrule to radially compress around the conductive metal tubular insert shaft and the nonconductive plastic tubular support sleeve.
US12218451B2

An electrical connector set includes a first substrate having a first conductor, and a first internal terminal having a first mounting portion and a second mounting portion that are mounted on the first conductor of the first substrate and a projecting portion extending in a curved shape between the first mounting portion and the second mounting portion. The electrical connector set further includes a second substrate having a second conductor, and a second internal terminal having a third mounting portion that is mounted on the second conductor of the second substrate and a recessed portion forming the third mounting portion at a bottom portion, in which the projecting portion of the first internal terminal and the recessed portion of the second internal terminal are configured to be fitted to each other.
US12218445B2

A female multipolar connector includes a first internal terminal; a second internal terminal; a first external terminal; and a first insulator that holds the first external terminal. The first internal terminal is a male type and is arranged on an inner side portion of the first external terminal. The second internal terminal is a female type and is arranged on an outer side portion of the first external terminal. A height of the first external terminal is greater than a height of the first internal terminal. The first external terminal is the female type.
US12218443B2

A wireless communication device and a wireless communication method capable of improving the directivity of an antenna in a desired direction for a low cost are provided. According to one example embodiment, a wireless communication device includes: a printed board having a substrate surface; a ground plane having a plate shape that is disposed on the substrate surface, connected to the ground potential, and is parallel to the substrate surface; an omnidirectional antenna that is disposed alongside the ground plane on the substrate surface in one direction in a plane parallel to the substrate surface, and is caused to emit radio waves by being supplied with power; and a parasitic antenna that is disposed away from the ground plane in a direction perpendicular to the substrate surface and resonates with the omnidirectional antenna supplied with power.
US12218440B2

An antenna structure includes a ground element, a feeding radiation element, a first radiation element, a second radiation element, a first coupling branch, and a dielectric substrate. The feeding radiation element has a feeding point. The first radiation element is coupled to the feeding radiation element. The second radiation element is coupled to the feeding radiation element. The second radiation element and the first radiation element substantially extend in opposite directions. The first coupling branch is coupled to a first grounding point on the ground element. The first coupling branch extends across the first radiation element. The first coupling branch includes a first coil portion and a first connection portion.
US12218430B2

According to one aspect, an integrated antenna and filter unit, IAFU, is provided. The IAFU includes a filter portion including at least one filter configured to filter RF signals to generate filtered RF signals and a plurality of filter pins configured to output filtered RF signals, and an antenna portion securable to the filter portion where the antenna portion includes a PCB including a plurality of conductor traces each mateable with a corresponding one of the plurality of filter pins to electrically couple the plurality of filter pins directly to corresponding ones of the plurality of conductor traces on the PCB, and a plurality of antennas securable to the PCB where the plurality of antennas are electrically coupled to the plurality of conductor traces.
US12218426B2

An antenna module and communication device containing the antenna module are disclosed. The antenna module is disposed in a metal cavity. The antenna module includes a switched beam mm-wave antenna array having radiating elements separated by less than a wavelength of the radiating elements. The array is fed by a single transceiver chain. The array is disposed at the focal length of a low-profile mm-wave lens configured to steer the beam. A sub-10 GHz antenna is disposed closer to the opening of the cavity than the lens. The lens is a Fresnel Zone Plate lens having a focal length of less than about the wavelength of the beam, or a Saucer lens having shells of different refractive indexes and having a profile that is more than 6 times smaller than a Luneburg lens with a same focal length.
US12218424B2

An electronic device may be provided with a conductive sidewall. An aperture may be formed in the sidewall. The sidewall may have a cavity that extends from the aperture towards the interior of the device. The cavity may be filled with an injection-molded plastic substrate. A dielectric block having a dielectric constant greater than that of the injection-molded plastic substrate and the antenna layers may be embedded in the injection-molded plastic substrate. The dielectric block may at least partially overlap an antenna. The antenna may convey radio-frequency signals at a frequency greater than 10 GHz through the cavity, the dielectric block, the injection-molded plastic substrate, and the aperture. The dielectric block may increase the effective dielectric constant of the cavity, allowing the antenna to cover relatively low frequencies without increasing the size of the aperture.
US12218422B2

An antenna device includes: a conductive ground conductor plate; a plate-shaped radiating element disposed without being in contact with the ground conductor plate; a feeding line including a conductor and a shield member that surrounds the conductor, the shield member being connected to the ground conductor plate; and a conductive feeding element that includes a facing plate portion that faces the radiating element with an air layer provided therebetween, and is connected to the conductor.
US12218396B2

A filter includes first and second resonators and first and second stub resonators. Each of the first and second resonators includes a first conductor part and a second conductor part electrically connected to the first conductor part and having an impedance smaller than an impedance of the first conductor part. The first stub resonator is electrically connected to the first conductor part of the first resonator. The second stub resonator is electrically connected to the first conductor part of the second resonator. The shape of the first stub resonator and the shape of the second stub resonator are different from each other.
US12218389B2

A fuel cell includes a plurality of unit cells disposed in a stack. Each unit cell includes a membrane electrode assembly (MEA) having an anode and a cathode and a bipolar plate having a cathode side defining a recessed pocket in fluid communication with an air port, an anode side, and coolant channels between the cathode and anode sides. The bipolar plate is disposed against the MEA such that the cathode is disposed over the pocket. A flow guide is disposed in the pocket with a front side facing the MEA and a back side facing a bottom of the pocket. The flow guide has a plurality of embossments.
US12218388B2

The present invention relates to a direct alcohol fuel cell (DAFC) comprising an anode terminal electrically connected to an anode catalyst in fluid communication with a fuel supply; a cathode catalyst in fluid communication with a gaseous oxidant; an electrically conducting cathode plate having a collecting element with evaporation holes, a bendable segment and a terminal site, which collecting element is electrically connected to the cathode catalyst; and a housing containing the collecting element, and a proton exchange membrane (PEM) between the anode catalyst and the cathode catalyst.
US12218387B2

Provided is a secondary battery comprising: an electrode assembly; a battery case which accommodates the electrode assembly; a first electrolyte which is accommodated in the battery case and primarily impregnates the electrode assembly; and a reinforcement electrolyte member which comprises a packaging material and a second electrolyte, wherein the packaging material is accommodated in the battery case and provided with an oxidation part which is oxidized and decomposed at a set voltage, and the second electrolyte is stored in the packaging material, released to the outside of the packaging material due to the decomposition of the oxidation part, and secondarily impregnates the electrode assembly.
US12218386B1

An energy storage device container can suppress fires and can comprise a compartment configured to receive an energy storage device and a chamber configured to hold a fire suppressive agent, the chamber being positioned above the compartment. A barrier can be positioned between the compartment and the chamber and can physically separate the fire suppressive agent from the energy storage device to inhibit the fire suppressive agent from entering the compartment when the barrier is in a first physical state. The barrier can change from the first physical state to a second physical state in response to thermal energy having a threshold temperature to allow the fire suppressive agent to enter the compartment to contact the energy storage device.
US12218383B2

This electrode plate for a non-aqueous electrolyte secondary battery has a band-like core and a first active substance layer formed on at least a first surface of the core. A current-collecting lead is connected to an exposed section at which a portion of the first surface of the core is exposed in the longitudinal direction. The electrode plate for a non-aqueous electrolyte secondary battery has a second active substance layer which is more electroconductive than the first active substance layer and which is disposed on a portion of the first surface such that it adjoins with the exposed section.
US12218381B2

A battery is provided in which an electrode tab group is hardly damaged. In the herein disclosed battery, an electrode body includes an electrode body main body part, a positive electrode tab group protruding from a first end part, and a negative electrode tab group protruding from a second end part. The positive electrode tab group and the negative electrode tab group are folded and bent to make tip ends of electrode tabs respectively configuring these tab groups be arranged along a second side wall of the battery case. A portion of the folded and bent electrode tab is joined to the electrical collector body of the same pole. The battery includes a spacer between the electrode body main body part and the second side wall, and the spacer is to regulate movement of the electrode body.
US12218362B2

The present invention discloses a flame-retardant and explosion-proof battery pack for an electric vehicle and a manufacturing method thereof, the battery pack comprising: at least one battery brick consisting of batteries, which are electrically connected to define a positive electrode welding sheet and a negative electrode welding sheet; a battery brick positive electrode conducting wire and a battery brick negative electrode conducting wire, which are electrically connected to the positive electrode welding sheet and the negative electrode welding sheet, respectively; and a cover and a battery of brick container, which define a first storage space that is sufficient to accommodate the batteries, wherein the first storage space is filled with a flame-retardant oil so that the batteries are immersed in the flame-retardant oil, and the positive electrode conducting wire and the negative electrode conducting wire are exposed outside the first storage space to form a battery brick assembly.
US12218349B2

A rechargeable battery cell has an electrolyte comprising a conducting salt. The electrolyte is based on SO2 and the positive electrode comprises an active material of the composition AxM′yM″z(XO4-mSn), wherein A is an alkali metal, an alkaline earth metal, a metal of group 12 of the periodic table or aluminum, preferably sodium, calcium, zinc, particularly preferably lithium. M′ is at least one metal selected from a group consisting of titanium, vanadium, chromium, manganese, iron, cobalt, nickel, copper and zinc. M″ is at least one metal selected from a group consisting of the metals of groups 2, 3, 4, 5, 6, 10, 11, 12, 13, 14, 15 and 16 of the periodic table. X is phosphorus or silicon. x is greater than 0. y is greater than 0. z is greater than or equal to 0. n is greater than 0 and m is less than or equal to n.
US12218343B2

The present technology relates to an electrode manufacturing method, an electrode manufactured by the method, and a secondary battery comprising same, the electrode manufacturing method comprising a cleaning step performed by laser irradiation, in lines corresponding to each other in a direction perpendicular to an electrode current collector, onto a top-coated electrode mixture layer and a back-coated electrode mixture layer of the electrode current collector, and may prevent a mismatch of the electrode mixture layers and may significantly reduce the degree of sliding occurrence at the boundary region.
US12218342B2

One aspect of the present invention is an energy storage device including: an electrode having a mixture layer containing active material particles; and a separator having an inorganic layer facing the mixture layer, the inorganic layer containing inorganic particles, in which the active material particles have two or more peaks in volume-based particle size distribution, and an average particle diameter of the inorganic particles is 1.2 μm or less.
US12218340B2

An alkaline battery and a method of producing an alkaline battery that includes a negative electrode gel in which a negative electrode active material made of a zinc alloy and a binder are dispersed in an alkaline aqueous solution. Ultrafine microfibrils form the binder.
US12218334B2

The present technology is directed to a potassium metal battery, particularly a potassium metal secondary battery, that includes a cathode; an anode that includes potassium metal; and a non-aqueous electrolyte that includes a potassium salt as well as a solvent. The solvent may include dimethoxyethane, digylme, triglyme, tetraglyme, or a mixture of any two or more thereof.
US12218323B2

There is provided a method for collecting and reusing an active material from positive electrode scrap. The positive electrode active material reuse method of the present disclosure includes (a) thermally treating positive electrode scrap comprising an active material layer on a current collector in air for thermal decomposition of a binder and a conductive material in the active material layer, to separate the current collector from the active material layer, and collecting an active material in the active material layer, (b) washing the collected active material using a lithium precursor aqueous solution which is basic in an aqueous solution and drying, and (c) annealing the washed active material to obtain a reusable active material.
US12218315B2

The present disclosure relates to a method of making core-shell and yolk-shell nanoparticles, and to electrodes comprising the same. The core-shell and yolk-shell nanoparticles and electrodes comprising them are suitable for use in electrochemical cells, such as fluoride shuttle batteries. The shell may protect the metal core from oxidation, including in an electrochemical cell. In some embodiments, an electrochemically active structure includes a dimensionally changeable active material forming a particle that expands or contracts upon reaction with or release of fluoride ions. One or more particles are at least partially surrounded with a fluoride-conducting encapsulant and optionally one or more voids are formed between the active material and the encapsulant using sacrificial layers or selective etching. The fluoride-conducting encapsulant may comprise one or more metals. When the electrochemically active structures are used in secondary batteries, the presence of voids can accommodate dimensional changes of the active material.
US12218312B2

An all-solid-state secondary battery including: a cathode including a cathode active material layer; an anode including an anode current collector, and an anode active material layer on the anode current collector, wherein the anode active material layer includes an anode active material which is alloyable with lithium or forms a compound with lithium; and a solid electrolyte layer between the cathode and the anode, wherein a ratio of an initial charge capacity (b) of the anode active material layer to an initial charge capacity (a) of the cathode active material layer satisfies a condition of Equation 1: 0.01<(b/a)<0.5, wherein a is the initial charge capacity of the cathode active material layer determined from a first open circuit voltage to a maximum charging voltage, and b is the initial charge capacity of the anode active material layer determined from a second open circuit voltage to 0.01 volts vs. Li/Li+.
US12218300B2

The present disclosure relates to an LED display device, and more particularly, to an LED display device including a repair structure for a deteriorated pixel. In the present disclosure, a subLED electrically connected to first and second connecting electrodes for applying a voltage to a LED is disposed on a deteriorated LED. Thus, deterioration of a display quality due to a deteriorated pixel is prevented. Since it is not required to remove a deteriorated LED, a fabrication cost is reduced and a process efficiency is improved.
US12218296B2

A display screen allowing higher pixel density and thus better screen resolution by virtue of the structures connecting to LED chip light sources includes a substrate, a number of pad structures, the LED chips, and a number of carrier boards. Each pad structure includes a positive electrode pad and three negative electrode pads. Each LED chip package includes a red light chip, a green light chip, and a blue light chip arranged on the three negative electrode pads. Each carrier board includes a positive electrode connection terminal and a negative electrode connection terminal, the positive electrode connection terminal is electrically connected to the positive electrode pad, the negative electrode connection terminal is electrically connected to one red light chip, one green light chip, or one blue light chip. The disclosure also provides a displaying device having the display screen.
US12218295B2

Various embodiments of the disclosure disclose a method for manufacturing a micro Light Emitting Diode (LED) display. The disclosed manufacturing method may include coating a face of a substrate including a circuit portion with a first thickness of a polymer adhesive solution containing a plurality of metal particles, attaching an array of micro LED chips on the polymer adhesive solution, physically connecting a connection pad for each of the array of micro LED chips to the metal particles through heating and pressing the attached plurality of micro LED chips to descend through the polymer adhesive solution, and chemically bonding the metal particles to the connection pad and the circuit portion through heating and pressing so that the micro LED chips are electrically connected to the circuit portion. Various other embodiments are also possible.
US12218293B2

A pixel module includes a circuit board, a plurality of unit pixels arranged on the circuit board, and a molding member covering the plurality of unit pixels. The molding member includes a light diffusion layer and a black molding layer covering the light diffusion layer.
US12218289B2

A light emitting device includes a Chip Scale Packaged (CSP) LED, the CSP LED including an LED chip that generates blue excitation light; and a photoluminescence layer that covers a light emitting face of the LED chip, wherein the photoluminescence layer comprises from 75 wt % to 100 wt % of a manganese-activated fluoride photoluminescence material of the total photoluminescence material content of the layer. The device/CSP LED can further include a further photoluminescence layer that covers the first photoluminescence and that includes a photoluminescence material that generates light with a peak emission wavelength from 500 nm to 650 nm.
US12218284B2

A light emitting device may include a first semiconductor layer; an active layer disposed on the first semiconductor layer; a second semiconductor layer disposed on the active layer; an electrode layer disposed on the second semiconductor layer; a protective layer disposed on the electrode layer; and an insulating film enclosing outer circumferential surfaces of at least the first semiconductor layer, the active layer, the second semiconductor layer, and the electrode layer, and exposing a surface of the first semiconductor layer and a surface of the protective layer.
US12218282B2

A light-emitting device includes a first semiconductor layer; a semiconductor pillar formed on the first semiconductor layer, including a second semiconductor layer and an active layer, wherein the semiconductor pillar comprises an outmost periphery; a first contact layer formed on the first semiconductor layer and including a first contact portion and a first extending portion, wherein the first extending portion continuously surrounds an entirety of the outmost periphery of the semiconductor pillar and the first contact portion; a second contact layer formed on the second semiconductor layer; a first insulating layer including multiple first openings exposing the first contact layer and multiple second openings exposing the second contact layer; a first electrode contact layer connected to the first contact portion through the multiple first openings and covering all of the first contact layer; a second electrode contact layer connected to the second contact layer through the multiple second openings.
US12218266B2

A photodetection element includes a magnetic element including a first ferromagnetic layer to which light is applied, a second ferromagnetic layer, and a spacer layer sandwiched between the first ferromagnetic layer and the second ferromagnetic layer; a first electrode in contact with a first surface of the magnetic element, the first surface being located on a first ferromagnetic layer side of the magnetic element in a lamination direction; a second electrode in contact with a second surface of the magnetic element, the second surface being opposite to the first surface; and a first high thermal conductivity layer disposed outside of the first ferromagnetic layer and having higher thermal conductivity than the first electrode.
US12218261B2

An InGaN/GaN multiple quantum well blue light detector- includes: a Si substrate, an AlN/AlGaN/GaN buffer layer, a u-GaN/AlN/u-GaN/SiNx/u-GaN buffer layer, an n-GaN buffer layer, an InGaN/GaN superlattice layer and an InGaN/GaN multiple quantum well layer in sequence from bottom to top. The multiple quantum well layer has a groove and a mesa, the mesa and the groove of the multiple quantum well layer are provided with a Si3N4 passivation layer. The passivation layer in the groove is provided with a first metal layer electrode with a semicircular cross section, and the passivation layer on the mesa is provided with second metal layer electrode.
US12218260B2

Disclosed are devices for optical sensing and manufacturing method thereof. In one embodiment, a device for optical sensing includes a substrate, a photodetector and a reflector. The photodetector is disposed in the substrate. The reflector is disposed in the substrate and spaced apart from the photodetector, wherein the reflector has a reflective surface inclined relative to the photodetector that reflects light transmitted thereto to the photodetector.
US12218259B2

A solar cell capable of preventing short-circuiting during signaling connection and a method for manufacturing the solar cell. A solar cell includes a semiconductor substrate, a first semiconductor layer having a conductivity type different from that of the semiconductor substrate. The first semiconductor layer includes a main functional portion which has a first base end portion on one side in a first direction of the semiconductor substrate over an entire length in a second direction and a plurality of first collecting portions extending from the first base end portion toward the other side in the first direction and on which a first electrode pattern is stacked, and an isolation portion which is formed linearly at an end portion on the other side in the first direction of the semiconductor substrate over an entire length in the second direction and on which the first electrode pattern is not stacked.
US12218256B1

A semiconductor structure includes: a substrate, having a cell region and a terminal region, and having a first surface, a second located in the terminal region, and a third surface located in the cell region, the second surface and the third surface being located at different levels; a first trench structure, located in the cell region, traversing the third surface to extend towards the first surface, including a first semiconductor material layer and a first oxide layer partially protruding from the third surface, and extending in a first direction parallel to the third surface; and a second trench structure, located in the cell region, including a second semiconductor material layer and a second oxide layer partially protruding from the third surface, and extending parallel to the first direction, wherein the third surface is provided with a doped region between the first trench structure and the second trench structure.
US12218254B2

A semiconductor diode, including: a first doped semiconductor region of a first conductivity type; a second doped semiconductor region of a second conductivity type opposite to the first conductivity type, arranged on top of and in contact with the upper surface of the first semiconductor region; a first conductive region arranged on top of and in contact with the upper surface of the second semiconductor region, the first conductive region comprising a through opening opposite a portion of the second semiconductor region; a second conductive region made of a material different from that of the first conductive region, coating the upper surface of the second semiconductor region opposite said opening; a cavity extending through the second conductive region and through the second semiconductor region opposite a portion of said opening; a dielectric region coating the lateral walls and the bottom of the cavity; a third conductive region coating the dielectric region on the lateral walls and at the bottom of the cavity, the third conductive region being further electrically in contact with the first and second conductive regions.
US12218247B2

A transistor with a high on-state current and a semiconductor device with high productivity are provided. Included are a first oxide, a second oxide, a third oxide, and a fourth oxide over a first insulator; a first conductor over the third oxide; a second conductor over the fourth oxide; a second insulator over the first conductor; a third insulator over the second conductor; a fifth oxide positioned over the second oxide and between the third oxide and the fourth oxide; a sixth oxide over the fifth oxide; a fourth insulator over the sixth oxide; a third conductor over the fourth insulator; and a fifth insulator over the first insulator to the third insulator. The fifth oxide includes a region in contact with the second oxide to the fourth oxide and the first insulator. The sixth oxide includes a region in contact with the fifth oxide, the first conductor, and the second conductor. The fourth insulator includes a region in contact with at least the sixth oxide, the third conductor, and the fifth insulator.
US12218241B2

A semiconductor device structure is provided. The semiconductor device structure includes a substrate and a gate structure over the substrate. The semiconductor device structure also includes a spacer element covering a first sidewall of the gate structure. The semiconductor device structure further includes a source/drain portion in the substrate, and the spacer element is between the source/drain portion and the gate structure. In addition, the semiconductor device structure includes an etch stop layer covering the source/drain portion. The etch stop layer includes a first nitride layer covering the source/drain portion and having a second sidewall, and the second sidewall is in direct contact with the spacer element. The etch stop layer also includes a first silicon layer covering the first nitride layer and having a third sidewall, and the third sidewall is in direct contact with the spacer element.
US12218230B2

A p-GaN high-electron-mobility transistor, includes a substrate, a channel layer stacked on the substrate, a supply layer stacked on the channel layer, a first doped layer stacked on the supply layer, a second doped layer stacked on the first doped layer, and a third doped layer stacked on the second doped layer. A doping concentration of the first doped layer and the doping concentration of the third doped layer are lower than a doping concentration of the second doped layer. A gate is located on the third doped layer, and a source and a drain are electrically connected to the channel layer and the supply layer, respectively.
US12218215B2

A semiconductor device includes a first silicon carbide region of a first conductivity type, a second silicon carbide region of a second conductivity type on the first region, and a third silicon carbide region of a second conductivity type on the second region. Fourth and fifth silicon carbide region of the first conductivity type are on the third region. A first electrode has a first portion between the fourth region and fifth region in a first direction. A metal silicide layer is between the first portion and the third region, between the first portion and the fourth region in the first direction, and between the first portion and the fifth silicon carbide region in the first direction.
US12218204B2

Disclosed in an embodiment is a semiconductor device comprising a semiconductor structure, which comprises a first conductive semiconductor layer, a second conductive semiconductor layer, and an active layer disposed between the first conductive semiconductor layer and the second conductive semiconductor layer, wherein: the first conductive semiconductor layer comprises a first super lattice layer comprising a plurality of first sub layers and a plurality of second sub layers, the first and second sub layers being alternately arranged; the semiconductor structure emits ions of indium, aluminum, and a first and second dopant during a primary ion irradiation; the intensity of indium ions emitted from the active layer includes a maximum indium intensity peak; the doping concentration of the first dopant emitted from the first conductive semiconductor layer includes a maximum concentration peak; the maximum indium intensity peak is disposed to be spaced from the maximum concentration peak in a first direction; the intensity of indium ions emitted from the plurality of first sub layers has a plurality of first indium intensity peaks; the doping concentration of the first dopant emitted from the plurality of first sub layers has a plurality of first concentration peaks; and the plurality of first indium intensity peaks and the plurality of first concentration peaks are disposed between the maximum indium intensity peak and the maximum concentration peak.
US12218197B2

A device includes a semiconductor nanostructure, and an oxide layer, which includes horizontal portions on a top surface and a bottom surface of the semiconductor nanostructure, vertical portions on sidewalls of the semiconductor nanostructure, and corner portions on corners of the semiconductor nanostructure. The horizontal portions have a first thickness. The vertical portions have a second thickness. The corner portions have a third thickness. Both of the second thickness and the third thickness are greater than the first thickness. A high-k dielectric layer surrounds the oxide layer. A gate electrode surrounds the high-k dielectric layer.
US12218170B2

A photodetecting device includes a semiconductor substrate, a plurality of avalanche photodiodes each including a light receiving region disposed at a first principal surface side of the semiconductor substrate, the avalanche photodiodes being arranged two-dimensionally at the semiconductor substrate, and a through-electrode electrically connected to a corresponding light receiving region. The through-electrode is provided in a through-hole penetrating through the semiconductor substrate in an area where the plurality of avalanche photodiodes are arranged two-dimensionally. At the first principal surface side of the semiconductor substrate, a groove surrounding the through-hole is formed between the through-hole and the light receiving region adjacent to the through-hole. A first distance between an edge of the groove and an edge of the through-hole surrounded by the groove is longer than a second distance between the edge of the groove and an edge of the light receiving region adjacent to the through-hole surrounded by the groove.
US12218169B2

A semiconductor device includes a first substrate which is individualized and includes a first semiconductor circuit (LOG) including a first terminal, and a second substrate which includes a second semiconductor circuit (PIX) including a second terminal. The first terminal and the second terminal are joined. The second substrate includes a first insulating layer that is arranged above the second substrate, and a second insulating layer that is arranged at least partially above the first insulating layer and in which the second terminal is arranged.
US12218165B2

An image sensor includes a substrate including a first surface and a second surface opposite to the first surface; a plurality of pixel sensors disposed in the substrate, a sensor isolation feature disposed in the substrate defining an active region, and a dielectric layer between the sensor isolation feature and the substrate, wherein the sensor isolation feature comprises a conductive material.
US12218154B2

Provided are an array substrate and a display apparatus thereof. The array substrate includes a display region and a binding region located at a side of the display region; the binding region includes a first conductive layer disposed on the substrate and a planarization layer disposed at a side of the first conductive layer away from the substrate. The binding region includes a binding zone and a vacancy zone alternately disposed along an edge of the display region, the first conductive layer includes a plurality of binding pins disposed in the binding zone, and the planarization layer is provided with first openings exposing the plurality of binding pins and covering the binding zone and the vacancy zone.
US12218153B2

A display device and a manufacturing method thereof are provided. The display device includes a display area and a non-display area. The display device includes a substrate, an element layer, an electrode pattern layer, a photoresist pattern layer, and a light-emitting element. The element layer is disposed on the substrate. The electrode pattern layer is disposed on the element layer, and the electrode pattern layer includes multiple electrodes. The photoresist pattern layer is disposed on the electrode pattern layer, and the photoresist pattern layer includes a first photoresist pattern disposed corresponding to the display area and corresponding to the electrodes; a second photoresist pattern disposed corresponding to the non-display area and between the electrodes. The light-emitting element is disposed on the photoresist pattern layer and is electrically connected to the electrodes of the electrode pattern layer.
US12218150B2

A display panel and a display apparatus are provided in the present disclosure. The display panel includes a control chip in the non-display region on a first side, where the control chip is at least electrically connected to a data line; and along the second direction, the first side is adjacent to the display region; and includes a heating drive element in the non-display region on the first side, where the heating drive element is electrically connected to a heating wiring through a heating bus. The display panel further includes a gate drive element in the non-display region on a second side, where the gate drive element is electrically connected to a gate electrode line and electrically connected to the control chip through a first lead. Along a third direction, the heating bus is not overlapped with the first lead, where the third direction is perpendicular to the substrate.
US12218149B2

A dual gate array substrate includes a plurality of groups of dual gate lines, a plurality of data lines, a plurality of pixel pairs and a plurality of common electrode lines, each common electrode line is arranged between two pixel units in a same pixel pair; and a layer where the common electrode line is located and a layer where a source/drain electrode of a thin film transistor is located are different layers and insulated from each other.
US12218138B2

A semiconductor device includes source/drain regions, a gate structure, a first gate spacer, and a dielectric material. The source/drain regions are over a substrate. The gate structure is laterally between the source/drain regions. The first gate spacer is on a first sidewall of the gate structure, and spaced apart from a first one of the source/drain regions at least in part by a void region. The dielectric material is between the first one of the source/drain regions and the void region. The dielectric material has a gradient ratio of a first chemical element to a second chemical element.
US12218135B2

A semiconductor device includes a first three dimensional (3D) transistor and a second 3D transistor oriented parallel to the first 3D transistor disposed in a substrate, the first 3D transistor and the second 3D transistor being a subset of a plurality of transistors. The device includes a diffusion-break trench disposed in a region laterally separating the second 3D transistor from the first 3D transistor, the diffusion-break trench having a length extending along a lateral direction. The device includes a diffusion-break wire filling the diffusion-break trench, the diffusion-break wire having a height along a vertical direction, gates of the plurality of transistors being made of a different conductive material than the diffusion-break wire.
US12218133B2

Provided is a three-dimensional semiconductor device and its fabrication method. The semiconductor device includes a first active region on a substrate and including a plurality of lower channel patterns and a plurality of lower source/drain patterns that are alternately arranged along a first direction, a second active region on the first active region and including a plurality of upper channel patterns and a plurality of upper source/drain patterns that are alternately arranged along the first direction, a first gate electrode on a first lower channel pattern of the lower channel patterns and on a first upper channel pattern of the upper channel patterns, and a second gate electrode on a second lower channel pattern of the lower channel patterns and on a second upper channel pattern of the upper channel patterns. The second gate electrode may include lower and upper gate electrodes with an isolation pattern interposed therebetween.
US12218123B2

The present disclosure provides a chip part. The chip part includes a substrate, a first external electrode, a second external electrode, a capacitor portion, a lower electrode, a capacitive film and an upper electrode. The first external electrode and the second external electrode are disposed on a first main surface of the substrate. The capacitor portion is disposed on the first main surface of the substrate. The lower electrode includes a first body portion and a first peripheral portion integrally drawn out around the capacitor portion from the first body portion. The capacitive film includes a second body portion disposed within the capacitor portion and a second peripheral portion integrally drawn out from the second body portion to the first peripheral portion. The upper electrode is disposed on the capacitive film.
US12218120B2

A structure is provided that includes a first active circuit in which at least one of areas surrounding the first active circuit includes an active circuit-containing region. A second active circuit is spaced apart from the first active circuit. The second active circuit includes a circuit mimic fill area present in at least one of the areas surrounding the second active circuit. The circuit mimic fill area substantially matches the active circuit-containing region that is adjacent to the first active circuit. The circuit mimic fill area is located on an equivalent side of the second active circuit as the active circuit-containing region that is present adjacent the first active circuit. The use of the circuit mimic fill mitigates the effects over medium range and beyond distances that cause device failure.
US12218114B2

A semiconductor device has an interposer. A first semiconductor die with a photonic portion is disposed over the interposer. The photonic portion extends outside a footprint of the interposer. The interposer and first semiconductor die are disposed over a substrate. An encapsulant is deposited between the interposer and substrate. The photonic portion remains exposed from the encapsulant.
US12218108B2

A package includes a first die, a second die, and an encapsulant. The first die includes a first capacitor. The second die includes a second capacitor. The second die is stacked on the first die. The first capacitor is spatially separated from the second capacitor. The first capacitor is electrically connected to the second capacitor. The encapsulant laterally encapsulates the second die.
US12218105B2

Provided is a die stack structure including a first die and a second die. The first die and the second die are bonded together through a hybrid bonding structure. A bonding insulating layer of the hybrid bonding structure extends to contact with one interconnect structure of the first die or the second die.
US12218099B2

A semiconductor package includes an interposer, first and second semiconductor chips, and electrical connection structures. The interposer includes a first connection structure having a first redistribution conductor, second connection structures each having a second redistribution conductor, third connection structures each having a third redistribution conductor, and a passivation layer filling spaces between the first to third connection structures. The first semiconductor chip is disposed on the interposer to overlap the first connection structure and some third connection structures. The second semiconductor chip is disposed on the interposer to overlap some second connection structures and third connection structures. The electrical connection structures are electrically connected to the first and second chips. The first redistribution conductor electrically connects the first chip to some electrical connection structures, the second redistribution conductor electrically connects the second chip to some electrical connection structures, and the third redistribution conductor electrically connects the first and second chips.
US12218098B2

An electronic module is disclosed. In one example, the electronic module includes a first substrate, a first dielectric layer on the first substrate, at least one electronic chip, which is mounted with a first main surface directly or indirectly on partial region of the first dielectric layer, a second substrate over a second main surface of the at least one electronic chip, and an electrical contacting for the electric contact of the at least one electronic chip through the first dielectric layer. The first adhesion layer on the first substrate extends over an area, which exceeds the first main surface.
US12218094B2

An electronic package structure and a method for manufacturing the same are provided. The electronic package structure includes a first electronic component, a second electronic component, an interconnection element, an insulation layer, and an encapsulant. The second electronic component is disposed adjacent to the first electronic component. The interconnection element is disposed between the first electronic component and the second electronic component. The insulation layer is disposed between the first electronic component and the second electronic component and has a side surface and a top surface connecting to the side surface. The encapsulant surrounds the interconnection element and at least partially covers the top surface of the insulation layer and has an extended portion in contact with the side surface of the insulation layer.
US12218093B2

A system and method for connecting semiconductor dies is provided. An embodiment comprises connecting a first semiconductor die with a first width to a second semiconductor die with a larger second width and that is still connected to a semiconductor wafer. The first semiconductor die is encapsulated after it is connected, and the encapsulant and first semiconductor die are thinned to expose a through substrate via within the first semiconductor die. The second semiconductor die is singulated from the semiconductor wafer, and the combined first semiconductor die and second semiconductor die are then connected to another substrate.
US12218089B2

A semiconductor device includes a first die, a second die on the first die, and a third die on the second die, the second die being interposed between the first die and the third die. The first die includes a first substrate and a first interconnect structure on an active side of the first substrate. The second die includes a second substrate, a second interconnect structure on a backside of the second substrate, and a power distribution network (PDN) structure on the second interconnect structure such that the second interconnect structure is interposed between the PDN structure and the second substrate.
US12218083B2

The invention relates to a method for making an individualization zone of a microchip comprising a first (10A) and a second (20A) level of electrical tracks (10, 20), and a conductor layer (30A) comprising via holes (30), the method comprising the following steps: providing at least one dielectric layer (200, 201, 202) having a thickness hd, forming a metal mask layer (300) having a thickness hm and a residual stress σr on the at least one dielectric layer (200, 201, 202), etching the layer (300) so as to form line patterns (310) of width l, etching the at least one dielectric layer (200, 201, 202) between the line patterns (310) so as to form trenches (210) separated by walls (211), filling the trenches (210) with an electrically conductive material so as to form the electrical tracks (10, 10KO) of the first level (10A), forming via holes (30, 30OK, 30KO1, 30KO2) of the conductor layer (30A), forming the second level (20A) of electrical tracks (20, 20OK), the method being characterized in that the thicknesses hd and hm, the residual stress σr, and the width l are chosen so that the line patterns (310) and the underlying walls (211) have random oscillations after etching of the at least one dielectric layer (200, 201, 202).
US12218077B2

A semiconductor device package is disclosed. The semiconductor device package includes a carrier, a first electronic component disposed on the carrier and a support component disposed on the carrier. The semiconductor device package also includes a second electronic component disposed on the first electronic component and supported by the support component.
US12218076B2

A semiconductor design that uses high refractive index material between low refractive index material. This structure may act as an optical waveguide.
US12218075B2

A package structure includes an encapsulant, a patterned circuit structure, at least one electronic component and a shrinkage modifier. The patterned circuit structure is disposed on the encapsulant and includes a pad. The electronic component is disposed on the patterned circuit structure, and includes a bump electrically connected to the pad. The shrinkage modifier is encapsulated in the encapsulant and configured to reduce a relative displacement between the bump and the pad along a horizontal direction in an environment of temperature variation.
US12218066B2

An additional set of interconnects is created in bulk material, allowing connections to active devices to be made from both above and below. The interconnects below the active devices can form a power distribution network, and the interconnects above the active devices can form a signaling network. Various accommodations can be made to suit different applications, such as encapsulating buried elements, using sacrificial material, and replacing the bulk material with a dielectric. Epitaxial material can be used throughout the formation process, allowing for the creation of a monolithic substrate.
US12218062B2

A semiconductor device, in which a cell array region and an extension region are arranged along a first direction, and in which contact regions and through regions are alternately arranged along the first direction in the extension region, including: a mold structure including a plurality of first insulating patterns and a plurality of gate electrodes, which are alternately stacked on a first substrate; a channel structure penetrating the mold structure in the cell array region to intersect the plurality of gate electrodes; respective gate contacts that are on the mold structure in the contact regions and are connected to each of the gate electrodes; and a plurality of second insulating patterns, the second insulating patterns being stacked alternately with the first insulating patterns in the mold structure in the through regions, the plurality of second insulating patterns including a different material from the plurality of first insulating patterns.
US12218053B2

The present application discloses a semiconductor device including a substrate, an active area in the substrate, a first plug positioned above the active area, second plugs positioned above the active area, metal spacers positioned above the first plug and the plurality of second plugs, and air gaps respectively positioned between the plurality of metal spacers. The active area includes a narrow portion having a first width and two side portions having a second width, wherein the narrow portion is disposed between the two side portions, and the first width is less than the second width from a top view.
US12218050B2

A method for fabricating a semiconductor structure includes depositing a first insulation material over a substrate, wherein the substrate includes an active region. The method further includes etching the first insulation material to define a first recess extending along a first direction at a first level of the first insulation material. The method further includes depositing a second insulation material lining with a sidewall of the first recess. The method further includes depositing a first metal line in the first recess.
US12218049B2

A semiconductor structure and a method for forming the semiconductor structure are disclosed. The semiconductor structure includes: a first die including: a fuse structure including a pair of conductive segments, wherein the pair of conductive segments are separated by a void and one of the pair of conductive segments is electrically connected to a bonding pad of the first die; and a second die over and bonded to the first die, the second die including an inductor electrically connected to the one of the pair of conductive segments.
US12218033B2

A semiconductor structure includes: a substrate and a dielectric layer, in which the substrate has a front surface and a back surface which are oppositely arranged, and the dielectric layer is formed on the front surface; a connecting hole, penetrating through the substrate and extending to the dielectric layer; an insulating layer, located on the surface of the inner wall of the connecting hole; and a connecting structure, comprising a first barrier layer, a second barrier layer and a conductive structure, in which the first barrier layer is located on a surface of the insulating layer, the second barrier layer is located between the first barrier layer and the conductive structure, and an air gap exists between the second barrier layer and the first barrier layer.
US12218031B2

Systems and methods of providing a bare circuit integrated circuit package with a containment ring are described. The bare circuit integrated circuit package may be provided with a substrate connected to a printed circuit board. An integrated circuit may be connected to the substrate. A stiffener ring that surrounds the integrated circuit may be attached to the substrate. A heat sink may be positioned on the stiffener ring and over the integrated circuit such that there is a space between a top of the integrated circuit and a bottom surface of the heat sink. A thermal interface material may be provided to thermally connect the integrated circuit and the heat sink. A containment ring may be positioned between the stiffener ring and the integrated circuit, the containment ring sized and positioned to prevent pumping and/or displacement of the thermal interface material.
US12218010B2

Vertical field-effect transistor (VFET) devices and methods of forming the same are provided. The methods may include forming a lower structure on a substrate. The lower structure may include first and second VFETs, a preliminary isolation structure between the first and second VFETs, and a gate liner on opposing sides of the preliminary isolation structure and between the preliminary isolation structure and the substrate. Each of the first and second VFETs may include a bottom source/drain region, a channel region and a top source/drain region sequentially stacked, and a gate structure on a side surface of the channel region. The preliminary isolation structure may include a sacrificial layer and a gap capping layer sequentially stacked. The methods may also include forming a top capping layer on the lower structure and then forming a cavity between the first and second VFETs by removing the sacrificial layer.
US12218007B2

A method includes forming a first mandrel and a second mandrel over a dielectric layer, and forming a first spacer and a second spacer on the first mandrel and the second mandrel, respectively. The first spacer and the second spacer are next to each other with a space in between. The dielectric layer is etched to form an opening in the dielectric layer, with the opening being overlapped by the space, and with the first spacer and the second spacer being used as a part of an etching mask in the etching. A conductive material is filled into the opening. A planarization process is performed on the conductive material.
US12218006B2

Systems, devices and methods of manufacturing a system on silicon wafer (SoSW) device and package are described herein. A plurality of functional dies is formed in a silicon wafer. Different sets of masks are used to form different types of the functional dies in the silicon wafer. A first redistribution structure is formed over the silicon wafer and provides local interconnects between adjacent dies of the same type and/or of different types. A second redistribution structure may be formed over the first redistribution layer and provides semi-global and/or global interconnects between non-adjacent dies of the same type and/or of different types. An optional backside redistribution structure may be formed over a second side of the silicon wafer opposite the first redistribution layer. The optional backside redistribution structure may provide backside interconnects between functional dies of different types.
US12217985B2

Systems and techniques for determining and using multiple types of offsets for providing wafers to a transfer pedestal of a multi-station processing chamber are disclosed. Such techniques may be used to provide pedestal-specific offsets that may be selected based on which pedestal of a multi-station chamber is assigned to a particular wafer. Similar techniques may be used to provide wafer support-specific offsets based on which indexer arm of an indexer is assigned to a given wafer.
US12217976B2

A method of fabrication a package and a stencil structure are provided. The stencil structure includes a first carrier having a groove and stencil units placed in the groove of the first carrier. At least one of the stencil units is slidably disposed along sidewalls of another stencil unit. Each of the stencil units has openings.
US12217974B2

Embodiments herein are directed to localized stress modulation by implanting a first side of a substrate to reduce in-plane distortion along a second side of the substrate. In some embodiments, a method may include providing a substrate, the substrate comprising a first main side opposite a second main side, wherein a plurality of features are disposed on the first main side, performing a metrology scan to the first main side to determine an amount of distortion to the substrate due to the formation of the plurality of features, and depositing a stress compensation film along the second main side of the substrate, wherein a stress and a thickness of the stress compensation film is determined based on the amount of distortion to the substrate. The method may further include directing ions to the stress compensation film in an ion implant procedure.
US12217972B2

A method for multi-state pulsing to achieve a balance between bow control and mask selectivity is described. The method includes generating a primary radio frequency (RF) signal. The primary RF signal pulses among three states including a first state, a second state, and a third state. The method further includes generating a secondary RF signal. The secondary RF signal pulses among the three states. During the first state, the primary RF signal has a power level that is greater than a power level of the secondary RF signal. Also, during the second state, the secondary RF signal has a power level that is greater than a power level of the primary RF signal. During the third state, power levels of the primary and secondary RF signals are approximately equal.
US12217969B2

A silicon dry etching method of the invention, includes: preparing a silicon substrate; forming a mask pattern having an opening on the silicon substrate; forming a deposition layer on the silicon substrate in accordance with the mask pattern while introducing a first gas; carrying out a dry etching process with respect to the silicon substrate in accordance with the mask pattern while introducing a second gas, and thereby forming a recess pattern on a surface of the silicon substrate; and carrying out an ashing process with respect to the silicon substrate while introducing a third gas.
US12217962B2

A semiconductor manufacturing system includes a calculation unit that calculates an inclination degree of an incidence direction of an etchant in an etching device according to a worn state of a part of the etching device. A correction unit corrects a second exposure pattern so that an edge position in the second exposure pattern including an edge is shifted from a first exposure pattern according to the calculated inclination degree. An exposure device exposes a second resist film formed on the substrate from which a first resist pattern is removed with the second exposure pattern. A development device develops the second resist film and forms a second resist pattern on the substrate. The etching device performs etching processing on the substrate by using the second resist pattern as a mask.
US12217949B2

A method of sputtering a layer on a substrate includes positioning an HEDP magnetron in a vacuum with an anode, cathode target, magnet assembly, substrate, and feed gas; applying a plurality of unipolar negative direct current (DC) voltage pulses from a pulse power supply to a pulse converting network (PCN), wherein the PCN comprises at least one inductor and at least one capacitor; and adjusting an amplitude, pulse duration, and frequency associated with the plurality of unipolar negative DC voltage pulses and adjusting a value of at least one of the at least one inductor and the at least one capacitor, thereby causing a resonance mode associated with the PCN. The substrate is operatively coupled to ground by a first diode, thereby attracting positively charged ions sputtered from the cathode target and plasma to the substrate. A corresponding apparatus and computer-readable medium are also disclosed.
US12217945B2

A sorption structure used in a plasma process chamber includes an inner layer having one or more heating elements to heat the sorption structure, a middle section having a lattice structure and a coolant flow delivery network through which a coolant circulates to cool the sorption structure, and a vacuum flow network that is connected to a vacuum line to create low pressure vacuum. The lattice structure includes network of openings defined in a plurality of layers. The inner layer is disposed adjacent to the middle section and an outer layer of the lattice structure faces an interior region of the chamber. The openings in the layers of the lattice structure progressively increase in size from the inner layer to the outer layer. The lattice structure is used to adsorb by-products released in the process chamber and the vacuum flow network is used to remove the by-products.
US12217936B2

Embodiments described herein relate to plasma processes. A plasma process includes generating a plasma containing negatively charged oxygen ions. A substrate is exposed to the plasma. The substrate is disposed on a pedestal while being exposed to the plasma. While exposing the substrate to the plasma, a negative direct current (DC) bias voltage is applied to the pedestal to repel the negatively charged oxygen ions from the substrate.
US12217927B2

A system and a method for manipulating a beam of an Advanced Charge Controller module in different planes in an e-beam system are provided. Some embodiments of the system include a lens system configured to manipulate a beam in the tangential plane and the sagittal plane such that the beam spot is projected onto the wafer with high luminous energy. Some embodiments of the system include a lens system comprising at least two cylindrical lens.
US12217926B2

Vacuum electron devices (VEDs) having a plurality of two-dimensional layers of various materials are bonded together to form one or more VEDs simultaneously. The two-dimensional material layers are machined to include features needed for device operation so that when assembled and bonded into a three-dimensional structure, three-dimensional features are formed. The two-dimensional layers are bonded together into a sandwich-like structure. The manufacturing process enables incorporation of metallic, magnetic, ceramic materials, and other materials required for VED fabrication while maintaining required positional accuracy and multiple devices per batch capability.
US12217916B2

An electronic component including a base body including a first end surface and a second end surface opposite to each other in a length direction, a first internal electrode exposed at the first end surface, and a second internal electrode exposed at the second end surface; a first external electrode on the first end surface and connected to the first internal electrode; and a second external electrode on the second end surface and connected to the second internal electrode. The first external electrode includes a resin electrode layer containing a conductive component and a resin component, the resin electrode layer of the first external electrode includes a first portion facing a whole surface of the first end surface of the base body, and a plurality of protrusions are arranged periodically side by side on a surface of the first portion of the resin electrode layer of the first external electrode.
US12217914B2

A ceramic electronic component includes a body including a dielectric layer and a plurality of internal electrodes stacked in a first direction with the dielectric layer interposed therebetween and including first and second surfaces opposing each other in the first direction and side surfaces connected to the first and second surfaces, an external electrode disposed on one of the side surfaces of the body extending onto a portion of the first surface of the body, and an insulating layer covering a surface of the external electrode and including a plurality of openings exposing the external electrode, wherein a ratio of an area of the plurality of openings to an area of the surface of the external electrode covered by the insulating layer is 20% to 70%.
US12217905B2

An electronic component includes a glass ceramic layer and a conductor layer. The glass ceramic layer includes feldspar crystal phases, non-crystalline glass phases, and Al2O3 phases. The area ratio of the feldspar crystal phases in the vicinity of the conductor layer is larger than the area ratio of the feldspar crystal phases away from the conductor layer.
US12217897B2

A multilayer coil component includes an element body, first and second coils, and a pair of external electrodes. The element body includes a plurality of insulator layers laminated in a first direction. The element body has a pair of end surfaces opposing each other in a second direction orthogonal to the first direction. The first coil and the second coil are disposed in the element body and respectively have coil shafts along the second direction. The pair of external electrodes are disposed on the pair of end surfaces and electrically connected to both ends of the first coil and the second coil. The first coil includes a first conductor layer, a second conductor layer, and a first through hole conductor. The coil shaft of the first coil is disposed inside the second coil.
US12217896B2

A coil component includes a body, a planar spiral-shaped coil portion disposed in the body, a lead portion disposed to be spaced apart from the coil portion in the body, a support substrate disposed between the coil portion and the lead portion to correspond to the lead portion, a via penetrating through the support substrate to connect an internal end portion of the coil portion and an internal end portion of the lead portion to each other, an insulating layer covering the coil portion and the lead portion, and a first external electrode and a second external electrode disposed to be spaced apart from each other on a surface of the body and connected to the external end portion of each of the coil portion and the lead portion.
US12217885B2

A method of calibrating a collimating lens system includes transmitting, using an optical transmitter, a beam out of an optical fiber and through a collimating lens of the collimating lens system. The beam is reflected off a perfect flat mirror positioned at an output of the collimating lens and back towards the collimating lens, and received, via the collimating lens, at a power meter connected to the optical fiber. The method also includes adjusting a position of a tip of the optical fiber proximal to the collimating lens while tracking a power reading using the power meter, selecting a calibration position of the optical fiber corresponding to a highest power reading, and securing the optical fiber relative to the collimating lens using the calibration position.
US12217882B2

Aspects of the present disclosure may include a method and/or a system for identifying an ion chain having a plurality of trapped ions, selecting at least two non-consecutive trapped ions in the ion chain for implementing a qubit, applying at least a first Raman beam to shuttle at least one neighbor ion of the at least two non-consecutive trapped ions from a ground state to a metastable state, and applying at least a second Raman beam to one or more of the at least two non-consecutive trapped ions, after shuttling the at least one neighbor ion to the metastable state, to transition from a first manifold to a second manifold.
US12217880B2

A radiation shielding overlay for a portion of a valve controller or a valve assembly. The radiation shielding overlay includes a layer including a base material and a second material infused within the base material. The base material has a first density and the second material has a second density higher than the first density, increasing a density of the layer. The layer is adapted to be disposed over a surface of a housing of a valve controller or a valve assembly, such that the layer blocks radiation from reaching a component disposed within the housing.
US12217878B2

Nuclear reactor systems and associated devices and methods are described herein. A representative nuclear reactor system includes a heat pipe network having an evaporator region, an adiabatic region, and a condenser region. The heat pipe network can define a plurality of flow paths having an increasing cross-sectional flow area in a direction from the evaporator region toward the condenser region. The system can further include nuclear fuel thermally coupled to at least a portion of the evaporator region. The heat pipe network is positioned to transfer heat received from the fuel at the evaporator region, to the condenser region. The system can further include one or more heat exchangers thermally coupled to the evaporator region for transporting the heat out of the system for use in one or more processes, such as generating electricity.
US12217872B2

A method and apparatus for vascular assessment are disclosed. The apparatus, in some embodiments, receives, from a medical imaging device, a medical image of a coronary vessel tree of a subject and calculates a plurality of geometric measurements associated with individual portions of a vascular segment of the coronary vessel tree. The apparatus also determines a plurality of resistances associated with the plurality of geometric measurements associated with the individual portions of the vascular segment and determines a plurality of pressure drops across the individual portions of the vascular segment based on the determined resistances and a calculated or estimated blood flow. The apparatus further calculates based on the plurality of pressure drops, a functional index indicative of a presence or an absence of a stenosis within the vascular segment.
US12217866B2

A locating system includes a tag with body that has a first button and a second button, a driver configured to determine a type of button press of at least one of the first button and the second button, and a control unit in communication with the driver. The control unit is configured to communicate the type of button press determined by the driver. The tag also includes a transmitter in communication with the control unit. At least one receiver is configured to selectively communicate with the transmitter. A controller is in communication with the at least one receiver. The controller is configured to determine a location of the tag within a predefined area based on information from the at least one receiver, correlate the type of button press from the tag with a message, and generate a notification to communicate the message.
US12217865B2

A computer-implemented system includes a treatment device configured to be manipulated by an individual while the individual performs a treatment plan, a patient interface comprising an output device configured to present telemedicine information associated with a telemedicine session, and a computing device configured to: identify two or more types of healthcare providers to participate during the telemedicine session in the treatment plan associated with the individual; identify at least one healthcare provider associated with each of the two or more types of the healthcare providers; identify, based on schedules of the identified at least one healthcare provider, one or more available time slots for each respective healthcare provider; identify a first time slot of the available time slots; generate, based on the first time slot, a schedule event; and communicate the schedule event to each of the identified healthcare providers.
US12217863B2

A medical device comprises a control system, processing modules, and a wire bundle connecting the control system to the processing modules, the wire bundle comprising control lines and data lines. Each processing module is coupled to a respective set of sensors arranged to interface with a biological tissue site, the sensors being configured to capture analog physiological signals generated from the biological tissue site. The control system is configured to generate a control signal on the control lines to initiate a data collection cycle by the processing modules. In response to the control signal, each processing module is configured to perform a respective data collection process which comprises (i) capturing and processing an analog physiological signal on each enabled sensor to generate a data sample for each analog physiological signal captured on each enabled sensor, and (ii) outputting data samples to the control system on the data lines.
US12217857B2

A public event administrating system is disclosed. The public event involves a plurality of individuals and the administrating system includes: a data collecting module, a data processing module, a medical resource scheduling module, and a grid administrating module. The data collecting module is configured to acquire initial data about the public event from a plurality of data sources. The data processing module is configured to process the initial data to acquire processed data. The medical resource scheduling module is configured to receive an individual service request and allocate currently available medical resources to an individual requesting service at least according to the individual service request. And, the grid administrating module is configured to divide a geographic region managed by the administrating system into a plurality of grids, and assign a plurality of grid administrators to the plurality of grids to respectively administrate individuals in the plurality of grids.
US12217849B2

Computer-implemented methods intelligently determine a stress level of an agent at a contact center. Such computer-implemented methods include identifying one or more escalation factors that are indicative of an escalation of stress. The computer-implemented methods include aggregating the one or more escalation factors that have been identified into a total stress level. The computer-implemented methods include presenting one or more stress reduction suggestions for reducing the total stress level.
US12217847B2

A medical treatment support apparatus according to one embodiment includes processing circuitry. About a treatment plan for a disease of a patient, the processing circuitry predicts a decision of subjects who are the patient or people who are involved with the patient and a decision of a doctor who determines the treatment plan for the subject. The processing circuitry presents information based on a result of the prediction to the doctor and at least one of the subjects.
US12217839B2

Systems and methods for data warehouse management for medical information is provided. The system receives a set of medical record documents. These documents include evidence for one or more findings which are identified using natural language processing of evidence. The data set is probabilistically transformed into a structured data set (often as a table). This structured data set includes embedded links that reference the source document where the evidence is located. If the finding is supported by multiple articles of evidence, the link will direct the user to the source document with the highest confidence ranking. Evidence in the source document is highlighted and may include associated annotations. Evidence, findings and annotations may be updated by the user.
US12217837B2

The present disclosure describes an exemplary system and method for the digitization of tissue slides based on associations among serial sections. The system includes at least a computing device, wherein the computing device includes a memory and processor communicatively connected to one another, and a scanner, configured to scan a slide and send a digitized image of the slide to the computing device. A method for the digitization of tissue slides based on associations among serial sections may include receiving a candidate tissue map associated with a candidate tissue section, receiving a reference tissue map associated with a reference tissue section, aligning the candidate tissue map to the reference tissue map, comparing the aligned candidate tissue map to the reference tissue map, and generating a regenerated candidate tissue map as a function of the reference tissue map.
US12217829B2

The technology disclosed relates to determining pathogenicity of variants. In particular, the technology disclosed relates to generating amino acid-wise distance channels for a plurality of amino acids in a protein. Each of the amino acid-wise distance channels has voxel-wise distance values for voxels in a plurality of voxels. A tensor includes the amino acid-wise distance channels and at least an alternative allele of the protein expressed by a variant. A deep convolutional neural network determines a pathogenicity of the variant based at least in part on processing the tensor. The technology disclosed further augments the tensor with supplemental information like a reference allele of the protein, evolutionary conservation data about the protein, annotation data about the protein, and structure confidence data about the protein.
US12217828B2

A method, apparatus, and computer-readable medium for efficiently optimizing a phenotype with a combination of a generative and a predictive model, training a phenotype prediction model based on experiential genotype vectors, training a genotype generation model based on sample genotype vectors, generating new genotype vectors, applying the phenotype prediction model to the new genotype vectors to generate scores, determining result genotypes based on a ranking of the available genotypes according to the scores, and generating a result based on the result genotypes, the result indicating one or more genetic constructs for testing.
US12217812B2

A data input verification method and a data input verification structure are provided in the present disclosure. The data input verification method includes: generating a randomly combined input character string; generating a test input signal inputted to a receiver of a memory based on the input character string and a simulated inter-symbol interference value, where the simulated inter-symbol interference value is an estimated value of inter-symbol interference transmitted from an output end of a memory controller to the receiver; inputting the test input signal into the receiver and obtaining an output signal of the receiver; determining whether a string represented by the output signal is equal to the input string and generating an eye diagram of the output signal.
US12217809B2

A bitcell of a one-time programmable memory includes: a write-once programmable circuit element and a node connected in series between a word line and a power rail; a select read device connected between the node and a bitline, the select read device having a gate electrode connected to a first signal line extending parallel to the word line; and a select write device connected between the word line and the power rail and in series with the write-once programmable circuit element and the node, the select write device having a gate electrode connected to a second signal line extending parallel to the bitline.
US12217808B2

Methods and apparatus for NAND flash memory are disclosed. In an embodiment, a method is provided for programming a memory device having a plurality of memory chips that comprise multiple-level-cells. The method includes loading first data in a first chip, programming the first data into selected cells of the first chip using a single-level-cell (SLC) programming mode, and reprogramming the first data stored in the selected cells of the first chip to other cells of the first chip using a multiple-level-cell programming mode. The method also includes repeating the operations of loading, programming, and reprogramming for the remaining chips. The loading operations for the remaining chips begin at the completion of the loading operation for the first chip and occur in a non-overlapping sequential manner, and the loading operations for the remaining chips are performed in parallel with the programming and reprogramming operations of the first chip.
US12217806B2

Methods, systems, and devices for threshold voltage scans are described. A memory device may receive a configuration for scanning a memory array during a scanning procedure. The memory device may read, during the scanning procedure, one or more memory cells of the memory array using a first voltage value that is indicated by the configuration. The memory device may store, during the scanning procedure, a first value in a first counter in response to reading the one or more memory cells of the memory array. The memory device may determine whether to terminate the scanning procedure in response to one or both of determining that the first quantity of memory cells satisfies a threshold quantity of memory cells or determining that the first voltage value satisfies a threshold voltage value to be scanned.
US12217805B2

A reference voltage generating circuit according to an embodiment includes: an original reference voltage generating unit that generates an original reference voltage; and a reference voltage correcting unit that decreases the original reference voltage as the temperature rises and outputs the original reference voltage as a reference voltage to a sense amplifier, and thus it is possible to perform highly reliable operation while the influence of the temperature is reduced.
US12217790B2

A device includes a substrate, a first sense amplifier disposed on the substrate, a first word line driver disposed on the substrate and situated adjacent the first sense amplifier in the x-direction, and a first memory array disposed above the first sense amplifier and above the first word line driver in the z-direction. A plurality of first conductive segments extend alternately in the x-direction and the y-direction, and are disposed between the first memory array and the first sense amplifier and configured to electrically connect the first sense amplifier to a first bit line of the first memory array. A plurality of second conductive segments extend alternately in the x-direction and the y-direction, and are disposed between the first memory array and the first word line driver and configured to electrically connect the first word line driver to a first word line of the first memory array.
US12217783B2

A semiconductor storage according to an embodiment of the present disclosure includes two power source paths, and a connection path that connects the power source paths. Each of the power source paths includes a power gate transistor and a current source transistor which are coupled in series. The connection path connects ends of the respective power source paths on a side of the current source transistor. The semiconductor storage further includes a storage element, and a switch element inserted between the connection path and the storage element. A back gate is coupled to an internal node in the current source transistor provided in a low-side path of the two power source paths.
US12217781B2

According to one embodiment, a memory device includes: a first bank including a first memory cell; a second bank including a second memory cell; and a buffer circuit configured to temporarily stores data, wherein, during a read sequence for the first memory cell, the first bank is configured to: sense a first signal from the first memory cell, set the first memory cell to a reset state after the first signal is sensed, sense a second signal from the first memory cell in the reset state, determine first data stored in the first memory cell, based on the first signal and the second signal, and store the first data in the buffer circuit, and the second bank is configured to: write the first data in the buffer circuit to the second memory.
US12217776B1

A method for writing to tape by a tape drive is provided. The method includes, in response to identifying a write error during a write to a tape in a certain HRTD region, repositioning the tape to a next HRTD region. The method further includes continuing the write at the next HRTD region.
US12217773B2

A disk device according to one embodiment includes magnetic disks, a spindle motor, a housing, a first board, and a first connector. The magnetic disks are arranged in an axial direction. The spindle motor rotates the magnetic disks about a first rotation axis. The magnetic disks and the spindle motor are accommodated in an inner space in the housing. The housing includes a first wall having the spindle motor attached thereto, and a second wall protruding from the first wall to surround the inner space. The first board is attached to an outer surface of the second wall. The first connector is attached to the first board and is connected to an external device. Each of the magnetic disks has a diameter of 80 mm or more and 100 mm or less. The housing has a maximum dimension of 26.2 mm or more in the axial direction.
US12217759B2

Implementations relate to dynamically, and in a context-sensitive manner, biasing voice to text conversion. In some implementations, the biasing of voice to text conversions is performed by a voice to text engine of a local agent, and the biasing is based at least in part on content provided to the local agent by a third-party (3P) agent that is in network communication with the local agent. In some of those implementations, the content includes contextual parameters that are provided by the 3P agent in combination with responsive content generated by the 3P agent during a dialog that: is between the 3P agent, and a user of a voice-enabled electronic device; and is facilitated by the local agent. The contextual parameters indicate potential feature(s) of further voice input that is to be provided in response to the responsive content generated by the 3P agent.
US12217758B2

The current document is directed to a methods and systems that use observational data collected by various devices and sensors to generate electronic-data representations of human conversations. The implementations of these methods and systems, disclosed in the current document, provide a highly extensible and generic platform for converting observational data into affect-annotated-timeline outputs that provide both a textual transcription of a conversation and a parallel set of affect annotations to the conversation. The affect-annotated-timeline outputs may be useful to researchers and developers, but also serve as inputs to any of a wide variety of downstream analytical processes and analysis systems that are, in turn, incorporated into many different types of special-purpose analysis and control systems.
US12217757B2

A recording system for a motor vehicle includes a communication interface receiving an audio feed from a telephone. A voice recognition module is communicatively coupled to the communication interface and responds to a command from a human user by converting at least a portion of the audio feed from the telephone into text data, and storing the text data in a memory device.
US12217751B2

A method includes instructing an always-on first processor to operate in a follow-on query detection mode, and while the always-on first processor operates in the follow-on query detection mode: receiving follow-on audio data captured by the assistant-enabled device; determining, using a voice activity detection (VAD) model executing on the always-on first processor, whether or not the VAD model detects voice activity in the follow-on audio data; performing, using a speaker identification (SID) model executing on the always-on first processor, speaker verification on the follow-on audio data to determine whether the follow-on audio data includes an utterance spoken by the same user. The method also includes initiating a wake-up process on a second processor to determine whether the utterance includes a follow-on query.
US12217746B2

A controller for a furniture drive includes an operating device which includes a speech controller. The speech controller includes a speech control subunit operatively connected to an adjustment drive, and a microphone interacting with the speech control subunit. The speech controller includes three speech control subunits arranged in the operating unit, with two of the speech control subunits forming actuators of adjustment functions and one of the speech control units forming an actuator of stopping the adjustment drive.
US12217736B2

Implementations can detect respective audio data that captures an acoustic event at multiple assistant devices in an ecosystem that includes a plurality of assistant devices, process the respective audio data locally at each of the multiple assistant devices to generate respective measures that are associated with the acoustic event using respective event detection models, process the respective measures to determine whether the detected acoustic event is an actual acoustic event, and cause an action associated with the actional acoustic event to be performed in response to determining that the detected acoustic event is the actual acoustic event. In some implementations, the multiple assistant devices that detected the respective audio data are anticipated to detect the respective audio data that captures the actual acoustic event based on a plurality of historical acoustic events being detected at each of the multiple assistant devices.
US12217735B2

The invention disclosed is an improved audio output module for use with an artificial voice generation device, having a housing separated into a sound system chamber, an interface chamber, and a power source chamber. The interface and power source chambers may be combined. The sound chamber is isolated from external air by the housing, the cover plate, and a separating wall, which separates it from other chambers of the module. Volumetric parameters based on speaker characteristics and design requirements can thus be implemented independent from the choice of interface type. The module is configurable to be mounted to an external structure or to a speech generating system. It may likewise be detachable from a quick release cradle and receive wireless audio signals from the speech generating system.
US12217733B2

A road noise cancellation (RNC) system is provided with at least one loudspeaker to project anti-noise sound within a passenger cabin of a vehicle in response to an anti-noise signal; and a controller. The controller is programmed to: determine a coherence value between a noise signal indicative of road induced noise and an error signal indicative of noise and the anti-noise sound within the passenger cabin; estimate a noise reduction value based on the coherence value; filter the noise signal and the error signal based on the estimated noise reduction value; and generate the anti-noise signal based on the filtered noise signal and the filtered error signal.
US12217732B2

An electronic device and a noise cancelation method thereof are provided. The electronic device includes a driver, a driven device, and an inertial measurement device. The driver is configured to generate a driving signal, and generate a noise prediction signal according to the driving signal. The driven device receives the driving signal to execute an operation, wherein the driven device generates a vibration noise according to generated vibrations when executing the operation. The inertial measurement device is configured to sense a position status of the electronic device to generate sensing information. The inertial measurement device receives the noise prediction signal, and compensates the sensing information according to the noise prediction signal to generate compensated sensing information.
US12217729B2

A music composition, editing, and playback system and method provides a user interface design based on geometric interpretation of music theory replacing traditional modern music notation with geometric shapes including chords represented by polygons that are colored with colors or hues.
US12217724B2

A handheld imaging device has a data receiver that is configured to receive reference encoded image data. The data includes reference code values, which are encoded by an external coding system. The reference code values represent reference gray levels, which are being selected using a reference grayscale display function that is based on perceptual non-linearity of human vision adapted at different light levels to spatial frequencies. The imaging device also has a data converter that is configured to access a code mapping between the reference code values and device-specific code values of the imaging device. The device-specific code values are configured to produce gray levels that are specific to the imaging device. Based on the code mapping, the data converter is configured to transcode the reference encoded image data into device-specific image data, which is encoded with the device-specific code values.
US12217719B2

The present application provides a pixel driving circuit and a display device. The pixel driving circuit includes a scanning signal line and a data signal line. A pixel driving circuit unit includes at least two cascaded units, wherein the pixel driving circuit unit is configured to change a connection number of cascaded units that are connected to the data signal line and a light emitting diode, to adjust a brightness of the light emitting diode so as to effectively improve gray level of displayed picture and display quality.
US12217718B2

A display substrate is provided, including a display substrate that includes a display area and a bezel area; a plurality of scanning signal lines; a gate driver circuit in the bezel area; a plurality of load compensation units in the bezel area, where the load compensation units are between the gate driver circuit and a plurality of pixel units; and a plurality of scanning signal lead wires in the bezel area. At least one load compensation unit includes a compensation capacitor including a first compensation capacitor electrode in a first conductive layer and a second compensation capacitor electrode in a semiconductor layer, and an orthographic projection of the first compensation capacitor electrode on the base substrate at least partially overlaps with an orthographic projection of the second compensation capacitor electrode on the base substrate. The first compensation capacitor electrode is electrically connected to a scanning signal lead wire.
US12217712B2

A method for driving a pixel array, a device, and a display panel are provided. The data lines electrically connected to the sub-pixels are electrically connected with data signal terminals through switch modules, respectively. The switch modules receive selection control signals to switch connection states of the data lines with the data signal terminals. The method includes: applying gate signals to a gate line corresponding to the first row of sub-pixels and a gate line corresponding to the second row of sub-pixels, respectively; and during a period of applying the gate signals to the second row of sub-pixels to control the second row of sub-pixels, after a first duration length of the gate signals applied to the first row of sub-pixels being switched from the on-state to the off-state, a selection control signal corresponding to the second row of sub-pixels controlling the switch modules to switch the connection states.
US12217697B2

A display panel and a display apparatus are disclosed. The display panel includes: a display region, including M first display regions sequentially disposed along a first direction, and a non-display region, including M first GOA circuits and M clock signal line groups; a first display region includes multiple first signal lines sequentially disposed along the first direction and extending along a second direction intersecting with the first direction, a clock signal line group includes multiple clock signal lines, signals of at least two clock signal lines respectively in at least two clock signal line groups are same; a first GOA circuit includes multiple first GOA units, multiple first GOA units in an m-th first GOA circuit are connected with at least one clock signal line in an m-th clock signal line group, and are connected with multiple first signal lines in an m-th first display region in one-to-one correspondence.
US12217689B2

A pixel circuit comprises a first switch element comprising a first electrode to which an initialization voltage is applied, a gate electrode to which a initialization pulse is applied, and a second electrode connected to a second node; a second switch element comprising a first electrode connected to a third node or a fourth node, a gate electrode to which a sensing pulse is applied, and a second electrode to which a reference voltage is applied; a third switch element comprising a first electrode to which a data voltage is applied, a gate electrode to which a scan pulse is applied, and a second electrode connected to the second node; and a fourth switch element comprising a first electrode connected to the third node, a gate electrode to which a first emission control pulse is applied, and a second electrode connected to the fourth node.
US12217675B2

A display substrate and a display device are provided. The display substrate includes a first display region and a first region at least partially surrounding the first display region; the first display region includes first light-emitting elements, the first region includes first pixel circuits and at least one first capacitance compensation structure, and the display substrate includes transparent wiring lines extending from the first region to the first display region; the first pixel circuit is electrically connected to the first light-emitting element through the transparent wiring line, and is configured to control a driving current flowing through the first pixel circuit, the transparent wiring line, and the first light-emitting element; and the first capacitance compensation structure is coupled to the transparent wiring line, and is configured to compensate for a parasitic capacitance caused by the transparent wiring line coupled to the first capacitance compensation structure.
US12217667B2

The disclosure provides a display panel, a compensation of brightness method and a displaying device. The display panel comprises an array substrate, a luminescent layer, a plurality of optical film layers and a photoelectric sensor, wherein the luminescent layer is located on one side of the array substrate, the array substrate is used for driving the luminescent layer to emit light, the optical film layers are located on a side, away from the array substrate, of the luminescent layer, light emitted by the luminescent layer forms optical waveguide on the array substrate and/or the optical film layers, and the photoelectric sensor is used for acquiring the optical waveguide to perform compensation of brightness on the light emitted by the luminescent layer according to data of the optical waveguide.
US12217662B2

A display device includes: a display panel having a first region and a second region defined in the display panel, in which the second region is adjacent to the first region in a first direction. The display panel includes: a first pixel disposed in the first region, a second pixel disposed in the second region, a first bias voltage line electrically connected to the first pixel to transmit a first bias voltage, and a second bias voltage line electrically connected to the second pixel to transmit a second bias voltage. A time point, at which a level of the first bias voltage is changed, differs from a time point at which a level of the second bias voltage is changed, when the display panel operates at a first frame frequency.
US12217660B2

A display device includes: a display panel including a plurality of pixels connected to a plurality of scan lines; a scan driving circuit, which drives the plurality of scan lines in synchronization with a clock signal; and a driving controller, which outputs the clock signal. While an operating mode is a multi-frequency mode, the driving controller comparts the display panel into a first display area and a second display area. A hold frame of the multi-frequency mode includes a first section during which the first display area is driven, and a second section during which the second display area is driven. The driving controller outputs the clock signal of a normal power mode during the first section and outputs the clock signal of a low-power mode during the second section.
US12217657B2

A light-emitting substrate, a display device, and an electronic apparatus are provided. The light-emitting substrate includes a base substrate, light-emitting units, and first driving signal line groups; the light-emitting unit includes light-emitting sub-units; the first driving signal line is configured to be connected to the first electrode terminal of the light-emitting sub-unit; a translation distance in the column direction is provided between a k-th light-emitting unit in the N-th column and a k-th light-emitting unit in the (N+1)-th column, and the translation distance is smaller than a spacing between two adjacent light-emitting units in a same column in the column direction; the first driving signal line group is between the N-th column of light-emitting units and the (N+1)-th column of light-emitting units and alternately passes through light-emitting units in the N-th column and the (N+1)-th column; and each light-emitting unit is passed by two adjacent first driving signal line groups.
US12217652B2

A display module (10), including a drive IC (11) and a power management IC (12). The power management IC (12) comprises a first identification pin (121); the first identification pin (121) is connected to the drive IC (11); under the condition that the power management IC (12) is turned on, the power management IC (12) transmits identification information to the drive IC (11) by means of the first identification pin (121), so that the drive IC (11) identifies the power management IC (12) and is paired with the power management IC (12). A control method, a control apparatus (200), an electronic device (100) and a computer readable storage medium (40).
US12217644B2

An OLED panel may include a substrate including a first region and a second region disposed along a first direction. A plurality of first pixels are disposed in the first region on the substrate, the first pixels each having a first area, the first pixels each comprising a first unit pixel, a second unit pixel disposed along a second direction from the first unit pixel, and a transmission portion disposed along the first direction from the first unit pixel and the second unit pixel. A plurality of second pixels are disposed in the second region on the substrate, the second pixels each having a second area less than the first area, the second pixels each comprising a third unit pixel. The first unit pixel, the second unit pixel, and the third unit pixel may have substantially the same shape as each other.
US12217638B2

A display panel, a display device, and a method for driving the display device are disclosed. The display panel includes a base substrate, a plurality of data lines, a plurality of scanning lines, a plurality of sub-pixels, a plurality of data selection control lines, a plurality of data input lines, and a plurality of data selection circuits. The data selection circuits include at least two multiplexers; in each data selection circuit, input terminals of different multiplexers are coupled to different data input lines, control terminals of different multiplexers are coupled to different data selection control lines, and the ith output terminals of different multiplexers are coupled to the same data line; in two adjacent data selection circuits, two multiplexers coupled to different data selection control lines are coupled to the same data input line.
US12217635B2

A foldable display device that includes a folding area and non-folding area, is discussed. The foldable display device can include a first substrate, a second substrate corresponding to the first substrate and including the plurality of unit pixels, a thin film transistor disposed on the second substrate, an organic light emitting diode disposed on the thin film transistor, and a mesh pattern disposed between the first substrate and the second substrate and having a plurality of openings, and made of metal.
US12217634B2

A release film includes: a first release film; and a second release film below the first release film, wherein the second release film comprises: a first sub release film below the first release film; and a second sub release film below the first sub release film and comprising a first portion and a second portion around the first portion, wherein the first portion is attached to and detached from the first sub release film.
US12217631B2

A labeling system, comprising at least one label, wherein the at least one label is configured to receive printing thereon, and wherein the at least one label further comprises a release coating layer; a paper layer; a primer layer deposited on the paper layer; and an adhesive layer deposited over the primer layer, wherein a plurality of score lines have been cut into the at least one label at predetermined locations, to predetermined depths, and in predetermined patterns.
US12217627B1

Apparatus and method for determining action guides is disclosed. The apparatus includes at least a processor and a memory communicatively connected to the at least a processor, wherein the memory contains instructions configuring the at least a processor to receive a user action, wherein the user action includes a user usage, convert the user usage of the user action into a current usage, obtain action template data, wherein the action template data includes a template usage, generate a template action expectation as a function of the user action and the action template data, determine an action feasibility as a function of the current usage and the template action expectation and generate an action guide as a function of the action feasibility.
US12217621B2

The systems and methods taught herein are generally directed to facilitating a social network of a group of performers that occurs in a distributed computing environment having remote processing devices linked through a communications network in a streaming audio/video setting, including a dynamic point referencing of an audiovisual performance for an accurate and precise selection and controlled cycling of portions of the performance. The dynamic point referencing can be used by a learning artist, for example, in analyzing or performing a portion of the work through an accurate and precise digital audio/video instructional method having the controlled cycling feature. Such systems and methods will be appreciated, for example, by musicians, dancers, and other enthusiasts of the performing arts.
US12217618B2

A note playing guide template for a musical keyboard having raised and lower keys has a spine holding a plurality of interstitial guide pieces extending from one side of the spine which have guide annotations. The template is planar so that, in use, the template can be laid flat across the lower keys so that the spine is coplanar with the guide pieces, the guide pieces fit between the raised key and the spine fit s behind the raised keys.
US12217617B2

A computer-implemented method of obtaining an excursion report for an aircraft is disclosed. The aircraft includes one or more sensors and a vision system, and the method includes obtaining sensor data from the one or more sensors; storing and time-stamping the sensor data; operating the vision system to detect the aircraft leaving a runway or taxiway; recording a start time of an excursion period based on a time of detection of the aircraft leaving the runway or taxiway; operating the vision system to detect the aircraft returning to the runway or taxiway; recording an end time of the excursion period based on a time of detection of the aircraft returning to the runway or taxiway; and compiling an excursion report, the excursion report comprising: the start time of the excursion period, the end time of the excursion period and a subset of the sensor data which was time-stamped during the excursion period.
US12217601B2

In response to a detected presence of an intended target appliance within a logical topography of controllable appliances identity information associated with the intended target appliance is used to automatically add to a graphical user interface of a controlling device an icon representative of the intended target appliance and to create at a Universal Control Engine a listing of communication methods for use in controlling corresponding functional operations of the intended target appliance. When the icon is later activated, the controlling device is placed into an operating state appropriate for controlling functional operations of the intended target appliance while the Universal Control Engine uses at least one of the communication methods to transmit at least one command to place the intended target appliance into a predetermined operating state.
US12217598B2

Various implementations disclosed herein include devices, systems, and methods for displaying a visual indication of audibility of an audible signal. In various implementations, a device includes a display, an audio sensor, a processor and a non-transitory memory. In various implementations, a method includes receiving, via the audio sensor, an audible signal and converting the audible signal to electronic signal data. In various implementations, the method includes obtaining environmental data that indicates audio response characteristics of a physical environment in which the device is located. In various implementations, the method includes displaying, on the display, an indicator that indicates a distance from a source of the audible signal at which the audible signal is audible. In some implementations, the distance is based on an amplitude associated with the electronic signal data and the audio response characteristics of the physical environment.
US12217595B2

A notification device includes a pressure sensor, a microcontroller and an output device. The pressure sensor is used to detect the environment to provide a plurality of sound signals in time domain. The microcontroller is used to calculate a dynamic threshold corresponding to a current time point based on the sound signals in time domain during a first time period prior the current time point. of the pressure signal in a period of time. When a magnitude of the sound signal in time domain at the current time point is greater than the dynamic threshold, the microcontroller sends a feedback signal to the output device. The output device is connected to the microcontroller. The output device is used to provide a feedback action according to the feedback signal.
US12217581B2

The present disclosure provides a medium processing apparatus, including: a housing provided with a surface facing a customer operating the medium processing apparatus; and a rolled coin device housed in the housing and configured to process rolled coins formed by bundling a plurality of loose coins. The surface of the housing includes a designated area located in a height range conforming to Americans with Disabilities Act (ADA) standard with respect to a height direction of the medium processing apparatus, and a rolled coin dispensing port of the rolled coin device for dispensing the rolled coins is arranged in the designated area.
US12217576B2

In various embodiments, the present disclosure relates generally to gaming systems and methods that provide a first game sequence including an accumulation of designated symbols during a plurality of sequential plays of one or more of a plurality of different games of the first game sequence. In various embodiments, the gaming system determines which of the plurality of different games are employed for each play of a game of the first game sequence based on the quantity of accumulated symbols for that first game sequence prior to the start of that game play.
US12217574B2

A system involving analytics and collecting sensor data in real time. This system allows players to predict and wager on players actions during the course of a play that has yet to occur by collecting sensor data on the players to create a historical database. Utilizing an algorithm, the wagering odds may be improved using the various sensor data collected using artificial intelligence or machine learning. The algorithm may determine the probability of the outcome of the play through player's sensor data and these probabilities of the outcome provide additional data for a wagering platform to provide improved wagering odds to its users.
US12217573B2

Methods of playing a game using a single set or multiple sets of entities, each set comprising of the twenty six alphabetic letters, twenty one consonants and five vowels, and may include one or more wild letters. Each participant receives one or more entities to form a “Hand” (combination) or an “Outcome” (permutation). All the combinations or permutations are identified, listed in libraries and ranked within a defined ranking system. In a preferred embodiment, the ranking system consists of seven categories, G to A, from highest to lowest, with further refinement, sub-ranking or re-classification within each category. Furthermore, since the present disclosure uses well-established probabilistic evaluation, it provides a method for ranking combinations or permutations of different number of entities. The game is presented to be played in social encounters, and in particular to be played in gambling establishments, either in a table game setup or in a single or multi-player electronic system.
US12217570B2

Systems and methods for transferring funds from a financial institution account to a cashless wagering account and then to an electronic gaming machine without utilizing any physical forms of currency.
US12217566B2

An electronic gaming machine includes a display device and a processor configured to execute instructions stored in a memory, which when executed, cause the processor to at least initiate a multiplayer game, select at least one bot of a plurality of bots from a bot selection table associated with each bot of the plurality of bots, each bot simulating a player behavior, determine an entry time for at least one bot of the plurality of bots in the simulated multiplayer game, and control the display device to simulate a selection, by the at least one bot, of at least one selectable item at the determined entry time.
US12217561B2

The present invention relates to a dock shelter module that is disposed at a side of a warehouse and connects the inside and outside of the warehouse, dock shelter module comprising: a top frame; a pair of side frames coupled to both sides of the top frame, longitudinally extending, and forming a loading-unloading space in cooperation with the top frame; a bottom frame coupled to the lower ends of the side frames and having a dock leveler seated thereon; a first gate coupled to the top frame, disposed at the front of the loading-unloading space, and opening and closing the outside of the warehouse and the loading-unloading space; a second gate coupled to the top frame, disposed at the rear of the loading-unloading space, and opening and closing the inside of the warehouse and the loading-unloading space; and an air curtain generator installed on the bottom of the top frame between the first gate and the second gate, and forming an air curtain in the loading-unloading space in accordance with whether the first gate and the second gate are opened and closed.
US12217556B2

An information processing device includes at least one processor. The processor communicates with a vehicle and receives deterioration information that is involved in deterioration of a part provided within a cabin of the vehicle; stores the received deterioration information; and estimates a deterioration degree of the part on the basis of the stored deterioration information.
US12217554B2

A network system facilitates management of the operational states of transportation vehicles. Within a system environment, the network system also coordinates transport service between service providers operating the transportation vehicles and service requestors operating client devices. A transportation vehicle includes a processor or computing device that can determine and change operational states of the transportation vehicle. The transportation vehicle communicates operational states to one or more devices in the environment. Operational states can be communicated as vehicle datasets using a communication port of the transportation vehicle. The network system and client devices can act to enhance transport service using vehicle datasets. For example, the network system and/or client devices can manage an operational state by changing the current operational state off the transportation vehicle to a different operational state. Transport service can be enhanced at various points during the transport service coordination.
US12217552B1

Methods and systems for obtaining vehicle recall notifications are described herein. A vehicle having one or more autonomous operation features may receive a notification indicating that the vehicle requires a safety recall. The notification may provide identification information for a vehicle part that needs to be replaced. Additionally, the vehicle may determine whether the vehicle part is currently within the vehicle by obtaining a set of identification information for current vehicle parts within the vehicle and comparing the identification information for the vehicle part to the set of identification information for current vehicle parts within the vehicle. In response to determining that the vehicle part is currently within the vehicle, the vehicle may identify a treatment facility for replacing the vehicle part, and cause the vehicle to travel to the identified treatment facility for replacing the vehicle part.
US12217551B2

A method for estimating a remaining range of a vehicle battery charge includes identifying at least one route characteristic of a portion of a selected route, determining a vehicle energy consumption profile for a vehicle, and determining a current state of charge of a vehicle battery of the vehicle. The method also includes determining, for the selected route, a route energy consumption profile and calculating an estimated remaining charge for the vehicle battery at an end of the selected route based on the state of charge of the vehicle battery and the route energy consumption profile. The method also includes, in response to a determination that the estimated remaining charge is less than a lower limit of the vehicle battery charge range, determining a target vehicle speed profile based on the at least one route characteristic, the vehicle energy consumption profile, and the state of charge of the vehicle battery.
US12217547B2

In an embodiment, an electronic device may include a fingerprint sensor, a display module including a touch sensor, and at least one processor operatively connected to the fingerprint sensor and the display module. The at least one processor may be configured to obtain a first touch input of a user to the display module through the touch sensor. The at least one processor may be configured to perform authentication for the user based on a fingerprint image and registered fingerprint information, the fingerprint image being obtained through the fingerprint sensor when the first touch input is obtained. The at least one processor may be configured to identify, based on the authentication for the user being successful, whether the fingerprint image satisfies a first condition for updating the registered fingerprint information. The at least one processor may be configured to identify whether an intensity of the first touch input is greater than or equal to a threshold intensity set for determining whether a touch input to the display module is inputted by the user's finger that is not in contact with a foreign material. The at least one processor is configured to update the registered fingerprint information using the fingerprint image based on identifying that the fingerprint image satisfies the first condition and that the intensity of the first touch input is equal to or greater than the threshold intensity.
US12217546B2

Methods, systems, and computer-readable storage media for determining that a subject is a live person include providing instructions for performing a head movement, capturing a set of images of a subject subsequent to providing the instructions to perform the head movement, determining, from the set of images, a first metric indicative of an amount of change in eye gaze directions of the subject during the head movement, determining, from the set of images, a second metric indicative of a change in head positions of the subject during the head movement, determining, based at least on the first metric and the second metric, a third metric indicative of a likelihood that the subject is a live person, determining that the third metric satisfies a first threshold condition, and in response to determining that the third metric satisfies the first threshold condition, identifying the subject as a live person.
US12217545B2

This application is directed to identifying user gestures. One or more first images are captured by a first camera and include a first perspective of a hand. A first hand gesture is identified from the one or more first images. A second hand gesture is identified from one or more second images that are captured by a second camera, e.g., substantially concurrently with the one or more first images. The one or more second images include a second perspective of the hand that is distinct from the first perspective. A final hand gesture of the hand is determined based on the first and second hand gestures and applied to enable an operation on an object. The first and second cameras are included in two distinct electronic devices. The operation is performed by one of the two electronic devices or by a third electronic device distinct from the two electronic devices.
US12217541B2

An electronic apparatus includes a control unit that performs control to acquire first orientation information indicating a first orientation of the body and first line-of-sight information about the user's line-of-sight, of a case where a first eye tracking calibration display is displayed on the screen, acquire second orientation information indicating a second orientation of the body different from the first orientation and second line-of-sight information about the user's line-of-sight, of a case where a second eye tracking calibration display is displayed on the screen, and cause, in a case where the second orientation information is different from the first orientation information, the screen to display a predetermined display that prompts the user to change the orientation of the body to the first orientation.
US12217538B2

Systems, and method and computer readable media that store instructions for.
US12217537B2

Embodiments relate to systems, methods and computer readable media for gaming monitoring. In particular, embodiments process images to determine presence of a gaming object on a gaming table in the images. Embodiments estimate postures of one or more players in the images and based on the estimated postures determine a target player associated with the gaming object among the one or more players.
US12217535B2

A biological information acquisition device includes a detection-value acquisition unit to acquire a detection value from a non-contact biometric sensor, a vital measurement unit to measure a vital sign of a target person (TP) using the detection value, an image-data acquisition unit to acquire image data indicating an image captured by a camera, an image processing unit to perform at least one of a state estimation process of estimating a state of the target person, an attribute estimation process of estimating an attribute of the target person, or a personal identification process of identifying the target person by performing image processing on the image captured including the target person, and a parameter setting unit to set a parameter in measuring the vital sign in accordance with a result of the image processing.
US12217528B2

An image processing apparatus includes a first detection unit configured to detect, from an image in which an object including a plurality of parts is captured, first feature points corresponding to the parts of the object, an acquisition unit configured to acquire a reliability indicating a likelihood that a position indicated by a feature point is a part corresponding to the feature point for each of the first feature points detected by the first detection unit, a second detection unit configured to detect a second feature point based on some of the first feature points for a part corresponding to a first feature point with the low reliability, and a determination unit configured to determine an area including the object based on some of the first feature points and the second feature point.
US12217521B2

A method for comparing content of two document files each having a plurality of content blocks is provided. The method is to be implemented by an electronic device and includes the steps of: performing, for the each of the content blocks in each of the document files, a pre-process operation so as to obtain a plurality of properties associated with the content block; comparing, for each content block from one of the document files, the properties thereof with the properties of each of the plurality of content blocks of the other one of the document files; and generating a comparison result based on the operations of the comparing.
US12217517B1

Apparatus and method for vehicle data analysis. The apparatus includes at least a processor and a memory communicatively connected to the at least a processor, wherein the memory includes instructions configuring the at least a processor to receive vehicle data from one or more data sources, wherein the vehicle data includes location information that is received from at least a sensor of the one or more data sources and passenger information, classify the vehicle data into one or more vehicle groups, wherein the one or more vehicle groups includes a location group and passenger group, analyze the location group of the one or more vehicle groups to generate a location list, analyze the one or more vehicle groups to generate a passenger list, generate a location report as a function of the location list and generate a passenger report as a function of the passenger list.
US12217516B2

A computer-implemented method estimates a course of a roadway in a surrounding area of a vehicle on the basis of a state function describing the course of a roadway. The state function includes a clothoid spline. The method includes providing surrounding-area measurement data describing the course of a roadway at a current position of the vehicle, the surrounding-area measurement data having at least one polynomial function. The method also includes transforming the state function and the surrounding-area measurement data into a common coordinate system. The method further includes adapting the state function on the basis of the surrounding-area measurement data in the common coordinate system.
US12217507B2

Provided are a vehicle monitoring method and a vehicle monitoring system. The vehicle monitoring method includes that: a polarization angle of polarized light in a sky image reflected by a vehicle window in a monitoring scenario is calculated, and a light-filtering polarization angle is calculated according to the polarization angle of the polarized light in the sky image reflected by the vehicle window, where the polarized light in the sky image is formed by scattered sunlight in a sky region corresponding to the sky image; the polarized light in the sky image reflected by the vehicle window in the monitoring scenario is filtered out according to the light-filtering polarization angle; and the monitoring scenario is imaged to form a monitoring image.
US12217506B2

A computing system engages in digital image processing of received video frames to generate sport data that indicates a score and/or a time associated with a sport event. The digital image processing includes: (i) identifying a first frame region of the video frames based on the first frame region depicting a scoreboard; (ii) executing a first procedure that analyzes the identified first frame region to detect, within the identified first frame region, second frame region(s) based on the second frame region(s) depicting text of the scoreboard; (iii) in response to detecting the second frame region(s), executing a second procedure to recognize the text in at least one of the second frame region(s); and (iv) based at least on the recognizing of the text, generating the sport data. In response to completing the digital image processing, the computing system then carries out an action based on the generated sport data.
US12217505B2

Disclosed are an image-based indoor positioning service system and method. A service server includes a communication unit configured to receive a captured image of a node set in an indoor map, and a location estimation model generation unit configured to learn the captured image of the node received through the communication unit, segment the learned captured image to obtain objects, and selectively activate the objects in the learned image to generate a location estimation model.
US12217502B2

Techniques for optically detecting a subject chemical species within an atmospheric environment are disclosed. Image data is obtained representing multispectral imagery of a geographic region captured through the atmospheric environment. The image data includes an array of band-specific intensity values for each of a plurality of spectral bands, including a sample spectral band having increased sensitivity to the subject chemical species as compared to a plurality of reference spectral bands. A background reflectance map is generated that includes an array of inter-band intensity values in which each inter-band intensity value represents a filtered combination of band-specific intensity values of albedo-normalized arrays for a grouped subset of the plurality of reference spectral bands. The albedo-normalized array of band-specific intensity values for the sample spectral band is compared to the background reflectance map to obtain an index array of intensity variance values for the subject chemical species.
US12217501B2

In an object identification apparatus, a foreground extraction unit performs a foreground extraction with respect to input images, and generates a foreground extraction result. A state extraction unit extracts a state for each foreground based on the foreground extraction result. An identification model selection unit selects one or more identification models based on the extracted state for each foreground by using a selection model. An identification unit identifies a moving object included in the input images using the selected identification model.
US12217500B2

Automatic terrain evaluation of landing surfaces, and associated systems and methods are disclosed herein. A representative method includes receiving a request to land a movable object and, in response to the request, identifying a target landing area on a landing surface based on at least one image of the landing surface obtained by the movable object. The method can further include directing the movable object to land at the target landing area.
US12217495B2

A learning processing device that is based on a neural network model and image data obtained by capturing an image of the object to be inspected, and constructs the neural network model used for inspecting the object to be inspected. The learning processing device is provided with a learning unit which performs a learning process under a prescribed learning condition on the basis of a list of the image data including a plurality of learning images and constructs the neutral network model. The learning unit embeds unique model identification data in the neural network model, whenever the neural network model is constructed.
US12217492B2

Provided are methods for track segment cleaning of tracked objects using neural networks, which can include detecting a first track segment and a second track segment. The method includes applying a machine learning model trained to determine if the first track segment and second track segment capture real objects and if the first track segment and the second track segment are representative of an identical object exterior to a vehicle. The method further includes combining the first track segment and the second track segment to form a single track segment having a single trajectory in response to the first track segment and the second track segment being determined to be representative of the identical object. Systems and computer program products are also provided.
US12217487B2

In an illustrative embodiment, a method is disclosed for generating an image from fMRI data and EEG data. The method includes extracting a first feature map of the fMRI data, the first feature map being multidimensional data having a temporal dimension related to a sample collection time of the fMRI data, and converting the first feature map based on the temporal dimension of the first feature map and a first attention model. The method further includes extracting a second feature map of the EEG data, the second feature map being multidimensional data having a spatial dimension related to an electrode for collecting the EEG data, and converting the second feature map based on the spatial dimension of the second feature map and a second attention model. The method further includes generating an image based on the converted first feature map and the converted second feature map.
US12217485B2

The learning device includes a metric space learning unit and a case example storage unit. The metric space learning unit learns a metric space including feature vectors extracted from attributed image data, for each combination of different attributes, using the attributed image data to which attribute information is assigned. The case example storage unit computes the feature vector from the image data for case example to store the computed feature vector as a case example associated with the metric space, and stores additional information associated with the case example.
US12217482B2

A processing apparatus (10) includes classification means (12) for classifying three-dimensional point group data acquired based on a reflected light from a structure to be inspected illuminated by light into clusters, which are units of a shape that corresponds to the structure to be inspected, based on positional information at each point of the data; and cluster association means (13) for determining whether a first cluster and a second cluster included in the classified clusters correspond to one structure to be inspected based on a positional relation between the classified clusters.
US12217478B2

A method, system and product for utilizing prediction models of an environment. In one embodiment, using a model of an environment and based on a first scene of the environment, a predicted second scene of the environment is predicted. An observed second scene is obtained and compared to the predicted second scene. Based on the comparison between the predicted second scene and the observed second scene, an action is performed.
US12217477B2

In an object recognition method, an object recognition device obtains AER data of a to-be-recognized object, wherein the AER data includes a plurality of AER events of the to-be-recognized object, each AER event comprising a timestamp and address information. The object recognition device extracts a plurality of feature maps of the AER data. Each feature map including partial spatial information and partial temporal information of the to-be-recognized object, and the partial spatial information and the partial temporal information are obtained based on the timestamp and the address information of each AER event. The object recognition device then recognizes the to-be-recognized object based on the plurality of feature maps of the AER data.
US12217473B2

An object detection device includes a storage device which has stored a program, and a hardware processor, in which the hardware processor executes the program stored in the storage device, thereby acquiring a captured image in which a road is captured, generating a low-resolution image in which an image quality of the captured image is lowered, defining one or more partial area sets with each of the one or more partial area sets defined by cutting out a plurality of partial areas from the low-resolution image, deriving an aggregated value obtained by aggregating differences in feature amount between the partial areas included in each of the one or more partial area set and the peripheral partial areas, and extracting a point of interest based on the aggregated value.
US12217471B2

Methods, systems, computer-readable media, and apparatuses for region-of-interest (ROI) automatic gain or exposure control are presented. In one example, a method includes receiving a first image from an image sensor captured with a first field of view (FOV) and comprising a first plurality of pixels, receiving a second image from the image sensor captured with a second FOV and comprising a second plurality of pixels, determining an ROI in the second image, the ROI comprising a subset of the second plurality of pixels in the second image, determining an ROI weight for the ROI in the second image, determining statistics based on the first plurality of pixels in the first image, the subset of the second plurality of pixels in the second image, and the ROI weight for the ROI in the second image, and adjusting a gain or exposure setting for the image sensor based on the statistics.
US12217445B2

A system may include a probe configured to transmit ultrasound signals to a target of interest, and receive echo information associated with the transmitted ultrasound signals. The system may also include at least one processing device configured to process the received echo information using a machine learning algorithm to generate probability information associated with the target of interest. The at least one processing device may further classify the probability information and output image information corresponding to the target of interest based on the classified probability information.
US12217437B2

An obstacle detecting device includes: an image converting portion for converting, into a circular cylindrical image, an image captured by a camera installed on a vehicle; a detection subject candidate image detecting portion for detecting a detection subject candidate image through pattern matching; an optical flow calculating portion for calculating an optical flow; an outlier removing portion for removing an optical flow that is not a detection subject; a TTC calculating portion for calculating a TTC (TTCX, TTCY); a tracking portion for generating a region of the detection subject on the circular cylindrical image by tracking the detection subject candidate; and a collision evaluating portion for evaluating whether or not there is the risk of a collision, wherein the optical flow calculating portion calculates the optical flow based on the detection subject candidate image and the region.
US12217435B2

The present disclosure is concerned with a computer implemented method for segmenting an image including a plurality of pixels. The method includes: processing the image to generate a first trimap and a second trimap, each trimap segmenting each pixel of the image into either a foreground region, a background region or an unknown region; performing a reconciliation algorithm on the first trimap and the second trimap to yield a merged trimap; processing the merged trimap and image to yield an alpha matte, the alpha matte including an alpha value for at least each pixel in the unknown region; and applying the alpha matte to the image to remove the background region therefrom.
US12217434B2

There is provided a method of processing 2D ultrasound images for computing clinical parameter(s) of a right ventricle (RV), comprising: selecting one 2D ultrasound image of 2D ultrasound images depicting the RV, interpolating an inner contour of an endocardial border of the RV for the selected 2D image, tracking the interpolated inner contour obtained for the one 2D ultrasound image over the 2D images over cardiac cycle(s), computing a RV area of the RV for each respective 2D image according to the tracked interpolated inner contour, identifying a first 2D image depicting an end-diastole (ED) state according to a maximal value of the RV area for the 2D images, and a second 2D US image depicting an end-systole (ES) state according to minimal value of the RV area for the 2D images, and computing clinical parameter(s) of the RV according to the identified first and second 2D images.
US12217428B2

A method for analyzing a digestive tract of a patient using ultrasound. The method includes receiving a plurality of ultrasound images taken over a time series, determining movement characteristics of objects within the ultrasound images based on movement of one or more pixels in the ultrasound images over the time series, and outputting a visual data that describes the movement characteristics.
US12217422B1

A method of operation of a compute system includes: qualifying a patient image for analyzing a suspected skin condition; detecting a skin area in the patient image; segmenting the skin area into a segmented image including the suspected skin condition; cropping the segmented image to form a cropped image including the suspected skin condition at a center of the cropped image; analyzing the suspected skin condition to identify a skin disease result and a disease subclass from the cropped image; and assembling a disease identification display including the patient image, a skin disease indication, an image match score, and the disease subclass for displaying on a device.
US12217418B2

A system and method for classifying a structure or material in an image of a subject. The system comprises: a segmenter configured to segment an image into one or more segmentations that correspond to respective structures or materials in the image, and to generate from the segmentations one or more segmentation maps of the image (each of the segmentation maps representing the image) including categorizations of pixels or voxels of the segmentation maps assigned from one or more respective predefined sets of categories; a classifier that implements a classification machine learning model configured to generate, based on the segmentations maps, one or more classifications and to assign to the classifications respective scores indicative of a likelihood that the structure or material, or the subject, falls into the respective classifications; and an output for outputting a result indicative of the classifications and scores.
US12217405B2

A method for processing images generated by unsupervised end-users, the method comprising determining whether or not at least one digital image of a document was generated by scanning an original document, including using a processor for applying a resolution analysis test to a textured region of interest; and sending at least one output indication of the determining operation.
US12217402B2

A method is provided for enhancing image resolution for sequences of 2-D images of additively manufactured products. For each of a plurality of additive manufacturing processes, the process obtains a respective plurality of sequenced low-resolution 2-D images of a respective product during the respective additive manufacturing process and obtains a respective high-resolution 3-D image of the respective product after completion of the respective additive manufacturing process. The process selects tiling maps that subdivide the low-resolution 2-D images and the high-resolution 3-D images into low-resolution tiles and high-resolution tiles, respectively. The process also builds an image enhancement generator iteratively in a generative adversarial network using training inputs that includes ordered pairs of low-resolution and high-resolution tiles. The process stores the image enhancement generator for subsequent use to enhance sequences of low-resolution 2-D images captured for products during additive manufacturing.
US12217394B2

Methods and apparatuses for multicolor unmixing may involve iterative mutual information minimization in a simultaneous channel update structure. A plurality of images may be obtained with respect to a plurality of fluorophores labeled on different biomolecules, respectively. Images of the fluorophores may be unmixed from the obtained images, respectively, while simultaneously minimizing mutual information shared between the obtained images based on all permutation combinations of the obtained images. Signals having three or more fluorophores whose emission spectra are overlapped in one spectral range can be more accurately unmixed.
US12217392B1

Techniques are disclosed for correcting noisy clamped image sources while preserving original luma, chroma, or other channel value. A computing device can receive an image that has a plurality of pixels associated with respective channel values. The computing device can then determine a region of the image for correction and generate a histogram of the respective channel values in the region. Based on the histogram, the computing device can generate a corrected histogram of corrected channel values. The computing device can then denoise the corrected channel values.
US12217382B2

The technology employs a patch-based multi-scale Transformer (300) that is usable with various imaging applications. This avoids constraints on image fixed input size and predicts the quality effectively on a native resolution image. A native resolution image (304) is transformed into a multi-scale representation (302), enabling the Transformer's self-attention mechanism to capture information on both fine-grained detailed patches and coarse-grained global patches. Spatial embedding (316) is employed to map patch positions to a fixed grid, in which patch locations at each scale are hashed to the same grid. A separate scale embedding (318) is employed to distinguish patches coming from different scales in the multiscale representation. Self-attention (508) is performed to create a final image representation. In some instances, prior to performing self-attention, the system may prepend a learnable classification token (322) to the set of input tokens.
US12217377B2

Systems and methods for rendering portions of editable product designs are disclosed. According to certain aspects, an electronic device may support a design application that may apply a rendering algorithm to an editable product design, resulting in the application rendering the editable product design for viewing by a user in a first and a second portion of a user interface. In particular, the rendering algorithm may determine whether or not to adjust the editable product design from a first configuration and first orientation to a second configuration and/or a second orientation based on a selection from the user of a portion of the editable product design within the first portion of the user interface. Based on that determination, the application may render the editable product design in the second portion of the user interface in at least one of the second configuration and/or the second orientation.
US12217375B2

The system generates real-time augmented reality video for TV broadcast, cinema or video games. The system includes a monoscopic video camera including a body, a stereoscopic video camera, and a processor. The system includes sensors, including multiple non-optical sensors, which provide real-time positioning data defining the 3D position and 3D orientation of the monoscopic video camera, or enable the 3D position and 3D orientation of the monoscopic video camera to be calculated. The processor is configured to use the real-time positioning data automatically to create, recall, render or modify computer generated 3D objects. The processor is configured to determine the 3D position and orientation of the monoscopic video camera with reference to a 3D map of the real-world generated whilst the camera is being used to capture video. The processor is configured to track the scene without a requirement for an initial or prior survey of the scene.
US12217372B2

A system associated with a telecommunications network is in communication with a wireless device and an HMD device. The system obtains image data that depicts the wireless device while a user is wearing the HMD device. The wireless device and the HMD device are co-located in an area of the telecommunications network. The system can receive parameter data generated by one or more sensors of the wireless device. The system can generate mixed reality data based on the image data and the parameter data. The mixed reality data includes an immersive view of a computer-generated virtual environment including a virtual image of the wireless device and the virtual image depicts a real-world view of the wireless device and simulates the wireless device based on the parameter data. The system can also cause the HMD device to display the immersive view to the user wearing the HMD device.
US12217370B2

A template AR content can be favorably used in an application scene different from the scene at the time of creation. An environment map of an augmented reality application scene is generated. An abstract representation of the augmented reality application scene is generated on the basis of the environment map of the augmented reality scene. The abstract representation of the augmented reality application scene is compared with an abstract representation of a template augmented reality generated on the basis of a template augmented reality environment map, and template augmented reality content is mapped to the augmented reality application scene on the basis of a result of the comparison. Thus, augmented reality content for display is generated. For example, the abstract representation of the augmented reality application scene or the abstract representation of the template augmented reality can be edited.
US12217368B2

An electronic device, a client device, and a method for split rendering video content are disclosed. The method includes receiving user data including viewpoint and motion data associated with a client device. The method also includes identifying a first portion of the video content corresponding to a field of view (FoV) of the client device based on the viewpoint. The method further includes identifying speed and direction of the client device based on the motion data. Additionally, the method includes identifying, based on the speed and the direction, a second portion of the video content extending from the first portion of the video content and expanding the FoV. The method also includes scaling the second portion of the video content using a scaling factor that is determined based on the speed. The method further includes transmitting the first and second portions of the video content and the scaling factor.
US12217351B2

The present disclosure provides methods, apparatuses, and computer-readable mediums for representing shapes with probabilistic directed distance fields. In some embodiments, a method includes obtaining a camera representation and a latent shape vector representation of a scene. The camera representation indicates position information and direction information of a view of the scene. The method further includes calculating, based on the latent shape vector representation of the scene, a visibility score and a depth for each ray of a plurality of rays emanating from a corresponding plurality of positions and directions. The plurality of positions and directions are determined from the camera representation of the scene. The method further includes generating renders of geometric information of the scene using the visibility score and the depth of the plurality of rays.
US12217342B1

A computer-generated environment may include a virtual agent and a plurality of targets. Movements of the virtual agent to the plurality of targets can be defined and the movements of the virtual agent to the plurality of targets may be interpolated, such that to generate an interpolated animation path of movement of the virtual agent to the first target and to the second target.
US12217338B2

A card scanner includes a card support mechanism for receiving a card and a first camera. A first light source is mounted so that a first image of a first side of the card captured by the first camera reflects to the first camera so that a first bright region created by light reflected by the first side of the card from the first light source is within a first location on the first side of the card. A second light source is mounted so that a second image of the first side of the card captured by the first camera reflects to the first camera so that a second bright region created by light reflected by the first side of the card from the second light source is within a second location on the first side of the card, wherein the first location and the second location do not overlap. An image processor combines the first image of the first side of the card with the second image of the first side of the card to produce a first combined image, the first bright region and the second bright region being filtered from the first combined image by the image processor.
US12217329B2

A method for dynamic detection and presentation of obscured real-world objects in augmented or mixed reality virtual content may include an object of interest computer program executed by an electronic device: (1) receiving data for a virtual or augmented reality object to display on an image of a physical environment on a display of the electronic device; (2) receiving data for a physical object in the physical environment; (3) determining that the physical object is obscured by the virtual or augmented reality object; (4) generating a representation of the physical object; and (5) providing the representation of the physical object to a virtual reality or augmented reality computer program executed by the electronic device, wherein the virtual reality or augmented reality computer program is configured to display the physical object over the virtual or augmented reality object.
US12217326B2

Apparatuses, systems, and techniques for buffer identification of an application for post-processing. The apparatuses, systems, and techniques includes generating a buffer statistic data structure for a buffer of a plurality of buffers associated with a frame of an application; updating the buffer statistic data structure with metadata of the draw call responsive to detecting a draw call to the buffer; and determining, based on the buffer statistic data structure, a score reflecting a likelihood of the buffer being associated with a specified buffer type.
US12217319B2

A method of interfacing a discrete digital workshop information system is provided, where the information system includes mutual integration among product lifecycle management (PLM), enterprise resource planning (ERP), a manufacturing execution system (MES), an energy management system (EMS), and a warehouse management system (WMS) of a finished product. A method of interfacing based on a data dictionary fusing different function datasets is proposed to solve the problems of a current discrete industry information system, such as single in function, a small amount of integrated information, a large number of “information islands” existing, incapable of achieving full-process informatization management and control, difficulty in product quality tracing and the like. By the method, it is possible to realize flexible production in a discrete manufacturing industry, precise management and control of a production process, significant improvement in product quality and significant reduction in operating costs.
US12217313B2

An on-demand insurance (ODI) server for generating dynamic user offerings may be provided. The ODI server may include at least one processor in communication with a memory device. The at least one processor may be programmed to (i) receive, from a user computing device associated with a user, an insurance policy request for a trip from a start location to an end location, (ii) determine at least one transportation mode available for the trip, (iii) access contextual data associated with the trip, (iv) assess a risk associated with the at least one transportation mode, (v) calculate a risk score associated with the at least one transportation mode based upon at least the contextual data, (vi) generate an insurance offering associated with the at least one transportation mode, and/or (vii) transmit the insurance offering in real time to the user computing device for purchase by the user.
US12217305B1

The described financial institution computing system provides services to customers through an application programming interface (“API”). The services include user identification services to customers. The user identification services allow the customers to verify the identity of users as non-fraudulent users. Further the user identification services allow the financial institution to provide known user information to the customers for purposes of prepopulating registration forms, completing transactions, and the like. Further services, such as user account validation services, payment services, and the like are also possible through the financial institution APIs. In some situations, users are registered with the financial institution. For example, a user may also be an account holder with the financial institution. In other situations, the users are not registered with the financial institution.
US12217299B2

A method for managing an electronic commerce (e-commerce) shopping cart may include, in a computing device comprising a touch screen, memory, and at least one processor, receiving a selection of one of a plurality of web pages associated with an e-commerce web site. The selected one of the plurality of web pages and an indication of the e-commerce shopping cart may be displayed on the touch screen. The indication of the e-commerce shopping cart may be integrated for display into each of the plurality of web pages. While displaying the selected one of the plurality of web pages and the indication of the e-commerce shopping cart, at least one gesture event associated with the e-commerce shopping cart may be detected. Access to the e-commerce shopping cart may be enabled upon detecting the at least one gesture event.
US12217291B2

The embodiments herein provide an internet-based virtual travel system and method that allows people (viewers or virtual travelers) to explore any destination or location in real-time without having to be physically present at those destinations or locations by means of other people (serving as guides or virtual travel guides) who are physically present al the destinations or locations and use one or more mobile devices and/or wearable devices and/or accessories to stream real-time video. The internet-based virtual travel system enables viewers or virtual travelers to find and hire guides or virtual travel guides, virtually explore any destination or location anywhere in the world in real-time via guides or virtual travel guides, receive personalized recommendations regarding virtual exploration (virtual travel) options, make payments for virtual exploration (virtual travel) sessions, visualize virtual exploration (virtual travel) sessions on an interactive map or other forms of visualization, view promotions or product placements incorporated by guides or virtual travel guides during virtual exploration (virtual travel) sessions, engage in real-time virtual shopping via guides or virtual travel guides, and make bookings for physical trips after virtual exploration (virtual travel) sessions.
US12217290B2

A method is described. A plurality of employees are enrolled in the program and submit requests for reimbursement for expenses related to a service provided to the employees by a service provider for which the employees are liable. The method includes receiving, by the computer system, requests for reimbursement and aggregating the requests for reimbursement scheduled for payment within a predefined time period and associated with the service provider. The method also includes generating an invoice that includes a payment amount to be paid to the employee for subsequent payment to the service provider. The method also includes automatically requesting funds from an employer of the plurality of employees for the payment amount included in the invoice and electronically transferring funds associated with the employer to the service provider or alternatively, to the employee for subsequent payment to the service provider.
US12217288B2

The disclosed systems can regulate access to an online mode for a dynamic transportation matching system. For example, based on a provider efficiency parameter associated with the dynamic transportation matching system, the disclosed systems can prevent a transportation provider device from switching to the online mode within a geographic area. In addition, the disclosed systems can detect a pattern of behavior and, based on a comparison between the pattern of behavior and a behavioral threshold, cause a transportation provider device to switch from the online mode to an offline mode. Further, the disclosed systems can provide a map interface that indicates where a transportation provider device can switch from the offline mode to the online mode. Additionally, the disclosed systems can determine priorities associated with transportation provider devices and, based on the prioritization, selectively allow the transportation provider devices to switch from the offline mode to the online mode.
US12217286B2

In some aspects, the described systems and methods provide for managing content. The method comprises receiving respective representations of a plurality of content elements, at least one of the plurality of content element having metadata information, displaying a representation of the content element in a user interface to a first user, sending the representation of the content element from the first user to a second user, indicating an edit request from the second user to the first user within the user interface, opening content element editing software via a link; performing at least one edit operation within an interface of the content element editing software on the content element based on the edit request; sending a representation of the edited content element from the first user to the second user; and approving the edited content element.
US12217284B2

Promotional offers are offered to telecom subscribers in roaming network areas by recording promotional preferences of subscribers for receiving promotional calls, forwarding subscriber information from a local network telecom service provider to a roaming network service provider, and measuring with the roaming network telecom service provider the subscribers that are present within a roaming network geography. The subscribers can then be ranked by their duration within the roaming network geography, and promotional pools can be generated for the subscribers within the roaming network based on their preferences. Promotional offers can then be matched to the subscribers in the promotional pools based using the ranking of subscribers and the promotional preferences.
US12217277B2

A system for managing customer feedback regarding a product or service is disclosed, particularly, at a point-of-sale location. The system includes a backend system and a frontend system wherein feedback from a customer regarding the product or service is collected using the frontend system. The feedback is transmitted to the backend system where one or more sales or business hypothesis are generated to present to the customer to acquire further feedback from the customer. One or more action items, such as product offering optimization, marketing campaign customization, and inventory management can be suggested based on the customer response to the generated hypothesis.
US12217274B2

An embodiment of the present invention is directed to programmatically accessing a contract management system and executing a complex series of interfaces to navigate to the part of the site where it may use previously cached metadata to execute searches for known contracts of interest. Once the workspace for each contract is located, heuristics and/or AI inside the driving code may seek out the scans of signed contracts, and use a managed web browser to download them.
US12217273B2

Discovering relevant concepts and context for content nodes to determine a user's intent includes identifying one or more concept candidates in a content node based at least in part on one or more statistical measures, and matching concepts in a concept association map against text in the content node. The concept association map represents concepts, concept metadata, and relationships between the concepts. The one or more concept candidates are ranked to create a ranked one or more concept candidates based at least in part on a measure of relevance. The ranked one or more concept candidates is expanded according to one or more cost functions. The expanded set of concepts is stored in association with the content node.
US12217265B2

A method for determining an association between a bankcard identifier and at least one mobile communications terminal identifier. The method is implemented by an electronic device and includes: obtaining an identifier of a current bankcard, a bankcard used to make a purchase of an article or a service by using a payment terminal, the obtaining being implemented at the time of the execution of a payment transaction made by using the bankcard; at least one step of obtaining a piece of data representative of at least one communications terminal identifier; and computing a score of correspondence between bankcard identifier and the at least one piece of data representative of a communications terminal identifier.
US12217263B2

Embodiments provide artificial intelligence-based methods and systems for predicting account-level risk scores associated with cardholders. Method performed by server system includes accessing payment transaction data and cardholder risk data associated with cardholder. The payment transaction data includes transaction variables associated with past payment transactions performed at Point of Interaction (POI) terminals within a particular time window. Method includes generating cardholder profile data based on the transaction variables and the cardholder risk data. Method includes determining account-level risk scores associated with the cardholder based on cardholder profile data. Each account-level risk score of account-level risk scores is determined by a trained machine learning model. The account-level risk scores include a wallet reload risk score, an account reissuance risk score, and a transaction channel risk score. Further, the method includes transmitting a recommendation message to an issuer server associated with the cardholder based on the account-level risk scores.
US12217257B2

The invention relates to distributed ledge technologies such as consensus-based blockchains. Computer-implemented methods for a trustless, deterministic state machine are described. The invention is implemented using a blockchain network, which may be, for example, a Bitcoin blockchain. A first transaction validate is received at a node in a blockchain network. The first transaction includes a first script that, as a result of being executed, causes the node to at least obtain a first set of field values of the first transaction, a second set of field values of a second transaction, and an input. The second transaction is obtained. The second transaction includes a second script that includes a set of rules and, as a result of being executed, causes the node to at least verify that the second script matches a third script embedded in the first set of field values, determine, based at least in part on the second set of field values, a current state, and determine, based at least in part on the current state, the input, and the set of rules, a next state. The first transaction is validated as a result of execution of the first script and the second script.
US12217250B2

In some implementations, a credential device may receive a request to generate a virtual credential from a user device associated with a first unique identifier, wherein the request includes a second unique identifier associated with a terminal to receive the virtual credential. The credential device may generate the virtual credential based on the request and a primary credential associated with the first unique identifier, wherein the virtual credential is associated with the primary credential and valid only for an entity associated with the terminal. The credential device may transmit information associated with the virtual credential to the terminal associated with the second unique identifier.
US12217248B1

A computer-based network system and method for using a payment vehicle having an on and off function. The system comprises a payment vehicle comprising an on and off function to enable or to disable the payment vehicle in the computer-based network for processing an electronic payment transaction, a holder of the payment vehicle, and a computer payment network wherein the computer payment network comprises a transaction engine for enabling or for disabling the payment vehicle at a request of the holder of the payment vehicle.
US12217246B2

A method for carrying out a cryptocurrency blockchain transaction through an integrated circuit payment card using a multi-signature blockchain wallet includes: storing, in an integrated circuit of a payment card, a first private key of a first cryptographic key pair and a transaction account number; receiving, by the integrated circuit, a blockchain transaction from a point of sale device, the blockchain transaction including unspent transaction outputs, destination addresses, a cryptocurrency amount for each destination address, and a first digital signature generated using a second private key of a second cryptographic key pair; digitally signing, by the integrated circuit, the blockchain transaction using the first private key to generate a second digital signature; and transmitting, by the integrated circuit, the digitally signed blockchain transaction including the first digital signature and the second digital signature to the point of sale device.
US12217243B1

Systems and methods are disclosed for cross-platform token compatibility. One method comprises receiving, by a token exchange service system, a primary tokenization request from an upstream entity, generating, by the token exchange service system, one or more ancillary tokenization requests based on the primary tokenization request, and transmitting, by the token exchange service system, the one or more ancillary tokenization requests to respective one or more output token vaults. One or more ancillary tokenization responses may then be received from the one or more output token vaults, and a primary tokenization response may be generated based on the one or more ancillary tokenization responses. The primary tokenization response may be transmitted to the upstream entity.
US12217239B2

A method for facilitating payment transactions includes receiving, by a server, a flash code request indicative of a transaction amount. A flash code associated with the transaction amount is communicated by the server to the payer device. The flash code is encoded into a flash pattern at the payer device and communicated to a payee device of a payee for executing a payment transaction between the payer and the payee. A first request for the payment transaction is received by the server from the payee device. The first request includes the flash code obtained by decoding the flash pattern at the payee device. The flash code included in the first request is validated by the server. Based on successful validation of the flash code, the transaction amount is deducted from a payer account of the payer and credited to a payee account of the payee.
US12217234B2

An apparatus and a computer implemented method for managing data streams to a terminal device according to peak levels is disclosed. A streaming device (e.g., exchange device) may provide the data streams in response to requests received from the terminal devices. A network device in the communication path between the streaming device and the terminal device may route the data streams. At least one of the exchange device, the network device, and the terminal device is configured to identify an extended time period for a data stream between a streaming device and a terminal device, determine at least one representative time period within the extended time period, determine a quantity of discrete messages for the at least one representative time period, and calculate the coincident value for the streaming device and the terminal device over the extended time period based on the quantity of discrete messages, for the at least one representative time period, from the exchange device to at least the terminal device.
US12217231B2

The present disclosure relates to methods and systems for delivering online multi-media content in a manner that provides embedded point-of-sale transaction functionality so that a user can simultaneously view the online multi-media content and purchase product(s) and/or service(s) associated with and/or featured in such content.
US12217230B1

A mobile device configured to be carried by a user enables the user to wirelessly request delivery of tangible items including cash. If an amount of value associated with the request is authorized by a remote system, the mobile device is usable to request delivery of at least one tangible item at a user specified delivery location through communication with at least one delivery service terminal of a delivery service. The mobile device receives a transaction details message from the delivery service indicating the deliverable items and the delivery location. Sending a confirmation message with the mobile device which indicates that the user agrees with the information in the transaction details message, causes the tangible items to be delivered to the user at the specified location.
US12217223B2

A method is for inserting a further data block into a first ledger, the first ledger including data blocks. In an embodiment, the method includes receiving a further medical dataset via an interface; determining the further data block via a calculation unit. The further data block includes the further medical dataset and a further link information. The further link information includes a hash of at least one of the data blocks of the first ledger. Finally, in an embodiment the method includes inserting the further data block into the first ledger via the calculation unit.
US12217221B2

Wireless-enabled kiosk systems and associated methods for recycling and performing other processes with mobile phones and other electronic devices are described herein. In various embodiments, the present technology includes systems and methods for wirelessly connecting a consumer-operated kiosk with an electronic device to facilitate processing (e.g., purchasing) the device. In some embodiments, the present technology includes using a wireless link to identify a device, evaluate a device, resolve device issues to enable purchase of the device, locate a device, etc. Various other aspects of the present technology are described herein.
US12217216B2

Advanced infrastructure management. In an embodiment, infrastructure domain(s) are imported. Each domain comprises representations of infrastructure asset type(s), activity type(s) related to the asset type(s), and standards and compliance parameters related to the asset type(s). A plurality of representations of infrastructure assets of the asset type(s) are stored. Each of the representations of infrastructure assets comprises location information representing a geolocation of the asset, and updated location information is continually received for infrastructure asset(s), such that the location information for those infrastructure asset(s) is continually updated. In addition, at least one rating is generated for each of the infrastructure assets based on the standards and compliance parameters, and workplan(s) comprising activity(ies) to be performed on infrastructure asset(s) may be generated.
US12217215B1

Systems and methods to selectively improve a user interface of a collaboration environment by configuring features of the user interface to limit distractions are disclosed. Exemplary implementations may: manage environment state information maintaining a collaboration environment; manage information defining individual work unit pages for individual units of work; obtain input information conveying user input including user-initiated requests to tailor values of display parameters of the units of work; in response to the user input, generate tailored values of the display parameters of the individual units of work; effectuate presentation of the individual work unit pages in the instances of the user interface in accordance with the tailored values; and/or perform other operations.
US12217213B2

An adaptive mapping (AM) computing device having at least one processor in communication with at least one memory device is provided. The AM computing device may be configured to retrieve a plurality of tasks associated with a user, and retrieve geographic mapping data. The AM computing device may also generate a route model based upon the retrieved plurality of tasks and the retrieved geographic mapping data. The AM computing device may execute the route model to determine an optimal route, and transmit, to the user, an optimized travel plan based upon the optimal route.
US12217211B1

Systems and methods are provided for automated modification of delivery parameters. Particularly, computing model that is trained to determine a probability that a delivery defect is likely to occur for a given delivery or set of deliveries. Based on the probability, various limitations associated with the deliveries may be activated or deactivated on a mobile device application used by a delivery driver to perform the deliveries. The systems and methods reduce the number of delivery defects that occur while simultaneously reducing the use of unnecessary guardrails for low-risk deliveries. The model may be queried in real-time such that guardrails for a delivery itinerary may be optimized prior to the delivery driver beginning the delivery route.
US12217198B2

A computer-implemented method and system for process schedule reconciliation receives a scheduling model and an initial schedule for reconciliation, where the initial schedule includes projected plant data. Current plant data is imported into the system, and dynamic optimization data representing trends in process data at time-varied values for key process and operation parameters are identified. The current plant data and projected plant data is processed using mathematical modeling techniques to identify event boundaries, stream flowrates associated with tanks and process units. The system builds an optimization model applying identified event boundaries, stream flowrates, dynamic optimization data, key scheduling parameters and pre-determined constraints along a period of time that includes priority slots to reconcile the projected plant data of the initial schedule with the current plant data, and then solves the optimization model to develop a reconciled schedule.
US12217191B2

A computer-implemented method is provided for learning multimodal feature matching. The method includes training an image encoder to obtain encoded images. The method further includes training a common classifier on the encoded images by using labeled images. The method also includes training a text encoder while keeping the common classifier in a fixed configuration by using learned text embeddings and corresponding labels for the learned text embeddings. The text encoder is further trained to match a distance of predicted text embeddings which is encoded by the text encoder to a fitted Gaussian distribution on the encoded images.
US12217184B2

A method of accelerating training of a low-power, high-performance artificial neural network (ANN) includes (a) performing fine-grained pruning and coarse-grained pruning to generate sparsity in weights by a pruning unit in a convolution core of a cluster in a lower-power, high-performance ANN trainer; (b) selecting and performing dual zero skipping according to input sparsity, output sparsity, and the sparsity of weights by the convolution core, and (c) restricting access to a weight memory during training by allowing a deep neural network (DNN) computation core and a weight pruning core to share weights retrieved from a memory by the convolution core.
US12217176B2

A method for identifying adversarial attacks on an image based detection system for automated driving includes providing a reference signal and a potentially manipulated signal. The method also includes calculating a plurality of metrics which quantify differences between the signals in different ways. The method further includes creating a multi-dimensional feature space based on the calculated metrics and classifying the type of attack based on the calculated metrics. The class of the adversarial attack may then be output.
US12217167B2

A computing system includes a host processor, a plurality of accelerators that communicate with the host processor based on a communication interface, and a plurality of memory nodes that are connected with the plurality of accelerators through an interconnection network. A first data link is established between a first accelerator of the plurality of accelerators and a first memory node of the plurality of memory nodes, and a second data link is established between the first accelerator and a second memory node of the plurality of memory nodes.
US12217166B2

A method is presented for computing an equilibrium distribution of Markov processes. The method includes storing weight values in an analog crossbar array of transition probability matrices, where the analog crossbar array of transition probability matrices represents a weight matrix with m rows and n columns, computing an eigenvector associated with a real eigenvalue of modulus one for each of the transition probability matrices, applying a gradient-based eigenvalue solver to converge to a dominant eigenpair, and determining a probability of changing from one state to another state in a stochastic entity based on outcomes of the gradient-based eigenvalue solver.
US12217164B2

A neural network and its information processing method, information processing system. The neural network includes N layers of neuron layers connected to each other one by one, except for a first layer of neuron layer, each of the neurons of the other neuron layers includes m dendritic units and one hippocampal unit; the dendritic unit includes a resistance value graded device, the hippocampal unit includes a resistance value mutation device, and the m dendritic units can be provided with different threshold voltage or current, respectively; and the neurons on the nth layer neuron layer are connected to the m dendritic units of the neurons on the n+1th layer neuron layer; wherein N is an integer larger than 3, m is an integer larger than 1, n is an integer larger than 1 and less than N.
US12217161B2

A method of configuring a hardware implementation of a Convolutional Neural Network (CNN), the method comprising: determining, for each of a plurality of layers of the CNN, a first number format for representing weight values in the layer based upon a distribution of weight values for the layer, the first number format comprising a first integer of a first predetermined bit-length and a first exponent value that is fixed for the layer; determining, for each of a plurality of layers of the CNN, a second number format for representing data values in the layer based upon a distribution of expected data values for the layer, the second number format comprising a second integer of a second predetermined bit-length and a second exponent value that is fixed for the layer; and storing the determined number formats for use in configuring the hardware implementation of a CNN.
US12217158B2

An apparatus includes circuitry for a neural network that is configured to perform forward propagation neural network operations on floating point numbers having a first n-bit floating point format. The first n-bit floating point format has a configuration consisting of a sign bit, m exponent bits and p mantissa bits where m is greater than p. The circuitry is further configured to perform backward propagation neural network operations on floating point numbers having a second n-bit floating point format that is different than the first n-bit floating point format. The second n-bit floating point format has a configuration consisting of a sign bit, q exponent bits and r mantissa bits where q is greater than m and r is less than p.
US12217156B2

A real-time temporal convolution network (RT-TCN) algorithm reuses the output of prior convolution operations in all layers of the network to minimize the computational requirements and memory footprint of a TCN during real-time evaluation. Further, a TCN trained via the fixed-window view, where the TCN is trained using fixed time splices of the input time series, can be executed in real-time continually using RT-TCN.
US12217155B2

In one embodiment, an apparatus comprises a log circuit to: identify an input associated with a logarithm operation, wherein the logarithm operation is to be performed by the log circuit using piecewise linear approximation; identify a first range that the input falls within, wherein the first range is identified from a plurality of ranges associated with a plurality of piecewise linear approximation (PLA) equations for the logarithm operation, and wherein the first range corresponds to a first equation of the plurality of PLA equations; compute a result of the first equation based on a plurality of operands associated with the first equation; and return an output associated with the logarithm operation, wherein the output is generated based at least in part on the result of the first equation.
US12217149B2

A vehicular driving assistance system includes an exterior viewing camera disposed at a vehicle and viewing exterior of the vehicle. Image data captured by the camera is provided to and processed at an electronic control unit (ECU). The ECU performs processing tasks for multiple vehicle systems. The ECU prioritizes processing of a plurality of tasks including a higher priority task and a lower priority task. Responsive to prioritization by the ECU of the higher priority task, the system (i) processes captured image data at the ECU for the higher priority task and the (ii) uploads captured image data to the cloud for processing at a remote processor. Processing of uploaded captured image data at the remote processor comprises at least one selected from the group consisting of (i) data negotiation, (ii) data collection, (iii) load analysis, (iv) load distribution and (v) monitoring.
US12217147B2

Techniques in wavelet filtering for advanced deep learning provide improvements in one or more of accuracy, performance, and energy efficiency. An array of processing elements comprising a portion of a neural network accelerator performs flow-based computations on wavelets of data. Each processing element comprises a compute element to execute programmed instructions using the data and a router to route the wavelets in accordance with virtual channel specifiers. Each processing element is enabled to perform local filtering of wavelets received at the processing element, selectively, conditionally, and/or optionally discarding zero or more of the received wavelets, thereby preventing further processing of the discarded wavelets. The wavelet filtering is performed by one or more configurable wavelet filters operable in various modes, such as counter, sparse, and range modes.
US12217142B2

A system and methods are disclosed for using a trained machine learning model to identify constituent images within composite images. A method may include providing data identifying a first image as input to a machine learning model trained using training data identifying a plurality of composite images that each include one or more constituent images, and determining, using one or more outputs of the trained machine learning model, that the first image is a composite image that includes a first constituent image, wherein at least a portion of the first constituent image is in a spatial area of the first image, and wherein the first constituent image corresponds to a frame of a video embedded into the first image.
US12217140B2

In an aspect, an apparatus for predicting downhole conditions is disclosed. The apparatus comprises at least a processor and a memory communicatively connected to the at least a processor. The memory containing instructions configuring the at least a processor to receive a condition datum. The memory additionally contains instructions configuring the at least a processor to produce a measured downhole condition using at least a sensor. The memory instructs the processor to convert the condition datum and the measured downhole conditions into a cleansed data format using a data conversion module. The processor is instructed by the memory to identify a flagged data as a function of the cleansed condition datum and the cleansed measured downhole conditions using a downhole machine learning model. The memory instructs the processor to generate a predicted downhole condition as a function of the flagged data.
US12217139B2

The following relates to a computer-implemented method and system for transforming a trained artificial intelligence model into a trustworthy artificial intelligence model, by providing the trained artificial intelligence model via a user interface of a webservice platform, providing a validation data set, which is based on training data of the trained artificial intelligence model, generating generic samples by a computing component of the webservice platform based on the validation data set, and transforming the trained artificial intelligence model by optimizing a calibration based on the generic samples. The transformation of the AI model is performed by a computing component of the web service platform. The input, i.e. the trained artificial intelligence model as well as a validation data set, is provided to the computing component via a user interface of the web service platform. Such a user interface is implemented by any applicable frontend.
US12217124B2

The present disclosure discloses a handheld scanner and a scanning method for the handheld scanner. The handheld scanner includes a texture camera, a first black-and-white camera and a second black-and-white camera, where the first black-and-white camera and the second black-and-white camera are spaced apart from each other; and the handheld scanner further includes a laser projector, and the texture camera and the first black-and-white camera are respectively arranged at two sides of the laser projector. When a highly reflective or dark object is scanned, textures are obtained by the texture camera while laser scanning is performed; and after point cloud fusion is completed, texture images are screened and fused according to a shooting angle and the highlight degree of the image, so that the overall texture image of point cloud is obtained.
US12217123B2

A method of activating an illumination assembly within a symbology reader is provided, the illumination assembly having a first illumination source and a second illumination source, the symbology reader having an imaging sensor configured to operate at a predetermined framerate where each frame includes an exposure period over which the imaging sensor is active to capture image data and a non-exposure period over which the imaging sensor is not active to capture image data, the method comprising: during a first frame, activating the first illumination source during at least a portion of the respective exposure period and activating the second illumination source over at least a portion of the respective non-exposure period; and during a second frame, activating the second illumination source during at least a portion of the respective exposure period and activating the first illumination source over at least a portion of the respective non-exposure period.
US12217120B2

System, device, and method for detecting a passive identification tag and identifying a tag ID for the passive identification tag are provided. The system can include a transmitting system, a passive identification tag, and a receiving system. The transmitting system generates one or more detection signals to interrogate the passive identification tag, where the one or more detection signals includes a first detection signal having a first frequency range. The passive identification tag receives the one or more detection signals, and generates at least a first tag response in response to the first detection signal. The receiving system receives the first tag response, and processes the first tag response to determine a plurality of signal components for the first frequency range, where the plurality of signal components can be used to determine the tag ID.
US12217119B2

Systems and methods for monitoring a throughway using a radio frequency identification (RFID) detection system. The RFID detection system includes (i) an image sensor configured to have a field of view directed towards a lane of the throughway; (ii) an RFID transceiver arrangement configured to interrogate RFID tags disposed on vehicles within the lane of the throughway; and (iv) a controller operatively connected to the image sensor and the RFID transceiver arrangement. The controller is configured to (1) cause the image sensor to capture a frame of image data representative of the lane of the throughway; (2) analyze the frame of image data to detect a presence of a vehicle in the lane of the throughway; (3) based on the analysis, determine a position of the vehicle relative to the RFID transceiver arrangement; and (4) configure an antenna array to generate a beam directed at the position of the vehicle.
US12217118B2

In some aspects, material processing head can include a body; an antenna disposed within the body; a first tag, associated with a first consumable component, disposed within a flux communication zone of the body at a first distance from the antenna, the first tag having a first resonant frequency; and a second tag, associated with a second consumable component, disposed within the flux communication zone of the body at a second distance from the antenna, the second tag having a second resonant frequency that is different than the first resonant frequency, where the first and second resonant frequencies are tuned based upon at least one of: i) a difference between the first distance and the second distance; or ii) a characteristic (e.g., shape) of the flux communication zone in which the first tag and/or the second tag is disposed.
US12217110B1

A dynamic code may be validated by comparing the dynamic code to a verification code. The card may generate the dynamic code using a random object and a function. The random object may be generated using a random object generator. The function may be determinable using a function determination object and a look-up-table (LUT), the function determination object associable to exponents and operators, listed in the LUT, that may be combined with base variables to determine the function. The dynamic code may be determined by substituting portions of the random object for the base variables in the function. The card may communicate the dynamic code, the random object and an identifier to a remote processing facility. The remote processing facility may use the identifier to determine the function, use the random object to determine a verification code and compare the verification code to the dynamic code.
US12217108B2

A surface is laser-etched to convey a 2D machine-readable code pattern. Various strategies are detailed to minimize the etching time. Some strategies include modifying the code pattern to reduce a path length traveled by the laser. Some strategies include modifying the code pattern to make it sub-optimal, i.e., making the code pattern a less-faithful approximation of an ideal code pattern. In some embodiments the etched surface is the surface of a plastic container, and the code pattern conveys information indicating the type of plastic of which the container is manufactured. A variety of other features and arrangements are also detailed.
US12217105B2

Methods and systems for translating events for use by business objects. In one embodiment, a method is provided that includes receiving a scheming via a discovery function. The schema may correspond to a data source with a business object environment and may describe properties of the data source. A business object may be created within the business object environment and may include an inbox to receive events and a translation function. An event may be received from the event source at the inbox. The event may be translated according to the translation function into a business object event that corresponds to a property of the data source. The business object event may be provided to at least one business object within the business object environment.
US12217104B2

A system and method for cloud management of user interactions on a client device comprising: initiating, in response to an initiation request of a client application, processing of a workflow configuration with an initial session state, wherein the workflow is a data model of a graph of nodes connected with directed edges, where the nodes include a set of node types that includes at least a pane node; iteratively processing the workflow configuration, initially using the initial session state, and thereby generating rendered panes for use in a user interaction flow of a client application, which comprises: following a next edge of the workflow configuration to determine a next workflow node, processing the next workflow node, which comprises, when the next workflow node is a pane node, rendering the pane node into a rendered pane, and sending the rendered panes to the client device.
US12217103B2

Data lock transitioning associated with writing of files can be performed and managed. In connection with a write operation to write a portion of a file to a node of a node network, an access management component (AMC) can analyze file-related information indicative of a status associated with the portion of the file, wherein the status can relate to whether the file portion is associated with a streaming write, whether a protocol indication indicates a file handle associated with the file has been closed, or whether an advisory lock has been released by a client device. The AMC can determine whether to transition from an exclusive data lock associated with the portion of the file to a shared data lock with respect to the portion of the file, based on a result of analyzing the file-related information. The AMC can fine tune determinations or predictions of data lock transitions.
US12217102B2

An integrated circuit comprises a set of processor cores, wherein each processor core of the set of processor cores includes BIST logic circuitry and multiple memory blocks coupled to the BIST logic circuitry. Each processor core further includes multiple power control circuitry, where each power control circuitry of the multiple power control circuitry is coupled to a respective processor core of the set of processor cores, multiple isolation circuitry, where each isolation circuitry of the multiple isolation circuitry is coupled to a respective processor core of the set of processor cores, a built-in-self repair (BISR) controller coupled to the each of the set of processor cores, each of the multiple power control circuitry, and each of the multiple isolation circuitry, and a safety controller coupled to the BISR controller, the multiple power control circuitry, and to the multiple isolation circuitry.
US12217101B2

Methods, apparatus, systems and articles of manufacture are disclosed to configure heterogenous components in an accelerator. An example apparatus includes a graph compiler to identify a workload node in a workload and generate a selector for the workload node, and the selector to identify an input condition and an output condition of a compute building block, wherein the graph compiler is to, in response to obtaining the identified input condition and output condition from the selector, map the workload node to the compute building block.
US12217091B2

System and method for terminating instances and autoscaling instance groups of computing platforms. For example, a method includes determining whether an instance of an instance group is identified as eligible for termination. The method further includes, in response to determining that the instance of the instance group is identified as eligible for termination, terminating the eligible instance. The terminating the eligible instance includes, in response to a runtime of the eligible instance being equal to or larger than a predetermined maximum lifetime, terminating the eligible instance. The terminating the eligible instance further includes, in response to the runtime being smaller than the predetermined maximum lifetime, detaching the eligible instance from the instance group to allow a new instance to be associated with the instance group, and in response to the eligible instance being detached from the instance group: waiting for the new instance to be associated with the instance group, and evicting each pod associated with the detached instance. The method is performed using one or more processors.
US12217083B2

An HTM-assisted Combining Framework (HCF) may enable multiple (combiner and non-combiner) threads to access a shared data structure concurrently using hardware transactional memory (HTM). As long as a combiner executes in a hardware transaction and ensures that the lock associated with the data structure is available, it may execute concurrently with other threads operating on the data structure. HCF may include attempting to apply operations to a concurrent data structure utilizing HTM and if the HTM attempt fails, utilizing flat combining within HTM transactions. Publication lists may be used to announce operations to be applied to a concurrent data structure. A combiner thread may select a subset of the operations in the publication list and attempt to apply the selected operations using HTM. If the thread fails in these HTM attempts, it may acquire a lock associated with the data structure and apply the selected operations without HTM.
US12217070B2

A method and apparatus for modifying a user interface. The method comprises receiving user interface data at a client from a first server, receiving modification computer program code at said client, and executing said modification computer program code at said client to modify said user interface data to generate modified user interface data. The modification computer program code can be received from said first server or from a further server.
US12217069B2

An operation sequence adding method, an electronic device, and a system are provided. The method includes: detecting a first operation performed by a user on a first control; obtaining an event type of the first operation and name information of a first application in response to the first operation; displaying a second interface of the first application in response to the first operation, and detecting a second operation performed by the user on a second control; obtaining a second control identifier and an event type of the second operation in response to the second operation; saving the name information of the first application, the second control identifier, and the event type of the second operation; displaying a third interface of a second application, where the third interface of the second application includes a third control; detecting a third operation performed by the user on the third control; and displaying the second interface of the first application in response to the third operation. Therefore, an operation of a user is recorded and played back on an electronic device, an operation procedure of the user is simplified, and user experience is improved.
US12217055B2

The present disclosure relates to a floating-point computation circuit comprising: an internal memory (104, 114) storing one or more floating-point values in a first format; status registers (124) defining a plurality of floating-point number format types associated with corresponding identifiers, each format type indicating at least a maximum size (BIS, MBB); and a load and store unit (108, 118) for loading floating-point values from and storing floating-point values to an external memory (120, 122), the load and store unit (108, 118) being configured: to receive, in relation with a first store operation, a first floating-point value from the internal memory (104, 114) and a first of said identifiers; and to convert the first floating-point value from the first format to a first external memory format having a maximum size (BIS, MBB) defined by the floating-point number format type designated by the first identifier.
US12217047B2

A system and method functions to make an app as installed on a smart device usable to access a service, such as a media streaming service. A presence of a counterpart to the app as installed on an appliance within a home network which includes the smart device is detected. A user credential, such as a username and password combination, that is associated with the counterpart to the app is then identified. The user credential is caused to be automatically associated with the app as installed on the smart device.
US12217045B2

A logging system for an orchestration system that implements a rollout service to deploy updates to a cloud service includes: an orchestrator service host computer hosting the rollout service; a service bus connecting the orchestrator service host computer with a network on which the cloud service is provided; and a database to which the rollout service records a log of a deployment of an update, the log comprising an entry for each of a number of subsets of network components supporting the cloud service. Each record in the log refers to a payload version deployed to a corresponding subset of the network components supporting the cloud service. In response to detection of an issue with the deployment of the update in a particular subset of the network components, the rollout service retains a record in the log of each payload version deployed by changing a payload version number to be negative in each record of the log prior to a restart of the deployment back to an earlier subset of the network components with a new payload version to avoid the issue.
US12217041B2

A portable device and an operating method of the same are provided. The portable device includes a power line communication module performing power line communication with an external device, a memory module storing firmware data, and a controller controlling the power line communication module and the memory module, wherein the power line communication module sequentially provides an update initiation signal and firmware data to the external device, and provides an update end signal to the external device in response to a response signal transmitted by the external device.
US12217038B2

Methods and apparatus to control architectural coverings are disclosed. An example apparatus includes a network interface to communicatively couple the apparatus with a repository via a network, a wireless covering interface to communicatively couple the apparatus with a first architectural covering, a covering enumerator to determine information about the first architectural covering, and a software collector to: retrieve software for the first architectural covering from a repository via the network interface, transmit an advertisement of the software to the first architectural covering, and in response to receiving a request for the software from the first architectural covering, transmit the software to the first architectural covering.
US12217036B2

In some implementations, a system enables an administrator to customize a set of rules to dynamically adjust the configuration and output of an application provided to users. A configuration interface for setting rules that dynamically adjust output of an application is provided. Data indicating one or more rules are received through the configuration interface. Activity data indicating user interaction with the application or sensor data for at least some of a plurality of users of the application are then received from multiple client devices. A determination relating to the activity data satisfying at least one condition or trigger is then made. Instructions to adjust output of the application according to one or more system actions of the one or more rules are then communicated to client devices associated with the users in the first subset of the plurality of users.
US12217034B2

A build system is disclosed that identifies the inputs used by a build process for securely building and deploying a piece of software to production. The build system comprises a build container and a build proxy server. The build container receives a set of initial inputs for performing a build and generates a build output (e.g., a target artifact) as a consequence of performing the build. The build proxy server monitors both internal interactions as well as external interactions (e.g., input dependency fetches from external artifact repositories) of the build container within and outside a network boundary defined around the build container. Based on the monitored interactions, the build proxy server identifies all the additional input components and/or input component dependencies used by the build container for successfully performing the build. The build container uses the identified components to perform the build and generate a target artifact.
US12217033B2

Embodiments described herein a code generation and understanding model that builds on a Transformer-based encoder-decoder framework. The code generation and understanding model is configured to derive generic representations for programming language (PL) and natural language (NL) in code domain via pre-training on unlabeled code corpus, and then to benefit many code-related downstream tasks with fine-tuning. Apart from the denoising sequence-to-sequence objectives widely adopted for pre-training on natural language, identifier tagging and prediction pre-training objective is adopted to enable the model to better leverage the crucial token type information from PL, which specifically are the identifiers assigned by developers.
US12217025B2

A computing system includes a processor; an input device; and a memory containing instructions that, when executed, cause the computing system to receive a data description corresponding to a graphical user interface control; identify the graphical user interface control using a trained convolutional neural network; and display an action palette. A non-transitory computer readable medium includes program instructions that when executed, cause a computer to: receive a data description corresponding to a graphical user interface control; identify the graphical user interface control using a trained convolutional neural network; and display an action palette. A computer-implemented method includes receiving a data description corresponding to a graphical user interface control; identifying the graphical user interface control using a trained convolutional neural network; and displaying an action palette.
US12217024B2

An online software development platform providing an integrated resource for design, development, and purchase of customer-desired software applications for software projects created by customers. The platform comprising one or more computers configured using computer readable instructions stored in non-transitory computer memory to provide the software development platform, wherein the software development platform is configured to implement a plurality of electronic operational domains providing user-interactive capabilities or internal functionalities of the software development platform. The domains comprising a project scope process, a pricing process, and a project development process. The platform is configured to use a configuration involving knowledge graph to recommend features.
US12217023B2

Provided are methods and systems for combining business process management (BPM) and robotic process automation (RPA) into a unified BPM and RPA process. An example method commences with creating a BPM process flow. The BPM process flow can include one or more BPM models for executing BPM tasks. The method then proceeds with creating an RPA process flow. The RPA process flow can include one or more RPA models for executing the one or more RPA tasks. The method can further include linking the one or more RPA models to the BPM process flow. Thereafter, the method proceeds with creating an application package associated with the unified BPM and RPA process. The application package can include the one or more BPM models and the one or more RPA models. The method can further include exporting the application package for deployment.
US12217014B2

Provided is a method of providing an interpretation result using visual information, and the method includes: acquiring a spatial domain image including line-of-sight information of a user and gaze position information in the spatial domain image; segmenting the acquired spatial domain image into a plurality of images; detecting text areas including text for each of the segmented images; generating text blocks, each of which is a text recognition result for each of the detected text areas, and determining the text block corresponding to the gaze position information; converting a first language included in the determined text block into a second language that is a target language; and providing the user with a conversion result of the second language.
US12217009B2

There is provided a computer implemented method for translating between a first natural language and a second natural language, comprising the steps of: (a) storing in a non-transitory computer-readable medium a structured, machine-readable representation of data that conforms to a machine-readable language; (b) receiving a word or sequence of words in the first natural language to be translated into the second natural language; (c) automatically translating that word or sequence of words expressed in the first natural language into the second natural language by first translating that word or sequence of words expressed in the first natural language into the machine readable language, and then translating from the machine readable language into the second natural language.
US12217006B2

A facility for representing a mandate occurring in an authority document with a control is described. For each of one or more controls in a set of existing controls, the facility determines a similarity score measuring the similarity of the mandate and the control; where the similarity score exceeds a similarity threshold, the facility links the mandate to the control. Where the mandate is not linked to any control in the set of controls, the facility adds a control to the set of controls that is based on the mandate, and links the mandate to the added control.
US12216999B2

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for extracting entities from conversation transcript data. One of the methods includes obtaining a conversation transcript sequence, processing the conversation transcript sequence using a span detection neural network configured to generate a set of text token spans; and for each text token span: processing a span representation using an entity name neural network to generate an entity name probability distribution over a set of entity names, each probability in the entity name probability distribution representing a likelihood that a corresponding entity name is a name of the entity referenced by the text token span; and processing the span representation using an entity status neural network to generate an entity status probability distribution over a set of entity statuses.
US12216997B2

According to one embodiment, a subtitle generating apparatus includes processing circuitry and a display. The processing circuitry is configured to sequentially acquire texts from voice recognition results. The processing circuitry is configured to store the texts as archive datasets. The processing circuitry is configured to estimate a split position and a concatenation position of the texts from one or more of the archive datasets, and generate a subtitle text from said one or more of the archive datasets based on the split position and the concatenation position. The processing circuitry is configured to update the archive datasets based on the split position and the concatenation position. The display is configured to display the subtitle text.
US12216995B2

A device and method for providing recommended words for a character input by a user are provided. The method by which the device provides recommended words includes: receiving an input for inputting a character in a character input window; recommending at least one pseudo-morpheme including the input character by analyzing the input character; recommending at least one extended word including a selected pseudo-morpheme in response to receiving an input for selecting one of the at least one pseudo-morpheme; and displaying a selected extended word in response to receiving an input for selecting one of the at least one extended word.
US12216994B2

An information processing apparatus according to the present invention includes: an acceptance unit that accepts a process request to an operation system; a specifying unit that, based on the process request, specifies an operation task to be executed in the operation system; an extraction unit that performs text analysis on the process request and extracts an answer item corresponding to an input item required at execution of the operation task from the process request; and an execution unit that executes the operation task based on the answer item.
US12216991B2

Aspects of the present disclosure relate to task template generation and social task discovery. In examples, a task template catalog comprises task templates, which may be automatically generated and/or user-submitted, among other examples. Task templates can be reviewed, shared, and curated within the task template catalog. A user may browse the task catalog or search the task catalog for task templates. Once the user selects a task template, a task is generated based on the task template and added to the user's task list. In some examples, aspects of a task template may be customized. For example, a task may comprise parametric or conditional subtasks, thereby enabling a user to further tailor the task template to his or her needs. Thus, the task catalog provides a starting point from which the user can author a task in a task management application.
US12216989B2

A method and a system for tracking and managing data is disclosed. The method and system compile the tracked data into a user-accessible message and sends the user-accessible message to a subscriber periodically. A tracking device tracks selected data stored in at least one database and sends the tracked selected data to a user database. A data compiling device receives the tracked selected data and compiles the tracked selected data into a pre-determined form. The pre-determined form is then sent to the subscriber in an email or a cellular text message. The data stored in the at least one database includes image data and content data. The data is frequently updated to contain new files and new status of existing content data.
US12216986B2

One or more computer programs can be configured to perform particular operations or actions by virtue of including instructions that, when executed by data processing apparatus, cause the apparatus to perform the actions. One general aspect includes a method for modifying a display, the method including: receiving, by a host server, a request for an accessibility component from a web page server. The method also includes receiving, by the host server, a web page component, from the web page server. The method also includes transmitting, by the host server, the accessibility component to the web page server. The method also includes where the accessibility component is configured to modify a web page content based on user input received at the host computer. Other embodiments of this aspect include corresponding computer systems, apparatus, and computer programs recorded on one or more computer storage devices, each configured to perform the actions of the methods.
US12216979B2

A method for correcting a mask patter includes: acquiring an initial pattern of a mask, the initial pattern including a scribe line area and die areas which are spaced, and the scribe line area is located between two adjacent die areas, each of the die areas includes at least one die sub-area and at least one first sub-test element group (TEG) area, and the scribe line area includes scribe line sub-areas and second sub-TEG areas, the first sub-TEG area and the second sub-TEG area are adjacent to each other, and the first sub-TEG area and the second sub-TEG area constitute a TEG area; performing an optical proximity correction (OPC) on an area of the initial pattern excluding TEG areas, so as to acquire a final pattern.
US12216976B2

A method comprising using at least one hardware processor for: running a Monte Carlo simulation of possible integrated circuit (IC) process variations of each of a plurality of IC cell types, wherein each of the plurality of IC cell types is defined by multiple specific transistors and multiple specific interconnects; based on the results of the Monte Carlo simulation, creating a library of IC cell types and their corresponding behavioral values for each of the possible IC process variations, and storing the library in a non-transient memory; receiving an IC design embodied as a digital file; correlating the received IC design with the library; and predicting a frequency distribution and a power distribution of ICs manufactured according to the IC design.
US12216974B2

A multi-scale prediction method for an ablation behavior of a hypersonic aircraft heat resistant structure, includes inputting hypersonic inflow far field boundary conditions into a macro CFD solver to perform numerical simulation of the external flow field of a hypersonic aircraft; extracting the mass fraction and temperature distribution of wall surface components; obtaining an msd.txt file and an atomic path file recording the mean square displacement data through a micro RMD solver; obtaining the ratio of mass loss rate to material density, namely, the ablation retreating rate using the MSD method and Fick's law; inputting it into a CFD solver for performing grid reconstruction and transient calculation to obtain the transient variation in the external flow field of a hypersonic aircraft along the ablation retreating of the aircraft wall surface.
US12216970B2

An example computing system is configured to (i) generate a cross-sectional view of a three-dimensional drawing file; (ii) receive a first user input indicating a selection of a first mesh, wherein the selection comprises a selection point that establishes a first end point; (iii) generate a first representation indicating an alignment of the first end point with at least one corresponding geometric feature of the first mesh and a second representation indicating a set of one or more directions; (iv) receive a second user input indicating a given direction; (v) based on receiving the second user input, generate a dynamic representation of the dimensioning information along the given direction; (vi) receive a third user input indicating that the second user input is complete; (vii) based on receiving the third user input, add the dimensioning information to the cross-sectional view between the first end point and the second end point.
US12216964B2

In one embodiment, a smart home modeling system receives objective data from a public data source. The system modifies baseline age information from the objective data based on indications from service and upgrade records, as well as smart home sensor measurements, to generate a corrected age model for the home. The system determines the effective ages of systems in the home in the corrected age model, and then uses the corrected age model to generate a risk model for the home. Based on the generated risk model, maintenance needs and statuses are re-evaluated. The system provides a virtual dashboard to view results from the smart home model. The dashboard displays alerts about particular systems of the home with elevated risk levels. Additionally, the dashboard generates price information based on the corrected age model and the risk model. The dashboard also notifies a user about service interventions for home systems.
US12216955B2

The present disclosure relates to a user terminal to which an external display may be connected, and a control method therefor. The user terminal includes a main display, an interface unit for being connected to the external device equipped with a sub-display, and a controller that controls, in response to detection of the connection with the external device via the interface, a plurality of position icons for specifying a position of the sub-display to be displayed on the main display, and controls, in response to selection of a desired position icon among the plurality of position icons, connection setting of the sub-display to be performed based on the sub-display being disposed at a first desired position corresponding to the selected desired position icon.
US12216950B2

Example methods, systems, and apparatuses for verifying a printed indicium are provided. An example method may include receiving a captured image of a print media comprising the printed indicium; extracting a quiet zone grade portion from the captured image, where the quiet zone grade portion includes a printed indicium area of the printed indicium and at least one quiet zone area adjacent to the printed indicium area; in response to receiving a user input providing an overwrite quiet zone requirement indication and determining that the at least one quiet zone area does not satisfy at least one quiet zone requirement, causing at least one of adjusting the at least one quiet zone requirement to at least one reduced quiet zone requirement or adding at least one additional quiet zone area to the at least one quiet zone area.
US12216948B2

If a sheet type of a sheet used for printing a print job is a predetermined sheet type (e.g., thick sheet) for which printing at a normal speed is impossible, a job control unit of an image forming apparatus sets the printing speed to a low speed and prints the print job with a printing resolution as high resolution.
US12216943B2

Methods, systems, and devices for integrating a pivot table in a logical-to-physical mapping of a memory system are described. The memory system may receive a read command and read a first entry of a first subset of mapping and a second entry of a second subset of mapping. The second entry may include at least a portion of a pivot table associated with physical addresses of a non-volatile memory device. The memory system may retrieve data from a physical address identified in the pivot table, rather than access a different portion of the logical-to-physical mapping. The memory system may transmit, to a host system, the data retrieved from the physical address identified in the pivot table.
US12216935B2

A method of operating a storage device that includes a nonvolatile memory device and a controller that controls an operation of the nonvolatile memory device includes issuing, by the controller, a first command to the nonvolatile memory device, reading, by the nonvolatile memory device, first data from a memory cell array into a page buffer of the nonvolatile memory device, in response to the first command, issuing, by the controller, a second command to the nonvolatile memory device, and outputting, by the nonvolatile memory device to the controller, in response to the second command, status information indicating whether a read operation according to the first command has been completed and second data obtained from the page buffer of the nonvolatile memory device.
US12216933B1

A memory management method, a memory storage device, and a memory control circuit unit are provided. The method includes establishing a connection between the memory storage device and a host system; receiving a first request from the host system via the connection; detecting a status of the memory storage device in a time range according to the first request; and determining whether to use a memory in the host system according to the status.
US12216925B2

A memory control apparatus configured to access a memory that involves synchronization of a clock signal for command transfer and a clock signal for data transfer with each other, the clock signal for command transfer and the clock signal for data transfer being independent of each other, includes an output unit configured to change an output mode of the clock signal for data transfer based on a memory access state and to output the clock signal for data transfer to the memory based on the output mode.
US12216922B2

A processor is to execute a first instruction to perform a simulated return in a program from a callee function to a caller function based on a first input stack pointer encoded with a first security context of a first callee stack frame. To perform the simulated return is to include generating a first simulated stack pointer to the caller stack frame. The processor is further to, in response to identifying an exception handler in the first caller function, execute a second instruction to perform a simulated call based on a second input stack pointer encoded with a second security context of the caller stack frame. To perform the simulated call is to include generating a second simulated stack pointer to a new stack frame containing an encrypted instruction pointer associated with the exception handler. The second simulated stack pointer is to be encoded with a new security context.
US12216916B2

Provided are a storage device and an operating method thereof. The storage device includes a non-volatile memory including a plurality of memory regions and a storage controller configured to control the non-volatile memory through a performance path and at least one direct path, the storage controller including a buffer memory configured to store recovery data, wherein the storage controller writes the recovery data to the non-volatile memory through the at least one direct path in response to power being cut off and a fault being detected in the performance path, the performance path is a path for performing a write operation, a read operation, and an erase operation, and the at least one direct path is a path for performing only a write operation.
US12216915B2

Apparatuses, systems, and methods for adapting a read disturb scan. One example method can include determining a delay between a first read command and a second read command, incrementing a read count based on the determined delay between the first read command and the second read command, and adapting a read disturb scan rate based on the incremented read count.
US12216909B2

A memory module including a row hammer counter chip, a memory system including the same, and a method of operating the memory system are provided. The memory module includes a plurality of data chips each of which is configured to store a data set corresponding to a plurality of burst lengths, and at least one row hammer counter chip including counter memory cells each of which is connected to a word line, among a plurality of word lines, for each of the plurality of data chips, wherein the at least one row hammer counter chip is configured to store in each of the counter memory cells connected to the word line, a number of times the word line is accessed for each of the plurality of data chips during a row hammer monitoring time frame.
US12216908B2

In one example, the memory system includes a memory coupled to a memory controller; the memory includes a plurality of word lines and a plurality of multi-bit memory cells coupled to the plurality of word lines; the memory includes multiple types of pages, each corresponding to a one read voltage level. In one example, the operation method includes obtaining, when a read operation of the memory fails, a target read retry table from a set of read retry tables, the set of read retry tables comprises all read retry tables corresponding to the multiple types of pages; a read retry table corresponding to each type of page comprises a set of bias voltages corresponding to respective read voltage levels that are used to distinguish stored data of corresponding bit; obtaining read retry voltages through the target read retry table, and performing a read retry operation using the read retry voltages.
US12216907B2

The present disclosure provides a method for performing a programming operation on a memory cell connected to a bit line and controlled by a word line. The method includes applying a first programming voltage signal to the word line to program the memory cell into a first state, applying a first voltage to the bit line, performing a verify operation when the memory cell is in a second state, determining a classification of the memory cell based on the verify operation, applying a second voltage to the bit line based on the determined classification, applying a second programming voltage signal to the word line to program the memory cell into the first state, applying a third voltage to the bit line, applying a third programming voltage signal to the word line to program the memory cell into the first state, and applying a fourth voltage to the bit line.
US12216894B2

Systems and processes for user configurable task triggers are provided. In one example, at least one user input, including a selection of at least one condition of a plurality of conditions and a selection of at least one task of a plurality of tasks, is received. Stored context data corresponding to an electronic device is received. A determination is whether the stored context data indicates an occurrence of the at least one selected condition. In response to determining that the stored context data indicates an occurrence of the at least one selected condition, the at least one selected task associated with the at least one selected condition is performed.
US12216893B2

A method for presenting content comprises receiving a content item; receiving a plurality of thumbnails from the content item, each thumbnail associated with a point in the content item; playing the content item starting at a first point; receiving in a user interface a selection at a second point in the content item; presenting, in the user interface, first content of the content item at the second point; and presenting, in the user interface, a subset of the plurality of thumbnails, the subset arranged based on a predetermined order and including a thumbnail associated with the second point.
US12216886B2

An industrial integrated development environment (IDE) comprises a development interface that affords a user a great deal of control over the editing tools, workspace canvases, and project information rendered at a given time. The industrial IDE system automatically filters the tools, panels, and information available for selection based on a current project development task, such that a focused subset of editing tools relevant to a current development task or context are made available for selection while other tools are hidden. The development interface also allows the user to selectively render or hide selected tools or information from among the relevant, filtered set of tools. This can reduce or eliminate unnecessary clutter and aid in quickly and easily locating and selecting a desired editing function. The IDE's development interface can also conform to a structured organization of workspace canvases and panels that facilitates intuitive workflow.
US12216884B2

Certain exemplary embodiments relate to techniques for generating electronic menu (eMenu) graphical user interface layouts for use in connection with electronic devices (e.g., tablets, phablets, smart phones, etc.). A virtual grid-based layout including rows and columns that together constitute regularly sized and shaped grid cells is defined. Input identifying items to be included in the eMenu is received. Each item has associated length and width dimensions corresponding to a number of grid cells. At least some of the items are flagged for inclusion in the eMenu. Those items marked for inclusion are automatically and programmatically arranged in the eMenu in the grid cells of the grid-based layout in a manner that minimizes the number of unused grid cells. A tag-based representation of the layout corresponding to the formatted eMenu is stored. The file is made available to the electronic device in enabling the formatted eMenu to be displayed thereon.
US12216876B2

A touch structure includes a plurality of electrode plates, the plurality of electrode plates are located on a same virtual reference plane, and each electrode plate has a sensing surface. A minimum enclosed pattern region where a whole of the plurality of electrode plates is located is a touch region. The plurality of electrode plates include a plurality of first electrode plates, each first electrode plate has a designated edge, the designated edge constitutes a part of a boundary of the touch region, and at least one designated edge is arc-shaped. An area of a sensing surface of each first electrode plate is in a range of 10 mm2 to 35 mm2.
US12216875B2

Disclosed is a display apparatus including emissive devices disposed in a display area, signal lines disposed in a non-display area, first touch electrodes disposed in the display area, the first touch electrodes being arranged in a first direction, second touch electrodes disposed in the display area while being arranged in a second direction perpendicular to the first direction, touch routing lines disposed in the non-display area, the touch routing lines being electrically connected to the first touch electrodes or the second touch electrodes, wherein the display area includes a first region including touch blocks surrounded by lines dividing the first touch electrodes into halves in the second direction and lines dividing the second touch electrodes into halves in the first direction and a second region provided so as to surround the first region, the touch blocks being disposed spaced apart from each other in the second region.
US12216862B2

A current reference operative drive-sense circuit (DSC) includes a current source operably coupled to a load and a voltage-mode analog to digital converter (ADC). When enabled, the current source is configured to drive a sinusoidal current reference signal to the load thereby generating a load voltage that is based on the sinusoidal current reference signal and an impedance of the load. The voltage-mode ADC is operably coupled the load and to the current source. When enabled, the voltage-mode ADC configured to perform digital sampling of the load voltage and to generate a digital signal that is representative of the load voltage. In some implementations, one or more processing modules is configured to execute operational instructions to process the digital signal that is representative of the load voltage in accordance with determining impedance of the load and/or change of impedance of the load.
US12216849B2

A display panel is provided. The display panel comprises: a touch electrode layer at least partially in a display area of the display panel; a gate-on-array in a peripheral area of the display panel; and a crack detection circuit; wherein at least a portion of signal lines in the crack detection circuit comprises a metal line in a same layer as mesh lines of the touch electrode layer.
US12216841B2

An electronic pen cartridge is mounted on a mounting part disposed in a pen-shaped casing. The electronic pen cartridge includes an electronic pen main unit and a mounting adapter. The electronic pen main unit includes a first coupling part configured to connect the mounting adapter to the electronic pen main unit in an axial center direction. The mounting adapter includes a second coupling part connected to the first coupling part of the electronic pen main unit, a third coupling part connected to the mounting part of the casing, and an elastic component that causes an elastic force to act between the mounting adapter and the electronic pen main unit in a connected state in which the second coupling part is connected to the first coupling part of the electronic pen main unit.
US12216840B2

Examples relate to managing power consumption of a stylus haptic feedback component prior to actuation. In one example, power is transmitted to a haptic circuit and a first haptic predicter value corresponding to a first user interaction with the stylus is determined. A weighted first haptic predicter value is generated by weighting the first haptic predicter value. A second haptic predicter value corresponding to a second user interaction is determined, and a weighted second haptic predicter value is generated by weighting the second haptic predicter value. At least the weighted first and second haptic predicter values are combined to generate a combined weighted predictive result, which is compared to a haptic predictive threshold value. On condition that such comparison yields a haptic predictive result, power continues transmitting to the haptic circuit. On condition that such comparison yields a non-haptic-predictive result, power ceases transmitting to the haptic circuit.
US12216834B2

Disclosed are a human-computer interaction movement track detection method, device, apparatus, and computer-readable storage medium. The method comprises: segmenting a movement path of a movement target to obtain one or more sub paths; monitoring and recording movement of the movement target in each of the sub paths to obtain a human-computer interaction movement track of the movement target in each of the sub paths; identifying the human-computer interaction movement track of the movement target in each of the sub paths with a determination model corresponding to each of the sub paths; and detecting a human-computer interaction movement track of the movement target based on identification of the human-computer interaction movement track in each of the sub paths.
US12216831B2

A wearable sensor configuration that is configured to operate in a communications system and method is provided. The wearable sensor configuration includes at least one sensor unit being arranged to detect signals from activity of muscles of a user. Thus, the wearable sensor configuration includes at least one sensor unit that is arranged to detect signals from muscle activity of a user of the communications system, such as for example, signals generated by movements and/or muscle activity of a user of the communications system. The wearable sensor configuration can also include a first electronic arrangement that is arranged to determine Internal Digital Information based on detected signals by means of a first mapping function. The Internal Digital Information can also be transmitted to a second electronic arrangement. The Internal Digital Information may be transmitted wirelessly.
US12216828B2

A system comprises an overhead bin including a door configured to open and close an opening of the overhead bin for access to and securing of an interior space of the overhead bin. A latch mechanism operatively connects the opening of the overhead bin to the door of the overhead bin to secure the door to the opening in a closed position, and to release the door from the opening for access to the interior space. A touchless input sensor can be operatively connected to the latch mechanism and a controller can be operatively connected to the latch mechanism and the touchless input sensor.
US12216817B2

A display device includes: a visual sensor for generating visual sensing data by sensing an eye of a user; a display panel including a display area and pixels disposed on the display area; an image converter for generating a second image signal by converting a first image signal of the pixels based on the visual sensing data; and a data driver for providing the pixels with data signals corresponding to the second image signal. The image converter generates visual information based on the visual sensing data, determines a first area and a second area different from the first area of the display area based on the visual information, and generates the second image signal by converting grayscales of the second area in the first image signal.
US12216815B2

A computing system may receive sensor data from one or more sensors coupled to a user. Based on sensor data, the computing system may generate an upper body pose that corresponds to a first portion of a body of the user, which comprises a head and an arm of the user. The computing system may determine contextual information associated with the user. The computing system may generate a lower body pose corresponding to a second portion of the body of the user comprising a leg of the user based on the upper body pose and the contextual information. The computing system may generate a full body pose of the user based on the first upper body pose and the lower body pose.
US12216812B2

Systems and methods for simultaneously being present in multiple extended reality (XR) apps running on the same XR device are disclosed. The methods concurrently run multiple XR apps on the user's XR device and use an avatar to represent the user's presence in each app. The methods determine whether the user is actively present in a first app or a second app. When the user is not actively present in a first app, activity in the first app is monitored, the avatar is configured to provide auto-responses based on artificial intelligence (AI), machine learning (ML), or preprogrammed responses for relevant queries to simulate the user's presence. Notifications and summary of the activities in the first app are provided to the user while they are actively present in the second app. Instead of rendering the first app, back-end simulations of the activities in the first app are processed and made available when rendering is resumed.
US12216806B2

Memory devices, systems including memory devices, and methods of operating memory devices are described, in which self-lock security may be implemented to control access to a fuse array (or other secure features) of the memory devices based on a predefined event associated with the memory device operation. The predefined event may include an operating parameter of the memory device, one or more commands directed to the memory device, or both. The memory device may monitor the predefined event and determine that the predefined event satisfies a threshold. The threshold may be related to a time elapsed since the predefined event has occurred or a certain pattern in the one or more commands. Subsequently, the memory device may disable a circuit configured to access the fuse array based on the determination such that an access to the fuse array is no longer allowed.
US12216803B2

A provisioning control apparatus configured to be coupled to a provisioning equipment server electrically connectable with one or more electronic devices for provisioning the electronic devices with security sensitive provisioning data. The provisioning control apparatus includes a processor configured to generate a group context for sharing the group context with a first further provisioning control apparatus for creating a group of provisioning control apparatuses. The processor is configured to assign an identity to the first further provisioning control apparatus. The identity of the first further provisioning control apparatus is indicative of the provisioning control apparatus and the first further provisioning control apparatus. The processor is configured to generate the security sensitive provisioning data based on the group context. The provisioning control apparatus includes a communication interface configured to provide the security sensitive provisioning data to the provisioning equipment server.
US12216795B2

A system may include an interface configured to couple to a network, and includes a processor and a memory accessible to the processor. The memory may be configured to store instructions that, when executed, cause the processor to process search results corresponding to multiple data owners to selectively filter personally identifiable information (PII) associated with one or more consumers from the set of search results according to data sharing permissions for each of the data owners to produce filtered results. The instructions may further cause the processor to provide the filtered results to a user device through the network.
US12216794B2

A privacy-related consent extension and data processing system may be configured to automatically extend one or more privacy-related consents for a user of a first computing device to a second computing device. In various embodiments, the system is configured to provide a computer-readable indicium (indicia) on a previously unknown computing device upon initiation of a transaction between a user and an entity collecting and processing privacy data. In response to a user using a known computing device to scan the computer-readable indicium, in various embodiments, the system may provide the ability to share user consent data provided by the first known device to the second unknown device, allowing the user to provide consent without manually re-entering privacy and consent preferences.
US12216788B2

Systems and methods for the meta-estimation of data structures representing identifiers are disclosed. The system maintain one or more data records comprising one or more identifiers and one or more attributes. Using the data records, the system can generate a first data structure, such as a probabilistic data structure, that represents the plurality of data records. The first data structure can have a plurality of registers. The system can identify a subset of the plurality of registers that are equal to a predetermined value, and generate a second data structure that represents the subset of the plurality of registers. The system can then store the second data structure as a meta-estimation of the first, and can utilize the second data structure in further processing operations.
US12216786B2

Systems, methods, and computer-readable storage media for protecting data, the data protection system can include one or more processing circuits including memory and at least one processor configured to receive, via a vendor security tool application, a cybersecurity insurance request from the entity, the cybersecurity insurance request including entity data of an entity and determine a cybersecurity posture with proof based on the entity data. The at least one processor is further configured to determine, utilizing one or more insurance parameters, at least one cybersecurity insurance plan corresponding to a cybersecurity attribute to protect the entity based on the cybersecurity posture with proof. The at least one processor is further configured to provide the at least one cybersecurity insurance plan. The at least one processor is further configured to receive an acceptance of the at least one cybersecurity insurance plan and record the acceptance in a compliance dataset.
US12216778B2

Described is a system for distributing data amongst storage components using data sensitivity (or security) classifications. The system may define categories for classifying data files and assign a sensitivity (or security) rating to each of the defined categories. The categories and/or associated sensitivity ratings may be determined using machine learning components that may leverage industry-specific information or data sensitivity information used by other clients. The system may then continuously reevaluate (or reclassify) data files to determine whether they are stored on a storage component that meets the necessary data sensitivity requirements. If the system determines particular data files are stored on a corresponding storage component that does not meet certain data sensitivity requirements, the system may perform an action to secure the particular data files.
US12216774B2

Methods and systems are presented for providing a data control framework that enables storing, sharing, and transferring of data in a secure manner. Data files stored in data repositories are scanned. Content associated with different section of each data file is analyzed, and each section is tagged with a sensitivity level based on the content and a subject matter derived for the data file. Each data file is also assigned to a clearance classification based on an expected viewer of the data file. When sections from a first data file is being transferred to a second data file, a data control mechanism is triggered. If a particular section from the first data file is incompatible with the second data file, the data control mechanism may prevent the particular section from being transferred to the second data file, while allowing the remaining sections being transferred to the second data file.
US12216769B2

Techniques for implementing and enforcing a security policy in a secure element are disclosed. The secure element enforces the security policy to grant and/or deny access, such as from an application processor, to configuration of the device peripheral components and access to data of the device peripheral components across one or more bus architectures, such as an I3C bus. Implementing an access control policy in a secure element allows execution of code within the isolated secure element hardware processor, preventing software attacks that may emanate from code running in the application processor. This design also benefits from hardware protections against physical attacks.
US12216764B2

An information handling system may include a management controller configured to provide out-of-band management of the information handling system, and a network interface controller comprising a network interface controller storage resource. The management controller may be configured to: receive, from a centralized management platform, information regarding at least one signature associated with a network interface controller operating system (OS) configured to be executed by the network interface controller; and transmit the at least one signature to the network interface controller. The network interface controller may be configured to install the network interface OS to the network interface controller storage resource based on the at least one signature.
US12216759B2

Examples of the present disclosure describe systems and methods for discrete processor feature behavior collection and analysis. In aspects, a monitoring utility may initialize a set of debugging and/or performance monitoring feature sets for a microprocessor. When the microprocessor receives from software content a set of instructions that involves the loading of a set of modules or code segments, the set of modules or code segments may be evaluated by the monitoring utility. The monitoring utility may generate a process trace of the loaded set of modules or code segments. Based on the process trace output, various execution paths may be reconstructed in real-time. The system and/or API calls made by the microprocessor may then be compared to the process trace output to quickly observe the interaction between the software content and the operating system of the microprocessor.
US12216756B2

Presented herein are systems and methods for enabling and providing safe and secure last resort access to a computing system. Embodiments may leverage trusted platform modules that exists in information handling systems to provide a more convenient and more secure rescue account. In one or more embodiments, the last resort access may be based on federated approval from a vendor/provider and a customer. In one or more embodiments, part of the cryptographic information is stored/controlled by a provisioner (or vendor), and another part is stored/controlled by the customer. Since both parts are involved in the last resort access process in order to gain access, neither entity alone can gain access to the information handling system.
US12216753B2

Techniques are provided for provisioning multiple platform root of trust (PRoT) entities using role-based identity certificates. One method comprises obtaining a designation of a PRoT entity of a hardware device as a PRoT leader associated with a leader role; recording the leader role as a role attribute in an identity certificate; and providing the identity certificate to the hardware device during a provisioning of the hardware device, wherein the given PRoT entity assumes the leader role of the hardware device and initiates security actions of the PRoT leader upon an initiation of the hardware device. Leader responsibilities can be assigned to the PRoT leader and the one or more leader responsibilities of the PRoT leader may be recorded as a leader responsibility attribute in the identity certificate.
US12216746B2

Techniques for biometric authentication using a voice accelerometer and an acoustic transducer includes receiving a first signal representing an output by a voice accelerometer of a device and a second signal representing an output by an acoustic transducer of the device. Characteristics of each of the first signal and the second signal are compared with stored biometric characteristics for a user of the device. The user of the device is then authenticated based on the comparison.
US12216741B2

The technology disclosed corrects inter-cluster intensity profile variation for improved base calling on a cluster-by-cluster basis. The technology disclosed accesses current intensity data and historic intensity data of a target cluster, where the current intensity data is for a current sequencing cycle and the historic intensity data is for one or more preceding sequencing cycles. A first accumulated intensity correction parameter is determined by accumulating distribution intensities measured for the target cluster at the current and preceding sequencing cycles. A second accumulated intensity correction parameter is determined by accumulating intensity errors measured for the target cluster at the current and preceding sequencing cycles. Based on the first and second accumulated intensity correction parameters, next intensity data for a next sequencing cycle is corrected to generate corrected next intensity data, which is used to base call the target cluster at the next sequencing cycle.
US12216737B2

Described herein are systems, methods, and apparatuses for actively and continually fine-tuning convolutional neural networks to reduce annotation requirements, in which the trained networks are then utilized in the context of medical imaging. The success of convolutional neural networks (CNNs) in computer vision is largely attributable to the availability of massive annotated datasets, such as ImageNet and Places. However, it is tedious, laborious, and time consuming to create large annotated datasets, and demands costly, specialty-oriented skills. A novel method to naturally integrate active learning and transfer learning (fine-tuning) into a single framework is presented to dramatically reduce annotation cost, starting with a pre-trained CNN to seek “worthy” samples for annotation and gradually enhances the (fine-tuned) CNN via continual fine-tuning. The described method was evaluated using three distinct medical imaging applications, demonstrating that it can reduce annotation efforts by at least half compared with random selection.
US12216732B2

An estimation apparatus includes: input means for inputting aggregated data in which a plurality of data are aggregated, and feature data representing a feature of the aggregated data; determination means for determining a parameter of a model of the plurality of data before the aggregation of the aggregated data, using a predetermined function and the feature data; and estimation means for estimating a parameter of the function and the plurality of data by optimizing a predetermined objective function, using the aggregated data.
US12216730B1

A system includes one or more processors configured to execute the instructions to dynamically link a plurality of content objects to a plurality of product pages, each content object and each product page having a first product tag. The system may assign each product page with a respective page score and each content object with a respective content score. The system may select a first product page having a first page score and a first content object having a first content score, compare the first content weight associated with the first content object to a first content threshold associated with the first product page and determine whether the first content object may be assigned to the first product page. When the first content weight is less than the first content threshold, the system may dynamically link the first content object with the first product page.
US12216720B2

Methods, systems, and computer programs are presented for recommending a group for posting content generated by a user. One method includes an operation for detecting a post of a user being added to an online service. The method further includes an operation for determining post interest scores for the post. The post interest scores are for a plurality of interests and each interest is associated with a topic. A match score is calculated for a plurality of groups based on the post interest scores, where the match score for each group indicates a degree of relevance of the post to the group. The method further includes operations for determining whether to recommend a group, from the plurality of groups, for including the post of the user in a feed of the recommended group, and for causing presentation of the recommended group based on the determined recommendation.
US12216713B1

Systems, methods, devices and non-transitory, computer-readable storage mediums are disclosed for a wearable multimedia device and cloud computing platform with an application ecosystem for processing multimedia data captured by the wearable multimedia device. In an embodiment, a method for using a machine learning model to provide data corresponding to a query comprises receiving a query for data stored in one or more databases. A prompt file is determined for the query. The prompt file and the query are provided as input for a machine learning model configured to generate a prediction for the query. Training the machine learning model can include updating network parameters in the machine learning model based on the prompt file. The prediction generated for the query is received. The prediction comprises a predicted database query corresponding to the query, and a level of accuracy is determined for the predicted database query.
US12216711B2

The example embodiments are directed to systems and methods which can generate a process graph with important process insights in a manner that is significantly faster and more scalable than related art approaches and answers questions most customers have through the use of standardization. In one example, a method may include querying a data store for document data of a process, identifying a plurality of milestones that occur within the process and blockers that prevent at least one of the milestones from completing based on the document data, generating a graph model of the process based on a predefined template, wherein the graph model comprises a plurality of nodes corresponding to the plurality of milestones and edges between the plurality of nodes based on the blockers, and displaying the graph model of the process via a user interface.
US12216709B1

Techniques for performing a machine learning model based spatial-temporal adaptive shift for end-to-end text-video retrieval are described. According to some examples, a computer-implemented method includes receiving a video comprising a plurality of frames at a content delivery service; generating, by the content delivery service, a set of embeddings for each of a plurality of sections of each frame of the plurality of frames; determining, by a candidate selector machine learning model of the content delivery service, a proper subset of the plurality of sections of each frame of the plurality of frames for a time shift based on the set of embeddings; time shifting, by the content delivery service, the proper subset of the plurality of sections of each frame of the plurality of frames to generate time shifted frames; generating, by the content delivery service, an updated set of embeddings based on the time shifted frames; receiving a search request comprising input text from a user device; determining the video is a match for the search request based on the input text and the updated set of embeddings for the time shifted frames; and sending the video to the user device based on the match.
US12216706B2

Improved systems and devices for medical imaging distribution are provided. A medical imaging order may be received from a medical facility that includes medical imaging. A configuration may be selected and applied based on a body site and an urgency field associated with the order that defines queueing rules for the medical imaging order. Utilization factors for queues associated with radiologists may also be determined. The configuration and the utilization factors may be used to determine a subset of queues associated with a subset of radiologists. The subset of queues may be prioritized based on certain requirements, such as how many medical imaging reports a particular radiologist is required to review, how many medical imaging reports are required to be allocated to a particular radiologist, and the like. The highest prioritized queue may be selected and the medical imaging order may be transmitted to the radiologist associated with that queue.
US12216699B2

An information processing device includes an acquisition unit that acquires a plurality of documents and clue information including a plurality of words and a generation processing unit that generates inter-document relationship source information based on the plurality of documents and the clue information, generates high frequency appearance information based on the inter-document relationship source information, generates vicinity appearance information based on the high frequency appearance information, and generates an inter-document relationship table based on the vicinity appearance information.
US12216698B2

A method for implementing a virtual ontology over a relational database, comprising: defining a virtual ontology from multiple candidates for a relational database by: declaring a hierarchy of virtual entities; for each virtual entity, declaring a mapping associating the virtual entity with at least a subset of a physical table in the database; storing the virtual entity in association with the mapping in a metadata database; and defining multiple schemas, each implemented as a different relational view of the virtual ontology and capturing at least one ontology capability, wherein querying the metadata database with a first relational query targeting one of the schemas enables writing a second relational query, wherein executing the second relational query at the relational database extracts knowledge that is opaque to the relational schema and expresses the ontology capability captured by the targeted ontology schema, thereby extracting the knowledge within a relational framework.
US12216682B2

A method is for validating a data set in a distributed database system in which the data set is stored distributedly on computers of the distributed database system. The method includes sending a request to one of the computers by a central computer. The request has a command to check for a given criterion of a partial data set of the data set on the computer to which the request was sent.
US12216670B2

Embodiments of monitoring data assets in a system to apply rules to optimize storage and access of the data assets based on data content rather than data location, by defining rules based on the monitoring attributes, wherein a rule dictates a storage location of selected data or access permissions to the data by one or more persons or groups in the system. The selected data is tagged with a defined metadata tag, and a dataset is created by running a query against a data catalog to derive the dataset. A component monitors data usage and access of data elements referenced by the dataset to detect any violations of the defined rules, and provides a notification of any violation to facilitate remedial action by a user or process. The dataset can span multiple storage devices of different types to define a single processing unit for the monitoring attributes.
US12216668B2

Methods, systems, and computer programs for generating a playlist of media content items for a group of users. Media content items listened to by the selected users are compared to an average user taste profile to select media content items for playback to the group of users.
US12216667B2

A method for ranking a set of objects includes: receiving the set of objects to rank, a relevance score for each object, and a set of objective functions; based on the relevance scores for the objects, defining a decision space having n decision variables using a polytope, where n is the number of objects to rank and where vertices of the polytope represent permutations of exposures provided to the objects in the set by corresponding rankings; determining a Pareto-set for the set of objective functions; based on a Pareto-optimal point in the Pareto-set, determining a distribution over rankings for the objects in the set using the decision space, where a proportion is associated with each ranking in the distribution; selecting a sequence of rankings for the objects in the set based on the distribution in accordance with their proportions; and outputting the selected sequence of rankings of the objects.
US12216663B2

Various embodiments described herein relate to a contextualized time series database and/or contextualized time series data consumption. In this regard, a request to generate contextualized time series data related to one or more assets is received. The request includes a user identifier indicating an identity of a user associated with the request. In response to the request, telemetry data associated with the one or more assets is contextualized, based on metadata and a set of data dimensionality filters associated with the user identifier, to generate the contextualized time series data. Furthermore, the contextualized time series data is allocated within a datastore configured for the user identifier to facilitate obtaining one or more insights with respect to the contextualized time series data.
US12216661B2

A method for establishing an externally verifiable proof of work as immutable evidence of computational work completed by a mining node to generate a private data output, the proof of work for use in appending a block record to a blockchain comprises receiving, from a data broker server, a data package comprising signal information to be kept private by the mining node. The method further comprises analyzing the data package to convert the signal information to a corresponding private data output. In response to analyzing the data package, the method further comprises generating metadata characteristic of the analysis. The method further comprises using a cryptographic commitment scheme to generate a metadata commitment value for the data package. The method further comprises communicating the metadata commitment value and the validation data to a commitment database server operable to permit external access for use in providing an externally verifiable proof of work.
US12216654B2

A system for a materialized table (MT) refresh using multiple processing pipelines includes at least one hardware processor coupled to memory storing instructions. The instructions cause the at least one hardware processor to perform operations including determining dependencies among a plurality of intermediate MTs generated from a source MT. The source MT uses a table definition with a query on one or more base tables and a lag duration value. A graph snapshot of dependencies among the plurality of intermediate MTs is generated. Processing pipelines are configured. Each of the processing pipelines corresponds to a subset of the plurality of intermediate MTs indicated by the graph snapshot. Responsive to detecting an instruction for a refresh operation on the source MT, refreshes on corresponding intermediate MTs of the plurality of intermediate MTs in each processing pipeline of the processing pipelines are performed to complete the refresh operation on the source MT.
US12216653B1

Methods for improving performance of tiered storage of a data processing service by detecting and reducing thrashing of data blocks between warm and cold storage tiers are disclosed. In order to understand the frequency of hits by incoming queries to data blocks that are not currently stored in the warm storage tier, the elapsed time between query hits to the respective data blocks may be tracked using timers. Times below a given amount of time may be used to indicate thrashing. For example, recently evicted data blocks that are subsequently hit by a query within a short amount of time since eviction may indicate thrashing. In scenarios in which thrashing may be occurring, a threshold corresponding to the number of times a given data block in the cold storage tier receives a query hit before being added to the warm storage tier may be turned on.
US12216641B2

A method of optimizing transmission of requests for updated content from external data sources includes: storing a data object containing initial content received from at least one of the external data sources and associated with an expiry time; storing a set of optimization parameters; obtaining an instruction to request updated content corresponding to the data object; in response to obtaining the instruction, determining, based on the optimization parameters and the expiry time, whether to request updated content from the external data sources; when the determination is affirmative, transmitting at least one update request to at least one of the external data sources based on the initial content and the optimization parameters; and in response to transmitting the at least one update request, receiving and storing respective sets of updated content from the external data sources.
US12216640B2

Displaying visual indications of one or more files that are associated with a file being viewed via an augmented reality headset may be facilitated. In some embodiments, an image of a file being viewed by a user may be received. The system may determine whether a file is associated with a first error indicating an inconsistency between the file and one or more other files related to the file. Based on determining that the file is associated with the first error, the system may retrieve, based on one or more file identifiers corresponding to the one or more other files, one or more other files associated with the inconsistency. The system may then generate for display (i) a visual indicator indicating the first error and (ii) one or more visual indications of the one or more other files associated with the inconsistency.
US12216627B2

In some aspects, the techniques described herein relate to a method including: receiving, at a client computer, a driver script file; creating, by the driver script file, a use-case specific directory; creating, by the driver script file, an application parameters file; retrieving, by the driver script file, a core configuration script file; determining, by the core configuration script file, a required database driver; retrieving, by the core configuration script file, the required database driver; retrieving, by the core configuration script file, a database driver configuration file for the required database driver; populating, by the core configuration script file, the database driver configuration file with a plurality of entries, wherein the plurality of entries in the database driver configuration file comprise entries based on a user input; and validating, by the core configuration script file, a connection defined by the database driver configuration file.
US12216623B2

A system and method for random-access manipulation of compacted data files, utilizing a reference codebook, a random-access engine, a data deconstruction engine, and a data deconstruction engine. The system may receive a data query pertaining to a data read or data write request, wherein the data file to be read from or written to is a compacted data file. A random-access engine may facilitate data manipulation processes by transforming the codebook into a hierarchical representation and then traversing the representation scanning for specific codewords associated with a data query request. In an embodiment, an estimator module is present and configured to utilize cardinality estimation to determine a starting codeword to begin searching the compacted data file for the data associated with the data query. The random-access engine may encode the data to be written, insert the encoded data into a compacted data file, and update the codebook as needed.
US12216610B2

A microprocessor system comprises a computational array and a hardware data formatter. The computational array includes a plurality of computation units that each operates on a corresponding value addressed from memory. The values operated by the computation units are synchronously provided together to the computational array as a group of values to be processed in parallel. The hardware data formatter is configured to gather the group of values, wherein the group of values includes a first subset of values located consecutively in memory and a second subset of values located consecutively in memory. The first subset of values is not required to be located consecutively in the memory from the second subset of values.
US12216601B2

According to an aspect, there is provided a solution for providing an access to a slave unit. An address from a master unit trying to access a slave unit is received (400). The received address is mapped (402) to a slave address. Default access permissions are associated (404) to the master-slave connection. Additional access permissions associated with the master unit and the slave address are determined (406). The master-slave connection is enabled (408) if additional access permissions allow the master unit to access the slave, otherwise the connection is rejected.
US12216598B2

An FPGA for implementing data transmission by using a built-in edge module is provided. The FPGA is provided with a built-in edge module. A read port of each resource module connected to the edge module in the FPGA is separately connected to a winding architecture and the edge module, and/or a write port of each resource module connected to the edge module in the FPGA is separately connected to the winding architecture and the edge module. The edge module includes a read/write controller and a cache unit. The read/write controller simultaneously reads data from read ports of a plurality of resource modules and temporarily stores the read data in the cache unit. Alternatively, the read/write controller simultaneously writes temporarily stored data in the cache unit into write ports of the plurality of resource modules.
US12216596B2

Systems and methods disclosed herein provide for an improved termination leg unit design and method of trimming impedance thereof, which provides for improved impedance matching for process variations, along with variations in temperature and voltage. Example implementation provide for a leg unit circuit design that includes a first circuit compensating for temperature and voltage variations and a second circuit, connected in series with the first circuit, compensating for process variations. Furthermore, disclosed herein is ZQ calibration method that provides for calibrating of the impedance of each of an on-die termination, a pull-up driver, and a pull-down driver using a single calibration circuit.
US12216586B2

Exemplary methods, apparatuses, and systems include detecting an operation to write dirty data to a cache. The cache is divided into a plurality of channels. In response to the operation, the dirty data is written to a first cache line in the cache, the first cache line being accessed via a first channel. Additionally, a redundant copy of the dirty data is written to a second cache line in the cache. The second cache line serves as a redundant write buffer and is accessed via a second channel, the first and second channels differing from one another. A metadata entry for the second cache line is updated to reference a location of the dirty data in the first cache line.
US12216584B2

A data analysis system to analyze data. The data analysis system includes a data buffer configured to receive data to be analyzed. The data analysis system also includes a state machine lattice. The state machine lattice includes multiple data analysis elements and each data analysis element includes multiple memory cells configured to analyze at least a portion of the data and to output a result of the analysis. The data analysis system includes a buffer interface configured to receive the data from the data buffer and to provide the data to the state machine lattice.
US12216583B1

A microprocessor includes a macro-op (MOP) cache (MOC) comprising a set-associative MOC tag RAM (MTR) and a MOC data RAM (MDR) managed as a pool of MDR entries. A MOC entry (ME) comprises one MTR entry and one or more MDR entries that hold the MOPs of the ME. The MDR entries of the ME have a program order. Each MDR entry holds MOPs and a next MDR entry pointer. Each MTR entry holds initial MDR entry pointers and specifies the number of the MDR entries of the ME. During ME allocation, the MOC populates the MDR entry pointers to point to the MDR entries based on the program order. In response to an access that hits upon an MTR entry, the MOC fetches the MDR entries according to the program order initially using the initial pointers and subsequently using the next pointers.
US12216557B2

This document describes apparatuses and techniques for enabling a user to authorize access to early boot debugging of hardware issues in a computing system. In general, responsive to a user consenting to early boot debugging, a debug reenable signal is set in nonvolatile storage. Upon reinitialization of the computing system and receipt of an early debugging request, if the debug reenable signal is detected and the early debugging request is authenticated, an early boot debugging system is enabled. The user consent to early boot debugging may circumvent the setting of a fuse that otherwise would prevent performance of early boot debugging.
US12216555B2

A data center, DC includes applications that are controllable by one or more computing entities external to the DC. However, when the DC becomes unavailable to the computing entities, the applications are no longer controllable by the computing entities, which is undesirable. Disclosed techniques include the DC determining, based on an indication that the apps are no longer controllable by the computing entities, that the applications are to operate in a disaster recovery mode. Disclosed techniques include causing an indication that the applications at the DC are to operate in the disaster recovery mode to be communicated to applications that are already executing at the DC when the determination is made and to applications that start to execute at the DC after the determination is made. Disclosed techniques also include a further DC providing a failover for the DC.
US12216543B2

A memory system includes dynamic random-access memory (DRAM) components that include interconnected and redundant component data interfaces. The redundant interfaces facilitate memory interconnect topologies that accommodate considerably more DRAM components per memory channel than do traditional memory systems, and thus offer considerably more memory capacity per channel, without concomitant reductions in signaling speeds. The memory components can be configured to route data around defective data connections to maintain full capacity and continue to support memory transactions.
US12216540B2

A semiconductor chip for correcting an aligned error comprises a memory array is provided. The semiconductor chip includes a transceiver circuit and an Error Correction Code (ECC) circuit. The ECC circuit is configured to receive target data to be encoded, encode the target data by multiplying a generator matrix of a previously generated ECC by the target data, store the encoded target data in the memory array, check a data transformed from the encoded target data, and generate an error corrected data by correcting only a single error of the transformed data and an adjacent error that does not exceed a first value boundary of a predetermined number of bits by using a parity check matrix of the ECC, and output the error corrected data.
US12216539B2

A processing system employs techniques for enhancing dynamic random access memory (DRAM) page retirement to facilitate identification and retirement of pages affected by multi-page DRAM faults. In response to detecting an uncorrectable error at a first page of DRAM, the processing system identifies a second page of the DRAM for potential retirement based on one or more of physical proximity to the first page, inclusion in a range of addresses stored at a fault map that tracks addresses of DRAM pages having detected faults, and predicting a set of pages to check for faults based on misses at a translation lookaside buffer (TLB).
US12216535B2

A request to validate a project object model (POM) is received from a client device. The POM references one or more modules, each of which is associated with one or more artifacts. The artifacts associated with a module are downloaded to a staging repository along with checksums of the artifacts. The downloaded checksum is compared to a checksum calculated on the staging repository. Upon determining that the downloaded checksum matches the calculated checksum for all artifacts of all modules, the POM is moved to the staging repository.
US12216534B2

A BMC time management method, system and apparatus, and a computer medium are provided. The BMC time management apparatus includes a BMC, a CPU and a BIOS, wherein the BMC is configured to send time loss information to a CPU after detecting a loss of time of the BMC; the CPU is configured to send, after receiving the time loss information, a notification of executing a time recovery operation to the BIOS; and the BIOS is configured to obtain time information in a CMOS after receiving the notification of executing the time recovery operation, and synchronize the time information to the BMC, so that the BMC recovers the time of the BMC based on the time information.
US12216529B2

A command to read specific data stored at a memory die is received. A read operation is performed while operating both a memory controller and the memory die simultaneously at a first frequency. A processor determines whether a first error rate associated with the memory die satisfies a first error threshold criterion (e.g., UECC). Responsive to determining that the first error rate satisfies the first error threshold criterion, the read operation is repeated while operating at least one of the memory controller or the memory die at a second frequency that is different from the first frequency. The processor determines whether a second error rate associated with the memory die satisfies a second error threshold criterion. Responsive to determining that the second error rate satisfies the second error threshold criterion (e.g. UECC persists), determining that the read operation has failed.
US12216524B2

Dynamically adjusting an amount of log data generated for a storage system that includes a plurality of storage devices, including: detecting that a value for a performance-related characteristic of a component of a storage system has reached a performance threshold, and based on the detection, changing an extent to which log data should be generated for the component.
US12216522B2

In one aspect, a computerized method for expanding a graphics processing unit (GPU) memory footprint based on a hybrid-memory of a distributed database system (DDBS) includes the step of providing the DDBS. The DDBS is modified to include a plurality of GPUs; providing a local memory of a GPU of the plurality of GPUs. The method includes the step of filling the local memory of the GPU with one or more digests from the DDBS. The method includes the step of running a distributed general-purpose cluster-computing framework instance on the local memory of the GPU. The method includes the step of fetching data from the local memory of the GPU using the distributed general-purpose cluster-computing framework instance. The method includes the step of storing a result of the fetch operation in the DDBS to extend the local memory of the GPU to handle more data than what is fitted into the local memory of the GPU.
US12216514B1

A hardware card that can be implemented in a server system is disclosed. The hardware card may be, for instance, a network interface card coupled to a board such as a motherboard or backplane in a computing system. In various instances, the hardware card reports a temperature to a management controller on the board (e.g., a baseboard management controller) that is adjusted due to thermal degradation of the hardware card. For example, the temperature output by the hardware card may be adjusted based on a comparison of a current temperature profile (including transient temperature of the hardware card) to a predetermined temperature profile stored on the hardware card.
US12216503B2

A display device includes a display panel which includes a display area and a non-display area, a plurality of signal wirings arranged in the display area, a plurality of fanout wirings arranged in the non-display area and electrically connected to the signal wirings, and a plurality of connecting wirings connecting the signal wirings to the fanout wirings, where some of the plurality of fanout wirings intersect and are overlapped with each other in a plan view.
US12216502B2

A portable communication device or electronic device is provided. The communication device includes a housing including a first housing structure, a second housing structure, and a hinge cover positioned between at least a portion of the first housing structure and at least a portion of the second housing structure, a flexible display at least partially received in the housing and including a first portion corresponding to the first housing structure, a second portion corresponding to the second housing structure, and a third portion corresponding to the hinge cover, a hinge structure positioned between the third portion of the flexible display and the hinge cover and connected with the first housing structure and the second housing structure, and at least one sealing member positioned between the third portion of the flexible display and the hinge cover and contacting the hinge cover.
US12216496B2

In some embodiments, an electronic device includes a first portion, a second portion, a spine, and a support. The second portion is portion movably connected to the first portion by a hinge. The hinge has a hinge axis, and the spine is connected to the hinge and oriented parallel to the hinge axis. The support is connected to the spine and has a deployed position and a stowed position. The stowed position is abutting the spine and the deployed position is spaced apart from the spine to support the electronic device on a surface.
US12216494B2

A portable electronic device including a first body, a second body, a stand, and a hinge structure is provided. The stand has a first pivot part and a second pivot part opposite to the first pivot part, wherein the first pivot part is pivotally connected to the first body, and the second body is pivotally connected to the second pivot part. The hinge structure includes a first bracket secured to the second body, a second bracket secured to the second pivot part of the stand, a first movable base, a first shaft secured to the first bracket and pivoted to the first movable base, a second movable base, a second shaft secured to the first movable base and pivoted to the second movable base, and a sliding shaft fixed to the second movable base and slidably connected to the second bracket.
US12216486B2

A voltage regulator circuit for RFID circuit utilizing a high efficiency circuit topology to minimize power consumption to provide only required current to regulate output voltage. The voltage regulator circuit does not consume quiescent current which minimizes power consumption. It does not contain inductor, transformer, op-amp, voltage and current reference which reduces complexity and die area. The voltage regulator circuit comprises a driving element, a control circuit and a sensing circuit. The driving element drives controlled current to output to ramp up the voltage. The sensing circuit measures voltage at the output and sends signal to the control circuit if the voltage reaches target value set by the internal parameters of the components. The control circuit stops the driving element when output voltage reaches the threshold minimizing current required to regulate voltage.
US12216485B2

An output circuit includes an output driver, a voltage regulator, a control circuit and a charge pump circuit. The output driver includes a signal input terminal, a signal output terminal and a first power receiving terminal. The voltage regulator is coupled to the first power receiving terminal of the output driver. The control circuit is coupled to the signal input terminal of the output driver. The charge pump circuit is coupled to the control circuit and the first power receiving terminal of the output driver.
US12216483B2

A flood control system for remotely and automatically controlling flooding and water storage on reservoirs. The flood control system generally includes a central computer that controls the water level by controlling or communicating with flow control gates positioned near a number of culverts, wherein each flow control gate typically includes: (a) a control unit communicatively coupled to the central computer, the control unit capable of sending local condition data to the central computer via a wireless connection and further capable of receiving control commands from the central computer; (b) an input/output interface capable of receiving signals or data regarding physical conditions proximate the flow control gate, the input/output interface coupled to the control unit; and (c) a water shutoff valve controllable by the control unit and positioned to selectively allow or block the flow of water through each culvert, wherein each control unit controls each water shutoff valve.
US12216473B2

Systems and methods for using risk profiles for creating and deploying new vehicle event definitions to a fleet of vehicles are disclosed. Exemplary implementations may: obtain a first risk profile, a second risk profile, and vehicle event characterization information; select individual ones of the previously detected vehicle events that have one or more characteristics in common; determine circumstances for at least a predefined period prior to occurrences of the selected vehicle events; create a new vehicle event definition based on the determined set of circumstances; distribute the new vehicle event definition to individual vehicles in the fleet of vehicles; and receive additional vehicle event information from the individual vehicles in the fleet of vehicles.
US12216471B2

Aspects of the disclosure relate to providing information about a vehicle dispatched to pick up the user. In one example, a request for the vehicle to stop at a particular location is sent. In response, information identifying a current location of the vehicle is received. A map is generated. The map includes a first marker identifying the received location of the vehicle, a second marker identifying the particular location, and a shape defining an area around the second marker at which the vehicle may stop. The shape has an edge at least a minimum distance greater than zero from the second area. A route is displayed on the map between the first marker and the shape such that the route ends at the shape and does not reach the second marker. Progress of the vehicle towards the area along the route is displayed based on received updated location information for the vehicle.
US12216464B2

A camera of a mobile device may be used to capture an image of at least part of a component. The component is identified based at least in part on the captured image. Once the component has been identified, the mobile device communicates with a remote server to receive one or more real-time electrical parameter values that correspond to the component. A diagnostic image of the component is displayed on a display of the mobile device, the diagnostic image showing one or more wiring terminals of the component. One or more of the real-time electrical parameter values received from the remote server are superimposed on the diagnostic image, wherein each of the one or more real-time electrical parameter values that is superimposed is positioned adjacent to the corresponding one or more of the wiring terminals.
US12216462B2

Systems and methods for generating a facilities report for a property. A computer can receive survey data from the mobile device. A facilities report for the property can be generated based on the survey data.
US12216460B2

A method for engineering an automation system that is usually tested before being put into operation, wherein a “twin” or a virtual component is generated and loaded onto a server for each real component to perform the function of the real components in a simulated manner in place of said real components, such that it is thus possible for a user to replace various real components with virtual components during the engineering process and to check or simulate the function of the automation system, where it becomes possible to perform a synchronous optimization of automation systems or to put automation programs and system displays into operation in a coexistent, safe, flexible, and incremental manner.
US12216454B2

An extension device for one or more automation devices in an industrial system is provided. Industrial data processing units capable of performing data processing based on one or more artificial neural networks are provided. To enable and/or accelerate one or more computations in an industrial system, thereby simplifying integration of artificial intelligence into the industrial system, and to simplify data exchange between an extension device capable of processing data using artificial intelligence and an automation device, one or more results of the one or more computations are obtained. The results indicate one or more states of the industrial system. The one or more results are provided via a process state model shared with the automation device to monitor and/or control the industrial system.
US12216452B2

A controller for equipment that operate to provide heating or cooling to a building or campus includes a processing circuit configured to obtain utility rate data indicating a price of resources consumed by the equipment to serve energy loads of the building or campus, obtain an objective function that expresses a total monetary cost of operating the equipment over an optimization period as a function of the utility rate data and an amount of the resources consumed by the equipment, determine a relationship between resource consumption and load production of the equipment, optimize the objective function over the optimization subject to a constraint based on the relationship between the resource consumption and the load production of the equipment to determine a distribution of the load production across the equipment, and operate the equipment to achieve the distribution.
US12216441B2

A method for transforming production flow data into human machine interface data is presented. The PF data comprises storage objects and processing objects. The method comprises receiving the PF data, identifying the storage objects and the processing objects in the PF data, for each processing object, identifying source objects, identifying destination objects, forming a number of process sequences based on the PF data, identifying linking objects present in two or more of the process sequences, generating an aggregated process sequence, and generating the HMI data based on the aggregated process sequence, such that the HMI data can generate a rectangular array, wherein a visually represented destination object of the destination object is placed subsequent to a visually represented source object of the source object for each of the process sequences in the first direction in the rectangular array.
US12216439B2

A method synchronizes a plurality of mobile devices from different vendors by pairing mobile devices with a hub; positioning the hub in an area accessible to group members; automatically copying data structures with characteristics of the mobile device and extracting data from the mobile devices when each of the group members are within a range of the hub; uploading the copied data structures to a remote server; parsing the data based on each respective mobile manufacture data structure; and synchronizing user data with a cloud database. In implementations, the method can be used for fitness training of teams or for selecting optimal team members for a task. The hub's awareness of connected devices in a building can be used to reduce energy consumption by turning off building sectors based on occupants therein.
US12216437B2

Provided is a system for autonomous control of dynamical systems. The system may include one or more processors programmed or configured to receive data associated with a host platform, construct a run-time dynamic envelope based on the data associated with the host platform, and construct a Worldview Relational Interaction Map (WRIM) based on the run-time dynamic envelope, wherein the WRIM comprises a coordinate system corresponding to an area (e.g., a volume associated with the area) of an environment of the host platform, wherein the coordinate system comprises a plurality of elements, wherein each element of the plurality of elements includes one or more data attributes associated with a predicted momentum exchange resulting from the host platform co-occupying the element with an entity. A method and computer program product are also disclosed.
US12216435B2

A key structure includes a housing, a mounting seat, a key component, a clamping holder, a switch device, and a flexible printed circuit, where the mounting seat is mounted on the housing, the clamping holder and the key component are both mounted on the mounting seat, and the switch device is mounted on the clamping holder. The mounting seat and the clamping holder are between the switch device and the key component.
US12216431B2

The present invention relates to a toner for development of electrostatic images which contains a colorant, a resin composition (P) and an ester composition (C), in which the resin composition (P) is a resin composition formed by subjecting an acid group-containing amorphous polyester-based resin (A) and an amine compound to condensation reaction, and the ester composition (C) is at least one composition selected from the group consisting of the following ester composition (CI) and ester composition (CII); and a process for producing the toner.
US12216430B2

An image forming apparatus, having a main housing, a first photosensitive drum, a second photosensitive drum, a first developing device to supply toner to the first photosensitive drum, a second developing device to supply toner to the second photosensitive drum, a first reloading device to reload the first developing device with the toner, and a second reloading device to reload the second developing device with the toner, is provided. The first reloading device has a first reloading port, which accepts the toner for reloading the first developing device. The first reloading port is openable to an outside of the main housing. The second reloading device has a second reloading port, which accepts the toner for reloading the second developing device. The second reloading port is openable to the outside of the main housing.
US12216429B2

A developing cartridge attachable to a drum cartridge includes: a developing roller; a casing including a first frame supporting the developing roller and a second frame fixed to the first frame; and a separation member movable in a first direction relative to the casing. The separation member includes: a separation shaft; and a first inclined surface positioned at one end portion in the first direction of the separation member. The first frame has a load receiving surface facing the separation shaft in a second direction crossing the first direction. The load receiving surface makes contact with the separation shaft to receive a load directed in the second direction from the separation shaft when the separation member moves in the first direction and the first inclined surface makes contact with the drum cartridge in a state where the developing cartridge is attached to the drum cartridge.
US12216427B2

An image forming apparatus includes: a fixing cylinder, having a groove formed in an outer portion thereof in a rotational radial direction thereof; a delivery cylinder; plural holding members configured to hold a recording medium when it passes around the delivery cylinder toward the fixing cylinder, and arranged in a length direction of a circulating member, each holding member being disposed in the groove when the holding member passes along the outer portion of the fixing cylinder; and a pressure unit applying a pressure to the recording medium as it passes between the pressure unit and the fixing cylinder, the pressure unit coming into contact with an end portion of the groove in a rotation direction of the fixing cylinder before or after a period during a holding operation when one of the holding members holds the recording medium.
US12216424B2

A sheet type discrimination device includes: a first light source unit that irradiates a sheet with light having a first wavelength and light having a second wavelength; a detection unit that detects light from the sheet and acquires a detection value based on the light; and a control unit that derives a determination result of a type of the sheet, wherein the first light source unit and the detection unit are located on a same side with respect to the sheet, the detection value includes: a first detection value; and a second detection value, and the control unit discriminates first-type recycled paper by first processing using the first detection value, and discriminates second-type recycled paper different from the first-type recycled paper by second processing using the second detection value.
US12216421B2

An image forming apparatus including: an image former that forms an image on a recording material; includes a fixer that has a first fixing member having an elastic layer, a second fixing member that forms a fixing nip with the first fixing member, and an external heater that heats the first fixing member from outside, and fixes the image on the recording material by heating and pressing the conveyed recording material at the fixing nip; and a hardware processor that executes a thermal expansion mode, in which in the thermal expansion mode, the hardware processor causes the external heater to heat the first fixing member to a temperature higher than a temperature during normal printing.
US12216420B2

An image forming apparatus has an image forming unit to form a toner image on a first sheet and a fixing unit configured to heat the first sheet to fix the image to the first sheet. A control unit begins a cooling process for cooling the fixing unit when an overheating condition is met, then permits the image forming unit to form a toner image on a second sheet after the cooling process ends according to a first cooling condition if a person is detected near the image forming apparatus or after the cooling process ends according to a second cooling condition if a person not detected near the image forming apparatus. The cooling process under the first cooling condition ends in less time than under the second cooling condition.
US12216413B2

A method includes irradiating debris deposited in an extreme ultraviolet (EUV) lithography system with laser, controlling one or more of a wavelength of the laser or power of the laser to selectively vaporize the debris and limit damage to the EUV) lithography system, and removing the vaporized debris.
US12216405B2

A photosensitive resin composition containing (A) an acid-crosslinkable group-containing silicone resin, (B) a photo-acid generator, and (C) quantum dot particles. Thus, a photosensitive resin composition is capable of easily forming a film having favorable heat resistance, lithography resolution, and luminous properties; a photosensitive resin film and a photosensitive dry film are obtained by using the photosensitive resin composition; patterning processes use these; and a light emitting device is obtained by using the photosensitive resin composition.
US12216398B2

A reflective mask blank includes a substrate and, on or above the substrate in order, a reflective layer for reflecting EUV light, a protective layer for protecting the reflective layer, and an absorbent layer for absorbing EUV light. The absorbent layer has a reflectance for a wavelength of 13.53 nm of from 2.5% to 10% and consists of a lower absorption layer and an upper absorption layer. A film thickness dbi of the absorbent layer satisfies a relationship of: dbi MAX−(i×6+1) nm≤dbi≤dbi MAX−(i×6−1) nm where the integer i is 0 or 1, and dbi MAX is represented by: d bi ⁢ MAX ( nm ) = 13.53 2 ⁢ n ⁢ cos ⁢ 6 ⁢ ° { INT ( 0.58 1 - n 1 ) + 1 2 ⁢ π ⁢ ( tan - 1 ( - k 2 1 - n 2 ) + 0.64 ) } , where n1 is a refractive index of the lower absorbent layer, n2 is a refractive index of the upper absorbent layer, k2 is an absorption coefficient of the upper absorbent layer, and INT(x) is a function of returning an integer value obtained by truncating a decimal part.
US12216393B2

An illumination device includes: a plurality of light source assemblies; and a plate-shaped optical unit on which light source light beams from the plurality of light source assemblies are incident from mutually different directions, and the plate-shaped optical unit is sectioned into a reflection surface and a transmission surface in accordance with an incident light intensity distribution of each of the light source light beams. Then, transmitted light having passed through the plate-shaped optical unit among the light source light beams and reflected light having been reflected by the plate-shaped optical unit among the light source light beams are emitted with directions aligned, and a boundary between the transmission surface and the reflection surface in the plate-shaped optical unit is formed at a position where incident light intensities of the light source light beams individually from the plurality of light source assemblies have substantially equal values to each other.
US12216388B2

An imaging apparatus includes a forced air cooling mechanism that uses driving of a fan. The imaging apparatus further includes a lens mount, an air intake port, and an air exhaust port. The lens mount is provided on a front surface of an apparatus main body. A lens device is detachably attachable to the lens mount. The air intake port is formed in a first protruding portion on a first side surface of the apparatus main body. The air exhaust port is formed in a second protruding portion on a second side surface of the apparatus main body. The second side surface is different from the first side surface.
US12216381B2

A method of generating a photon with multiple dimensions includes a step of generating a first photon encoded with quantum information in each of two or more frequency bins and at least one time bin. The method further includes performing a frequency dependent time operation to entangle (i.e. make non-separable) the frequency bins and the time bins in the photon.
US12216368B2

The present disclosure provides a display panel, including: a first panel and a second panel opposite to the first panel; the first panel includes: gate lines extending along a first direction and data lines extending along a second direction, and the gate lines and the data lines intersect to define pixel regions; the second panel includes: a plurality of support column periodic units arranged in an array along the first direction and the second direction, each support column periodic unit includes a plurality of support columns, and at least a part of the support columns each satisfy: a connection line between the support column and a support column closest thereto extends along a third direction, and an included angle between the third direction and the first direction is not equal to 0°. The present disclosure further provides a display device.
US12216353B2

A flexible display apparatus including a bending area and a non-bending area. The flexible display apparatus further includes a display panel and a polarizing structure disposed on the display panel. The polarizing structure includes a λ/4 phase retardation layer, a linear polarizer disposed on the λ/4 phase retardation layer, and a first adhesive structure disposed between the λ/4 phase retardation layer and the linear polarizer. The linear polarizer includes a stretched polymer film. The first adhesive structure is an adhesive layer with a glass transition temperature that is greater than or equal to 40° C. and less than or equal to 150° C. Accordingly, deformation of the λ/4 phase retardation layer may be prevented or reduced when the flexible display apparatus is folded or bent, thereby improving display quality.
US12216350B2

The present application provides an anti-glare and anti-reflection film, a polarizer and a display panel. The anti-glare and anti-reflection film includes: a hardened layer; and first extinction particles dispersed in the hardened layer. The first extinction particles include a particle core, a first coating covering the particle core, and a second coating covering the first coating, and the first coating has a greater refractive index than that of the second coating. The anti-glare and anti-reflection film, polarizer and display panel provided by the present application can improve haze of a product itself and reduce reflectivity of a product itself, so as to improve quality of display screen.
US12216344B2

A MOS capacitor-type optical modulator comprising a silicon-on-insulator (SOI) substrate, a first doped region in a silicon device layer of the SOI substrate, and a second doped region laterally separated from the first doped region by a vertically extending insulator layer to form a lateral MOS capacitor region. The first doped region, second doped region and insulator layer are formed from different materials.
US12216343B2

An electronic case for electronic spectacles may include a base comprising a cavity formed therein. A first spectacle retention device may be located within the cavity. The first spectacle retention device may be configured to retain spectacles. An electrical control system may be included. An electrical connector may be configured to couple the electrical control system in electronic communication with the spectacles.
US12216342B2

This method for determining specification parameters used to manufacture an optical article includes steps of: training at least one neural network to predict the specification parameters, by using a training data set including a plurality of training prescription parameters and corresponding training specification parameters; and predicting specification parameters of the optical article by the at least one neural network, from prescription parameters relating to the optical article, on the basis of the training.
US12216337B2

An optical imaging system includes a first lens, a second lens, a third lens, a fourth lens, a fifth lens, a sixth lens, and a seventh lens sequentially disposed in ascending numerical order along an optical axis of the optical imaging system from an object side of the optical imaging system toward an imaging surface of an image sensor, wherein a conditional expression f/f2+f/f3<−0.4 is satisfied, where f is a focal length of the optical imaging system, f2 is a focal length of the second lens, and f3 is a focal length of the third lens, and a conditional expression TTL/(2*IMG HT)<0.69 is satisfied, where TTL is a distance along the optical axis from an object-side surface of the first lens to the imaging surface of the image sensor, and IMG HT is one-half of a diagonal length of the imaging surface of the image sensor.
US12216336B2

The disclosure provides an optical imaging lens assembly, which sequentially includes, from an object side to an image side along an optical axis: a first lens with a negative refractive power, a second lens with a refractive power, a third lens with a refractive power, a fourth lens with a positive refractive power, a fifth lens with a refractive power, a sixth lens with a refractive power, a seventh lens with a positive refractive power, an eighth lens with a negative refractive power, and a ninth lens with a negative refractive power. ImgH is a half of a diagonal length of an effective pixel region on an imaging surface of the optical imaging lens assembly, ImgH and a total effective focal length f of the optical imaging lens assembly meet 1.2
US12216332B2

An imaging lens assembly has an optical axis and includes a plastic lens element set. The plastic lens element set includes two plastic lens elements and at least one anti-reflective layer. The two plastic lens elements, in order from an object side to an image side along the optical axis are a first plastic lens element and a second plastic lens element. The anti-reflective layer has a nanostructure and is disposed on at least one of an image-side surface of the first plastic lens element and an object-side surface of the second plastic lens element.
US12216322B2

An universally adjustable precision lever structure is provided. The universally adjustable precision lever structure includes: a double spherical head lever arm, an elastic member, a linear adjusting assembly and an universal connecting assembly. In a particular use process, the double spherical head lever arm uses a center of an annular spherical surface of the universal connecting assembly as a fulcrum to realize universal rotation under an action of the linear adjusting assembly.
US12216314B2

Provided is an optical module having high efficiency in optical coupling to a functional element on a substrate. An optical module includes: a first optical waveguide disposed parallel to a substrate; a condensing mirror configured to reflect and condense light propagated in the first optical waveguide toward the substrate; a second optical waveguide formed in a tapered shape narrowed toward the substrate, the second optical waveguide guiding the light reflected by the condensing mirror to the vicinity of the surface of the substrate; and an optical function unit disposed on the substrate such that the light emitted from the second optical waveguide is incident on the optical function unit.
US12216313B2

A coupled optic system configured for collimation of light. The coupled optic system includes an optic system. The optic system includes a shelf. The shelf includes one or more optic alignment surfaces. The optic system includes one or more interface lenses coupled to the shelf. The coupled optic system includes an optical connector. The optical connector includes one or more connector lenses. The optical connector includes one or more connector alignment surfaces.
US12216308B1

A luminous keyboard includes a light guide holder base including a light-transmitting base seat, a light guide seat with a light guide plate and a circuit board mounted in the light guide plate and provided with a plurality of light-emitting elements surrounding the periphery and a processor electrically connected to a computer host, a keyboard assembly located on the light guide seat, and a light guide shell covers the light guide holder base and providing an accommodating opening for exposing the key module of the keyboard assembly. The light guide seat of the light guide holder base is positioned on protruding fixing portions of the bottom panel of the base seat, so that the light guide seat is a distance away from the bottom panel, thereby making the light-emitting lights on the light guide seat are in a light-emitting state suspended on the bottom panel.
US12216306B1

An illuminated display screen bezel may provide improved user illumination when using a portable electronic device. The illuminated display screen bezel may include a series of LEDs built into the bezel, may include a light guide plate, or may include an extended display area at least partially covered by a controllable opaque layer. These lighting mechanisms may be dynamically controlled and adjusted with one or more smart control algorithms to suit different users. The improved image quality may be used to provide improved performance of image processing features, such as improving the ability of a videoconferencing program to create a virtual background or improving the ability of an AI system to perform image analysis. These lighting configurations may also be used for providing notification lights, automatic dimming based on detected ambient light, program-enhancing RGB lighting effects, mood lighting, and other lighting effects.
US12216304B2

According to an embodiment, an illumination device includes a light guide having a first plane, a second plane opposed to the first plane and substantially parallel to the first plane, and a tilted plane opposed to the first plane and tilted to the first plane, the tilted plane and the second plane being arranged in a first direction, and a light emitting device including a first light emitting part, a second light emitting part, and a third light emitting part which are located directly below the tilted plane, arranged in the first direction, and configured to emit light having wavelengths different from each other.
US12216302B2

Provided is an optical film that can suppress rainbow unevenness when viewed with the naked eyes without increasing the in-plane phase difference. The optical film has a low-refractive index layer on a plastic film, the plastic film is a biaxially stretched plastic film with an in-plane phase difference of 2500 nm or less, the low-refractive index layer is located on the outermost surface, and the optical film has a region in which ΔEab satisfies specific conditions, wherein the ΔEab is calculated from the differences between the L* value, the a* value, and the b* value obtained by measuring a laminate 1 including the optical film, the polarizer, and the surface light source under specific conditions and the L* value, the a* value, and the b* value obtained by measuring a laminate 2 including the polarizer and the surface light source under specific conditions, respectively.
US12216299B2

Epoxy-based inline infrared (IR) filter assembly, and manufacture and use of the same. Co-axial infrared filter assemblies comprise a substantially cylindrical filter body forming a central cavity characterized by opposing holes at each end. The filter body forms an outer conductor, and SMA connectors coupled to the opposing holes at each end of the body are electrically coupled to form an inner conductor positioned along a long axis of the filter body. An infrared absorbing material (such as castable epoxy resin) fills the central cavity of the filter body. Methods for producing the co-axial infrared filter include pressing SMA connectors into the respective ends of the filter body, electrically coupling the SMA connectors, and filling the filter body with epoxy. Electronic systems for operating a dark matter detector include a feedline comprising a coaxial filter configured to advantageously block infrared noise.
US12216295B2

The invention relates to a lens (1) having an adjustable focal length, comprising: a container (2) enclosing an internal space (3) of the container (2), wherein the internal space (3) is filled with a transparent liquid (L), and wherein the container (2) comprises a circumferential lateral wall (20) surrounding said internal space (3), wherein the lateral wall (20) is connected to a transparent cover element (21) and to a transparent and elastically deformable membrane (22) such that the liquid (L) is arranged between the membrane (22) and the cover element (21), an annular lens shaper (4) connected to the membrane (22) so that an inner circumferential edge (40) of the lens shaper (4) defines a central area (23) of the membrane (22) and light passing said area (23) is refracted depending on a curvature of said area (23), and an actuator configured to move the lens shaper (4) towards or away from the cover element (21) to adjust said curvature of said area (23) of the lens (1) and therewith the focal length of the lens (1), wherein for moving the lens shaper (4), the actuator comprises a coil (6) integrated into the lateral wall (20), wherein the actuator is configured to generate an electrical current in the coil (6) so that the coil (6) generates a magnetic field to move the lens shaper (4).
US12216288B2

Illuminations systems that separate different colors into laterally displaced beams may be used to direct different color image content into an eyepiece for displaying images in the eye. Such an eyepiece may be used, for example, for an augmented reality head mounted display. Illumination systems may be provided that utilize one or more waveguides to direct light from a light source towards a spatial light modulator. Light from the spatial light modulator may be directed towards an eyepiece. Some aspects of the invention provide for light of different colors to be outcoupled at different angles from the one or more waveguides and directed along different beam paths.
US12216287B2

Optical systems for performing gaze tracking and imaging an external scene are disclosed. An example optical system may include light sources for emitting visible and non-visible light. The optical system may include a waveguide that is operatively coupled to the light sources. A volume holographic light coupling element may be disposed between the surfaces of the waveguide. The volume holographic light coupling element may include a grating medium and a first volume holographic grating structure within the grating medium. In some examples, the first volume holographic grating structure may be configured to reflect non-visible light of a first wavelength about a first reflective axis offset from a surface normal of the grating medium at a first incidence angle. The optical system may also include an optical filter. Another example optical system may include an imaging device that is configured to receive the light external to the optical system.
US12216285B2

An electronic device may include a display and a lens module through which the display is viewable. The lens module may include a tunable lens with an adjustable spherical power, cylindrical axis, and/or cylindrical power. To tune the tunable lens to compensate for a viewer's eyesight, the display may present at least one target. The optical power of the tunable lens may be set based on the point of gaze relative to the at least one target. Multiple targets with associated optical powers may be presented and the optical power of the tunable lens may be set depending on which target is aligned with the point of gaze. The display may present an image through a masking layer with a ring of pinhole pairs. The electronic device may include an input device that receives user input regarding a perceived image associated with the display and the masking layer.
US12216283B2

An augmented reality display is disclosed. A colour projector 2 emits an image in a narrow beam comprising three primary colours: red, green and blue. A pair of waveguides 4, 6 is provided in the path of the projected beam. A first input grating 8 receives light from the projector 2 and diffracts the received light so that diffracted wavelengths of the light in first and second primary colours are coupled into the first waveguide 6, and so that diffracted wavelengths of the light in second and third primary colours are coupled out of the first waveguide in a direction towards the second waveguide 4. A second input diffraction grating 10 receives light coupled out of the first waveguide 6 and diffracts the second and third primary colours so that they are coupled into the second waveguide 4.
US12216282B2

A display may include a waveguide. An input coupler may couple image light into the waveguide and an output coupler may couple the image light out of the waveguide. A surface relief grating on the waveguide may couple infrared light into the waveguide and may couple the infrared light out of the waveguide. The surface relief grating may additionally or alternatively couple reflected infrared light into the waveguide and out of the waveguide and towards an infrared sensor. The surface relief grating may also form a cross-coupler for the image light. The infrared sensor may gather infrared sensor data based on the reflected infrared light. Control circuitry may perform gaze tracking operations based on the infrared sensor data. The input and output couplers may also be formed from surface relief gratings or may include other optical components.
US12216269B2

A deformable mirror is provided that can include a mirror assembly having a reflective face sheet with a reflective surface on a front side of the reflective face sheet. The mirror assembly can also comprise one or more ferrous materials positioned within and making up or forming, in part, the mirror assembly. The deformable mirror can also include one or more electromagnets operable to generate a magnetic field that acts on the ferrous materials to deform the reflective face sheet.
US12216257B2

A plastic light-folding element includes an incident surface, an exit surface, at least one reflective surface, at least one connecting surface and at least one gate vestige structure. The incident surface is configured to lead an imaging light enter the plastic light-folding element. The exit surface is configured to lead the imaging light exit the plastic light-folding element. The reflective surface is configured to fold the imaging light. The connecting surface is connected to the incident surface, the exit surface and the reflective surface. The gate vestige structure is disposed on the connecting surface. At least one of the incident surface, the exit surface and the reflective surface includes an optical portion and an arc step structure, the arc step structure is disposed on a periphery of the optical portion, and an arc is formed by the arc step structure centered on the optical portion.
US12216255B2

A photographing optical lens assembly includes eight lens elements, which are, in order from an object side to an image side along an optical path, a first lens element, a second lens element, a third lens element, a fourth lens element, a fifth lens element, a sixth lens element, a seventh lens element and an eighth lens element. Each of the eight lens elements has an object-side surface towards the object side and an image-side surface towards the image side. The first lens element has positive refractive power. The object-side surface of the fifth lens element is concave in a paraxial region thereof. The image-side surface of the sixth lens element is concave in a paraxial region thereof. The object-side surface of the seventh lens element is convex in a paraxial region thereof. The image-side surface of the eighth lens element is concave in a paraxial region thereof.
US12216252B2

An optical photographing lens assembly includes, in order from an object side to an image side, a first lens element, a second lens element, a third lens element, a fourth lens element, a fifth lens element and a sixth lens element. The first lens element with positive refractive power has an object-side surface being convex in a paraxial region thereof. The second lens element has refractive power. The third lens element has refractive power. The fourth lens element has refractive power. The fifth lens element with refractive power has an image-side surface being convex in a paraxial region thereof, wherein an object-side surface and the image-side surface of the fifth lens element are both aspheric. The sixth lens element with refractive power has an object-side surface and an image-side surface being both aspheric. The optical photographing lens assembly has a total of six lens elements with refractive power.
US12216249B2

The disclosure discloses an optical imaging lens, which sequentially includes, from an object side to an image side along an optical axis: a first lens having positive refractive power; a second lens having refractive power; a third lens having refractive power; a fourth lens having negative refractive power, wherein an object-side surface thereof is a concave surface, while an image-side surface is a convex surface; a fifth lens having positive refractive power; and a sixth lens having negative refractive power, wherein an object-side surface thereof is a convex surface. TTL is a distance from an object-side surface of the first lens to an imaging surface of the optical imaging lens on the optical axis, ImgH is a half of a diagonal length of an effective pixel region on the imaging surface of the optical imaging lens, TTL and ImgH meet 4.0 mm
US12216246B2

The presently disclosed subject matter includes a mobile electronic comprising an integrated camera, comprising a Wide camera unit comprising a Wide lens unit, and a Telephoto camera unit comprising a telephoto lens unit, the telephoto lens unit and the wide lens unit having respectively TTL/EFL ratios smaller and larger than 1 and defining separate telephoto and wide optical paths.
US12216241B2

A data processing system is for producing a weather report. The data processing system may include external weather event databases, each external weather event database having a different weather event data set, and a server in communication with the external weather event databases. The server may be configured to import the different weather event data sets from the external weather event databases, perform a filtering process on the different weather event data sets from the external weather event databases, and generate the weather report based upon the filtered different weather event data sets from the external weather event databases and a geolocation.
US12216224B2

A method for kinematic state estimation of a UE connected to a wireless communication network. The method comprises obtaining (S10) of measurement information related to a kinematic measurement concerning the UE. The kinematic measurement is achieved at a measuring time. The kinematic measurement belongs to a set of kinematic measurements. It is further determined (S20) whether the measurement information is consistent with a measurement prediction for the UE valid for the measuring time based on a kinematic state estimation of the UE. The kinematic state estimation is created using kinematic measurements of the set of kinematic measurements. If the measurement information is determined not to be consistent, the measurement information is discarded (S30). If the measurement information is determined to be consistent, the kinematic state estimation of the UE is updated (S31) with the measurement information.
US12216214B2

Sets of digital samples associated with received wireless signals are received, each of the sets of digital samples corresponding to a particular RF path. The sets of digital samples are provided to a plurality of pipelines, each of the plurality of pipelines including a plurality of stages, each of the plurality of stages including one or more digital logic circuits. Sets of interconnect data are generated by the plurality of pipelines based on the sets of digital samples, the sets of interconnect data including at least one accumulating value. The sets of interconnect data are passed between adjacent pipelines of the plurality of pipelines along a direction. A result is generated by a last pipeline of the plurality of pipelines based on the at least one accumulating value.
US12216213B2

In accordance with an embodiment, a system includes a phase-locked loop (PLL) configured to provide a first local oscillator (LO) signal and a voltage-controlled oscillator (VCO) signal; a first quadrature demodulator configured to downconvert global navigation satellite system signals to produce a first intermediate frequency (IF) signal; a first signal processing chain configured to pass the first IF signal; a second signal processing chain comprising a first frequency divider configured to produce a second LO signal based on the first LO signal, and a second quadrature demodulator configured to convert the first IF signal to a second IF signal using the second LO signal; and a third signal processing chain comprising a second frequency divider configured to produce a third LO signal based on the VCO signal, and a third quadrature demodulator configured to convert the first IF signal to a third IF signal using the third LO signal.
US12216205B2

A sonar system for transmitting and/or receiving sonar beams with a desired beam pattern or patterns. The system has a transducer having a linear array of transducer elements, which is driven by element driving signals to project a sonar beam and which generates element receive signals in response to a received sonar signal or sonic wave. A control unit controls the transducer and is configured to generate the element driving signals from a waveform signal based on a set of drive pattern weightings associated with a desired beam pattern to project from the transducer. The control unit is also configured to apply a set of receive pattern weightings to the element receive signals, the receive pattern weightings associated with a desired beam pattern to be detected or sensed received by the sonar system. The drive pattern weightings and receive pattern weightings comprise an amplitude component and polarity component.
US12216185B2

Systems and methods are disclosed for increasing a nuclear spin polarization in a target compound. Nuclear spin polarization can be increased by obtaining the target compound or a precursor of the target compound. The target compound or precursor can include a first proton and a second proton sharing a singlet spin order and a third proton coupled at least to one of the first proton or the second proton. A target atom can be coupled to at least the third proton. The precursor can be placed within a mean magnetic field strength below 500 mT. A magnetic resonance (MR) pulse sequence can be applied to the precursor. the MR pulse sequence configured to transfer population from the first and second protons to the target atom, thereby imparting a non-equilibrium nuclear spin polarization of at least 1%, 2%, 5%, 10%, or 20% to the target atom.
US12216184B2

A system for magnetically inspecting a metallic component uses a manipulator configured to manipulate a relative position between a part fixture that holds the metallic component and a probe fixture that holds a magnetic probe, thereby causing the probe tip to trace an inspection route along the surface of the metallic component so that the probe tip contacts the metallic component such that an angular difference between the probe axis and a vector normal to the surface is less than a predetermined angle delta. The magnetic probe has a probe tip that measures magnetic permeability of the metallic component along the inspection route, which the controller receives. A method of performing the magnetic inspection is also disclosed.
US12216177B2

Disclosed according to embodiments are a motor control device and a fault diagnosis method using the same. The motor control device includes a first reception circuit which receives a first input signal through a first signal line, a second reception circuit which receives a second input signal through a second signal line, a sensing circuit which is connected to the first signal line and the second signal line and outputs a state output value which varies according to whether the second signal line is opened, and a micro control unit (MCU) which receives the state output value output from the sensing circuit and determines whether the second signal line is opened using the received state output value.
US12216176B2

A battery management system may include a host microcontroller, operated in accordance with a first clock signal. The battery management system may also include a first sensor, which may be configured to measure a first value of a first group of one or more cells in a battery system. A first AFE circuit may include a first pulse-width modulation (PWM) controller, which may be configured to at least one of enable or power on the first sensor while a first PWM signal from the first PWM controller is in a first state, and may be configured to at least one of disable or power off the first sensor while the first PWM signal is in a second state. The first AFE circuit may also include a first storage register, which may be configured to receive a representation of the first value measured while the first sensor is on and enabled.
US12216171B2

An estimation method includes: performing, for each different degree of degradation, regression analysis between a first value and a second value, wherein the first value is related to one or more reference feature points on a differential curve of a charging-discharging curve indicating a voltage value with respect to integrated current amount of a reference storage battery, and the second value is at least one of a capacity value of the reference storage battery and an internal resistance value of the reference storage battery; and estimating at least one of a capacity value of a target storage battery and an internal resistance value of the target storage battery, based on a result of the regression analysis and a third value related to one or more target feature points on a differential curve of a charging-discharging curve of the target storage battery.
US12216170B2

A device and method of estimating state-of-health of a battery is provided. A device of estimating a state-of-health (SOH) of a battery includes: a memory configured to load a program for calculating a state-of-balance (SOB) value by voltage of a plurality of cells constituting the battery and estimating a state-of-health balance value which is a state-of-health value of the battery to which the state-of-balance value by voltage is applied; and a processor configured to execute instructions included in the program loaded by the memory. A device and method of estimating state-of-charge of a battery is provided. A device of estimating state-of-charge (SOC) of a battery includes: a memory configured to load a program for correcting a voltage-to-remaining capacity correlation, in which a battery voltage is matched for each remaining capacity, based on a state-of-balance value by voltage of the battery; and a processor configured to execute instructions included in the program loaded in the memory.
US12216169B2

A battery characterization system includes a drive-sense circuit (DSC), memory that stores operational instructions, and processing module(s) operably coupled to the DSC and the memory. Based on a reference signal, the DSC generates a charge signal, which includes an AC (alternating current) component, and provides the charge signal to a terminal of a battery via a single line and simultaneously to senses the charge signal via the single line to detect an electrical characteristic of the battery based on a response of the battery. The DSC generates a digital signal representative of the electrical characteristic of the battery. The processing module(s), based on the operational instructions, generate the reference signal to include a frequency sweep of the AC component of the charge signal (e.g., different frequencies at different times or multiple frequencies simultaneously) and processes the digital signal to characterize the battery across the different respective frequencies and generate spectrum analysis (SA) information of the battery.
US12216168B2

A battery diagnosis device includes a voltage measurement unit for measuring a voltage of a battery cell, a fitting value calculation unit for calculating a fitting voltage of the battery cell in a rest section after charging and discharging of the battery cell, and a diagnosis unit for diagnosing an abnormality of the battery cell by comparing the measured voltage measured by the voltage measurement unit and the fitting voltage calculated by the fitting value calculation unit, with respect to the rest section of the battery cell.
US12216164B2

A clamp circuit comprises an output transistor and a replica transistor coupled as a current minor pair, wherein the replica transistor is scaled in size to the output transistor by a size ratio; a first current source configured to set a current in the replica transistor, wherein the output current is set at a clamped output current value that is a sum of current of the first current source and a scaled value of the current of the first current source determined according to the size ratio; and a register circuit, wherein a register value stored in the register circuit sets the clamped output current value.
US12216142B2

Current sensing resistors and a method of manufacturing the same are disclosed in the present invention. A composite material is firstly provided in the method. Then, a first portion of an alloy substrate of the composite material is removed along a first direction to form a plurality of first trenches. Next, a second portion of the alloy substrate of the composite material is removed along a second direction to form a plurality of second trenches, and a third portion of the alloy substrate of the composite material is further removed along the first direction to form the current sensing resistors. The current sensing resistors with small dimensions and an extremely low temperature coefficient of resistance can be produced rapidly by the method of the present invention.
US12216129B2

An antibody or antigen-binding fragment thereof, which binds with a high pM-level affinity to a human IL-4 receptor alpha chain that is a human IL-4 receptor, is provided. The antibody or antigen-binding fragment has a different epitope and a different antigen dissociation rate than existing antibodies. A nucleic acid encoding the antibody or antigen-binding fragment thereof, a vector including the nucleic acid, a cell transformed with the vector, a method for producing the antibody or antigen-binding fragment thereof, a conjugate comprising the antibody or antigen-binding fragment thereof, a composition for preventing or treating inflammatory diseases, and a composition for diagnosing inflammatory diseases are disclosed.
US12216118B2

A system, a sensor and a control unit for determining validity of a result of a lateral flow test, whereby a lateral flow stick that has a sample pad, a conjugate pad having antibody treated gold particles, and a porous membrane for receiving a capillary flow of a milk sample. The porous membrane has a test line treated with a progesterone reference which binds antibody treated gold particles of the milk sample and thereby brings the test line to change colour tint when exposed for milk comprising a progesterone level lower than a threshold limit, and a control line treated with an antibody reference which binds antibody, and thereby brings the control line to change colour tint when exposed for milk comprising antibody treated gold particles.
US12216117B2

The invention relates to methods for conducting binding assays in an assay device that includes one or more storage and use zone. The storage zones of the assay device are configured to house one or more reagents used in an assay conducted in the use zone of the device.
US12216113B2

A method for preparing an analysis sample from a sample containing a glycan, includes: performing esterification reaction that subjects at least a part of a sialic acid included in the glycan to esterification other than lactonization; and performing amidation reaction that converts an esterified form of a sialic acid modified through the esterification into an amidated form through contacting the sample with an amidation reaction solution containing at least one compound selected from the group consisting of ammonia, amines, hydrazine, hydrazine derivatives, and hydroxyamine, and salts thereof to be reacted with the sialic acid modified through the esterification.
Patent Agency Ranking