Document Document Title
US12289061B2 Modular device for the storage and delivery of electrical energy
A modular device for accumulation and delivery of electrical energy, including a structure including a plurality of shelving, an air conditioning system, and at least one bi-directional electronic multi-level converter defining a transformerless AC/alternating current output and including three three-phase legs connected to the output and each including a plurality of modules connected in series, a plurality of inductors arranged on a respective output line from the legs, and a firmware control device to modify current and voltage output from the modules. Each of the modules includes a first stage AC output including an IGBT device, isolated to ground, capable of connecting in series with the other modules of a respective leg and capable of generating an output voltage waveform, a second DC/DC conversion stage defining an input, and at least one battery connected to the input. The battery is an electric vehicle battery (EVB).
US12289050B1 Method and apparatus for delivering power to semiconductors
A semiconductor package includes a VLSI semiconductor die and one or more output circuits connected to supply power to the die mounted to a package substrate. The output circuit(s), which include a transformer and rectification circuitry, provide current multiplication at an essentially fixed conversion ratio, K, in the semiconductor package, receiving AC power at a relatively high voltage and delivering DC power at a relatively low voltage to the die. The output circuits may be connected in series or parallel as needed. A driver circuit may be provided outside the semiconductor package for receiving power from a source and driving the transformer in the output circuit(s), preferably with sinusoidal currents. The driver circuit may drive a plurality of output circuits. The semiconductor package may require far fewer interface connections for supplying power to the die. Multi-output POL circuits may be used in conjunction with on-chip rail-selection and regulation circuitry to further improve efficiency. A three-stage power conversion system includes off-package, on-package and on-chip conversion stages.
US12289046B2 Power feeding control device
In a power feeding control device, N-channel first FET and second FET are located in a current path for current flowing from a positive terminal to a negative terminal. The drain of the first FET is located downstream of the source. The drain of the second FET is located upstream of the source. The cathode of a first diode is connected to the negative terminal. A first drive circuit and a second drive circuit switch ON or OFF the first FET and the second FET by adjusting the gates of the first FET and the second FET, with respect to the cathode of the first diode.
US12289043B2 Insulated power supply apparatus
An insulated power supply apparatus includes, a transformer; a switching element connected in series with a primary side winding of the transformer; an active clamp circuit connected between terminals of the primary side winding of the transformer; and a power supply control semiconductor device. The switching element includes a field effect transistor and a current-voltage conversion element is connected between a source terminal of the switching element and a grounding point. The power supply control semiconductor device includes the following, a first external terminal in which voltage according to a drain side of the switching element is input, a second external terminal in which voltage converted by the current-voltage conversion element is input, an on/off control circuit that performs turn-on and turn-off of the switching element, and a ZVS determining circuit that determines whether zero voltage switching control is performed.
US12289042B2 Method and apparatus for stable battery-powered supply modules
A system includes a voltage booster circuit to receive an input voltage and provide an output voltage. A first device that is coupled to the voltage booster circuit to receive a digitized input voltage and a digitized output voltage and to determine, based on the digitized input voltage and the digitized output voltage, a first threshold level for the voltage booster circuit to operate in a pulse frequency modulation (PFM) mode. A second device that is coupled to the voltage booster circuit to receive the input voltage and the output voltage and to determine a second threshold level for the voltage booster circuit to operate in the PFM mode. A selector device that is coupled to the first device and the second device to select one of the first threshold level or the second threshold level for the voltage booster circuit.
US12289040B2 Driving circuit and projection device
A driving circuit for driving a light source and a projection device are provided. The driving circuit includes a power converter, a detection circuit, and a control circuit. The power converter provides a driving power to the light source. The detection circuit provides a feedback signal according to a current value of the light source. The control circuit receives an operation command and the feedback signal. The control circuit determines whether the driving circuit enters a light-load state according to at least one of the operation command and the feedback signal. When the driving circuit is determined to enter the light-load state, the control circuit controls the power converter to decrease a current value of the driving power and controls the power converter to increase a switching frequency of the driving power. The driving circuit and the projection device may prevent the light source from flickering under the light-load state.
US12289037B2 Biokinetic energy collection apparatus and fabrication method thereof
A biokinetic energy collection apparatus and a fabrication method thereof are provided. The apparatus includes: a counter weight, configured to oscillate with a movement of a wearer, to convert a mechanical energy generated by the movement into kinetic energy of the counter weight; a rotating frame, mechanically coupled to the counter weight, and configured to receive the kinetic energy from the counter weight; a planetary gear train, mechanically coupled to the rotating frame, to rotate as the rotating frame moves; and a stator assembly and a rotor assembly, coupled to each other, where the stator assembly includes a coil, the rotor assembly includes a rotor and a third permanent magnet located on the rotor, and the rotor is mechanically coupled to the planetary gear train and receives the kinetic energy from the planetary gear train, to cause the third permanent magnet to rotate with the rotor.
US12289033B2 Motor assembly
A motor assembly including an annulus gear including an annulus gear body having a hollow cylindrical form, and a plurality of annulus gear teeth disposed on an inner surface of the annulus gear body; at least one first outrunner motor disposed in an interior of the annulus gear, the at least one first motor being arranged to drive the annulus gear; a carrier disposed at least partially in the interior of the annulus gear, the carrier including a plurality of carrier gears rotationally connected to the carrier body, the carrier gears being engaged with the annulus gear; a center gear disposed in the interior of the annulus gear, the carrier gears being engaged with the center gear; and at least one second outrunner motor disposed in the interior of the annulus gear, the at least one second motor being arranged to drive the center gear.
US12289029B2 Drive unit for series hybrid vehicle
A drive unit includes an electric drive motor for driving and an electric generator motor in a series hybrid vehicle. Each of the motors includes a helical cooling passage helically surrounding an outer periphery of its stator. The first and second electric motors are housed in an outer housing such that the rotor axes are parallel. The helical cooling passages of the motors are connected in series via a connecting passage. The coolant outlet of the upstream helical cooling passage is connected to the connecting passage. The coolant inlet of the downstream helical cooling passage is connected to the connecting passage. The coolant outlet of the upstream helical cooling passage and the coolant inlet of the downstream helical cooling passage are arranged at end portions on the same side in a direction of the rotor axes.
US12289028B2 Rotating electric machine and installation configuration of rotating electric machine on vehicle
A rotating electric machine includes a tube-shaped outer housing and a tube-shaped inner housing that forms a coolant flow channel between the outer housing and the inner housing. The inner housing is fixed with the outer housing by press-fitting or shrink-fitting at one end thereof in its axial direction and fastened with the outer housing at another end by plural bolts. One or more non-contacting sections, in which an inner circumferential surface of the outer housing and an outer circumferential surface of the inner housing are not in contact with each other, are formed at a fixation portion made by the press-fitting or the shrink-fitting between the outer housing and the inner housing along a circumferential direction thereof.
US12289025B2 Motor
The present invention may provide a motor including a shaft, a rotor coupled to the shaft, and a stator disposed to correspond to the rotor, wherein the stator includes a stator core, an insulator coupled to the stator core, and a coil disposed on the insulator, the coil is electrically connected to a busbar, the busbar is supported by a busbar holder, the insulator includes a first spherical surface, the busbar holder includes a second spherical surface in contact with the first spherical surface, and the first spherical surface and the second spherical surface are disposed in an overlapping region of the insulator and the busbar holder in a radial direction.
US12289022B2 Planar drive system
A planar drive system comprises a stator and a rotor. The stator comprises a plurality of energizable stator conductors. The rotor comprises a magnet device having at least one rotor magnet. A magnetic interaction can be produced between energized stator conductors of the stator and the magnet device in order to drive the rotor. The stator is configured to carry out energization of the stator conductors so that an alternating magnetic field can be generated via the energized stator conductors. The rotor comprises at least one rotor coil in which an alternating voltage can be induced due to the alternating magnetic field. The planar drive system is configured to transmit data from the rotor to the stator, and the rotor is configured to temporarily load the at least one rotor coil to temporarily cause increased current consumption of the energized stator conductors of the stator.
US12289020B2 Electric pump
Disclosed is an electric pump, comprising a stator assembly, an electric control board assembly, and a conduction member capable of conducting electricity, wherein the stator assembly is electrically connected to the electric control board assembly; the stator assembly comprises a stator core; and the conduction member is electrically connected to a reference ground layer of the electric control board assembly and to the stator core, such that the influence of accumulated charges on the electric control board assembly is reduced, thereby improving the performance of the electric pump.
US12289012B2 Generator and battery backup with conversion device
An apparatus includes a controlled field alternator or utility source of electrical power, a conversion device, and a controller. The conversion device includes a first power input associated with a first power source, a second power input associated with a second power source, and circuitry configured to perform a first conversion of power from a first format from the first power source to a second format for charging the second power source and perform a second conversion of power from the second format for the second power source to a third format for supplying a load.
US12289007B2 Electronic device and method for managing plural batteries
An electronic device and method are disclosed, including a first and second battery, a first and second fuel gauge, and a processor. The processor implements the method, including: determining capacity ratios of the first and second batteries based at least on absolute capacities of the first and second batteries, as identified via the first and second fuel gauges, respectively, calculating a residual capacity of the first battery and a residual capacity of the second battery based on at least one of the determined capacity ratios and the obtained states of the first and second battery, respectively, and outputting the calculated residual capacity of the first battery and the calculated residual capacity of the second battery.
US12289006B2 Apparatus for protecting battery pack
An apparatus for protecting a battery pack is configured to release reverse connection of the battery pack by detecting the reverse connection of the battery pack even in a case where the reverse connection of the battery pack is not detected through a battery pack controller.
US12289004B2 Systems, methods, and devices for powering a mesh network using a portable power case
Systems, methods, and articles for a portable power case are disclosed. The portable power case is comprised of at least one battery and at least one PCB. The portable power case is operable to supply power to a transceiver. The portable power case is operable to be charged using a DC power source (e.g., solar panel, wind turbine, water turbine). A plurality of portable power cases, DC power sources, and transceivers are operable to form a mesh network.
US12289001B2 Electronic device capable of providing power to external device
According to certain embodiments, an electronic device comprises: a battery; an interface module; a detection module electrically connected with the interface module, the detection module configured to detect than an external electronic device for receiving power is connected to the interface module; a protection module electrically connected with the interface module and comprising a first switching element; and a charging module electrically connected with the protection module, the detection module, and the battery, and comprising a voltage conversion circuit and a second switching element, the charging module configured to provide a first power to the protection module when the detection module detects connection of the external electronic device, wherein the first switching element is configured to turn on after receiving the first power, wherein the charging module is configured to raise a power from the battery to a designated value through the voltage conversion circuit, thereby resulting in a second power, and, when a designated first time is elapsed after the power from the battery is raised to the designated value, turn on the second switching element, thereby providing the second power to the protection module.
US12288999B2 Method for operating an electrochemical energy storage system with a plurality of energy storage strings
A method for operating an electrochemical energy storage system with a plurality of energy storage strings which comprise a plurality of electrochemical energy stores. The energy storage strings can be electrically connected in parallel by means of first switches.
US12288996B2 Efficient wireless power charging apparatus and method thereof
The present disclosure relates to an efficient wireless power charging apparatus and a method thereof. The wireless power charging apparatus includes: a plurality of transmitters each including a transmission resonance unit configured to transmit power using power provided from a power unit and including one capacitor and one inductor; a receiver including a reception resonance unit configured to receive power transmitted from the plurality of transmission resonance units and including one capacitor and one inductor, and a load performing charging using received power; and a control unit configured to determine mutual inductance between each of the transmission resonance units and each of the reception units and equivalent load impedance of the receiver, configured to determine any one of the plurality of transmitters as a reference transmitter and determine a current ratio between the reference transmitter and another transmitter, and configured to determine an output current of each of the plurality of transmitters using each of the mutual inductances, the equivalent load impedance of the receiver, and the current ratio between the reference transmitter and another transmitter.
US12288994B2 Active variable reactance rectifier circuit and related techniques
In one example, an active variable reactance rectifier circuit includes an active variable reactance rectifier circuit input port and an output port. A power splitter circuit includes an input port coupled to the active variable reactance rectifier circuit input port and a pair of output ports. A first rectifier circuit includes an input port is coupled to the first power splitter circuit output port. A second rectifier circuit includes an input port coupled to the second power splitter circuit output port. A power combiner circuit includes a first input port, a second input port and an output port. The first power combiner circuit input port is coupled to the first rectifier circuit output port, the second power combiner circuit input port is coupled to the second rectifier circuit output port and the power combiner circuit output port is coupled to the active variable reactance rectifier circuit output port.
US12288993B2 Wireless power receiving device, wireless power transmission device, and wireless power transmission system
A wireless power receiving device that receives AC power from a power transmission coil included in a wireless power transmission device. The wireless power receiving device includes a power receiving coil configured to receive AC power from a power transmission coil, a power receiving-side imaging unit having an auto-focus function, and a control unit configured to cause the power receiving-side imaging unit to image a range able to be imaged by the power receiving-side imaging unit and, in a case in which a marker located at a predetermined first position on an outer surface of the wireless power transmission device is imaged by the power receiving-side imaging unit, to output relative distance information representing relative distance of the power receiving coil with respect to the power transmission coil based on a detected distance using the auto-focus function used by the power receiving-side imaging unit for imaging the marker.
US12288992B2 Device for displaying in response to a sensed motion
A device includes a signaling means and a motion sensor, and logic for activating or controlling the signaling means in response to a sensed motion according to an embedded logic. The device may be used as a toy, and may be shaped like a play ball or as a handheld unit. It may be powered from a battery, either chargeable from an AC power source directly or contactless by using induction or by converting electrical energy from harvested kinetic energy. The embedded logic may activate or control the signaling means, predictably or randomly, in response to sensed acceleration magnitude or direction, such as sensing the crossing of a preset threshold or sensing the peak value. The visual means may be a numeric display for displaying a value associated with the count of the number of times the threshold has been exceeded or the peak magnitude of the acceleration sensed.
US12288986B1 Method and device for supporting weak networks in AC/DC distribution network
A method and device for supporting weak networks in an AC/DC distribution network are provided. The method includes the following steps: constructing a topology of the AC/DC distribution network, where the topology is configured to support the weak networks and isolate faults actively, and the topology is a multi-terminal ring structure; establishing a distributed optimization method for the AC/DC distribution network based on the topology; obtaining power fluctuations of the AC/DC distribution network, where the AC/DC distribution network can switch a droop control mode automatically according to the power fluctuations; and obtaining frequency fluctuations of the AC/DC distribution network, where the AC/DC distribution network performs energy dispatching according to the frequency fluctuations to match the droop control mode of the AC/DC distribution network.
US12288983B2 Controlling feeder units for self-restoration of power
Generally disclosed herein is a power system architecture for controlling self-healing operations for N number of feeder units. The power system architecture may restore power automatically to all feeder units when a loss of power occurs by reconfiguring the status of feeder unit breakers. The power system architecture may also reconfigure and restore power automatically by opening and closing feeder unit breakers when a loss of source returns. The power system architecture may further reconfigure and restore power automatically for as many feeder units as possible under abnormal conditions such as fault scenarios, breaker failures, operation failures, and relay failures.
US12288981B2 Surge protection circuit
A surge protecting circuit is provided. A first stage filter circuit is connected to an alternating current (AC) source. A surge detection driver circuit is connected to a first stage filter circuit. A first snubber circuit is connected to the AC source. A first terminal of a first power switch is connected to the first snubber circuit. A control terminal of the first power switch is connected to the surge detection driver circuit. A first terminal of a second power switch is connected to a second snubber circuit. A second terminal of the second power switch is connected to an output terminal of the surge protecting circuit. A control terminal of the second power switch is connected to the surge detection driver circuit. A multi-stage filter circuit is connected to a second terminal of the first power switch and the second snubber circuit.
US12288973B2 Bus bar cooling structure
A bus bar cooling structure includes: a plurality of bus bars; and an insulating cooling portion provided so as to be in contact with a part of each of the plurality of bus bars, current paths of the plurality of bus bars having different length from start points to end points of the current paths, a contact area between each bus bar and the cooling portion being set to an area proportional to a length of the bus bar.
US12288972B2 Protector having clamp engaging mechanism
A protector includes: a protector body having a routing part in which a wire harness is routed, and a clamp attachment part in which a locking hole is formed; and a clamp which is locked in the locking hole to hold the wire harness. The clamp includes a pair of clamp-side flat parts which are formed to face in directions opposite to each other. The clamp attachment part has a pair of rotation prevention portions which are provided with the locking hole therebetween and which include body-side flat parts facing the clamp-side flat parts.
US12288971B2 Cable management apparatus, systems, and methods
A cable management apparatus includes an attachment clip including a first hook portion configured to be suspended from an elongated structure, a first retaining segment defining a mouth, and a capture arm defining a second hook portion. The second hook portion is configured to engage the elongated structure between first and second segments of the attachment clip to thereby secure the cable management apparatus about the elongated structure and close the mouth of the first retaining segment. The cable management apparatus is formed from a single piece of material. A method includes suspending the cable management apparatus from an elongated structure using the attachment clip, inserting cables through the mouth and into the first retaining segment, and engaging the capture arm to the elongated structure between first and second portions of the attachment clip to thereby secure the cable management apparatus about the elongated structure and close the mouth.
US12288969B2 Data cable support
A cable support includes a support body with a saddle configured to support one or more cables, and a stem and a leg that extend from opposite ends of the saddle. A securing member is coupled to the leg. The securing member is movable between a first configuration configured to secure one or more cables within the saddle and a second configuration configured to permit one or more cables to be moved into or out of the saddle. The leg including a retaining tab that releasably secures the securing member in the second configuration.
US12288968B2 Cable positioning assembly and pulling system
A cable pulling system and associated method are shown. Examples include positioning joints that allows a pulling boom to move up or down and side to side, while maintaining alignment of a pulling cable between pulleys. Example methods include positioning a pulling boom within a conduit box and pulling an electrical cable through a conduit into the conduit box.
US12288965B1 Vertical cavity surface emitting laser structure and manufacturing method thereof
Provided are a new vertical cavity surface emitting laser structure and a manufacturing method thereof. The structure includes a substrate layer, a lower N-type DBR, an active region, an upper N-type DBR and a mixed dielectric DBR sequentially arranged from bottom to top, where a second-class tunnel junction is arranged on one side of the active region close to the upper N-type DBR, where the second-class tunnel junction is embedded in a bottom of the upper N-type DBR and surrounded by the upper N-type DBR, and the substrate layer, the lower N-type DBR, the active region, the upper N-type DBR, the mixed dielectric DBR and the second-class tunnel junction are all coaxial elliptical cylinders; negative electrodes are arranged on the lower N-type DBR, and positive electrodes are arranged on the upper N-type DBRs substrate layer.
US12288963B2 Monolithically integrated InP electro-optically tunable ring laser, a laser device as well as a corresponding method
A tuneable ring laser having a ring cavity, wherein the ring cavity comprises at least one ring resonator having a waveguide for guiding waves, a phase modulator having a waveguide for guiding waves, one or more power couplers for coupling the waves in, and out of, the at least one ring resonator, wherein a cross section of the waveguides of the at least one ring resonator and the phase modulator is configured as PIN diodes and act as an electro-refractive modulator such that the tuneable ring laser is tuneable by applying a reverse bias voltage.
US12288956B1 Electrical device adjustment tool
This document describes electrical device adjustment tools. In one aspect, an electrical device adjustment tool includes a first member including a first handle end, a first pivot hole, and a first jaw end including a first base section and a first grasping section which connect to form a first L-shaped notch. The electrical device adjustment tool includes a second member including a second handle end, a second pivot hole, a pivot indentation which provides a range of movement for the first member with respect to the second member, and a second jaw end including a second base section and a second grasping section which connect to form a second L-shaped notch. The electrical device adjustment tool includes a bar extending transversely through the first pivot hole and the second pivot hole. The first member is operable to pivot within the pivot indentation relative to the second member around the bar.
US12288950B2 Retracting systems for providing access to adapters
An adapter system is provided that facilitates convenient access to a plurality of adapters, e.g., DVI-D to HDMI adapter(s), Micro-HDMI to HDMI adapter(s), Mini-HDMI to HDMI adapter(s), Mini-DisplayPort to HDMI adapter(s), DisplayPort to HDMI adapter(s), VGA to HDMI adapter(s), MNL to HDMI adapter(s), and/or USB to HDMI adapter(s). The adapter system includes an elongated wire that features a plurality of adapters mounted/secured with respect thereto. The wire is at least partially stored within a housing and extends therefrom. The adapters are mounted/secured with respect to a portion of the wire that extends from the housing. The housing includes a retraction mechanism that facilitates retraction of the wire into the housing for convenient storage thereof. The present disclosure further provides structures that are configured and dimensioned to receive the disclosed housing, e.g., in office, commercial and/or residential environments, thereby facilitating access to the adapters that are mounted/secured with respect to the wire. In use, the disclosed adapter system permits a user to readily access and individually utilize each of the adapters mounted/secured with respect to the wire on an as-needed basis and to store at least the portion of the wire that does not include mounted/secured adapters within a housing. Retraction of the wire into the housing is facilitated by the disclosed retraction mechanism.
US12288948B1 Power cable plug connector
A power cable plug connector device is disclosed having a housing assembly and an internal assembly, the internal assembly includes a terminal configuration and an electronics configuration. The terminal configuration includes at least one metal contact configured to engage a power source and conduct an incoming power signal. The electronics configuration is electrically connected to the terminal configuration and includes a transient suppressor to conduct the incoming power signal and to filter a transient power signal of the incoming power signal when the incoming power signal exceeds a predetermined transient signal threshold. The electronic configuration further includes a circuit analyzer electrically connected to a LED display to provide a real-time circuit status based on one or more detected circuit measurements. The internal assembly electrically connects and supports the power wire electrically adapted to be connected to a system circuit and transmits a non-transient power signal to the system circuit.
US12288945B2 Clamping connector
The clamping connector includes first and second shell members, each including a tab and a protrusion extending from a first side, and a hinge aperture on a second side. The protrusion of the first shell member extends into a tab aperture of the tab of the second shell member and when the first shell member is secured to the second shell member the protrusion of the second shell member extends into a tab aperture of the tab of the first shell member. The clamping connector includes a hinge pin received by the hinge apertures of the first and second shell members to rotatably couple the first and second shell members. The clamping connector also includes a seal and a plurality of seal apertures extending from an interior of the clamping connector, the at least one seal extending partially through the plurality of seal apertures.
US12288944B2 Magnetic connector for portable electronic device
A connector for electrically connecting a portable electronic device to an accessory is provided. The connector comprises a first part (1) which operatively cooperates with a second part. The first part (1) has a first guide formation (9) and a first electrical contact (5) having a common center. The first guide formation (9) guides connection and rotation of the electrical contact (5) with and relative to a second electrical contact of a second part. The first electrical contact (5) includes at least two contact pads (17) arranged as concentric annuluses or annular arcs and sized and spaced so as to engage respective contact points of a second electrical contact of a second part. The first part (1) includes ferromagnetic elements (13) uniformly spaced about the common center at an equal radial distance therefrom. The ferromagnetic elements (13) are provided for attraction of or by a corresponding second set of ferromagnetic elements of a second part of the connector.
US12288943B2 Method, system, and apparatus for finely pitched high speed connector attachment
An apparatus, system and method capable of providing a high precision connection between a plurality of pins of a C form factor pluggable (CFP) and a connection pad of a printed circuit board (PCB). The apparatus, system and method include: a connector mask suitable to receive therein a body of the CFP; a ruler suitable to receive therein the connector mask, and sized and shaped for direct physical associated with the PCB about the connection pad; and an adjustment mechanism at least partially passing through the ruler for contacting at least the connector mask and capable of adjusting the position of the pins in relation to the connection pad.
US12288942B2 Electric connector
Provided is an electric connector which includes: a housing; and a pair of reinforcement brackets reinforces both end sides of the housing in a longitudinal direction, wherein the housing has a bottom wall, a pair of short walls, a pair of long walls, an island-shaped protruding wall surrounded by the short walls and the long walls, and pairs of corner portions between a corresponding pair of short and long walls, each reinforcement bracket has an outer plate portion, a short wall protection portion, a pair of side plate portions, a pair of long wall protection portions, a pair of connection portions connecting the outer plate portion to the side plate portions, and a pair of corner protection portions, and each corner protection portion extends from either one of the outer plate portion or the side plate portions, and is formed to cover an upper surface of the corner portions.
US12288940B2 Power module and method for manufacturing same
The present invention relates to a power module and a method for manufacturing same, the power module comprising: a ceramic substrate including a ceramic base and an electrode pattern formed on the upper and lower surfaces of the ceramic base; a PCB substrate disposed above the ceramic substrate and including an electrode pattern; a plurality of through-holes formed in at least one of the ceramic substrate and the PCB substrate; and a connection pin coupled to the through-holes and connecting the electrode pattern of the ceramic substrate and the electrode pattern of the PCB substrate to each other. The present invention has advantages in that it is easy to fix the connection pin to the ceramic substrate, the position accuracy of the connection pin is improved, and the convenience of assembly is increased.
US12288937B2 Antenna system with switchable radiation gain
An antenna system with switchable radiation gain includes a signal feeding element, a first antenna element, a second antenna element, a first diode, a first switch element, a second switch element, a first impedance transformer, and a second impedance transformer. The first antenna element is coupled to a first connection point. The second antenna element is coupled to a second connection point. The first diode has an anode coupled to the first connection point, and a cathode coupled to the second connection point. The first switch element and the second switch element are configured to select either the first impedance transformer or the second impedance transformer as a first target transformer, and the selected first target transformer is coupled between the first connection point and the signal feeding element.
US12288935B2 Antenna module and electronic device comprising same
An electronic device includes: a substrate; a first antenna element disposed on the substrate; a second antenna element disposed on the substrate and disposed to be spaced apart from the first antenna element; and a first auxiliary radiator disposed to be spaced apart from the first antenna element. In one embodiment of the present disclosure, a first distance between the second antenna element and the first auxiliary radiator is longer than a second distance between the first antenna element and the second antenna element, at least a portion of the first auxiliary radiator is overlapped with the first antenna element, when viewed from the first direction, and the first auxiliary radiator is electrically connected to the first antenna element.
US12288932B2 Antenna arrangement
An antenna arrangement comprising: a conductive element comprising three slots radially extending from a common center void; and a first feed and a second feed wherein the first feed is a single line feed and the second feed is a single line feed.
US12288931B2 Electronic device comprising antenna
An electronic device is provided. The electronic device includes a support member, a front plate disposed on a front surface of the support member, a back plate disposed on a back surface of the support member, a non-conductive structure interposed between the back plate and an edge of the support member and fixed to the support member, and an antenna structure interposed between the back plate and an edge of the support member. At least a portion of the antenna structure may be disposed to face the non-conductive structure. In a region of the non-conductive structure, which faces the antenna structure, a separated distance from the antenna structure varies depending on a distance from a bottom surface of the support member to which the non-conductive structure is fixed.
US12288929B2 Wireless handheld devices, radiation systems and manufacturing methods
A stand-alone component for a radiating system of a wireless device comprises a dielectric support and first and second surfaces respectively comprising first and a second conductive surface elements spaced by the dielectric support and electrically connected by a conductor. The stand-alone component features a parallelepiped shape, and the first and second surfaces are polygons. The first and second surfaces are the largest surfaces of the parallelepiped component. The stand-alone component has a maximum size smaller than a longest operating wavelength of the stand-alone component divided by 20 and is connected to a radiofrequency system and coupled to a ground plane within the radiating system.
US12288926B2 Antenna system for a topology-capturing radar meter
A radar measuring device with an array antenna for topology detection and a level measurement antenna for fill level measurement. The array antenna is arranged around the level measurement antenna.
US12288925B2 Apparatus for transferring signals from an at least partially metallic housing
An apparatus for transferring signals from an at least partially metallic housing with the aid of electromagnetic waves of a particular wavelength comprises a transmitter/receiver unit located in the housing for generating and receiving the electromagnetic waves; at least one primary antenna located in the housing for coupling out the generated electromagnetic waves from the transmitter/receiver unit and for coupling in and transferring received electromagnetic waves to the transmitter/receiver unit; at least one slot-shaped housing opening designed such that a length of the slot-shaped housing opening is an integer multiple of a quarter of the particular wavelength and such that the slot-shaped housing opening, in cooperation with the primary antenna, transfers the signals with the aid of the electromagnetic waves into or out of the housing.
US12288924B2 RFID system
A magnetic field focusing assembly includes a magnetic field generating device configured to generate a magnetic field, and a split ring resonator assembly configured to be magnetically coupled to the magnetic field generating device and configured to focus the magnetic field produced by the magnetic field generating device.
US12288921B2 Smart pole assembly
A smart pole assembly for a telecommunication network and a method for opening a cover assembly of the smart pole assembly are disclosed. The smart pole assembly includes a base frame having a hollow interior space for receiving at least one telecommunication device; a pole fixed to the base frame and having a pole top to facilitate transmitting or receiving of communications between the telecommunication device and another telecommunication device; and a cover assembly coupled to and enclosing the base frame. The cover assembly includes a telescoping mechanism to move the cover assembly between a closed state and an open state. The cover assembly fully encloses the hollow interior space in the closed state for protecting the at least one telecommunication device. The cover assembly exposes and provides access to at least a portion of the hollow interior space in the open state.
US12288918B2 Phase shifter and antenna
There is provided a phase shifter having a phase shift region and a peripheral region, and including a first substrate, a second substrate and a dielectric layer between such two substrates; the first substrate includes a first dielectric substrate, a first electrode and a first auxiliary structure; the second substrate includes a second dielectric substrate, a second electrode and a second auxiliary structure; the phase shift region includes overlapping regions; the first electrode and the second electrode are located in the phase shift region, and have orthographic projections, on the first dielectric substrate, overlapped at least partially in the overlapping regions; the first auxiliary structure is in the peripheral region and on a side, close to the dielectric layer, of the first dielectric substrate; the second auxiliary structure is in the peripheral region and on a side, close to the dielectric layer, of the second dielectric substrate.
US12288915B2 Fuel battery stack
A fuel cell stack includes a cell stack body, a terminal plate, an end plate, and a passage portion. The terminal plate is disposed to be adjacent to the cell stack body in a stacking direction and is configured to collect power. The end plate is disposed on a side of the terminal plate that is opposite to the cell stack body. The terminal plate and the end plate have a through-hole that discharges reactant gas from the cell stack body. The passage portion covers an inner peripheral surface of the through-hole. The passage portion includes a peripheral wall that is formed of a plastic having an electrical insulation property and a hydrophilic portion disposed on an inner peripheral surface of the peripheral wall and is made of a plastic having a hydrophilicity higher than that of the plastic forming the peripheral wall.
US12288913B2 Solid oxide cell stack with a pressure difference between anode and cathode compartments
A SOC stack has interconnects with a maximum distance between the contact points which are designed to compensate for pressure difference between one side of the interconnect to the other side.
US12288912B2 Redox flow battery with a balancing cell
A redox flow battery with an electrochemical balancing cell having first and second chambers. The first chamber includes a catalyst coated substrate and the second chamber includes an electrode. Each receives an electrolyte from the redox flow battery. There is a single interface between the two chambers. The balancing cell reverses parasitic reactions in the first chamber that occur in the redox flow battery. The products of the reversed reactions are carried away from the electrochemical balancing cell and back to the redox flow battery in the electrolyte that carried the reactant to the first chamber. Also, processes for reversing a parasitic reaction in a redox flow battery.
US12288907B2 Method for temperature control of a solid oxide electrochemical system having integrated heating means
Disclosed is a method for the temperature control of an electrochemical system comprising a stack of electrochemical cells and interconnection plates interposed between the electrochemical cells, means for supplying gas to the electrochemical cells and means for collecting gases produced by the electrochemical cells, and means for electrically connecting the system to the outside, wherein the electrochemical device also comprises heating means integrated into the stack, said heating means comprising at least a first and a second heating element, the first heating element being disposed in a first location in the stack and the second heating element being arranged in a second location in the stack, said method comprising steps of: applying a first control command to the first heating element and a second control command to the second heating element, said control commands being configured such that a thermal gradient in the stack in the direction of the stack is maintained substantially at a defined value.
US12288896B2 Battery module having base insulating member
A battery module prevents an electrolyte solution from leaking out in the event of electrolyte solution leakage. To achieve the object, the battery module according to the present disclosure includes at least one cell assembly including a plurality of secondary batteries stacked in a direction, each secondary battery including an electrode lead, a base plate disposed below the cell assembly and extending in a horizontal direction to support a bottom of the cell assembly, and at least one base insulation member interposed between the cell assembly and the base plate and having a receiving portion formed concavely in a downward direction to receive a part of the cell assembly.
US12288894B2 Battery module
A battery module includes a plurality of secondary battery cells, including at least one weak sealing portion, and a housing unit in which the plurality of secondary battery cells are accommodated. The housing unit includes a flame discharge opening formed to face the weak sealing portion such that flame or exhaust gas, discharged from the weak sealing portion, is induced to be discharged outwardly of the housing unit.
US12288892B2 Vehicle battery pack
A vehicle battery pack includes a battery module, a battery case configured to accommodate the battery module, and a battery cooling mechanism configured to cool the battery module. The battery cooling mechanism includes an introduction duct configured to introduce air into the battery case, an air guide member configured to guide the air, an air guide fan configured to blow the air, and a discharge duct configured to discharge the air to the outside. The air guide fan includes a fan motor, a fan case including a suction port and an air blow-out port, and an impeller. The air guide member is provided so that one end thereof is connected to the introduction duct and another end thereof seals a front surface of the battery module. The air guide fan faces the battery module in a front-rear direction, and is disposed so that the suction port faces rearward.
US12288891B2 Mobile swappable battery for a powered workstation
Mobile swappable battery for a powered workstation. In an embodiment of a mobile swappable battery sized for detachable coupling with a base of a powered workstation of the present disclosure, the battery comprises a wheeled housing enclosing a portion of the battery, wherein the wheeled housing comprises at least two wheels attached to a bottom side of the housing, and a collapsible handle for pushing and guiding the wheeled housing into detachable alignment with a battery guide in the base of the powered workstation.
US12288886B2 Battery
A battery including: an electrode body having a circular-cylindrical shape; and a battery can housing the electrode body. A battery can includes a cylindrical portion, a bottom wall closing one end of the cylindrical portion, and an open rim continuing to the other end of the cylindrical portion. The cylindrical portion has a shape of inner circumference including a corner portion.
US12288881B2 Cathode additive for lithium secondary battery, preparation method therefor, cathode for lithium secondary battery, comprising same, and lithium secondary battery comprising same
The present disclosure relates to a positive electrode additive for a lithium secondary battery, a manufacturing method thereof. The positive electrode additive for a lithium secondary battery is represented by Chemical Formula 1 below. Li6xCo1-yMyO4  [Chemical Formula 1] (In the Chemical Formula 1, 0.9≤x≤1.1, 0
US12288880B2 Positive active material, lithium ion secondary battery, battery module, battery pack and electric device
A positive active material is provided. In some embodiments, the positive material includes: a substrate and a coating layer coating the substrate, wherein the coating layer includes a fast ion conductor layer and a carbon coating layer, the substrate includes more than one compound of formula (I): LiFe1-aM1aPO4 formula (I), in formula (I), M1 is more than one selected from Cu, Mn, Cr, Zn, Pb, Ca, Co, Ni, Sr, Nb and Ti, and 0≤a≤0.01; the fast ion conductor layer includes a fast ion conductor of a NASICON structure shown in formula (II), Li3-bFe2-bM2b(PO4)3 formula (II), in formula (II), M2 is more than one selected from Ti, Zr, Hf, Ge and Sn with valence of +4, and 0≤b≤1.
US12288879B2 Cathode active material and fluoride ion battery
A main object of the present disclosure is to provide a novel cathode active material that can be used in a fluoride ion battery. The present disclosure achieves the object by providing a cathode active material used in a fluoride ion battery, the cathode active material comprising: a composition represented by Pb2MF6, in which M is at least one of Mn, Fe, Co, and Ni.
US12288873B2 Secondary battery electrode and method for producing the electrode
The electrodes disclosed herein, a low-density region having a relatively low electrode density and a high-density region having a relatively high electrode density are repeated on a surface of the electrode active material layer in a predetermined pattern at a constant pitch. The electrode active material layer is evenly divided into three layers of an upper layer, an intermediate layer, and a lower layer in a thickness direction from the surface of the active material layer to the electrode current collector, and when the electrode densities (g/cm3) of the upper layer, the intermediate layer, and the lower layer of the low-density region are respectively dL1, dL2, and dL3 and the electrode densities (g/cm3) of the upper layer, the intermediate layer, and the lower layer of the high-density region are respectively dH1, dH2, and dH3, a relation of dH3/dL3
US12288870B2 Method of manufacturing positive electrode mixture for all-solid-state batteries and positive electrode mixture for all-solid-state batteries manufactured using the same
Disclosed are a method of manufacturing a positive electrode mixture for all-solid-state batteries and a positive electrode mixture for all-solid-state batteries manufactured using the same, and more particularly a method of manufacturing a positive electrode mixture for all-solid-state batteries including mixing a positive electrode active material and a solid electrolyte with each other in a dry state, mixing the mixture with an additional solid electrolyte in a wet state, and adding a conductive agent and performing mixing in a wet state at the time of manufacturing the positive electrode mixture for all-solid-state batteries and a positive electrode mixture for all-solid-state batteries manufactured using the same.
US12288863B1 Method for preparing negative electrode sheet of nickel-metal hydride battery
Provided is a method for preparing a negative electrode sheet of nickel-metal hydride battery. The method includes steps of: obtaining a substrate roll; unwinding the substrate roll to unroll the substrate roll to form a substrate assembly (100), the substrate assembly (100) having a first-ring exposed segment (110), a middle-ring covered segment (120) and a tail-ring exposed segment (130) which are sequentially connected; and performing a slurry pulling treatment on the substrate assembly (100) to form a first active layer (210) and a second active layer (220) that are formed together on two opposite side faces of the substrate assembly (100), the first active layer (210) being attached to the first-ring exposed segment (110) and the middle-ring covered segment (120), and the second active layer (220) being attached to the middle-ring covered segment (120) and the tail-ring exposed segment (130).
US12288862B2 Fuel cell-battery system and control method thereof
A method for controlling a fuel cell-battery system that includes a battery module configured to cool a battery using coolant, a fuel cell module configured to heat hydrogen and to supply the heated hydrogen to a fuel cell configured to produce electric power using the hydrogen, and a heat exchange module through which the coolant and the hydrogen exchange heat with each other. The method includes obtaining a coolant temperature of coolant released from the battery, passing the coolant through the heat exchange module to cool the coolant when the temperature of the coolant is higher than a target temperature, and passing the coolant through a heater when the temperature of the coolant is lower than or equal to the target temperature. Passing the coolant through the heater includes operating the heater when the temperature of the coolant is lower than the target temperature.
US12288857B2 Energy storage system
A energy storage system includes at least one storage cell. The storage cell is provided at least in sections with a casing. The casing consists of plastic and is provided with a material for increasing a thermal conductivity. The material is configured such that a thermal runaway in the event of a fault is reduced.
US12288849B2 Solid-state battery
A solid-state battery including a solid-state battery laminate having a positive electrode layer, a negative electrode layer, and a solid electrolyte layer interposed between the positive electrode layer and the negative electrode layer, each of the positive electrode layer and the negative electrode layer having an electrode active material. A first active material contour portion in which the electrode active material in one of the positive electrode layer and the negative electrode layer extends to a first plan-view contour of the solid-state battery laminate, and a first non-active material contour portion in which the electrode active material in the other of the positive electrode layer and the negative electrode layer does not extend to the first plan-view contour of the solid-state battery laminate face each other in a lamination direction.
US12288847B2 Nonaqueous electrolyte secondary battery and battery module
A nonaqueous electrolyte secondary battery includes an electrode assembly and an electrolyte solution. The electrode assembly includes a laminated assembly. The laminated assembly includes a positive electrode plate, a negative electrode plate, and a separator. The separator separates the positive electrode plate and the negative electrode plate from each other. The separator includes a porous resin layer. The porous resin layer includes a polyolefin-based material. The negative electrode plate includes a negative electrode active material layer. The negative electrode active material layer includes negative electrode active material particles. The negative electrode active material layer is in direct contact with the porous resin layer. The negative electrode active material layer has a puncture resistance of more than or equal to 0.60 N/mm.
US12288846B2 Solid electrolyte material and battery using same
The solid electrolyte material consists essentially of Li, Ti, M, and F. Here, M is at least one selected from the group consisting of Mg and Ca.
US12288844B2 Solid electrolyte material and battery using same
A solid electrolyte material includes Li, Ca, Y, Gd, and X wherein X is at least one element selected from the group consisting of F, Cl, Br, and I. A battery uses the solid electrolyte material.
US12288843B2 Method for the preparation of a Li-P-S product and corresponding products
The present invention concerns a new method for the preparation of a Li—P—S product, as well as the products obtainable by said methods, and uses thereof especially as solid electrolytes.
US12288838B2 Unit pixel having light emitting device, pixel module and displaying apparatus
A display apparatus including a panel substrate and a pixel module disposed thereon, in which the pixel module includes a circuit board and light emitters arranged and aligned in a first direction and disposed on the circuit board, in which each light emitter includes a light emitting layer including a first and a second conductivity type semiconductor layer, and an active layer interposed therebetween, a first and a second connection layer electrically connected to the first and the second conductivity type semiconductor layer, respectively, and a step adjustment layer disposed between the circuit board and the light emitting layer and covering a region of the light emitting layer and including an opening region configured to provide an electrical contact region between the first connection layer and the first conductivity type semiconductor layer.
US12288836B2 Semiconductor light emitting device including circular ring-shaped metal ring body and regulation holes define bottom of lens, and method for manufacturing same
A semiconductor light emitting device includes a plane substrate having a flat substrate surface, a semiconductor light emitting element mounted on the substrate surface, and a lens formed of a resin which embeds the semiconductor light emitting element and condenses light emitted from the semiconductor light emitting element. A circular ring-shaped metal ring body surrounding the semiconductor light emitting element, and a plurality of regulation holes arranged inside the metal ring body at positions rotationally symmetric with respect to the center of the metal ring body are provided on the substrate surface. A bottom of the lens is defined by the metal ring body and the regulation holes. A body part of the lens has a plurality of valley portions extending toward the top of the lens from the positions of the regulation holes. The top of the lens has a surface as a spheroid surface with an axis vertical to the substrate surface and passing through the center of the metal ring body as a major axis.
US12288832B2 Method for manufacturing light-emitting element
A method for manufacturing a light-emitting element includes forming a first light-emitting part, forming a tunnel junction part on the first light-emitting part, and forming a second light-emitting part on the tunnel junction part. The step of forming the first light-emitting part includes forming a first layer with a first p-type impurity concentration at a first temperature, and forming a second layer with a second p-type impurity concentration on the first layer. The second p-type impurity concentration is greater than the first p-type impurity concentration. The step of forming the second light-emitting part includes forming a third layer with a third p-type impurity concentration at a second temperature and forming a fourth layer with a fourth p-type impurity concentration on the third layer. The fourth p-type impurity concentration is greater than the third p-type impurity concentration. The second temperature is less than the first temperature.
US12288828B1 Photovoltaic lamp using UV adhesive and glass cover for packaging
A photovoltaic lamp comprises a photovoltaic cover and a lamp body. The photovoltaic cover covers a side away from a light-emitting surface of the lamp body. A receiving groove is formed in a side, away from the lamp body, of the photovoltaic cover. A glass cover is fixedly attached to an opening of the receiving groove with an UV adhesive. A silicon cell is arranged between the glass cover and the bottom of the receiving groove. The glass cover together with the UV adhesive is used as a packaging structure of the silicon cell, thus improving the photoelectric conversion efficiency of the silicon cell; and the glass cover is small in deformation, unlikely to be damaged and easy to clean, thus reducing the production input, shortening the production time, and improving the production efficiency and the stability of the high-quality output of products.
US12288824B2 Semiconductor device including top-gate bottom-contact transistor
A semiconductor device in which fluctuation in electric characteristics due to miniaturization is less likely to be caused is provided. The semiconductor device includes an oxide semiconductor film including a first region, a pair of second regions in contact with side surfaces of the first region, and a pair of third regions in contact with side surfaces of the pair of second regions; a gate insulating film provided over the oxide semiconductor film; and a first electrode that is over the gate insulating film and overlaps with the first region. The first region is a CAAC oxide semiconductor region. The pair of second regions and the pair of third regions are each an amorphous oxide semiconductor region containing a dopant. The dopant concentration of the pair of third regions is higher than the dopant concentration of the pair of second regions.
US12288823B2 Thin film transistor array substrate, organic light-emitting display apparatus, and method of manufacturing the thin film transistor array substrate
Provided is a thin film transistor including an active layer including a first silicon active layer, a second silicon active layer, and an oxide active layer in a space between the first silicon active layer and the second silicon active layer, a gate electrode on the active layer with a gate insulating layer disposed therebetween, and a source electrode and a drain electrode with an interlayer insulating layer disposed between the gate electrode and the source and drain electrodes, the source and drain electrodes being in contact with the first silicon active layer and the second silicon active layer, respectively.
US12288810B2 Backside contact structures and fabrication for metal on both sides of devices
An apparatus including a circuit structure including a device stratum including a plurality of devices including a first side and an opposite second side; and a metal interconnect coupled to at least one of the plurality of devices from the second side of the device stratum. A method including forming a transistor device including a channel between a source region and a drain region and a gate electrode on the channel defining a first side of the device; and forming an interconnect to one of the source region and the drain region from a second side of the device.
US12288809B2 Semiconductor device with doped structure
The present disclosure relates to a semiconductor device includes first and second source/drain (S/D) regions doped with lead (Pb) at a first dopant concentration. The semiconductor device also includes a channel region between the first and second S/D regions, where the channel region is doped with Pb at a second dopant concentration that is lower than the first dopant concentration. The semiconductor device further includes first and second S/D contacts in contact with the first and second S/D regions, respectively. The semiconductor device also includes a gate electrode over the channel region.
US12288808B2 High aspect ratio source or drain structures with abrupt dopant profile
Integrated circuit structures having source or drain structures with abrupt dopant profiles are described. In an example, an integrated circuit structure includes a vertical arrangement of horizontal nanowires. A gate stack is around the vertical arrangement of horizontal nanowires. A first epitaxial source or drain structure is at a first end of the vertical arrangement of horizontal nanowires. A second epitaxial source or drain structure is at a second end of the vertical arrangement of horizontal nanowires. The first and second epitaxial source or drain structures include silicon, phosphorous and arsenic, with an atomic concentration of phosphorous substantially the same as an atomic concentration of arsenic.
US12288807B2 Amorphization and regrowth of source-drain regions from the bottom-side of a semiconductor assembly
A device is disclosed. The device includes a channel, a first source-drain region adjacent a first portion of the channel, the first source-drain region including a first crystalline portion that includes a first region of metastable dopants, a second source-drain region adjacent a second portion of the channel, the second source-drain region including a second crystalline portion that includes a second region of metastable dopants. A gate conductor is on the channel.
US12288800B2 Monolithic semiconductor LED display systems and methods thereof
A monolithic semiconductor LED display system comprising a layered semiconductor material system fabricated to form a plurality of light emitting switch devices. Each of the light emitting switch devices extends along a different axis from a common substrate and comprises a driver device and a light emitting diode. Each of the driver devices comprises, in adjacent order from the substrate and in series, a first type of doped region, a second type of doped region and another of the first type of doped region. Areas of the layered semiconductor material system not utilized for the LED elements are fabricated to form circuitry in two or more of the doped regions for each of the light emitting switch devices.
US12288795B2 Application and method of integrated bar patterns in detector structures
An optical device and method of forming the optical device include a substrate having an integrated metal pattern proximate a detector or top absorber layer to minimize diffraction effects. The integrated metal pattern is aligned with selective regions of the pixel array structure of the detector layer for masking pixels of the pixel array structure. The pattern of the integrated metal pattern may be used for alignment with modulation transfer function (MTF) structures of the detector layer for MTF testing, for alignment with reference pixels of the detector layer for spatial reference used during calibration of the optical device, or for forming a polarizer grid.
US12288794B2 Image sensor and manufacturing method thereof
An image sensor includes a storage device, where the storage device includes a memory element, a first dielectric layer and a light shielding element. The memory element includes a storage node and a storage transistor gate, where the storage transistor gate is located over the storage node. The first dielectric layer is located over a portion of the storage transistor gate. The light shielding element is located on the first dielectric layer and includes a semiconductor layer. The semiconductor layer is electrically isolated from the memory element, where the light shielding element is overlapped with at least a part of a perimeter of the storage transistor gate in a vertical projection on a plane along a stacking direction of the memory element and the light shielding element, and the stacking direction is normal to the plane.
US12288793B2 Image sensing device
An image sensing device includes a pixel array of a plurality of unit pixels arranged in a row direction and a column direction and including a first unit pixel that includes floating diffusion region configured to store photocharge generated within the first unit pixel in corresponding to incident light; a first gain conversion transistor connected to the first floating diffusion region; a first row booster block connected to the first gain conversion transistor and a second gain conversion transistor that is included in a second unit pixel adjacent to the first unit pixel in the row direction; and a first column booster block connected to the first gain conversion transistor and a third gain conversion transistor that is included in a third unit pixel adjacent to the first unit pixel in the column direction.
US12288790B2 Semiconductor device and method
An embodiment device includes: an isolation region on a substrate; a first fin extending above a top surface of the isolation region; a gate structure on the first fin; and an epitaxial source/drain region adjacent the gate structure, the epitaxial source/drain region having a first main portion and a first projecting portion, the first main portion disposed in the first fin, the first projecting portion disposed on a first sidewall of the first fin and beneath the top surface of the isolation region.
US12288788B2 Integrated circuit devices
An integrated circuit device includes substrate including a fin-type active area extending on the substrate in a first direction parallel to an upper surface of the substrate, a first gate line crossing the fin-type active area on the substrate and extending in a second direction perpendicular to the first direction, a cut gate line extending in the second direction and being spaced apart from the first gate line with a first gate cut area therebetween, a second gate line extending in the second direction and being spaced apart from the cut gate line with a second gate cut area therebetween, and a power wiring disposed on the cut gate line.
US12288786B2 Shared well structure manufacturing method
A method of manufacturing an IC structure includes configuring each of an n-well and a p-well in a first IC die to have a first portion extending in a first direction and second and third portions extending from the first portion in a second direction perpendicular to the first direction, and forming IC devices including a first pickup structure electrically connected to the n-well and a second pickup structure electrically connected to the p-well. Forming the IC devices includes forming a PMOS transistor in the second or third portion of the n-well and forming an NMOS transistor in the second or third portion of the p-well.
US12288776B2 Display device
The display device includes sub-pixels disposed in a display area, dummy pixels disposed in a non-display area, a first bank disposed at a boundary between the sub-pixels and including an opening, a second bank disposed at a boundary between the dummy pixels and including an opening, a color conversion layer disposed in the opening of the first bank, and an organic layer disposed in the opening of the second bank.
US12288775B2 LED chip and manufacturing method of the same
A light emitting device including a board, a first stacked structure configured to emit light having a first wavelength, a second stacked structure configured to emit light having a second wavelength, a third stacked structure configured to emit light having a third wavelength, a first connection electrode electrically connected to the first stacked structure, the second stacked structure, and the third stacked structure, and a protection material covering at least a portion of the first connection electrode, in which each of the first, second, and third stacked structures is configured to selectively emit light while being connected to the first connection electrode, and the protection material is configured to transmit at least 50% of light having the first wavelength, light having the second wavelength, and light having the third wavelength upon operation of each of the first, second, and third stacked structures.
US12288767B2 Semiconductor device
A semiconductor device includes a semiconductor element, a conductive member, and solder portions. The semiconductor element includes first main electrodes and a protective film on a first main surface, and a second main electrode on a second main surface. The protective film has an interposed film portion between the first main electrodes. The conductive member has facing portions each facing a corresponding one of the first main electrodes and an interposed conductive portion disposed between the facing portions. The solder portions are disposed between the first main electrodes and the facing portions and separated away from each other by the interposed film portion and the interposed conductive portion to define a space between the solder portions. The interposed film portion and the interposed conductive portion are less likely wetted to the solder portions to avoid the solder portions in liquid phase entering into the space during soldering.
US12288766B2 Semiconductor device with open cavity and method therefor
A method of forming a semiconductor device is provided. The method includes placing a semiconductor die on a carrier substrate and placing a sacrificial blank on the carrier substrate with a routing structure attached to the sacrificial blank. At least a portion of the semiconductor die, sacrificial blank, and routing structure are encapsulated with an encapsulant. The carrier substrate is separated from a first side of the encapsulated semiconductor die, sacrificial blank, and routing structure to expose a surface of the sacrificial blank. The sacrificial blank is etched to form a cavity in the encapsulant and expose a portion of the routing structure exposed through the cavity.
US12288758B2 Polyimide profile control
A structure includes a controlled polyimide profile. A method for forming such a structure includes depositing, on a substrate, a photoresist containing polyimide and performing a first anneal at a first temperature. The method further includes exposing the photoresist to a radiation source through a photomask having a pattern associated with a shape of a polyimide opening. The method further includes performing a second anneal at a second temperature and removing a portion of the photoresist to form the polyimide opening. The method further includes performing a third anneal at a third temperature and cleaning the polyimide opening by ashing.
US12288754B2 Semiconductor device and method of stacking devices using support frame
A semiconductor device has a first substrate and a first electrical component disposed over the first substrate. A first support frame is disposed over the first substrate. The first support frame has a horizontal support channel extending across the first substrate and a vertical support brace extending from the horizontal support channel to the first substrate. The first support frame can have a vertical shielding partition extending from the horizontal support channel to the first substrate. An encapsulant is deposited over the first electrical component and first substrate and around the first support frame. A second electrical component is disposed over the first electrical component. A second substrate is disposed over the first support frame. A second electrical component is disposed over the second substrate. A third substrate is disposed over the second substrate. A second support frame is disposed over the second substrate.
US12288749B2 Integrated circuit chip including gate electrode with oblique cut surface, and manufacturing method of the same
A circuit chip including a substrate, first and second channel active regions on the substrate, and extending in a first direction, the second channel active regions spaced apart from the first channel regions in a second direction intersecting the first direction, first and second gate electrodes intersecting the second channel active regions, third and fourth gate electrodes intersecting the first channel active regions, and a contact electrode between the first, second, third, and fourth gate electrodes. The contact electrode including a stem section in a vertical direction, and first and second branch sections extending from the stem section and contacting a respective source/drain region on the first and second channel active regions, the first gate electrode and the third gate electrode overlapping in the second direction, and including edge portions having widths decreasing as the first gate electrode and the third gate electrode extend toward facing ends thereof.
US12288746B2 Skip level vias in metallization layers for integrated circuit devices
An integrated circuit device may be formed including an electronic substrate and a metallization structure on the electronic substrate, wherein the metallization structure includes a first level comprising a first dielectric material layer, a second level on the first level, wherein the second level comprises a second dielectric material layer, a third level on the second level, wherein the third level comprises a third dielectric material layer, at least one power/ground structure in the second level, and at least one skip level via extending at least partially through the first dielectric material layer of the first level, through the second dielectric layer of the second level, and at least partially through the third dielectric material layer of the third level, wherein the at least one skip level via comprises a continuous conductive material.
US12288744B2 Microelectronic assemblies having conductive structures with different thicknesses on a core substrate
Microelectronic assemblies, and related devices and methods, are disclosed herein. For example, in some embodiments, a microelectronic assembly may include a package substrate having a core substrate with a first conductive structure having a first thickness on the core substrate, and a second conductive structure having a second thickness on the core substrate, where the first thickness is different than the second thickness.
US12288743B2 Semiconductor package
A semiconductor package includes a lower substrate that includes a lower wiring layer; a semiconductor chip disposed on the lower substrate, and an upper substrate disposed on the semiconductor chip. The upper substrate includes a lower surface that faces the semiconductor chip, an upper wiring layer, and a plurality of protruding structures disposed below the lower surface. The lower surface of the upper substrate includes a cavity region that overlaps the semiconductor chip in a first direction, and a plurality of channel regions that extend from the cavity region to an edge of the upper substrate. The cavity region and the plurality of channel regions are defined by the plurality of protruding structures.
US12288741B2 Multi-pitch ball grid array
A mixed pitch method of placing pads in a ball grid array (BGA) package having a BGA substrate and a plurality of connectors arranged in an array and connected via the pads to the BGA substrate. Selected pairs of the pads are placed on the BGA substrate at a distance defined by a first pitch P1. Ground pads are placed on the BGA substrate at a distance from the selected pairs of pads defined by a second pitch P2, wherein P2=M*P1 and M is greater than one. The selected pairs of the pads on the BGA substrate are also placed at a distance from other selected pairs of the pads defined by the second pitch P2.
US12288739B2 Semiconductor device and method for manufacturing the same
A semiconductor device includes a semiconductor element, a mount portion, and a sintered metal bond. The semiconductor element includes a body and an electrode pad. The body has an obverse surface facing forward in a first direction and a reverse surface facing rearward in the first direction. The electrode pad covers the element reverse surface. The mount portion supports the semiconductor element. The sintered metal bond electrically bonds the electrode pad and the mount portion. The sintered metal bond includes a first rear edge and a first front edge spaced forward in the first direction from the first rear edge. The electrode pad includes a second rear edge and a second front edge spaced forward in the first direction from the second rear edge. The first front edge of the metal bond is spaced rearward in the first direction from the second front edge of the pad.
US12288734B2 Semiconductor device
A semiconductor device includes a substrate including a first side and a second side opposite to each other, a first penetrating structure that penetrates the substrate, and a second penetrating structure that penetrates the substrate, the second penetrating structure being spaced apart from the first penetrating structure, and an area of the first penetrating structure being more than twice an area of the second penetrating structure, as viewed from the first side of the substrate.
US12288733B2 Conformal cooling assembly with substrate fluid-proofing for multi-die electronic assemblies
A conformal cooling assembly for multiple-die electronic assemblies, such as printed circuit boards, integrated circuits, etc., which addresses and solves a multitude of challenges and problems associated with using liquid-cooled cold plates and dielectric immersion cooling to manage the heat produced by a multiplicity of dies. The conformal cooling assembly comprises a conformal cooling module comprising inlet and outlet passageways and a plenum configured to permit a cooling fluid to pass therethrough, thereby facilitating direct fluid contact with heat-generating components affixed to the substrate of the electronic assembly. The conformal cooling assembly also includes a fastener for attaching the conformal cooling module to the substrate; and a fluid-barrier disposed between the substrate and the plenum. The fluid-barrier is adapted to minimize, inhibit or prevent the cooling fluid from penetrating and being absorbed by the substrate.
US12288725B2 Critical dimension error analysis method
The present invention disclosures a critical dimension error analysis method, comprising: S01: performing lithography processes on a wafer, measuring the critical dimension (CD) values of the test points in each of the fields respectively; M and N are integers greater than 1; S02: removing extreme outliers from the critical dimension (CD) values; S03: rebuilding remaining CD values by a reconstruction model fitting method, and obtaining rebuilt critical dimension (CD″) values, according to relative error between CD″ and CD, dividing the rebuilt critical dimension (CD″) values into scenes and the number of the scenes is A; S04: calculating components and corresponding residuals of the test points in each of the scenes under a reference system corresponding to a correction model by parameter estimation; S05: modifying machine parameters and masks by the correction model according to above calculation results. The present invention uses an outer limit to remove extreme outliers, so as to analyze a critical dimension error during a lithography process quickly and accurately.
US12288724B2 Region classification of film non-uniformity based on processing of substrate images
A method of classification of a film non-uniformity on a substrate includes obtaining a color image of a substrate with the color image comprising a plurality of color channels, obtaining a standard color for the color image of the substrate, for each respective pixel along a path in the color image determining a difference vector between the a color of the respective pixel and the standard color to generate a sequence of difference vectors, sorting the pixels along the path into a plurality of regions including at least one normal region and at least one abnormal region based on the sequence of difference vectors, and classifying the at least one abnormal region as overpolished or underpolished based on at least one difference vector of a pixel at a boundary between the abnormal region and an adjacent normal region.
US12288722B2 Spacer structure for semiconductor device and method for forming the same
The present disclosure describes a semiconductor structure and a method for forming the same. The method can include forming a fin structure over a substrate. The fin structure can include a channel layer and a sacrificial layer. The method can further include forming a first recess structure in a first portion of the fin structure, forming a second recess structure in the sacrificial layer of a second portion of the fin structure, forming a dielectric layer in the first and second recess structures, and performing an oxygen-free cyclic etching process to etch the dielectric layer to expose the channel layer of the second portion of the fin structure. The oxygen-free cyclic etching process can include two etching processes to selectively etch the dielectric layer over the channel layer.
US12288716B2 Phase control in contact formation
A method includes forming a first metallic feature, forming a dielectric layer over the first metallic feature, etching the dielectric layer to form an opening, with a top surface of the first metallic feature being exposed through the opening, and performing a first treatment on the top surface of the first metallic feature. The first treatment is performed through the opening, and the first treatment is performed using a first process gas. After the first treatment, a second treatment is performed through the opening, and the second treatment is performed using a second process gas different from the first process gas. A second metallic feature is deposited in the opening.
US12288714B2 Sample holder
A sample holder according to the disclosure includes: for example, a plate-like ceramic substrate; a heat-generating resistor; a metallic member configured to cover another principal surface of the ceramic substrate; a bonding layer configured to bond the ceramic substrate and the metallic member; a lead terminal; a conduction section which is disposed inside the bonding layer and is configured to electrically connect the heat-generating resistor and the lead terminal; and a joining member configured to join the conduction section and the lead terminal. The joining member is covered with a low-thermal-conductivity member which is lower in thermal conductivity than the bonding layer.
US12288710B2 Wafer processing apparatus with a rotatable table
The disclosure relates to a wafer processing apparatus for processing wafers with a rotatable table provided with a support constructed and arranged to support a removable holder for storing a plurality of wafers. A drive assembly may be provided to provide a rotary movement to the rotatable table around a vertical axis perpendicular to the table; and, a supply line may be constructed and arranged to supply utilities to the rotatable table. The drive assembly may be controlled and configured to create the rotary movement of the table in a clockwise and/or an anticlockwise direction to avoid breakage of the supply line.
US12288708B2 Wafer carrier dry cleaner
A wafer carrier dry cleaner includes a receiver, a tool and a movable nozzle. The receiver includes a clean room. The clean room includes a port used to load a wafer carrier. The wafer carrier comprises a box and a door closing an opening of the box. The tool is located in the clean room and configured to separate the door from the box. The movable nozzle is located in the clean room. The movable nozzle is configured to purge clean gas towards the box and the door at a first position between the box and the door when the box and the door are separated.
US12288706B2 Parameterizing x-ray scattering measurement using slice-and-image tomographic imaging of semiconductor structures
Semiconductor structures can be investigated, e.g., in an in-line quality check. An x-ray scattering measurement, e.g., CD-SAXS, can be used for wafer metrology. The x-ray scattering measurement can be configured based on a slice-and-imaging tomographic measurement using a dual-beam device, e.g., including a focused ion beam device and a scanning electron microscope.
US12288702B2 Semiconductor wafer mass metrology apparatus and semiconductor wafer mass metrology method
A semiconductor wafer mass metrology apparatus comprising: a measurement chamber for measuring the weight and/or the mass of a semiconductor wafer; a first temperature changing part for changing a temperature of the semiconductor wafer before the semiconductor wafer is transported into the measurement chamber; and a first temperature sensor for sensing a first temperature, wherein the first temperature is: a temperature of the first temperature changing part; or a temperature of the semiconductor wafer when the semiconductor wafer is on the first temperature changing part, or when the semiconductor wafer leaves the first temperature changing part.
US12288700B2 Semiconductor manufacturing apparatus and method of manufacturing semiconductor device
The semiconductor manufacturing apparatus of the embodiment includes a first roller performing a first release of a release tape, the release tape having a strip-like configuration and having a first end and a second end, the release tape pasted on a protective tape pasted on a second substrate surface of a substrate, the substrate having a first substrate surface and the second substrate surface facing the first substrate surface, the second substrate surface being provided above the first substrate surface, and the first roller performing a first movement in a direction parallel to the second substrate surface from on the first end toward above a center or its vicinity of the second substrate surface; and a second roller performing a second release of the release tape, the second roller performing a second movement in a direction parallel to the second substrate surface from on the second end toward above the center or its vicinity of the second substrate surface.
US12288698B2 Methods for retaining a processing liquid on a surface of a semiconductor substrate
Improved puddle processes and methods are provided herein for retaining a processing liquid on a surface of a semiconductor substrate. More specifically, improved methods are provided herein for retaining a puddle within a center region of a semiconductor substrate while the substrate is stationary, or rotating at relatively low rotational speeds. In the disclosed embodiments, a puddle is retained within a center region of the semiconductor substrate by a thin film, which is deposited within a peripheral edge region of the substrate before a processing liquid is dispensed within the center region of the substrate to form the puddle.
US12288697B2 Core module for semiconductor production facility machinery
The invention relates to an apparatus (200, 200A, 300, 400) for a semiconductor production facility handling an object, the apparatus comprising a core module (100) and at least one functionality module (M . . . ). A core module (100) as well as an operating method for such an apparatus are further aspects of the invention.
US12288696B2 Modular foreline system
A kit of parts for forming a foreline for coupling a process chamber to a vacuum pumping and/or abatement system, the kit comprising: a plurality of foreline segments; wherein each foreline segment is a pipe that comprises: a first substantially straight end portion; a second substantially straight end portion opposite to the first end portion; and an intermediate portion disposed between the first and second end portions and connected to the first and second end portions by respective bends; the first and second end portions are substantially parallel to each other; the intermediate portion is oblique to the first and second end portions; and the foreline segments are configured to be attached together so as to form a continuous foreline.
US12288693B2 Etching solution, method for treating substrate with the etching solution, and method for manufacturing semiconductor device
Silicon carbonitride with excellent dielectric and/or other properties may be used in manufacturing semiconductor devices. The manufacturing often requires etching silicon carbonitride without etching silicon oxide, but there is no known etching solution that sufficiently selectively etches silicon carbonitride containing carbon compared with silicon nitride used for the same purpose. An object of the present invention is to provide: an etching solution with a high etching selectivity ratio of silicon carbonitride to silicon oxide; a method of treating a substrate, the method including a step of bringing the etching solution into contact with the substrate; and a method of manufacturing a semiconductor device, the method including the method of treating a substrate. The object is achieved by an etching solution for etching silicon carbonitride, the etching solution composed of a homogeneous solution containing phosphoric acid, water, and a cerium ion.
US12288691B2 Mask layout, semiconductor device and manufacturing method using the same
A mask layout for forming a semiconductor device includes an active mask pattern, a gate electrode mask pattern, a silicide blocking mask pattern, and a contact mask pattern. The active mask pattern forms source and drain regions in a substrate. The gate electrode mask pattern, disposed to overlap the active mask pattern, forms a gate electrode between the source region and the drain region. The silicide blocking mask pattern is disposed to overlap the gate electrode mask pattern and the active mask pattern in the gate electrode, the source region, and the drain regions to form a silicide blocking region. The contact mask pattern, disposed spaced apart from the silicide blocking mask pattern, forms a contact plug on the substrate. The silicide blocking mask pattern covers the gate electrode mask pattern and extends to the active mask pattern.
US12288685B2 Modifying hydrophobicity of a wafer surface using an organosilicon precursor
Methods and apparatuses for modifying a wafer surface using an organosilicon precursor are provided herein. The wafer surface is dosed with the organosilicon precursor following deposition of a dielectric material by an atomic layer deposition (ALD) process. In some implementations, the dielectric layer is made of silicon oxide. Dosing the wafer surface with the organosilicon precursor may occur in the same chamber as the ALD process. The organosilicon precursor may modify the wafer surface to increase its hydrophobicity so that photoresist adhesion is improved on the wafer surface. In some implementations, the wafer surface may be exposed to an inert gas RF plasma after dosing the wafer surface with the organosilicon precursor.
US12288676B2 Stage and substrate processing apparatus
A stage includes a first member made of a material having a density of 5.0 g/cm3 or less, and a second member joined to the first member. The second member is made of a material having a linear expansion coefficient of 5.0×10−6/K or less and a thermal conductivity of 100 W/mK or more. A flow passage for a temperature control medium is formed in at least one of the first member and the second member.
US12288671B2 Film deposition apparatus for fine pattern forming
In a mask pattern forming method, a resist film is formed over a thin film, the resist film is processed into resist patterns having a predetermined pitch by photolithography, slimming of the resist patterns is performed, and an oxide film is formed on the thin film and the resist patterns after an end of the slimming step in a film deposition apparatus by supplying a source gas and an oxygen radical or an oxygen-containing gas. In the mask pattern forming method, the slimming and the oxide film forming are continuously performed in the film deposition apparatus.
US12288670B2 Pulsed DC power for deposition of film
A vapor deposition system and methods of operation thereof are disclosed. The vapor deposition system includes a vacuum chamber; a dielectric target within the vacuum chamber, the dielectric target having a front surface and a thickness; a substrate support within the vacuum chamber, the substrate support having a front surface spaced from the front surface of the dielectric target to form a process gap; and a signal generator connected to the dielectric target to generate a plasma in the vacuum chamber, the signal generator comprises a power source, the power source configured to prevent charge accumulation in the dielectric target. The method includes applying power to a dielectric target within a vacuum chamber to generate a plasma in a process gap between the dielectric target and a substrate support and pulsing the power applied to the dielectric target to prevent charge accumulation.
US12288669B2 Method and apparatus for detecting discharge site
A method for detecting a discharge site for a charged particle beam emitting apparatus includes switchable first and second modes. The first mode enables a beam of charged particles to be deflected by applying voltages to electrodes. The second mode enables acquisition of data items indicative of potential of each of the electrodes while the beam is being emitted without applying the voltages. The method includes, in the second mode, detecting an occurrence of a discharge when a fluctuation in potential indicated by data items relating to one of the electrodes exceeds a predetermined threshold value; and detecting a site corresponding to the electrode, as a site having an occurrence of the discharge.
US12288667B2 Live-assisted image acquisition method and system with charged particle microscopy
A method of imaging a sample includes acquiring one or more first images of a region of the sample at a first imaging condition with a charged particle microscope system. The one or more first images are applied to an input of a trained machine learning model to obtain a predicted image indicating atom structure probability in the region of the sample. An enhanced image indicating atom locations in the region of the sample based on the atom structure probability in the predicted image is caused to be displayed in response to obtaining the predicted image.
US12288663B2 Charged particle source module
The disclosed embodiments relate to a charged particle source module for generating and emitting a charged particle beam, such as an electron beam, comprising: a frame including a first frame part, a second frame part, and one or more rigid support members which are arranged between said first frame part and said second frame part; a charged particle source arrangement for generating a charged particle beam, such as an electron beam, wherein said charged particle source arrangement, such as an electron source, is arranged at said second frame part; and a power connecting assembly arranged at said first frame part, wherein said charged particle source arrangement is electrically connected to said connecting assembly via electrical wiring.
US12288662B2 X-ray source and transmission window
In at least one embodiment an X-ray source includes an electron source configured to emit electrons, an acceleration set-up configured to accelerate the emitted electrons and a transmission window downwards of the acceleration set-up, the transmission window configured to let through X-rays generated by the accelerated electrons, wherein the transmission window incudes a carbon carrier, and wherein the carbon carrier includes sp2-hybridized carbon.
US12288659B2 Power supply control device
A power supply control device is to be installed in a vehicle. The power supply control device controls power supply via a semiconductor switch and a fuse by turning the semiconductor switch ON or OFF. The semiconductor switch and the fuse are mounted on a circuit board. In the fuse, two long plate-shaped terminals are arranged in a row. The fusing portion and a part of the two terminals are covered with a housing having heat resistance. The two terminals are disposed in a current path of a current flowing through the semiconductor switch. The current flows through the fusing portion. If the temperature of the fusing portion exceeds a predetermined temperature, the fusing portion is fused.
US12288656B2 Vacuum interrupter
A vacuum interrupter according to the present disclosure is configured such that a linear resistive layer and a nonlinear resistive layer are disposed so as to cover at least a part of a periphery of an insulation container, and a magnitude relationship of each resistivity is R1>R3>R2, where a resistivity of the nonlinear resistive layer less than an operating electric field is R1, a resistivity less than or equal to an impedance when a lightning impulse is applied is R2, and a resistivity of the linear resistive layer is R3.
US12288653B2 Cable enclosure and assembly
A cable enclosure includes a housing defining an opening through which an interior of the housing is accessible. An end plate is releasably secured to the housing to cover the opening such that the interior of the housing is not accessible. The end plate includes a first conductive leg in electrical communication with a first cable within the housing. The end plate also includes a second conductive leg in electrical communication with a second cable within the housing. The end plate further includes a conductive member movable between a first position and a second position. When in the first position, the conductive member is in contact with the first conductive leg and the second conductive leg. When in the second position, the conductive member is not in contact with at least one of the first conductive leg or the second conductive leg.
US12288651B2 Key structure
A key structure is applicable to an electronic device having a housing. The key structure includes a seat, a switch, a button, and an elastic sheet. The seat is disposed in the housing and has a first through hole. The switch is disposed on the seat. A key pillar of the button passes through the first through hole to abut against the switch. The elastic sheet includes a body, and a plurality of first elastic arms, second elastic arms and third elastic arms. The first elastic arms extending from the body are abutting against the housing. The second elastic arms extending from an inner edge of the second through hole are engaged with the key pillar. The third elastic arms abutting against the keycap are configured to support the button and provide a restoring force that can restore the button from a pressed position to an initial position.
US12288649B2 Micro-electromechanical system switch and communication device
The disclosure provides a micro-electromechanical system switch and a communication device. The micro-electromechanical system switch includes: a substrate; a DC bias line, arranged on one side of the substrate; a first signal transmission line and a second signal transmission line, arranged on the same side of the substrate as the DC bias line; a cantilever beam, arranged on a side, away from the substrate, of a layer on which the first signal transmission line is located; and a fixing structure, arranged on the side, away from the substrate, of the layer on which the first signal transmission line is located and not in contact with the first signal transmission line, where the fixing structure connects the free end and the substrate.
US12288646B2 Capacitor with connection conductor contacting a surface of a substrate
A capacitor that can make a failure mode into an open mode even when a short circuit caused by insulation breakdown occurs in a dielectric layer is provided. The capacitor includes: a substrate; an MIM structure disposed on the Substrate, the MIM structure including a dielectric layer, a bottom electrode layer disposed on one side of the dielectric layer and composed of a first conductive material, and a top electrode layer disposed on the other side of the dielectric layer; a first external electrode disposed on the substrate; a second external electrode disposed on the substrate; and a connection conductor connecting between the bottom electrode layer and the first external electrode, the connection conductor including a first contact portion contacting the substrate.
US12288639B2 Coil component and method of manufacturing the same
Provided is a coil component less prone to aggregation of metal fillers contained in an external electrode. The coil component includes: a base body; a conductor wound around a coil axis; and an external electrode provided on a surface of the base body and electrically connected to an end portion of the conductor, wherein the external electrode includes an electrode layer containing a plurality of first fillers, a plurality of second fillers, and a resin. Each of the plurality of second fillers has a flat shape. One end of each of said at least one of the plurality of second fillers is in direct contact with and bonded by metallic bond to said at least adjacent one of the plurality of first fillers and/or said at least adjacent one of the plurality of second fillers.
US12288637B2 Multilayer resin substrate and method of manufacturing multilayer resin substrate
A multilayer resin substrate includes a stacked body, and a coil including a first coil conductor pattern and a second coil conductor pattern. The second coil conductor pattern includes a wide portion with a line width larger than a line width of the first coil conductor pattern. The wide portion includes overlapping portions that overlap with the first coil conductor pattern, and non-overlapping portions that do not overlap with the first coil conductor pattern, when viewed in a Z-axis direction. Adjacent non-overlapping portions in the Z-axis direction, when viewed in the Z-axis direction, protrude in opposite directions to each other in a radial direction, with respect to the first coil conductor pattern.
US12288635B2 Wireless charging system with a switchable magnetic core
An electronic device in a wireless power system may be operable with a removable accessory such as a case. The device may convey wireless power to, from, or through the case while the device is coupled to the case. The device may have coplanar power transmitting and power receiving coils. The removable accessory may have an embedded switchable ferrimagnetic core and a coil that overlaps the switchable ferrimagnetic core. The switchable ferrimagnetic core may be operable in a first state where the switchable ferrimagnetic core is unsaturated. The switchable ferrimagnetic core may be operable in a second state where the switchable ferrimagnetic core is saturated by a magnetic field from a permanent magnet in a wireless power transmitting device. In the second state, the switchable ferrimagnetic core may have a lower magnetic permeability and higher magnetic reluctance than in the first state.
US12288634B2 Power supply apparatus detecting gas leak
According to an embodiment of the present invention, a power supply apparatus for detecting a gas leak is provided. The apparatus may include: a power supply pipe which is connected to a pump and has a power line passing therethrough, the power line supplying power from a power supply unit to a motor in the pump; a flexible joint pipe having one side connected to the power supply pipe and the other side connected to the power supply unit; a power inlet unit having one side facing the pump and the other side positioned on the power supply pipe so as to face the power supply unit to connect the power line, and preventing gas leak from one side to the other side in the pump; and a leak detection unit which fills the power supply pipe with an inert gas and detects a gas leak according to a change in pressure.
US12288632B2 Copper foil structure and manufacturing method thereof
A copper foil structure and a manufacturing method thereof are provided. In some embodiments, the copper foil structure includes a copper foil layer and a conductive organic anti-oxidation layer. The conductive organic anti-oxidation layer is disposed on the copper foil layer, and the conductive organic anti-oxidation layer includes an organic antioxidant and a conductive polymer.
US12288629B2 Conductive particles and connection structure
A conductive particle including a base particle and a conductive portion disposed on a surface of the base particle, in which a particle diameter of the conductive particle is 30 μm or more, and a ratio of a resistance value (R20) of the conductive particle after loading and unloading up to 20% compression deformation of the conductive particle are repeated 20 times to a resistance value (R1) of the conductive particle after loading and unloading up to 20% compression deformation of the conductive particle are performed once is 1.5 or less.
US12288627B1 Copper-64 compositions and formulations
The present disclosure is directed compositions and formulations comprising high levels of copper-64, and process for preparing said compositions and formulations. The present disclosure also relates to methods of administering copper-64 compositions to a patient in need thereof.
US12288626B2 Method and composition for limiting permeability of a matrix to limit liquid and gas inflow
A method of limiting or reducing liquid and/or gas inflow through a porous matrix, comprising delivering to said porous matrix a coagulable polymer emulsion or colloid for contacting with at least one selected additive which interacts with said polymer emulsion or colloid to form a sealing barrier to reduce liquid and/or gas inflow through the porous matrix wherein said coagulable polymer emulsion or colloid contains at least one selected additive including one or a combination of radiation stabilisers to confer radiation resistance; and wherein said sealing barrier is formed by contacting said polymer emulsion or colloid with a further selected additive to cause coagulation of said polymer emulsion or colloid to form said sealing barrier. The sealing composition, which has low toxicity, preferably contains carbon black as radiation stabiliser conferring radiation resistance for the sealing barrier in the range 1 to 100 MRad.
US12288622B2 Medical image diagnostic apparatus, medical image processing apparatus, and medical image processing system
A medical image diagnostic apparatus according to an embodiment includes processing circuitry and a display. The processing circuitry acquires medical images. The processing circuitry sends the medical images to a medical image processing apparatus that performs disease analysis based on the medical images. The processing circuitry receives the analysis result from the medical image processing apparatus. The display displays warning information based on the analysis result.
US12288619B2 Electronic identification, location tracking, communication and notification system with beacon clustering
A system and method for identifying a customer's location at a business and provide notification to a company representative upon arrival of the customer at the business location. Real-time location determinations for the customer and customer location tracking can be provided. One or more wireless beacons communicate with the customer's electronic device. The beacons provide the system with real-time data about the customer's whereabouts, allowing for the confirmation and tracking of the customer at the location. A first non-limiting example of use, include a company that provides food and beverage allowing the customer to place an order for food and beverages on their electronic device and having the order delivered to the person at their current location as determined by the system. Another non-limiting example includes a company using the notification system to have assigned staff members notified of the customer's arrival.
US12288618B2 Electronic tags for associating and identifying intravenous administration lines
An electronic tag includes a housing; a processor within the housing; a transceiver configured within the housing and coupled to the processor; a display coupled to the housing and the processor, and configured to display information received via the transceiver; a clamping mechanism coupled to the housing and configured to secure the electronic tag to an intravenous (IV) tubing; and a sensor configured within the housing, and configured to measure a property of a fluid in an IV tubing at a location of the clamping mechanism.
US12288616B2 Method for unlocking machine learning capabilities in a device using embedded RFID authentication
A method of unlocking an operation of a Class III medical device suitable for use in treating, for example, COVID 19 in humans is presented. An integrated circuit is inserted or integrated into a medical device having an RFID reader, the medical device having a capability that is in a locked state. The integrated circuit has a first tiny RFID tag embedded therein. The RFID tag has an area of about 0.1 mm2 or less. The RFID tag is a largely digital tag that is implemented using portable digital IP blocks, the RFID tag utilizing dual-phase RF-only logic.
US12288612B2 Information processing apparatus, method, and non-transitory computer readable medium
A controller of an information processing apparatus is configured to, upon accepting appointments for health checkups from users, present the users with inquiry information inquiring of each user whether to be able to provide a parking place for a vehicle equipped with equipment to be used for the health checkups, and determine a parking place based on replies from the users to an inquiry indicated by the inquiry information.
US12288610B2 System and method for processing medical images
A CADx system and method for analysing medical images to determine a disease risk score is described. The system comprising: an input circuit for receiving an input comprising at least one medical image; a dynamic protocol adaptation circuit comprising a protocol adaptation circuit for receiving and analysing scan protocol information and providing an output from the protocol adaptation circuit as an input or modification to a disease prediction model based on the received scan protocol information; and an output circuit to produce an output that is a disease risk score calculated from the disease prediction model for the at least one medical image.
US12288609B2 Image retrieval
Method and apparatus for image retrieval. An image descriptor of a query image indicating a medical abnormality and non-image patient data may be received. For each of a plurality of candidate images stored in a database, an image descriptor of the candidate image and data about a medical abnormality known to be indicated by the candidate image may further be received. A similarity metric between the image descriptors of the query image and the candidate image may be determined for each candidate image. A first probability of the query image medical abnormality being the candidate image medical abnormality given the non-image patient data associated with the query image may be determined for each candidate image. A score may then be determined for each candidate image based on the determined similarity metric and the determined first probability. One or more of the candidate images may be retrieved from the database in accordance with the determined scores.
US12288606B2 Rehabilitation system and image processing apparatus for higher brain dysfunction
The present invention is a rehabilitation system for performing rehabilitation of higher brain dysfunction, and includes: an image processing apparatus that executes an app for presenting a patient a problem for rehab based on an image using virtual reality, augmented reality, or mixed reality and stores the patient's problem solution record as rehab record information; a practitioner-side terminal that receives the rehab record information from the image processing apparatus; a server that saves the rehab record information transmitted from the practitioner-side terminal; and a doctor-side terminal that receives the rehab record information from the server and displays the state of rehabilitation performed for the patient on the basis of the rehab record information.
US12288605B2 Adaptive context sensitive time division multiplexed control of a high frequency ablation device
Implementations for adaptive context sensitive time division multiplexed scheduling and execution of tasks to be performed by a high frequency ablation system, such as an RF ablation system, are disclosed. The implementations may be effectuated in software, firmware, or both. Tasks may be categorized into categories corresponding to task priorities. Time blocks may be allocated during which execution of the tasks may be performed. The time blocks may be divided into time slots. A task may be assigned to a time slot based, at least in part, on a categorization priority of the task. Additionally, each task may be executed according to the schedule delineated by the time slots. An assignment of tasks to time slots may be adjusted based, at least in part, on data received at a high frequency ablation device of the high frequency ablation system.
US12288603B2 Machine-learning based efficacy predictions based on genetic and biometric information
Examples disclosed herein may involve a computing system that is configured to (i) identify a cannabinoid formulation for which to model efficacy for a given health condition shared by a plurality of individuals, (ii) receive respective efficacy information indicating the efficacy of the cannabinoid formulation for the plurality of individuals, (iii) receive respective genetic information for the plurality of individuals, (iv) receive respective biometric information for the plurality of individuals, (v) apply machine learning techniques to group the plurality of individuals into one or more groups based on their (a) respective efficacy information and (b) similarities in their respective genetic information and respective biometric information, and (vi) embody the one or more groups into a machine learning model that functions to (a) receive, as input data, information for a given individual and (ii) based on an evaluation of the received input data, output an efficacy prediction for the given individual.
US12288602B1 Medical examination support system, and non-transitory computer-readable medium therefor
In a medical examination support system 1, speech information of conversation between a veterinarian and a pet owner is converted into text data by a text data conversion unit 106. The text data and a template which is instruction content for a large language model 205 are input to a medical examination support information creation unit 204 as input parameters, and medical examination support information is automatically created from the text data on the basis of the large language model 205. The created medical examination support information is displayed on a monitor 3 by a display device 30.
US12288600B2 Generative machine learning on textual queries relating to molecules
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating a response to a textual query relating to one or more molecules. In one aspect, a method comprises: receiving, from a user, data defining: (i) a chemical structure of each of one or more input molecules, and (ii) a textual query related to the one or more input molecules; generating a sequence of input tokens that jointly represents: (i) the chemical structure of each input molecule, and (ii) the textual query; and processing the sequence of input tokens that jointly represents: (i) the chemical structure of each input molecule, and (ii) the textual query, using a generative neural network to generate a sequence of output tokens defining data responsive to the textual query.
US12288599B2 Protein structure information prediction method and apparatus, device, and storage medium
This application provides a protein structure information prediction method and apparatus, a device, and a storage medium, and relates to the field of biological information technologies. The method includes: performing sequence alignment query in a first database according to an amino acid sequence of a protein to obtain multi-sequence aligned data; performing feature extraction on the multi-sequence aligned data to obtain an initial sequence feature; processing the initial sequence feature by using a sequence feature augmentation model to obtain an augmented sequence feature of the protein; and predicting structure information of the protein according to the augmented sequence feature. When the structure information of the protein is predicted based on artificial intelligence (AI), the foregoing solution can improve the prediction efficiency of protein structure information while ensuring the prediction accuracy of the protein structure information.
US12288597B2 Setting module and setting method thereof for synchronous dynamic random access memory
The present disclosure provides a circuit and a method thereof for setting an SDRAM. The circuit includes at least one register and a controller circuit. The controller circuit is configured to: control the SDRAM to switch to an initialization setting mode, wherein the initialization setting mode is utilized for initialing the SDRAM; set value of the at least one register under the initialization setting mode; and set the SDRAM according to the value of the at least one register.
US12288593B2 Semiconductor memory device and method of reading a semiconductor memory device
A semiconductor memory device that can easily recognize the content of errors in data is provided. The semiconductor memory device includes a memory cell array, an error detection and correction circuit, and an input/output circuit. The memory cell array includes a plurality of memory cells. The error detection and correction circuit detects and corrects error bits included in the data output by the memory cell array. The error detection and correction circuit activates an error detection signal when the data includes a correctable error bit. The input/output circuit stops the clocking of the data strobe signal output with data when the data includes uncorrectable error bits.
US12288590B2 Storage devices and methods of operating storage devices
A storage device includes a nonvolatile memory device including a memory cell array and a storage controller to control the nonvolatile memory device. The memory cell array includes word-lines, memory cells and word-line cut regions dividing the word-lines into memory blocks. The storage controller includes an error correction code (ECC) engine including an ECC encoder and a memory interface. The ECC encoder performs a first ECC encoding operation on each of sub data units in user data to generate parity bits and generate a plurality of ECC sectors, selects outer cell bits to be stored in outer cells to constitute an outer ECC sector including the outer cell bits and performs a second ECC encoding operation on the outer ECC sector to generate outer parity bits. The memory interface transmits, to the nonvolatile memory device, a codeword set including the ECC sectors and the outer parity bits.
US12288589B2 Test circuit and receiving circuit having test function
A test circuit may include: a plurality of replication receivers configured to generate a plurality of oscillation signal pairs in response to a plurality of oscillation enable signals; and an oscillation control circuit configured to generate the plurality of oscillation enable signals in response to a test enable signal, and to generate a detection signal in response to any one of the plurality of oscillation signal pairs.
US12288588B2 Memory, memory system and operation method of memory
A method for operating a memory includes: receiving a predetermined command; performing an error check operation on a selected row and selected columns of one memory bank among a plurality of memory banks in response to the predetermined command; and performing a refresh operation on a selected row of each of the other memory banks among the memory banks in response to the predetermined command.
US12288587B2 High dynamic range track and hold amplifier output stage using low voltage devices
A sample and hold amplifier output buffer with the low leakage of metal oxide semiconductor field effect transistors (MOSFET) combined with the linearity and dynamic range of silicon-germanium (SiGe) bipolar junction transistors (BJT). In one aspect, the present disclosure provides a sample and hold amplifier output buffer placing a MOSFET input device between the base and emitter of a high linearity SiGe BJT.
US12288580B2 Memory device and operating method for target refresh operation based on number of accesses
A semiconductor memory device includes: a memory cell region including normal cells and row-hammer cells coupled to each of a plurality of rows, wherein the row-hammer cells of a selected row are suitable for storing first data and second data, the first data representing a number of accesses to the selected row and the second data denoting whether to refresh second adjacent rows of the selected row; and a refresh control circuit suitable for: selecting a sampling address based on the first data read from a row corresponding to an input address when an active command is inputted, determining, in response to a refresh command, whether to refresh first adjacent rows of a target row corresponding to the sampling address, and determining, in response to the refresh command, whether to refresh second adjacent rows of the target row based on the second data read from the target row.
US12288570B1 Conversational AI-encoded language for video navigation
Systems and methods of compressing video content as encoded data and selectively reconstructing portions of the content are disclosed. The proposed systems provide a computer-implemented process configured to classify a person's behavior(s) during a video and encode the behaviors as a representation of the video. When playback of the video is requested, a video navigation assistant will allow the end-user to select specific segments of the video based on topics discussed in the video and the codes that were generated to represent the video. The user is then able to move through segments of the video in a sequence that aligns with their viewing preferences.
US12288568B1 Near field transducer with template layer for improved reliability
A method of fabricating a near field transducer (NFT) in a thermally assisted magnetic recording (TAMR) head is disclosed. In some embodiments, the method includes: depositing a dielectric layer and a template layer on a waveguide core; patterning the template layer to form a template; depositing an Au NFT layer; planarizing the Au NFT layer to generate a planar layer; depositing an upper NFT layer; applying a peg patterning mask; etching the upper NFT layer and the planar layer that includes the Au NFT layer; removing the template; and depositing a dielectric material and planarizing an upper surface that includes the upper NFT layer.
US12288566B1 Beamforming using multiple sensor data
A device capable of using data from multiple sensors to determine an estimated position/direction of a user with respect to the device. The device may use estimated position data, along with confidence data, that originated from a plurality of sensors to fuse the data to determine the user's estimated position and comprehensive confidence of the estimated position. The system may use the location information to perform beamforming/beam steering and/or other downstream operations using the comprehensive estimated position.
US12288564B1 Backward-compatible integration of high frequency reconstruction techniques for audio signals
A method for decoding an encoded audio bitstream is disclosed. The method includes receiving the encoded audio bitstream and decoding the audio data to generate a decoded lowband audio signal. The method further includes extracting high frequency reconstruction metadata and filtering the decoded lowband audio signal with an analysis filterbank to generate a filtered lowband audio signal. The method also includes extracting a flag indicating whether either spectral translation or harmonic transposition is to be performed on the audio data and regenerating a highband portion of the audio signal using the filtered lowband audio signal and the high frequency reconstruction metadata in accordance with the flag.
US12288563B2 Intelligent microphone having deep learning accelerator and random access memory
Systems, devices, and methods related to a Deep Learning Accelerator and memory are described. For example, a microphone may be configured to execute instructions with matrix operands and configured with: a transducer to convert sound waves to electrical signals; an analog to digital converter to generate audio data according to the electrical signals; random access memory to store instructions executable by the Deep Learning Accelerator and store matrices of an Artificial Neural Network; and a controller to store the audio data in the random access memory as an input to the Artificial Neural Network. The Deep Learning Accelerator can execute the instructions to generate an output of the Artificial Neural Network, which may be provided as the primary output of the microphone to a computer system, such as a voice-based digital assistant.
US12288560B2 Synthesizing higher order conversation features for a multiparty conversation
Technology is provided for identifying synthesized conversation features from recorded conversations. The technology can identify, for each of one or more utterances, data for multiple modalities, such as acoustic data, video data, and text data. The technology can extract features, for each particular utterance of the one or more utterances, from each of the data for the multiple modalities associated with that particular utterance. The technology can also apply a machine learning model that receives the extracted features and/or previously synthesized conversation features and produces one or more additional synthesized conversation features.
US12288559B2 Mixed language model speech recognition
In one aspect, a method comprises accessing audio data generated by a computing device based on audio input from a user, the audio data encoding one or more user utterances. The method further comprises generating a first transcription of the utterances by performing speech recognition on the audio data using a first speech recognizer that employs a language model based on user-specific data. The method further comprises generating a second transcription of the utterances by performing speech recognition on the audio data using a second speech recognizer that employs a language model independent of user-specific data. The method further comprises determining that the second transcription of the utterances includes a term from a predefined set of one or more terms. The method further comprises, based on determining that the second transcription of the utterance includes the term, providing an output of the first transcription of the utterance.
US12288557B2 Information processing system, information processing method, and storage medium
Provided is an information processing system including: a voice information acquisition unit that acquires voice information including an utterance made by a person; a status acquisition unit that acquires status information related to status of the person; and a support information generation unit that generates support information used for supporting operation of the person based on the voice information and the status information.
US12288555B2 Electronic device and operation method thereof
An electronic device receives a voice input, and determines whether the voice input is matched with a natural language understanding (NLU) model for determining the presence or absence of a verb. The electronic device further identifies a display context object associated with the voice input based on the voice input being matched with the NLU model. The electronic device calculates a similarity value between the voice input and the display context object, and update a user interface (UI) depending on the calculated the similarity values.
US12288554B2 Information processing apparatus, information processing system, and information processing method
An information processing apparatus includes an acquisition unit that acquires, from a storage unit that stores episode data of a speaker, the episode data regarding topic information included in utterance data of the speaker. The information processing apparatus further includes an interaction control unit that controls an interaction with the speaker so as to include an episode based on the episode data.
US12288553B2 Detection of replay attack
A method of detecting a replay attack comprises: receiving an audio signal representing speech; identifying speech content present in at least a portion of the audio signal; obtaining information about a frequency spectrum of each portion of the audio signal for which speech content is identified; and, for each portion of the audio signal for which speech content is identified: retrieving information about an expected frequency spectrum of the audio signal; comparing the frequency spectrum of portions of the audio signal for which speech content is identified with the respective expected frequency spectrum; and determining that the audio signal may result from a replay attack if a measure of a difference between the frequency spectrum of the portions of the audio signal for which speech content is identified and the respective expected frequency spectrum exceeds a threshold level.
US12288550B2 Framework for focused training of language models and techniques for end-to-end hypertuning of the framework
Techniques are disclosed herein for focused training of language models and end-to-end hypertuning of the framework. In one aspect, a method is provided that includes obtaining a machine learning model pre-trained for language modeling, and post-training the machine learning model for various tasks to generate a focused machine learning model. The post-training includes: (i) training the machine learning model on an unlabeled set of training data pertaining to a task that the machine learning model was pre-trained for as part of the language modeling, and the unlabeled set of training data is obtained with respect to a target domain, a target task, or a target language, and (ii) training the machine learning model on a labeled set of training data that pertains to another task that is an auxiliary task related to a downstream task to be performed using the machine learning model or output from the machine learning model.
US12288549B2 Spoken query processing for image search
An image search system uses a multi-modal model to determine relevance of images to a spoken query. The multi-modal model includes a spoken language model that extracts features from spoken query and a language processing model that extract features from an image. The multi-model model determines a relevance score for the image and the spoken query based on the extracted features. The multi-modal model is trained using a curriculum approach that includes training the spoken language model using audio data. Subsequently, a training dataset comprising a plurality of spoken queries and one or more images associated with each spoken query is used to jointly train the spoken language model and an image processing model to provide a trained multi-modal model.
US12288545B2 Acoustic signal processing device, acoustic signal processing method, and program
An acoustic signal processing device includes a noise cancelling section that is provided for each of multiple microphones and that generates a signal for canceling noise according to a sound signal inputted from the corresponding microphone, and a digital filter that processes an external input signal.
US12288537B2 Display device and driving method thereof capable of preventing display unevenness
A display device and a driving method thereof are provided. Driving current intervals from small to large are input to a plurality of horizontal display areas from being close to a source driver to far away from the source driver to realize a driving ability from small to large for the plurality of horizontal display areas. This solves a problem of gradual decrease in brightness caused by gradually increasing capacitive resistance loads of the plurality of horizontal display areas from being close to the source driver to far away from the source driver, so as to reduce brightness difference between the plurality of horizontal display areas. Therefore, the brightness of each horizontal display area is basically the same, and a display panel is prevented from displaying unevenness.
US12288536B2 Display panel, method for driving the same and display device
A display panel, a method for driving the display panel, and a display device are provided. In an embodiment, the display panel includes: a first substrate; a display dielectric layer located at a side of the first substrate; pixel electrodes and peek-proof electrodes, all of the pixel electrodes and the peek-proof electrodes being arranged between the first substrate and the display dielectric layer; and a light-shielding structural layer including a light-shielding structure and a hollow-out portion. In an embodiment, along a direction perpendicular to a plane of the display panel, the peek-proof electrodes overlap with the light-shielding structure, and the pixel electrodes overlap with the hollow-out portion; and the light-shielding structural layer is located at a side of the peek-proof electrodes adjacent to a light exit surface of the display panel.
US12288535B2 Multi-screen display device and liquid crystal display module for multi-screen display device
A liquid crystal display module for a multi-screen display device includes a liquid crystal display panel that includes a first gate driver connected to one ends of a plurality of gate bus lines and a second gate driver connected to other ends of the plurality of gate bus lines, and a control device. The control device receives, from a host computer, an image signal and an arrangement information signal indicating arrangement information of the liquid crystal display panel in the multi-screen display device, generates a gate signal from the image signal, and outputs the gate signal to one or both of the first gate driver and the second gate driver determined based on the arrangement information signal.
US12288534B2 Balancing alternate frame times on a variable refresh rate display
In one embodiment, a new frame is to be presented on a display. A frame time is predicted for the new frame along with a current balance for a set of previously presented frames. A frame pattern for the new frame is determined based on the predicted frame time and the current balance.
US12288532B2 Backlight compensation method, device and system, and non-transitory computer-readable storage medium
The present disclosure provides a backlight compensation method, device and system, and a storage medium. The method is used to compensate brightness of a plurality of mini-LEDs in a backlight unit, where the plurality of mini-LEDs include M rows and N columns, and both M and N are positive integers greater than 1, and the method includes: acquiring a control signal for controlling the brightness of the backlight unit, and acquiring a row compensation value corresponding to mini-LEDs in each row and a column compensation value corresponding to mini-LEDs in each column; compensating the mini-LEDs in each row and the mini-LEDs in each column according to the row compensation value and the column compensation value, to obtain a compensated control signal; and controlling the brightness of the backlight unit according to the compensated control signal.
US12288530B2 Display panel and display device
A display panel and a display device are provided. The display panel includes a circuit board, a first temperature sensor, a control chip, a driver chip, and a second temperature sensor. The first temperature sensor is spade from the circuit board. The first temperature sensor is configured to obtain first temperature information. The control chip is configured to receive the first temperature information, and output a control signal according to the first temperature information and a preset temperature-compensation-curve. The driver chip is configured to output a driving voltage under the control of the control signal. The second temperature sensor is configured to obtain second temperature information. The control chip is configured to compare the second temperature information with a first preset temperature. When the second temperature information deviates from the first preset temperature, the control chip is configured to correct the preset temperature-compensation-curve and obtain a first corrected temperature-compensation-curve.
US12288529B2 Driving controller and display device including the same
A driving controller includes an overcurrent load calculator calculating a load of an input image signal, comparing the load and a reference load, and outputting a first signal corresponding to a first comparison result, an overcurrent reference controller analyzing a grayscale of the input image signal and outputting one of a first reference current signal corresponding to the grayscale and a second reference current signal, whose current level is higher than that of the first reference current signal, as a reference current signal, a current sensor receiving a feedback current signal, comparing a current level of the feedback current signal and a current level of the reference current signal, and outputting a second signal corresponding to a second comparison result, and a voltage controller outputting a voltage control signal for adjusting a voltage level of a driving voltage, based on the first signal and the second signal.
US12288523B2 Multi -frequency mode display device
Disclosed is a display device including a display panel including a plurality of pixels and a voltage generator providing an anode initialization voltage to the pixels. The display panel is divided into a first display area operating at a first operating frequency and a second display area operating at a second operating frequency. While pixels, which correspond to the first display area, from among the plurality of pixels are driven, the anode initialization voltage has a first voltage level. While pixels in the second display area from among the plurality of pixels are driven, the anode initialization voltage has a second voltage level different from the first voltage level.
US12288522B1 Displays having reduced pixel density region with localized tuning
An electronic device includes a display and a sensor underneath the display. The display has a full pixel density region and a reduced pixel density region. Compared to pixels in the full pixel density region, pixels in the reduced pixel density region can be controlled using overdriven power supply voltages, overdriven scan control signals, different initialization and reset voltages, and can include capacitors and transistors with different physical and electrical characteristics. Gate drivers provide scan signals to pixels in the full pixel density region, whereas overdrive buffers provide overdrive scan signals to pixels in the reduced pixel density region. The pixels in the full pixel density region and the pixels in the reduced pixel density region can be controlled using different black level or gamma settings for each color channel and can be adjusted physically to match luminance, color, as well as to mitigate differences in temperature and aging impact.
US12288520B2 Method and system for CMOS-like logic gates using TFTs and applications therefor
The disclosure is directed at a CMOS-like logic gate including a set of thin-film transistors (TFTs), the set of TFTs including a subset of pull down TFTs, a subset of diode-connected TFTs and an output pull-up transistor; and a capacitor; wherein the subset of diode-connected TFTs, the output pull-up transistor and the capacitor are positioned to provide a bootstrapped feedback network to provide full-output swing; and wherein the subset of diode-connected TFTs and one of the subset of pull-down TFTs form a leakage current path; and wherein at least one of the subset of pull-down TFTs is connected to a first input.
US12288518B2 Organic light emitting diode display device including compensating unit and method driving the same
An organic light emitting diode display device can include a driving transistor, a first transistor connected to the driving transistor, a second transistor connected between a data voltage and the driving transistor, a third transistor connected between a high level voltage and the driving transistor, a fourth transistor connected to the driving transistor, a fifth transistor connected between an initial voltage and the driving transistor, a sixth transistor connected to the initial voltage, a seventh transistor connected to the high level voltage, an eighth transistor connected to a reference voltage, a storage capacitor connected between the driving transistor and the eighth transistor, and a light emitting diode connected between a low level voltage and the fourth transistor.
US12288511B2 Dynamic-voltage control for displays
A dynamic-voltage-control pixel includes a pixel memory, an input circuit operable at a refresh voltage to receive pixel data and store the received pixel data in the pixel memory, a light emitter, and an output circuit operable at a drive voltage to read the stored pixel data from the pixel memory and control the light emitter to output light according to the read stored pixel data. The drive voltage can be less than the refresh voltage. The input circuit, pixel memory, and output circuit can be connected to a common-voltage wire providing a common voltage for operating each of the input circuit, pixel memory, and output circuit.
US12288510B1 LED display configuration system for improving grayscale recognition of human visual images
An LED display screen configuration system for improving the gray scale recognition effect of human eyes used in a direct-view LED display screen sets a first current matched with a selected gamma value to output light to define a first brightness range, then uses a brightness X˜100% in the first brightness range to form a first modulation interval and a brightness Y % as a minimum allowable value, and sets the next current to form the next modulation interval, and so on and so forth. In any two adjacent modulation intervals, the maximum brightness outputted from the latter modulation interval is equal to or slightly greater than the brightness X % of the previous modulation interval, so that the respective current outputs of the 1st to the Nth modulation intervals show a power decreasing relationship, so as to set or switch to the most suitable modulation interval for the practical brightness requirements.
US12288509B2 Signal generation method and apparatus, and chip
A signal generation method and device, and a chip are provided. In the method, the target brightness for achieving the display effect can be obtained, and then a second display duration is determined according to a first display duration and the target brightness, to determine the duration that a target display unit needs to be in the ON state in a refresh cycle in order to achieve the display effect. Then, the second display duration can be allocated to the refresh cycle according to a control mode to obtain a target control signal.
US12288507B2 Light-emitting display device
A light emitting display device includes a display panel including a first pixel group including a plurality of pixels in 2N rows. The light emitting display device further includes a second pixel group disposed subsequent to the first pixel group and including a plurality of pixels in 2N rows. The light emitting display device further includes an emission signal unit including a first emission stage for applying the same first emission signal to the first pixel group and a second emission stage for applying the same second emission signal to the second pixel group. In a first frame, a falling time of the first emission signal and a rising time of the second emission signal are different from each other.
US12288505B2 Driving circuit, display panel, and driving method thereof
A driving circuit, a display panel, and a driving method thereof are disclosed. The driving circuit includes a light-emitting module, a data signal writing module, and a control module. The light-emitting module emits light under a driving current. The data signal writing module is connected to the light-emitting module and configured to control a magnitude of the driving current. The control module is electrically connected to the data signal writing module and the light-emitting module. The control module is configured to control a light-emitting time of the light-emitting module under a control of a light-emitting time control signal.
US12288500B2 Display substrate and display device
A display substrate, a method for driving the same, a display device, and a high-precision metal mask are provided. The display area includes a first display sub-area in which pixels are distributed at a high density (e.g., a high resolution), and a second display sub-area in which pixels are distributed at a low density (e.g., a low resolution), and a transition display sub-area, with a distribution density of pixels (a resolution) between the distribution density of pixels in the first display sub-area and a distribution density of pixels in the second display sub-area, is arranged between the first display sub-area and the second display sub-area.
US12288495B2 Display device and driving method thereof
A display device is provided. The display device includes: a pixel array including pixels connected to gate lines and source lines; and a driving circuit configured to: apply gate signals to the gate lines and provide data signals to the source lines during a first scan period such that horizontal periods of the gate signals do not overlap each other, and apply the gate signals to first gate lines, of the gate lines, connected to pixels in a first area of the pixel array in a different manner from second gate lines, of the gate lines, connected to pixels in a second area of the pixel array for a portion of a second scan period, provide the data signals to the source lines, and maintain a low-biased state or an off state for a remaining portion of the second scan period.
US12288481B2 Systems and methods for providing an interactive asynchronous video learning platform
A system for providing an interactive asynchronous video learning platform is disclosed, including at least one user computing device in operable connection with a network. A server is in operable communication with the user network to host an interactive asynchronous video learning platform for providing interactive asynchronous video learning. The application program includes a user interface module for providing access to the interactive asynchronous video learning platform through the at least one user computing device. A learning module provides at least one prompt and at least one learner skill demonstration. A self-check module provides a guided review of a learner's previously submitted learner skill demonstrations.
US12288480B2 Artificial intelligence-driven avatar-based personalized learning techniques
Methods, apparatus, and processor-readable storage media for artificial intelligence-driven avatar-based personalized learning techniques are provided herein. An example computer-implemented method includes obtaining multiple forms of input data from user devices associated with a user in a virtual learning environment; determining status information for user variables by processing at least a portion of the multiple forms of input data using a first set of artificial intelligence techniques; determining instruction-related modifications for the user by processing, using a second set of artificial intelligence techniques, at least a portion of the multiple forms of input data and at least a portion of the determined status information; implementing, based on the determined instruction-related modifications, modifications to an instructor avatar with respect to the user in the virtual learning environment; and performing one or more automated actions based on user response to the implemented modifications to the instructor avatar.
US12288476B2 Advanced first entry model for surgical simulation
The present invention provides a surgical training device for training laparoscopic first entry surgical techniques. The training device includes a simulated abdominal wall that is penetrable with an optical trocar. A receptacle containing a tissue simulation is located inside the receptacle. The tissue simulation is observable via scope placed inside the optical trocar. Upon penetration of the one or more of the simulated abdominal wall and receptacle, the tissue simulation appears to translate distally relative to the simulated abdominal wall. The distal translation is effected by a variety of ways including the release of negative pressure inside the receptacle upon penetration and the expansion of an elastic wall of the receptacle with the introduction of fluid under pressure into the receptacle.
US12288475B2 Procedure simulator and procedure training method using the same
A procedure simulator is provided, which includes a first storage tank configured to store a liquid imitating blood; a tissue model including a plurality of bifurcated flow paths being bifurcated downstream via a plurality of bifurcated portions; a pump configured to supply the liquid to the tissue model; a second storage tank configured to store the liquid to be flowed out from the plurality of bifurcated flow paths; a plurality of pipes configured to connect an outlet of a bifurcated flow path to the second storage tank; a plurality of switching valves configured to selectively causing the bifurcated flow path to communicate with a drain flow path from which the liquid is discharged below the tissue model; and a filter member between the switching valve and the outlet of the bifurcated flow path of the plurality of bifurcated flow paths.
US12288474B2 System and method for teaching arithmetic
A system and method for teaching arithmetic has a plurality of training aides or manipulatives wherein a child/student learns arithmetic facts by executing the method using the system. The physical training aids may include a die (10,12), a factor card (14) and a factor finder member (16). The physical training aids are used with the child where the child creates a multiplication product by rolls of the die (10,12) wherein the child uses the factor card (14) and the factor finder member (16) to identify factor numbers associated with the multiplication product. A game may be incorporated where the child can use the system and method in playing the game.
US12288470B2 Real time sonic boom warning system
Commercial supersonic aircraft and associated system and methods. A representative real time sonic boom warning system can detect when the trajectory of the commercial supersonic aircraft is likely to cause sonic booms that disturb designated areas (e.g., over land or population centers) and notify the operator accordingly.
US12288469B2 Electrified vehicle management device and electrified vehicle management system
The server (electrified vehicle management device) includes a communication unit (second communication unit) that communicates with a mobile terminal (first communication unit) of a user of the electrified vehicle. The server includes a processor (control unit) that controls the communication unit. Then, the processor controls the communication unit so that a permission signal permitted to receive a privilege in the amusement park is transmitted to the mobile terminal of the user when a predetermined condition is satisfied with respect to power control in a EVSE (power station) provided in the amusement park (entertainment facility).
US12288468B2 Taxicab system for coordinating taxicab vehicles to accommodate groups of riders
A taxicab system includes a plurality of taxicab vehicles which are all autonomous vehicles, and a management device. Each taxicab vehicle can form a vehicle group with other taxicab vehicles according to an instruction from a customer or the management device. The vehicle group includes one representative vehicle and at least one subordinate vehicle. The representative vehicle and the subordinate vehicle execute at least one of a collective billing process for charging a representative customer a fare for each of the plurality of vehicles, and a collective setting process for setting a place designated by the representative customer as a destination of each of the vehicles.
US12288465B2 Vehicle with emergency reporting function, and server
A vehicle with an emergency reporting function includes a vehicle communicator, an emergency reporting switch, a user interface, and a processor. The vehicle communicator transmits an emergency report about an emergency involving the vehicle to a server to make a request for an emergency response. The processor generates an emergency report and causes the vehicle communicator to transmit the emergency report if the vehicle is involved in an emergency. If the emergency reporting switch is manually operated by an occupant of the vehicle upon occurrence of the emergency, the processor presents emergency category items to allow the occupant to select a category item among the emergency category items on the user interface, generates the emergency report based on a manual operation about the category item selected by the occupant, and causes the vehicle communicator to transmit the emergency report based on the manual operation.
US12288462B2 Re-identification and revocation for misbehaving vehicle detection
The disclosure includes embodiments re-identification and revocation for misbehaving vehicle detection. A misbehaving vehicle is an example of an anomaly. A method includes receiving from a vehicular micro cloud, by a connected vehicle that is a member of the vehicular micro cloud, vehicular micro cloud data describing an anomaly and a first state of the anomaly in a geographic area. The method includes causing a sensor to record sensor data describing the geographic area. The method includes determining, based on the sensor data and the vehicular micro cloud data, whether the anomaly is still present and in the first state. The method includes generating evidence data describing a second state of the anomaly. The method includes transmitting the evidence data to the vehicular micro cloud. The method includes modifying an operation of the connected vehicle based on the evidence data.
US12288460B2 Verifying a false alarm on a smoke detector using an internal air quality sensor
A smoke detector system is provided. The smoke detector system includes a smoke detection element. The smoke detector system further includes an internal air quality (IAQ) sensor. The IAQ sensor is disposed and configured to confirm whether an alarm issued by the smoke detection element is real or a false alarm.
US12288457B2 Smart wearable personal safety devices and related systems and methods
A wearable device and related systems and methods are provided. The device and related systems and method can identify an abnormal condition from data, determine a current condition of a user of the wearable device using the data, monitor the current condition for a change, and transmit one or more of various levels of notifications to a registered device, related devices, or an emergency response provider based on the determination of the current condition and any changes to the current condition.
US12288455B2 Wildfire identification in imagery
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for identifying wildfire in satellite imagery. In some implementations, a server obtains a satellite image of a geographic region and a date corresponding to when the satellite image was generated. The server determines a number of pixels in the satellite image that are indicated as on fire. The server obtains satellite imagery of the geographic region from before the date. The server generates a statistical distribution from the satellite imagery. The server determines a likelihood that the satellite image illustrates fire based on a comparison of the determined number of pixels in the satellite image that are indicated as on fire to the generated statistical distribution. The server can compare the determined likelihood to a threshold. In response to comparing the determined likelihood to the threshold, the server provides an indication that the satellite image illustrates fire.
US12288452B1 Portable alarm
Systems and methods to provide a portable alarm are disclosed herein. The portable alarm may be configured to detect relative movement between a closure of an aperture and a wall forming the aperture. The portable alarm may include a detector body and a detection body. The detector body may include a detector body mount, a first sensor, a transducer, a light source, and control electronics. The detection body may include a detection body mount and a second sensor. The control electronics may be configured to control the transducer and/or the light source to generate a first feedback indicating close proximity between the first sensor and the second sensor and to control the transducer and/or the light source to generate a second feedback different from the first feedback, subsequent to provision of the first feedback, responsive to a reduction in proximity between the first sensor and the second sensor.
US12288450B1 Modular self-service checkout system
A base self-service terminal (SST) system comprises a host device and a first set of peripherals. The base SST system can operate in standalone mode to process self-service transactions when the base SST system is placed on a horizontal surface or mounted to a pedestal. The base SST system processes the self-service transactions utilizing the first set of peripherals and a second set of peripherals when the base SST system is docked within an integrated peripheral device or a peripheral bridge appliance. The integrated peripheral device comprises the second set of peripherals or the second set of peripherals are made available through the peripheral bridge appliance. One or more additional peripherals are attachable and removable from the base SST system and one or more accessory modules are attachable and removable from the base SST system, the integrated peripheral device, and/or the peripheral bridge appliance.
US12288444B2 Casino system, casino item, and method of providing casino items
A casino system in a casino that uses a gaming chip with an RFID tag that stores identification information is installed in the casino and has an activation reader/writer that reads the identification information from the RFID tag of the gaming chip, and a registration device that determines the authenticity of the gaming chip and registers the gaming chip that is determined to be authentic as usable supplies. The registration device determines the authenticity of the gaming chip based on whether or not the identification information given by a manufacturer of the gaming chip matches the identification information read from the RFID tag of the gaming chip by the activation reader/writer. The identification information of the gaming chip that is determined to be genuine is registered as the identification information of the gaming chip that can be used.
US12288443B2 Lottery transaction processing system
A lottery transaction processing method is provided and includes receiving a lottery play request by a lottery play generation processor. The method further includes generating play information including a unique play serial number, and a play random number key, by the play generation processor, generating a play digital signature as a function of the play information and the play random number key by the play generation processor, transmitting the play information and the play digital signature, but not the play random number key, over a network to a gaming system server for storage by the gaming system server, and issuing a lottery play record including the play information and the play random number key by the play generation processor.
US12288441B2 Electronic gaming machine and method for adding one or more rows of symbol positions to an array of symbol positions in an electronic wagering game
An electronic gaming machine includes a display device, a processor, and a memory storing instructions which when executed by the processor, cause the processor to control the display device to display an initial array of symbol positions, where the initial array of symbol positions include a plurality of rows of symbol positions. The instructions also cause the processor to populate each symbol position with a first plurality of symbols, and evaluate the first plurality of symbols to determine whether to provide a first game award. The instructions also cause the processor to add a new row of symbol positions to the initial array of symbol positions, and populate each symbol position of the new row of symbol positions with a second plurality of symbols.
US12288439B1 Apparatus and method for an oral nicotine dispensing system
An apparatus and method for an oral nicotine dispensing system. The apparatus includes storing a plurality of a pods in a magazine within a body, receiving a fingerprint scan from a user via a fingerprint scanner coupled to the body, authenticating the fingerprint scan, de-activating a locking mechanism to allow access to at least a pod upon successful authentication of the fingerprint scan, and dispensing, using at least a drive mechanism, the at least a pod from the magazine through an opening of the body.
US12288435B2 Database system for controlling the gate of subway riding area
Inside a railway train, a wall or door is set between the non-restricted carriage and the restricted carriage for separation, including the instruction system, execution system and server. The said instruction system comprises a passenger counting unit, a gate instruction unit and a storage unit; the said execution system comprises a gate control unit arranged on a riding area computer at the next station; and the passenger counting unit transmits the total number of passengers that have entered the restricted carriage to the gate instruction unit. The gate instruction unit obtains the gate instruction based on the total number of passengers that have entered the restricted carriage. The gate control unit of the riding area computer at the next station also executes the gate instruction, so as to control the number of passengers that have entered the riding area within the maximum number of passengers.
US12288434B2 Systems and methods for controlling access to physical space
Disclosed systems and methods relate to a smart access control reader for an access control system. According to embodiments, a method can include installing the smart access control reader to the access control system by connecting the smart access control reader to the access control system via wiring of the access control system. The method can also include receiving, by the smart access control reader, one or more first credentials for authenticating one or more users by the access control system. The method can further include determining, by the smart access control reader, that the one or more first credentials are authorized. Moreover, the method can include transmitting, by the smart access control reader, a second credential to an access control panel of the access control system, in response to a request by a first user to access an area monitored by the access control system.
US12288433B2 Enhanced biometric authorization
Upon obtaining biometric data for a user of a structure while the user is outside the structure, user data for the user is updated based on a confidence score for the biometric data exceeding a first confidence threshold. Based on the confidence score for the biometric data not exceeding the first confidence threshold, instructions are provided to the user to provide updated biometric data. Then the user data is updated based on a confidence score for the updated biometric data exceeding a second confidence threshold. The second confidence threshold is greater than the first confidence threshold. Structure components are controlled based on the updated user data.
US12288427B2 System and method for remote emissions control unit monitoring and reprogramming
Disclosed are methods, systems, and apparatus for remote reprogramming of an automotive controller and determining and reporting vehicle carbon emissions using a local device, a client device, a technician device and a system server. The local device is connected to the automotive controller and is wirelessly connected to the client device. The client device is connected to the technician device through a system server. Programming configurations, including firmware, settings, and parameter updates, are selected from a technician device, sent to the system server, and uploaded to local device using J2534 communication protocol. The client device receives the fuel consumption data from the local device and sends the data to the system server. The system server determines the carbon emissions based on the fuel consumption and reports the emissions to a third-party to certify carbon offset.
US12288426B2 Inspection assistance program, inspection assistance system, and inspection assistance apparatus control method
This inspection assistance program for assisting inspection of a vehicle causes a computer to function as: a display control unit 272 that causes a display unit 25 to display a selection screen for selecting one inspection execution item from a plurality of inspection items; and a device control unit 273 that causes a device provided to the computer and associated with the inspection execution item selected on the selection screen to operate. When a liquid amount of a battery of the vehicle is selected as an inspection execution item on the selection screen, the device control unit 273 may turn on a light 22 as a device associated with the inspection execution item. The device control unit 273 may activate an imaging device 23 that generates an image as the device associated with the inspection execution item.
US12288425B2 Vehicle health management using a counterfactual machine learning model to optimize maintenance parameters
A method, apparatus, system, and computer program product for managing a platform. A computer system generates a training dataset comprising historical metric values from historical sensor information for a set of metrics for a part and historical maintenance events for the part. The computer system trains a machine learning model using the training dataset. The computer system determines different maintenance thresholds for maintenance parameters for a metric in the set of metrics for performing maintenance on the part using the machine learning model trained with the training dataset. The computer system selects maintenance thresholds for the maintenance parameters from the maintenance thresholds meeting an objective to form a maintenance plan. The maintenance plan is used to determine when a maintenance action is needed for the part.
US12288418B2 Activity identification method and apparatus
Aspects of the present invention relate to a control system (1) for identifying at least a first activity performed by a person of interest (POI-n). The control system (1) includes a controller having a processor (20) and a system memory (26). The controller (13) is configured to receive image data (DIMG1, DIMG2) from at least one imaging device (C1, C2). The image data (DIMG1, DIMG2) includes at least one image frame representing an image scene including at least a portion of a person of interest (POI-n). The image data (DIMG1, DIMG2) is analysed to identify a skeletal model (15) of the at least a portion of the person of interest (POI-n); and at least one object of interest (OOI-n) with which the person of interest (POI-n) is interacting. The first activity being performed by the person of interest (POI-n) is identified in dependence on the skeletal model (15) and the identified object of interest (OOI-n). The present invention relates to a related method of identifying an activity being performed by a person of interest (POI-n). The present invention also relates to computer software and a non-transitory, computer-readable storage medium storing instructions thereon.
US12288415B2 Selecting image to display based on facial distance between target person and another person
The information processing apparatus includes: an acquisition unit for acquiring an image including a face image of a person; and a selection unit for selecting the image in which the part other than the face of a target person is captured among the plurality of images by using the position of the face image of a person other than the target person in the acquired image.
US12288413B2 Camera tampering detection
A computer, including a processor and a memory, the memory including instructions to be executed by the processor to acquire one or more images from a camera and determine first camera noise values based on the one or more images by determining reactions of camera photo receptors to light. The instructions can include further instructions to compare the first camera noise values with second camera noise values determined based on previously acquired images from the camera and output a tamper determination for the camera based on whether the first camera noise values match, within a tolerance value, the second camera noise values determined based on the previously acquired images from the camera.
US12288412B2 Information processing apparatus and information processing method
Described herein is an information processing apparatus, including: a graph image acquisition unit configured to acquire a graph image; a graph classification unit configured to classify the graph image acquired by the graph image acquisition unit by graph type; a probability map generation unit configured to generate, from the graph image, a probability map that is of a different type by the graph type using a single neural network; a component extraction unit configured to extract a component in the graph image based on the probability map generated by the probability map generation unit; a value extraction unit configured to extract a value of the component of the graph image extracted by the component extraction unit; and an output unit configured to output the value of the component extracted by the value extraction unit.
US12288408B2 Systems and methods of identifying individual retail products in a product storage area based on an image of the product storage area
Systems and methods of monitoring inventory of a product storage facility include an image capture device configured to move about the product storage areas of the product storage facility and capture images of the product storage areas from various angles. A computing device coupled to the image capture device obtains the images of the product storage areas captured by the image capture device and processes the obtained images of the product storage areas to detect individual products captured in the obtained images. Based on detection of the individual products captured in the images, the computing device analyzes each of the obtained images to extract meta data from the packaging the individual products to detect one more keywords and determine the locations of the detected keywords on the packaging, and then utilize this information to predict an identity of the products associated with the packaging.
US12288407B2 Image processing apparatus, image processing method, and non-transitory recording medium
An image processing apparatus includes circuitry to set first upper limit values for vertical and horizontal sizes of a character included in image data for erecting direction determination, segment the image data in units of character into a plurality of rectangular areas, determine, in the image data, a plurality of first rectangular areas each of which satisfies the first upper limit values, perform character recognition on characters in the plurality of first rectangular areas in four directions of a +X direction, a −X direction, a +Y direction, and a −Y direction, calculate degrees of certainty of the four directions, determine whether a direction having a highest degree of certainty among the calculated degrees of certainty of the four directions is an erecting direction of the image data to output a determination result, and perform, along the erecting direction, character recognition on characters in a plurality of second rectangular areas of the image data, the plurality of second rectangular areas satisfying second upper limit values for the vertical and horizontal sizes smaller than the first upper limit values for erecting direction determination.
US12288405B2 Methods, systems, articles of manufacture and apparatus to extract region of interest text from receipts
Methods, apparatus, systems and articles of manufacture are disclosed for text extraction from a receipt image. An example non-transitory computer readable medium comprises instructions that, when executed, cause a machine to at least improve region of interest detection efficiency by converting pixels of an input receipt image from a first format to a second format, generate a binary representation of the input receipt image based on the converted pixels, the binary representation of the input receipt image corresponding to saturation values for respective ones of the converted pixels, calculate mirror data from the binary representation of the input receipt image, and cluster the binary representation of the input receipt image to identify a first set of candidate regions of interest, the candidate regions of interest characterized by portions of the binary representation of the input receipt image having saturation values that satisfy a threshold value.
US12288402B2 Automatically generating machine-learning training data
A computer includes a processor and a memory, and the memory stores instructions executable by the processor to receive first environmental data recorded by an environmental sensor on board a vehicle, receive nonenvironmental data recorded on board the vehicle independently of the first environmental data, add a plurality of annotations derived from the nonenvironmental data to the environmental data, and train a machine-learning program to process second environmental data by using the first environmental data as training data and the annotations as ground truth for the first environmental data.
US12288391B2 Image grounding with modularized graph attentive networks
A system may include a memory and a processor in communication with the memory. The processor may be configured to perform operations. The operations may include receiving an input, extracting features from the input, and mining object relations using the features. The operations may include determining feature vectors using the object relations and generating, using the feature vectors, an output indicating a target region, wherein the target region corresponds to the input.
US12288382B2 Machine learning method for continual learning and electronic device
A machine learning method for continual learning is provided, and the method includes following steps. Capturing an input image. Performing feature extraction on the input image by a plurality of sub-models to obtain a plurality of feature maps, where the sub-models correspond to a plurality of tasks, and the sub-models are determined by a neural network model and a plurality of channel-wise masks. Converting the feature maps into a plurality of energy scores. Selecting a target sub-model corresponding to a target task of the tasks from the sub-models according to the energy scores. Outputting a prediction result corresponding to the target task by the target sub-model.
US12288381B2 Processing method of medical image and computing apparatus for processing medical image
An embodiment of the invention provides a processing method of a medical image and a computing apparatus for processing a medical image. In the method, one or more image samples are obtained, a tumor region and an appearance feature thereof in the image sample are marked, and an image recognition model is trained according to the image sample, the tumor region thereof, and an appearance feature of a first tumor. The image sample is an image obtained by photographing an animal body. The appearance feature represents an appearance of the first tumor corresponding to the tumor region. The image recognition model identifies a second tumor in an image to be evaluated is a first type. The first type is related to the tumor region and the appearance feature of the first tumor. Accordingly, a prediction accuracy may be improved.
US12288380B2 Systems and methods for unified vision-language understanding and generation
Embodiments described herein provide systems, methods, and devices for generating enhanced vison-language training data. A method may include: receiving, from a communication interface, a first training dataset of image-text pairs and a second training dataset of annotated image-text pairs; fine-tuning an image-grounded text decoder and an image-grounded text encoder using the second training dataset of annotated image-text pairs; generating, by the fine-tuned image-grounded text decoder, a predicted text based on a training image from the first training dataset; generating, by the fine-tuned image-grounded text encoder, a filtering decision based on the training image and the predicted text; adding the training image and the predicted text to form a third training dataset of image-text pairs depending on the filter decision; and training a vision-language model using the third training dataset of image-text pairs.
US12288375B2 Acquisition of optical characteristics
An apparatus is described which includes two or more colour displays arranged to provide piece-wise continuous illumination of a volume, and one or more cameras arranged to image the volume. The apparatus is configured to control the colour displays and the cameras to illuminate the volume with each of two or more illumination conditions. The apparatus is also configured to obtain two or more sets of images, which include sufficient information for calculation of a reflectance map and a photometric normal map of an object or subject positioned within the volume. Each set of images is obtained during illumination of the volume with one or more corresponding illumination conditions. When viewed from the volume, the apparatus only provides direct illumination of the volume from angles within a zone of a hemisphere, which is less than a hemisphere.
US12288372B2 System and method of bridging the gap between object and image-level representations for open-vocabulary detection
An object detection system and method in which a machine learning engine is configured with a region-based knowledge distillation stage that generates region embeddings from a training image having bounding boxes. A linear layer learns a region-level vision-language mapping for projecting feature embeddings from the training image to a common feature space shared by text embeddings to obtain the region embeddings. An image-level supervision stage generates pseudo-box labels for a classification training image and region embeddings from the training image having bounding boxes and corresponding class labels and the classification training image having an image-level label as input. Pseudo-box labels are determined on the classification training image as an image-level vision-language mapping. A weight transfer function conditions the image-level vision-language mapping on the learned region-level vision-language mapping. A trained object detector outputs a newly captured image annotated with a bounding box for a novel object.
US12288368B2 Systems and methods for compressing vector graphics
Described herein is a computer implemented method for compressing a shape. The method includes: receiving input shape data defining first and second original shape commands and generating first and second compressed shape commands corresponding thereto. Generating the second compressed shape command includes generating a relative shape command that is a version of the second original shape command in which parameters are relatively defined; generating an absolute shape command that is a version of the second original shape command in which parameters are absolutely defined; and selecting a smaller or equal smallest of the relative shape command and the absolute shape command to be the second compressed shape command.
US12288367B2 Point cloud geometry compression
A method for learning-based point cloud geometry compression includes: given a source point cloud, regressing an aligned mesh that is driven by a set of parameters from a deformable template mesh, quantizing the set of parameters into a parameter bitstream, generating an aligned point cloud from the quantized parameters by mesh manipulation and mesh-to-point-cloud conversion, extracting features from both the source point cloud and the aligned point cloud based on sparse tensors including coordinates and features, the coordinates being encoded into a coordinate bitstream, warping the features of the aligned point cloud onto the coordinates of the source point cloud, obtaining residual features through feature subtraction, processing the residual features using an entropy model into a residual feature bitstream, and obtaining a reconstructed point cloud by processing the parameter bitstream, the coordinate bitstream and the residual feature bitstream.
US12288364B2 Method for providing calibration data for calibrating a camera, method for calibrating a camera, method for producing at least one predefined point-symmetric region, and device
A method for providing calibration data for calibrating a camera. The method includes reading in image data provided by the camera from the camera. The image data represent a camera image of at least one predefined point-symmetric region. The method also includes determining at least one center of symmetry of the at least one point-symmetric region using the image data and a determination rule, performing a comparison of a position of the center of symmetry in the camera image with a predefined position of a reference center of symmetry in a reference image in order to determine a positional deviation between the center of symmetry and the reference center of symmetry, and ascertaining displacement information for at least a subset of pixels of the camera image relative to corresponding pixels of the reference image, using the positional deviation. The calibration data are provided using the displacement information.
US12288353B2 Method and a server for facilitating provision of food product information
A method for facilitating provision of food product information is provided. The method comprises providing a food package, wherein the food package is provided with a visual marker, capturing, by a camera of a user device, authentic image data depicting the visual marker, extracting marker data from the authentic image data, retrieving artificial image data linked to the marker data from an artificial image database, wherein the artificial image data depicts at least one food product component of a food product held in the food package, determining an artificial image spatial reference point based on the visual marker, generating augmented image data by combining the authentic image data, the artificial image data and the artificial image spatial reference point, providing the augmented image data to a screen of the user device.
US12288352B2 Machine-learning based IOL position determination
The invention relates to a computer-assisted method for position determination for an intraocular lens supported by machine learning. The method comprises providing a scan result for an eye. The scan result here represents an image of an anatomical structure of the eye. The method further comprises use of a trained machine learning system for the direct determination of a final location of an intraocular lens to be fitted, wherein digital data of the scan of the eye is used as the input data for the machine learning system.
US12288350B2 Image based metrology of surface deformations
Methods for detecting areas of localized tilt on a sample using imaging reflectometry measurements include obtaining a first image without blocking any light reflected from the sample and obtaining a second image while blocking some light reflected from the sample at the aperture plane. The areas of localized tilt are detected by comparing first reflectance intensity values of pixels in the first image with second reflectance intensity values of corresponding pixels in the second image.
US12288349B2 Method for performing simultaneous localization and mapping and device using same
Provided is an accelerator provided in an electronic device and configured to perform simultaneous localization and mapping (SLAM), the accelerator including a factor graph database, a memory, and a back-end processor, wherein the back-end processor is configured to receive a first piece of data corresponding to map points and camera positions from the factor graph database, convert the received first piece of data into a matrix for the map points and a matrix for the camera positions, store, in the memory, results obtained by performing an optimization calculation on the matrix for the map points and a matrix for at least one camera position, among the camera positions, corresponding to the map points, and obtain a second piece of data optimized with respect to the first piece of data based on the results stored in the memory.
US12288347B2 Method and apparatus with depth map generation
A method and apparatus with depth map generation. The method may include generating points for a point cloud by unprojecting multi-view depth maps, of plural views, into a corresponding three-dimensional (3D) space using respective camera parameters corresponding to each view of the multi-view depth maps, extracting feature embedding vectors corresponding to the generated points, generating a two-dimensional (2D) feature map of a set view based on the extracted feature embedding vectors, generating a residual depth map using a refinement network with respect to the 2D feature map, generating a new depth map based on the residual depth map and an initial depth map, of the set view, among the multi-view depth maps.
US12288342B2 System and method for player reidentification in broadcast video
A system and method of re-identifying players in a broadcast video feed are provided herein. A computing system retrieves a broadcast video feed for a sporting event. The broadcast video feed includes a plurality of video frames. The computing system generates a plurality of tracks based on the plurality of video frames. Each track includes a plurality of image patches associated with at least one player. Each image patch of the plurality of image patches is a subset of the corresponding frame of the plurality of video frames. For each track, the computing system generates a gallery of image patches. A jersey number of each player is visible in each image patch of the gallery. The computing system matches, via a convolutional autoencoder, tracks across galleries. The computing system measures, via a neural network, a similarity score for each matched track and associates two tracks based on the measured similarity.
US12288341B2 System and methods for processing spatial data
A system for processing spatial data may be designed to receive neural network outputs corresponding to a first spatial data set, and translate the neural network outputs corresponding to the first spatial data set based on the motion between a second spatial data set and the first spatial data set. The system may perform zero-gap run length encoding on the neural network outputs to store the neural network outputs in memory. The system may also perform on-the-fly skip zero decoding and bilinear interpolation to translate the neural network outputs.
US12288340B2 System and method for 3D object perception trained from pure synthetic stereo data
A method for 3D object perception is described. The method includes extracting features from each image of a synthetic stereo pair of images. The method also includes generating a low-resolution disparity image based on the features extracted from each image of the synthetic stereo pair images. The method further includes predicting, by a trained neural network, a feature map based on the low-resolution disparity image and one of the synthetic stereo pair of images. The method also includes generating, by a perception prediction head, a perception prediction of a detected 3D object based on the feature map predicted by the trained neural network.
US12288336B2 Systems for characterizing a region of interest of a biological tissue
A system for characterizing a region of interest of a biological tissue that includes a sighting device that produces an image in reflection of an elementary surface of the biological tissue. The system further includes a microscopic analysis device that detects, in a detection pattern included in the elementary surface, a light beam emitted by the biological tissue in response to illumination of the biological tissue and generates microscopic analysis information, and to determine a tissue characterization parameter from the microscopic analysis information. The system further includes a processing module that localizes, relative to a surface image of the region of interest, each elementary surface image of various elementary surface images and produces a map element for the characterization parameter. The system further includes a display module that displays a tissue map.
US12288333B2 Image processing apparatus and image processing method
Provided is an image processing device including a hardware processor. The hardware processor: obtains a static image and a dynamic image of a same subject by radiographic imaging; detects, on the static image, a first analysis target area; detects, on the dynamic image, a second analysis target area corresponding to the first analysis target area; analyzes the second analysis target area of the dynamic image to generate a functional information representative from change caused by biological motion; deforms and positions the second analysis target area so that the second analysis target area corresponds to the first analysis target area; overlays the functional information representative of the deformed and positioned second analysis target area on the static image.
US12288328B2 Blood flow field estimation apparatus, learning apparatus, blood flow field estimation method, and program
A blood flow field estimation apparatus is provided, including an estimation unit that uses a learned model obtained in advance by performing machine learning to learn a relationship between organ tissue three-dimensional structure data including image data of a plurality of organ cross-sectional images serving as cross-sectional images of an organ and having each pixel provided with two or more bit depths and image position information serving as information indicating a position of an image reflected on each of the organ cross-sectional images in the organ, and a blood flow field in the organ, and estimates the blood flow field in the organ of an estimation target, based on the organ tissue three-dimensional structure data of the organ of the estimation target, and an output unit that outputs an estimation result of the estimation unit.
US12288325B2 Tumor cell isolines
Methods and systems for processing a scanned tissue section include locating cells within a scanned tissue. Cells in the scanned tissue are classified using a classifier model. A tumor-cell ratio (TCR) map is generated based on classified normal cells and tumor cells. A TCR isoline is generated for a target TCR value using the TCR map, marking areas of the tissue section where a TCR is at or above the target TCR value. Dissection is performed on the tissue sample to isolate an area identified by the isoline.
US12288323B2 Mapping image signatures of cancer cells to genetic signatures
A method and system for treating a patient is described. The method includes: (i) receiving a sample from a patient, the sample including one or more cancer cells; (ii) obtaining, using an imaging device, one or more images of the cancer cells; (iii) processing, using an imaging processor, the one or more images to extract one or more image coefficients; (iv) mapping, using a trained classifier, the one or more image coefficients to a cancer cell type; (v) identifying, based on mapping the one or more image coefficients to a cancer cell type, one or more cancer cell types in the sample; (vi) identifying, based on the identified one or more cancer cell types in the sample, a course of treatment specific to the one or more cancer cell types; and (vii) treating the patient using the identified course of treatment.
US12288322B2 Method for quality testing of brushes, in particular toothbrushes, testing device and brush making machine
A method for quality testing of brushes (2) is provided, in which method a trained, AI-based, classifier (4) is used. After corresponding training using a training data set which shows images of defective brushes, the classifier (4) is configured to classify brushes (2) to be checked as defective brushes based on images of the brushes (2).
US12288319B2 Commissioning of indoor positioning system aided by augmented reality
System and methods and computer program code are provided to perform a commissioning process comprising capturing, using an image capture device, an image of an area containing at least a first fixture, identifying location and positioning information associated with the image, performing image processing of the image to identify a location of the at least first fixture in the image, and converting the location of the at least first fixture in the image into physical coordinate information associated with the at least first fixture.
US12288318B2 Ultra-micro defect detection apparatus and detection method thereof
The present application discloses an ultra-micro defect detection apparatus and a detection method thereof. The apparatus includes an imaging module, a light source module, a filtering module, and a mounting platform; the imaging module further includes a camera, an imaging lens, and an objective lens; the camera, the imaging lens, and the objective lens are sequentially and vertically arranged from top to bottom; the light source module further includes a collimator, a light source generator, and a beam splitting mirror; the light source generator is connected to the beam splitting mirror, and the collimator is mounted between the light source generator and the beam splitting mirror; the filtering module further includes a spatial filter, and the spatial filter is mounted between the imaging lens and the objective lens.
US12288317B2 Method and system for enhancing image quality by multi-frame blending
A method for enhancing image quality may be provided. The method may include receiving a plurality of input frames and metadata, and determining one or more feature scores for a received input frame from the plurality of input frames. The method may further include determining a parametric score for the received input frame based on an analysis of the one or more feature scores of the received input frame and the metadata. The method may include identifying one or more artifacts for correction in the received input frame based on the parametric score, and determining a strength of correction required for at least one identified artifact in the received input frame based on the parametric score, then applying the determined strength of correction to the received input frame. The method may further include performing multi-frame blending for a plurality of received input frames with applied determined strength of correction.
US12288315B2 Image processing method and electronic apparatus
The present disclosure provides methods, apparatuses, and computer-readable mediums for image processing. In some embodiments, a method of image processing includes acquiring, from a user, a first image. The method further includes removing, using an image de-filter network, a filter effect applied to the first image to generate a second image. The method further includes obtaining, based on the first image and the second image, an image filter corresponding to the filter effect. The method further includes rendering a third image using the obtained image filter to output a fourth image.
US12288314B2 Image displaying system, display apparatus, and image displaying method
A state information acquisition section of an image generation apparatus acquires state information of the head of a user. An image generation section generates a display image corresponding to a visual field. A down-sampling section down-samples image data and transmits the down-sampled image data from a transmission section. A distortion correction section of a head-mounted display performs, after an up-sampling section up samples the data, correction according to aberration of the eyepiece, for each primary color and causes the resulting data to be displayed on a display section.
US12288313B2 Low-latency architecture for full frequency noise reduction in image processing
Systems and techniques provide for low-latency, full-frequency noise filtering of images through the use of an image-scaling-based filtering technique, or “multiscale filtering technique”, that can provide filtering for low, medium, and/or high frequencies for one or more components of an image, such that the different resolution scales at each level of the multiscale filtering technique provides a larger receptive field for a denoising process employed at each level than a conventional denoising framework. This multiscale filtering includes receiving an input image to be filtered and then performing a multiscale filtering process in which an input image is, at different resolution scales, denoised, downscaled, upscaled, and fused with a result of a lower resolution scale, to generate a filtered image. This may include temporarily buffering intermediate image data for some of the resolution scales at a memory using direct memory access (DMA) operations.
US12288312B2 Image processing apparatus, image processing method, imaging apparatus, and storage medium for capturing images having different focus positions
Provided is an imaging apparatus including a determination unit configured to perform scene determination and a combination unit configured to combine a plurality of images different in focus position in an optical axis direction. The combination unit automatically performs the combination based on a result of the scene determination. A composite image to be generated in a case where the combination unit performs the combination is deeper in depth of field than the plurality of images.
US12288311B1 System and methods for simulating continuity between separate media items
Scenes depicted within different media items may be used to generate in-between visual content for the different media items. The different media items may be combined by using the in-between visual content to fill a visual gap between the different media items. The in-between visual content may provide visual continuity between the different media items.
US12288307B2 Display device and image display method
An image display method, comprising the following steps: receiving an image signal from a graphics processor by an image processor, wherein the image signal is configured to drive a display panel to display a main image; enlarging a target area in the main image to form a first enlarged image according to an enlargement command; modifying the first enlarged image into a non-rectangular image to use the non-rectangular image as a second enlarged image; and driving the display panel to display the main image and the second enlarged image simultaneously by the image processor, wherein the second enlarged image is overlapped on the main image.
US12288306B2 Image data set alignment for an AR headset using anatomic structures and data fitting
A technology is described for aligning an image data set with a patient using an augmented reality (AR) headset. A method may include obtaining an image data set representing an anatomical structure of a patient. A two-dimensional (2D) X-ray generated image of at least a portion of the anatomical structure of the patient in the image data set and a visible marker may be obtained. The image data set can be aligned to the X-ray generated image by using data fitting. A location of the visible marker may be defined in the image data set using alignment with the X-ray generated image. The image data set may be aligned with a body of the patient, using the visible marker in the image data set as referenced to the visible marker seen on the patient through the AR headset.
US12288305B2 Wearable terminal apparatus to change display position of partial image
A wearable terminal apparatus to be worn by a user for use includes a display unit and at least one processor. The at least one processor causes the display unit to display a virtual image located in a space. The at least one processor changes a display position of a partial image when a predetermined condition is satisfied, the partial image being an image of a partial region included in the virtual image.
US12288304B2 Systems and methods for rendering models based on medical imaging data
A method of creating a 3D model, which is a visual representation of at least one physiological parameter, the method comprises deploying an AI model to execute on a computing device communicably connected to a medical imaging device, said medical imaging device acquiring medical imaging data, wherein the AI model is trained so that when it is deployed, the computing device identifies at least one physiological parameter from medical imaging data; acquiring, at the computing device, new medical imaging data; processing, using the AI model, the new medical imaging data to identify at least one physiological parameter (the “at least one identified physiological parameter”); employing the at least one identified physiological parameter to select a corresponding 3D model; and modifying the corresponding 3D model to alter one or more model parameters therein, to match the at least one identified physiological parameter, thereby customizing the visual appearance of the corresponding 3D model.
US12288303B2 Rendering a virtual object in spatial alignment with a pose of an electronic device
A method of rendering a virtual object by a rendering device includes establishing a communication channel with a mobile device; determining or receiving initial pose information of the mobile device, the pose information defining an initial position and an initial orientation; receiving device information via the communication channel, the device information including orientation, motion, and/or position information for updating the initial pose of the mobile device; using the initial pose information and the device information to determine a current pose of the mobile device, the current pose defining a current position and orientation; receiving first content data from a server system, the first content data representing a virtual object; and, rendering the first content data in the viewport of the rendering device based on the current pose information, the current pose information being used to render the virtual object in spatial alignment with the mobile device.
US12288301B2 Devices, methods, and graphical user interfaces for interacting with three-dimensional environments
A computer system displays a first view of a three-dimensional environment, including a first user interface object, that when activated by a user input meeting first criteria, causes performance of a first operation. While displaying the first view, the computer system detects first movement of a hand in a physical environment, and in response, changes an appearance of the first user interface object in the first view based on the first movement, including: in accordance with a determination that the first movement meets the first criteria requiring the hand move in a first manner, performing and indicating performance of the first operation; and in accordance with a determination that the first movement does not meet the first criteria, moving the first user interface object away from a position in the three-dimensional environment corresponding to a location of the hand in the physical environment without performing the first operation.
US12288300B2 Techniques for virtual visualization of a product in a physical scene
Described herein is a method for generating a two-dimensional (2D) image of one or more products within a physical scene is provided. The method comprises: obtaining, via a communication network from another computing device, an image of the physical scene; obtaining, via the communication network from the other computing device, position information indicative of a target position of a first product in the physical scene; rendering a 2D image of a second product in the physical scene using the image of the physical scene, the position information, and a 3D model of the second product; and providing, via the communication network to the other computing device, the rendered 2D image of the second product in the physical scene for display by the other computing device.
US12288298B2 Generating user interfaces displaying augmented reality graphics
An Augmented Reality (AR) graphics system is provided. The AR graphics system may detect an object in a real-world scene that corresponds to an AR graphics display surface. The AR graphics system may generate AR graphics that are displayed as overlays of the AR graphics display surface. The AR graphics system may track the motion of a graphics input tool with respect to the AR graphics display surface to generate AR graphics based on the motion of the graphics input tool. The AR graphics may be comprised of a number of markings generated based on the motion of the graphics input tool.
US12288295B2 Systems and methods for generating splat-based differentiable two-dimensional renderings
Systems and methods of the present disclosure are directed to a method that can include obtaining a 3D mesh comprising polygons and texture/shading data. The method can include rasterizing the 3D mesh to obtain a 2D raster comprising pixels and coordinates respectively associated with a subset of pixels. The method can include determining an initial color value for the subset of pixels based on the coordinates of the pixel and the associated shading/texture data. The method can include constructing a splat at the coordinates of a respective pixel. The method can include determining an updated color value for a respective pixel based on a weighting of the subset of splats to generate a 2D rendering of the 3D mesh based on the coordinates of a pixel and a splat.
US12288292B2 Automatic generation method for three-dimensional morphology of ruts in asphalt pavements
An automatic generation method for three-dimensional morphology of ruts in asphalt pavements comprises: constructing a standard rut cross-section representation model, classifying ruts, acquiring detection data of a rutted section of an asphalt pavement, selecting different rut cross-sections at equal intervals in a longitudinal direction of the pavement, denoising and smoothening the rut cross-sections, selecting feature points according to geometric fluctuation features of the rut cross-sections, connecting the feature points and fitting a cross-sectional curve based on an evolution law of rut deformation, and fusing multiple reconstructed rut cross-sections to realize automatic generation and visualization of three-dimensional morphology of a rut.
US12288288B2 Determining lighting information for rendering a scene in computer graphics using illumination point sampling
Rendering system combines point sampling and volume sampling operations to produce rendering outputs. For example, to determine color information for a surface location in a 3-D scene, one or more point sampling operations are conducted in a volume around the surface location, and one or more sampling operations of volumetric light transport data are performed farther from the surface location. A transition zone between point sampling and volume sampling can be provided, in which both point and volume sampling operations are conducted. Data obtained from point and volume sampling operations can be blended in determining color information for the surface location. For example, point samples are obtained by tracing a ray for each point sample, to identify an intersection between another surface and the ray, to be shaded, and volume samples are obtained from a nested 3-D grids of volume elements expressing light transport data at different levels of granularity.
US12288286B1 Parse techniques for graphics workload distribution
Techniques are disclosed relating to distributing geometry work in a graphics processor. In some embodiments, multiple geometry pipelines are configured to process, in parallel, multiple segments of a set of geometry work. In some embodiments, control circuitry is configured to split operations from the set of graphics work into the multiple segments. This may include parsing a control stream for the set of graphics work to determine an initial work estimate based on numbers of primitives in different draw calls and adjusting the initial work estimate based on a complexity determination for the draw call.
US12288283B2 Out-of-order pixel shading and rasterization
Methods, systems and apparatuses may provide for technology that determines that a state of a plurality of primitives is associated with out-of-order execution. The plurality of primitives is associated with a raster order. The technology reorders the plurality of primitives from a raster order, and distributes one or more of pixel processing operations or rasterization operations associated with the plurality of primitives to load balance across one or more of a plurality of execution units of a graphics processor or a graphics pipeline of the graphics processor.
US12288282B2 Method and apparatus for displaying facial expression in virtual scene
This disclosure is directed to a method and apparatus for displaying an expression in a virtual scene. The method includes: displaying a virtual scene; displaying an expression selection region at a first target position in the virtual scene in response to a drag operation on an expression addition icon; and displaying the first target expression in the virtual scene in response to a selection operation on a first target expression in a plurality of first candidate expressions.
US12288278B2 Layering modifications defined in a rule on a set of objects detected within a frame
A computer-implemented method according to one embodiment includes performing object detection on a frame to identify a set of objects within the frame, and determining a location of each object of the set of objects within the frame. The method further includes constructing a code tree structure for the frame. The code tree structure defines the determined locations. A rule defining modifications to make to at least some of the objects is received and the code tree structure is crawled. The rule is applied to the objects during the crawling. The method further includes layering the modifications defined in the rule on the set of objects within the frame. A computer program product according to another embodiment includes a computer readable storage medium having program instructions embodied therewith. The program instructions are readable and/or executable by a computer to cause the computer to perform the foregoing method.
US12288275B2 Methods and systems for breast tomosynthesis
Various systems are provided for non-uniform thickness and/or sampling of slabs of the breast to present DBT acquisitions. A method for generating a patient image as a set of slabs representing an imaged object, the method comprising acquiring a tomosynthesis projection, reconstructing a series of slab images, each slab representing a portion of a breast, and a plurality of slabs of non-uniform thickness and/or non-uniform sampling in a 3D reconstructed domain defined by x-, y-, and z-axes.
US12288274B2 Environmental imaging and graphical mapping systems and methods for tracking cleaning activity in a physical environment
Environmental imaging and graphical mapping systems and methods are disclosed herein for tracking cleaning activity in a physical environment is disclosed. A sensor captures environmental image(s) depicting at least a portion of a target area in the physical environment. A graphical mapping of the target area is generated. The graphical mapping region(s) define the target area. A position value is detected that corresponds to a physical position of a cleaning implement within the target area. The graphical mapping is updated to indicate that a region has a clean status. A graphical user interface (GUI) displays a graphical mapping of the target area that visually indicates that the region has the clean status.
US12288269B2 Virtual networking
A system for virtual networking in connection with a real component, such as a product or activity. The system may use virtual mechanisms and real-world components or activities, such as real-world food, real world 5K run, real-world track and field event, real-world motorsports, real-world golfing, or real-world dining, among other things.
US12288268B2 Method, internet of things system, and storage medium for determining gas compensation scheme based on smart gas
A method and an Internet of Things system for determining a gas compensation scheme based on smart gas are provided. The method includes: determining, based on a planned gas supply quantity of a gas supplier, a predicted gas supply quantity for a future preset time period; predicting a gas demand quantity for the future preset time period based on a gas usage quantity of a historical user; predicting a gas supply deviation rate of the gas supplier based on a gas pipeline design map, weather information for the future preset time period, and the gas demand quantity; determining a gas supply quantity for the future preset time period based on the predicted gas supply quantity and the gas supply deviation rate; determining a gas gap for the future preset time period based on the gas supply quantity and the gas demand quantity; and determining the gas compensation scheme.
US12288266B2 Management server for managing digital content items sold in content market
A content server (250) for managing a digital content item (80) sold in a content market (65) includes a content communication device (52) that communicates with a member terminal (40) including a display (40a) and a content control device (251) that causes the display (40a) to display an analytical graph (201a) through the content communication device (52). The analytical graph (201a) includes two or more nodes (202) representing different entities extracted from sales data and contract information and an edge (203) representing a relationship between the two or more nodes (202). The analytical graph (201a) includes the edge (203) extending from a node (202), as a center, representing identification information of the digital content item (80) to a node (202) representing an entity different from an entity for the digital content item (80).
US12288253B2 Computer methodology providing as-of-day volatility surface construction for pricing
A method and system are disclosed for more efficiently constructing a volatility surface. The methodology results in measurable reduction in the quantity of storage memory space needed on a computer executing the novel methodology, reduces the measurable, on-demand computational load on the processor(s) of a computer executing the novel methodology, and permits as-of-day calculations of the volatility surface that were previously impossible to obtain in near real-time.
US12288251B2 Management server, and control method of management server
A management server that manages lending and borrowing of a battery detachably provided in a moving body includes a lending management unit configured to determine an approval mode, which is one of an approval unnecessary mode in which permission for borrowing is granted to a borrower without receiving approval of a lender and an approval necessary mode in which permission for the borrowing is granted to the borrower after receiving approval of the lender, on the basis of designation by the lender or a predetermined condition allowed by the lender, and a borrowing permission granting unit configured to grant permission for the borrowing to the borrower by transmitting information necessary for borrowing of the battery to second electronic equipment, and the borrowing permission granting unit grants permission for the borrowing to the borrower in accordance with the approval mode determined by the lending management unit.
US12288250B2 Systems and methods of sharing an augmented environment with a companion
A system includes one or more memory devices storing instructions, and one or more processors configured to execute the instructions to perform steps of a method for providing an interactive virtual environment. The system may receive environmental data, and augment the environmental data by adding virtual environmental data. The system may then provide this virtual environment to two or more devices. The system can then receive user input, and modify the virtual environment in response to those inputs.
US12288247B2 Method, non-transitory computer-readable storage media, and computing system for embedded one-click checkout
In one embodiment, a method includes receiving user identifying information in association with a checkout request for an order. The method includes determining that a user account with a transaction processing system associated with the user identifying information does not exist in a database associated with the transaction processing system. The method includes, subsequent to determining that the user account associated with the user identifying information does not exist, receiving payment information for the order from the user. The method includes concurrently receiving an order confirmation and authorization to create a new account with the transaction processing system corresponding to the user identifying information. The method includes facilitating authorization for the order. The method includes storing the received payment information in association with the user identifying information in the database.
US12288245B2 Substitutions of remotely-ordered grocery items
The present disclosure provides various methods and embodiments for substitution of remotely-ordered grocery items. When a customer places a grocery request, the system determines whether substitution items are available for the requested items and, if so, will communicate the substitution items to the customer. Upon acceptance of the substitution items, the system will schedule delivery of the substitution items to the customer.
US12288244B2 Method, medium, and system for allocating payment based on a free trial period
Disclosure includes selecting a merchant from a plurality of merchants, enabling a trial mode for the merchant, during the trial mode, receiving an indication of a first order for the merchant, forwarding the indication of the first order to the merchant, allocating a first payment for the first order to the merchant, requesting an acceptance of a membership status from the merchant, and receiving an indication of the payment for the first order.
US12288242B2 Generative apparel recommendations using images of a person
Methods and systems provide generative apparel recommendations within a conversational platform. In one embodiment, the system generates, using an visual AI (artificial intelligence) model, one or more new images depicting a person in an input image with one or more different apparel items and/or hair styles than depicted in the input image. The system inputs the one or more AI generated new images into a visual AI model where the visual AI model trained to identify apparel patterns and apparel components. The system identifies, by the visual AI model, apparel patterns from the input one or more AI generated new images and extracts apparel components. The system curates a set of apparel items based on at least the extracted apparel components. The system provides for display, via a user interface, the curated set of apparel items.
US12288241B2 Method and apparatus for presenting recommendation data, computer device, and storage medium
The disclosure provides a method and apparatus for presenting recommendation data, a computer device, and a storage medium. The method includes: presenting a first search middle page in response to a trigger operation on a search box in a target page; obtaining commodity information of a related commodity of a target commodity presented in the target page; and presenting the commodity information of the related commodity in a preset area of the first search middle page.
US12288238B2 Complementary item recommendation system
A recommendation system leverages multi-target search to provide item listing recommendations and/or query suggestions. For a given input image with multiple objects, multi-target search uses object detection to detect each object, and stores complementary object data associating each object from the image. Additionally, a search of an item listing datastore is performed using each object from the image as a search query. Based on item listings returned as search results, complementary item listings data associating item listings is stored. In some configurations, the complementary item listings data is also used to train a machine learning model to predict complementary item listings for a given item listing. When an input item listing is received, item listing recommendations and/or query suggestions are determined for the input item listing using the complementary object data, the complementary item listing data, and/or the machine learning model.
US12288237B2 Online inference and learning for nonsymmetric determinantal point processes
Embodiments provide systems, methods, and computer storage media for a Nonsymmetric Determinantal Point Process (NDPPs) for compatible set recommendations in a setting where data representing entities (e.g., items) arrives in a stream. A stream representing compatible sets of entities is received and used to update a latent representation of the entities and a compatibility distribution indicating likelihood of compatibility of subsets of the entities. The probability distribution is accessed in a single sequential pass to predict a compatible complete set of entities that completes an incomplete set of entities. The predicted complete compatible set is provided a recommendation for entities that complete the incomplete set of entities.
US12288229B2 Systems and methods for curating content metadata
Methods and systems relating to generating and correlating metadata with a content item are disclosed. For example, a computing device may generate one or more timestamp indicators to be associated with a content item. Each timestamp indicator may be correlated to metadata and may be associated with a time point or time interval in a duration of the content item. A requesting device may generate a request for metadata that may comprise an identifier of a timestamp indicator. The request may be generated, for example, based on determining a user of the device is requesting display of an interactive application. Upon receiving a metadata request comprising an identifier of a timestamp indicator, a computing device may transmit metadata correlated to the timestamp indicator to the requesting device or to another user device.
US12288220B2 Machine-learned attendance prediction for ticket distribution
A ticket exchange server is configured to determine a number of tickets to distribute for an event. The ticket exchange server accesses, for a stadium, training data describing attendance at historical events, historical opponents of a sports team, and a historical win/loss record of the sports team. The ticket exchange server trains a machine-learned model configured to predict an attendance for a future event at the stadium based on an opponent of the sports team at the future event and a current or predicted win/loss record of the sports team. The ticket exchange server selects an event for the sports team against an opponent and determines a predicted attendance using the machine-learned model. The ticket exchange server identifies a number of tickets greater than a capacity of the stadium to make available based on the predicted attendance and distributes the number of tickets to prospective attendees.
US12288210B2 Systems and methods for account processing validation
A computer system for validating an account to be used in an electronic payment includes a processor coupled to a memory device. The computer system is programmed to receive an account validation web request from a bill payment originator. The account validation web request includes account details. The computer system is further programmed to process the account validation web request to parse the account details, validate the account details associated with the account validation web request using at least one validation rule, and transmit an account validation web response to the bill payment originator.
US12288207B2 Digital checks
A digital checking system retrieves a first non-fungible token of a digital check from a distributed ledger implemented by a blockchain. The first token includes (i) a set of parameters of the digital check and (ii) a first service data describing a first transaction performed on the digital check. The set of parameters of the digital check includes a check amount, a payor, a payee, a check date, a bank identifier, and a user signature of the digital check. The system receives a second service data describing a second transaction performed on the digital check that is subsequent to the first transaction. The system stores a second non-fungible token of the digital check into the distributed ledger. The second token includes (i) the set of parameters of the digital check and (ii) the second service data.
US12288204B2 Wallet system and transaction method
Disclosed are a wallet system and a transaction method. The wallet system includes a communication node, a scheduling node, and at least one backup node, where each node stores one private key, and all the private keys are for a same account. First, the communication node generates a transaction request based on received payment transaction information and sends the transaction request to the scheduling node. Next, the scheduling node selects a plurality of nodes as signature nodes in response to the transaction request, and after scheduling private keys of the signature nodes to sign a payment transaction one by one, the scheduling node generates signature success information and feeds the signature success information back to the communication node. Finally, the communication node performs a payment transaction operation after receiving the signature success information.
US12288202B2 Bio-mesh network leveraging natural selection optimization for intelligent auto-healing
Apparatus and methods for accelerating the remediation of broken transactions using parallel machine learning processing and optimization is provided. The methods may include a network access point receiving, from an application programming interface, a broken transaction. The methods may also include a network access point selecting a bionic element within a bio-mesh network for processing the broken transaction and routing the broken transaction to the bionic element. The bio-mesh network may include a plurality of bionic elements. The methods may further include the bionic element receiving the broken transaction and extracting, from the broken transaction, a set of features, transmitting the set of features to a policy bank, and, in response to the policy bank failing to identify a stored routine associated with the set of features for fixing the broken transaction, running in parallel two machine-learning algorithms to identify an optimal routine for fixing the broken transaction.
US12288201B2 Method and system for centralized checkout process
Methods and systems for processing an order are disclosed. A unified shopping cart receives a first request from a first tenant interface and second request from a second tenant interface, different from the first tenant interface. Each request includes first request data including a customer identifier, a selection of one or more items, and a desired delivery mode. The first request and the second request are associated with the same customer, and are processed using a unified payment transaction.
US12288200B2 Smart contact lens for point of sale (“POS”) transaction validation using object detection and image classification
Methods for point of sale (“POS”) transaction validation leveraging a smart contact lens is provided. Methods may include pairing the smart contact lens to a POS device. Methods may include identifying, by the smart contact lens, a bounded area upon which purchase items are expected to be placed. Methods may include, in response to detecting a trigger performed by the smart contact lens user, identifying each purchase product placed on the bounded area after the triggering and before a receipt of a stop instruction. Methods may further include storing in a dataset an identifier of each purchase product and the product description of each purchase product. Methods may further include receiving a payload from the POS device including a list of purchase products scanned for purchase at the POS device. Methods may further include verifying an accuracy of the payload prior to completing the transaction.
US12288199B2 Casino cash system, apparatus and method utilizing integrated circuit cards
Methods, systems and apparatus are provided for facilitating financial transactions using an IC type financial card presented at a terminal. A requested transaction for monetary value is processed via a first transaction type. If the transaction is successful, monetary value (such as cash or a monetary value ticket or receipt) is dispensed to the user. If unsuccessful, the card is not ejected and the transaction is processed via a second transaction type. The first transaction type might be a PIN based ATM or ticket transaction and the second transaction type might be a signature based transaction.
US12288198B2 Systems and methods for math-based currency (MBC) exchanges
Systems and methods for verifying tokens. The method includes creating a token of a digital title for an asset, the token including proof of ownership of the asset, an identifier of the asset, wherein creating the token further includes signing the token with a private key and embedding the token into a metadata field of the math-based currency (MBC) transaction. The method further includes tracking, using an overlay ledger, an amount of MBC associated with each customer in the MBC transaction, wherein the MBC is a cryptocurrency, and wherein the overlay ledger associates an individual customer with a designated amount of MBC and receiving an asset transfer request regarding the token. The method further includes, responsive to the token being signed with the private key, transmitting a title verification and updating an owner of the token for the asset.
US12288197B2 Multi-tier tokenization platform system
A platform implementing a two-tier tokenization process to build a digital asset pool at a server. An application builds the digital asset pool, initializes general asset tokens to represent pro-rata ownership interests in a general pool of assets, and uses general asset tokens to create specific asset tokens to represent ownership interests in specific assets from that pool that a user of the platform selects, from a remote device in communication with the server, from the general pool. General asset tokens offered to eligible retail and/or institutional investors generate funding to build the asset pool. Owners of general asset tokens are periodically offered, by the server, the option to select portions of specific assets from the general asset pool, and create through the two-tier tokenization process, shares of specific asset tokens, subject to the technical protocols, ownership concentration limits, and bidding and allocation schema established by the present platform.
US12288194B2 Computer systems and computer-based methods for automated callback scheduling utilizing call duration prediction
To schedule a future interaction between a caller and a call-center, a management computing system associated with the call center is configured to determine an estimated call time for addressing the caller's issues, based at least in part on a predicted call intent as well as feature enrichment data received from one or more memory storage areas. Upon determining a predicted call duration for the call, the management computing entity accesses the caller's calendar, such as through an internet-based communication between the caller's user computing entity and the management computing entity, or via third-party access permissions provided by the caller. The management computing entity identifies one or more candidate timeslots based at least in part on the predicted call duration, and receives user input selecting a candidate timeslot for scheduling the callback.
US12288193B2 Systems and methods for facilitating candidate interviews
A system for determining candidate answers during an interview. The system may include a memory storing executable instructions, and at least one processor configured to execute the instructions to perform operations. The operations may include capturing, by an image sensor, a plurality of images comprising a plurality of candidate answers; detecting, based on the captured images, a first bounding box comprising the plurality of the candidate answers; detecting, based on the captured images, a second bounding box comprising a plurality of alphanumeric characters, a first one of the alphanumeric characters being located on a line of software code; calculating a distance from a side of a first bounding box to a side of a second bounding box; and determining, based on the calculated distance, a source code alignment.
US12288188B2 Systems and methods for optimizing space utilization of containers at retail storage facilities
Automated storage and retrieval system for managing storage of inventory at a retail facility includes a storage structure with storage locations configured to store containers that contain retail products, and a conveying system that conveys the containers between the storage locations and a product picking station. A computing device analyzes one or more business rules to identify at least two containers that are eligible for the product merging therebetween and causes the conveying system to move these two containers from the storage structure toward a picking station selected by the control circuit. When the two containers identified as product merging eligible arrive at the picking station, these two containers are kept by the conveying system at the picking station until all of the products are removed from a first one of these two containers and merged together with the products stored in a second one of these two containers.
US12288187B2 Product detection apparatus, product detection method, and non-transitory storage medium
A product detection apparatus (10) includes an acquisition unit (110), an image processing unit (120), and an output unit (130). The acquisition unit (110) acquires a plurality of images (one example of a first image) generated by an image capture unit (20) in association with a date and a time when the image is generated. These plurality of images are generated at different timings from each other. The image processing unit (120) detects a state (hereinafter, described as a first state) in which a new product is present on a product shelf (40) continuously for a reference time or longer by processing the plurality of images. The output unit (130) performs a first output when the first state is detected. The first output indicates that a product (50) has been returned to the product shelf (40) after the product (50) is taken out of the product shelf (40) by a customer.
US12288180B2 Automated cargo selection for transport system
Techniques for automated cargo selection in a transport system are provided. In some embodiments, a method comprises: receiving a list of materials to be received by a depot from a plurality of sources within a predetermined period of time; receiving a specification of materials to be received by a facility from the depot within the predetermined period of time; and generating a cargo plan based on the list and the specification, the cargo plan indicating quantities of each material of a plurality of materials to be loaded onto a transport within the predetermined period of time. The method may further comprise: moving a first material of the plurality of materials from a vehicle to the transport based on the cargo plan during the predetermined period of time; and initiating launch of the transport.
US12288174B2 Systems and/or methods for providing enhanced control over and visibility into workflows where potentially sensitive data is processed by different operators, regardless of current workflow task owner
Certain example embodiments relate to systems and/or methods for providing enhanced control over potentially sensitive data sharable among and/or between different parties. For example, certain example embodiments provide views into computer-enabled workflows managed by external parties, including views into what sensitive data has been accessed, who has accessed it, etc., e.g., throughout the lifecycle of a product granted on the basis of an analysis of such data. A computer-enabled system for automatically assessing received sensitive data in accordance with one or more digitized rule sets also is provided in certain example embodiments, as are computer-mediated tools for helping to automatically, semi-automatically, and/or manually resolve issues detected in the assessments, e.g., via enhanced communication and collaboration, among and/or between parties to a transaction, as well as third-parties who indirectly are involved in the transaction. The data remains secure and traceable, e.g., in accordance with its provider's specifications.
US12288173B2 Vehicle allocation management method and vehicle allocation management device
A vehicle allocation management method, which is executed by a computer to manage an allocation of service vehicles used in a mobility service to a user, includes instructions to be executed by at least one processor. The instructions include: estimating an energy consumption generated in response to a service provision to the user; estimating a performance deterioration of a service vehicle associated with the service provision to the user; generating an operation plan to be provided to the service vehicle with consideration of the energy consumption and the performance deterioration; obtaining, from the service vehicle, a modified operation plan which is estimated to be able to suppress at least one of the energy consumption or the performance deterioration compared with the operation plan that is generated; and determining whether to approve an operation of the service vehicle under the modified operation plan obtained from the service vehicle.
US12288170B2 Irrigation impacts on a leach stockpile
The system may include a secondary irrigation feature that determines a percent of overlap of each of a plurality of submodules in a second lift over each of a plurality of submodules in a first lift and adjusts at least one of leaching operations or a leaching model based on the total tonnage weighted average of metal in the second lift. The method may further comprise determining an acid gap based on a difference between total acid given and total acid consumption; and further adjusting at least one of the leaching operations or the leaching model based on the acid gap. The method may further comprise determining a percentage of compacted material based on the material that is compacted and irrigated divided by the material that is irrigated; and further adjusting at least one of the leaching operations or the leaching model based on the percentage of compacted material.
US12288169B2 System and method for adjusting leaching operations based on leach analytic data
The method may comprise receiving historical data (e.g., mineralogy data, irrigation data, raffinate data, heat data, lift height data, geographic data on ore placement and/or blower data); training a predictive model using the historical data to create a trained predictive model; adding future assumption data to the trained predictive model; running the forecast engine for a plurality of parameters to obtain forecast data for a mining production target; comparing the forecast data for the mining production target to the actual data for the mining production target; determining deviations between the forecast data and the actual data, based on the comparing; and changing each of the plurality of parameters from the forecast data to the actual data to determine a contribution to the deviations for each of the plurality of parameters.
US12288162B2 Systems and methods for deep neural networks on device learning (online and offline) with and without supervision
An artificial neural network (ANN) that learns at the Edge (e.g., on a smart phone) can be faster and use less network bandwidth than an ANN trained on a server and distributed to the Edge. Learning at the compute edge can be accomplished by executing Lifelong Deep Neural Network (L-DNN) technology at the compute edge. L-DNN technology uses a representation-rich, DNN-based subsystem with a fast-learning subsystem to learn new features quickly without forgetting previously learned features. Compared to a conventional DNN, L-DNN uses much less data to build robust networks, has dramatically shorter training time, and learns on-device instead of on servers without re-training or storing data. An edge device with L-DNN can learn continuously after deployment, eliminating costs in data collection and annotation, memory, and compute power. This fast, local, on-device learning can be used in unsupervised mode to make personal assistants more intelligent and enhance frequently used apps.
US12288160B2 Transfer learning with basis scaling and pruning
Methods and systems for performing transfer learning with basis scaling and pruning. One method includes obtaining a pre-trained deep convolutional neural network (DCNN), decomposing each weight matrix of the DCNN, and decomposing each convolutional layer by applying the respective decomposed weight matrix to the convolution layer to form a first layer which comprises the left matrix for convolution, and a second layer which comprises the right matrix for convolution. The method also includes providing a basis-scaling convolutional layer having a weight matrix that is derived by a function of singular values and the right singular vectors and training the basis scaling factors of the basis-scaling convolutional layers.
US12288154B2 Adaptive robustness certification against adversarial examples
Adaptive verifiable training enables the creation of machine learning models robust with respect to multiple robustness criteria. In general, such training exploits inherent inter-class similarities within input data and enforces multiple robustness criteria based on this information. In particular, the approach exploits pairwise class similarity and improves the performance of a robust model by relaxing robustness constraints for similar classes and increasing robustness constraints for dissimilar classes. Between similar classes, looser robustness criteria (i.e., smaller ∈) are enforced so as to minimize possible overlap when estimating the robustness region during verification. Between dissimilar classes, stricter robustness regions (i.e., larger ∈) are enforced. If pairwise class relationships are not available initially, preferably they are generated by receiving a pre-trained classifier and then applying a clustering algorithm (e.g., agglomerative clustering) to generate them. Once pre-defined or computed pairwise relationships are available, several grouping methods are provided to create classifiers for multiple robustness criteria.
US12288148B1 System and method for constructing a layered artificial intelligence model
Systems and methods for constructing a layered artificial intelligence (AI) model are provided. The technology determines a set of layers and a set of variables for each layer for the AI model, with each layer relating to a specific domain context of the AI model. Using the layers, the AI model is trained to create layer-specific model logic for each layer using the variables of the layer. By applying the layer-specific model logic to incoming command sets, the model produces detailed layer-specific responses. The trained AI model then generates overall responses to command sets by aggregating the layer-specific responses, along with weights for each layer.
US12288147B2 Systems and methods for generating meal recommendations
Disclosed embodiments may include a method for generating meal recommendations by receiving first data and user input data. The system may generate a food profile and estimate of ingredients based on the first data and the user input data. The system may generate, based on the estimate of ingredients, one or more cooking instructions or an output that the user does not have sufficient ingredients. If cooking instructions are generated, the system may generate and transmit a graphical user interface comprising the one or more cooking instructions based on the estimate of ingredients for display. If it is determined the user does not have sufficient ingredients, the system may generate and transmit a graphical user interface comprising one or more dining options for the user for display.
US12288146B2 Distributed client server system for generating predictive machine learning models
A client-server system that performs machine learning based information fusion to predict part failure likelihood is described. The system receives transactional data pertaining to replacement of, and sensor data pertaining to duty cycle of, one or more parts. The system trains a first machine learning model, using the transactional data as training data, to extract a plurality of concepts corresponding to the information present in unstructured text in the transactional data. The system also trains a second machine learning model, using the sensor data and the extracted plurality of concepts, to predict part failure likelihood of the one or more parts. The system determines the part failure likelihood of the one or more parts by providing new transactional data and new sensor data to the trained machine learning models.
US12288145B2 Parallel cross validation in collaborative machine learning
A computer-implemented method, a computer program product, and a computer system for parallel cross validation in collaborative machine learning. A server groups local models into groups. In each group, each local device uses its local data to validate accuracies of the local models and sends a validation result to a group leader or the server. The group leader or the server selects groups whose variances of the accuracies are not below a predetermined variance threshold. In each selected group, the group leader or the server compares an accuracy of each local model with an average value of the accuracies and randomly selects one or more local models whose accuracies do not exceed a predetermined accuracy threshold. The server obtains weight parameters of selected local models and updates the global model based on the weight parameters.
US12288144B2 Machine learning system to predict causal treatment effects of actions performed on websites or applications
Systems and methods for computing a causal uplift in performance of an output action for one or more treatment actions in parallel are described herein. In an embodiment, a server computer receives interaction data for a particular period of time which identifies a plurality of users and a plurality of actions that were performed by each user of the plurality of users through a particular graphical user interface during the particular period of time. The server computer uses the interaction data to generate a feature matrix of actions for each user, and a set of confounding variables included to minimize spurious correlations. The feature matrix is then used to train a machine learning system, using data identifying a user's performance or non-performance of each action as inputs and data identifying performance or non-performance of a target output action as the output. A treatment effect is then computed for a treatment action by generating a simulated treatment matrix where all values for the treatment action are set to true, computing an average of outputs from the machine learning system using the simulated treatment matrix, generating a simulated control matrix where all values for the treatment action are set to false, computing an average of outputs from the machine learning system using the simulated control matrix, and computing a difference between the two average outputs.
US12288143B2 Systems and methods for selecting machine learning training data
Systems and methods are provided for selecting training examples to increase the efficiency of supervised active machine learning processes. Training examples for presentation to a user may be selected according to measure of the model's uncertainty in labeling the examples. A number of training examples may be selected to increase efficiency between the user and the processing system by selecting the number of training examples to minimize user downtime in the machine learning process.
US12288139B2 Iterative machine learning and relearning
Technologies are provided for iterative machine learning and relearning. A training dataset can be divided into a plurality of training data blocks which can be used to generate separate machine learning models. The accuracy of the machine learning models can be assessed using a test dataset. Training data blocks which result in models with good accuracy can be combined into larger training data blocks which can then be used to generate new machine learning models. The process of combining training data blocks can be repeated as long as the resulting machine learning model has acceptable accuracy. However, if a model for a combined training data block has a poorer accuracy than the machine learning models for its component training data blocks, then the combined training data block and its machine learning model can be forgotten and its component training data blocks (and their associated machine learning models) can be relearned.
US12288135B2 Quantum information processing with an asymmetric error channel
Techniques for performing quantum information processing using an asymmetric error channel are provided. According to some aspects, a quantum information processing includes a data qubit and an ancilla qubit, the ancilla qubit having an asymmetric error channel. The data qubit is coupled to the ancilla qubit. The ancilla qubit may be driven with a stabilizing microwave field to create the asymmetric error channel.
US12288131B2 Quantum computing architecture based on entangled fermions
Fermions are the building blocks of matter. Here, we disclose a robust quantum register composed of hundreds of fermionic atom pairs trapped in an optical lattice. With each fermion pair forming a spin-singlet, the qubit is realized as a set of near-degenerate, symmetry-protected two-particle wavefunctions describing common and relative motion. Degeneracy is lifted by the atomic recoil energy, which depends on mass and lattice wavelength, thereby rendering two-fermion motional qubits insensitive to noise of the confining potential. The quantum coherence can last longer than ten seconds. Universal control is provided by modulating interactions between the atoms. Via state-dependent, coherent conversion of free atom pairs into tightly bound molecules, we tune the speed of motional entanglement over three orders of magnitude, yielding 104 Ramsey oscillations within the coherence time. For site-resolved motional state readout, pairs are coherently split into their constituent fermions via a double-well, creating entangled Bell pairs.
US12288130B2 Methods and apparatus for performing phase operations
Methods, systems, and apparatus for performing phase operations. In one aspect, a method for performing a same phase operation on a first and second qubit using a third qubit prepared in a phased plus state includes: performing a first NOT operation on the third qubit; computing a controlled adder operation on the first, second and third qubit, comprising encoding the result of the controlled adder operation in a fourth qubit; performing a square of the phase operation on the fourth qubit; uncomputing the controlled adder operation on the first, second and third qubit; performing a CNOT operation between the first qubit and the third qubit, wherein the first qubit acts as the control; performing a CNOT operation between the second qubit and the third qubit, wherein the second qubit acts as the control; and performing a second NOT operation on the third qubit.
US12288127B2 Efficient synthesis of optimal multi-qubit Clifford circuits
Systems and techniques that facilitate efficient synthesis of optimal multi-qubit Clifford circuits are provided. In various embodiments, a system can receive as input a number n representing a quantity of qubits. In various instances, the system can generate, via a cost-invariant reduction function, as output a library of different n-qubit canonical representatives that respectively correspond to different cost-invariant equivalence classes of n-qubit Clifford group elements. In various embodiments, a system can receive as input a first Clifford group element. In various aspects, the system can search a database of canonical representatives, wherein different canonical representatives in the database respectively correspond to different cost-invariant equivalence classes of Clifford group elements. In various cases, the system can identify based on the search a second Clifford group element that implements the first Clifford group element and that has a lower entangling-gate cost than the first Clifford group element.
US12288123B2 Tag device in wireless communication system, electronic device, communication method, and storage medium
A method for estimating channel parameters includes: sending a paging signal for identifying the tag device; sending training sequence information, receiving first training sequence feedback information during a non-working period of the tag device, receiving, during a working period of the tag device, second training sequence feedback information modulated by the tag device, and estimating the channel parameters of the tag device according to the training sequence feedback information and the second training sequence feedback information. The tag device having at least one antenna of the present disclosure can modulate carrier signals to transmit information, has advantages such as a fast transmission rate, a large amount of transmission data and a strong anti-interference capability, and can adapt to different application scenarios.
US12288121B2 Humidity monitoring system
A monitoring system includes a first monitoring module, a flow controller, a control device and a first signal conversion module. The first monitoring module electrically connects a humidity sensor for detecting the relative humidity of a field. The control device has a control unit and the data of an inflation rate table are stored therein, and the inflation rate table provides the reference inflation rate corresponding to the relative humidity data. The flow controller electrically connects the control device, and the control unit controls the flow controller to adjust inflation flow according to the reference inflation rate. The first signal conversion module electrically connects the control device and the first monitoring module.
US12288120B2 Method for manufacturing display body, display body, and method for verifying authenticity of display body
A display body includes a base material having a first region, a second region, and a third region. In the display body, the first region is formed with a code or an image of identification information, and the second region is formed with a hidden code containing information obtained by encoding at least a part of the identification information. An encrypted ciphertext is recorded in the third region, and the ciphertext is generated from at least one of the code of the identification information and the hidden code.
US12288117B1 Method of interlaying a metal core for a dual-layer electronic metal card
A method of interlaying a metal core for a dual-layer electronic metal payment card. The metal core includes a metal layer having one or more openings formed therein (such as to receive a payment module or another electronic component or aesthetic feature). To interlay the metal core, the metal layer is laminated with a heat activated film layer and a release liner, and the laminated structure is subsequently placed on a heating plate. A polymer is applied only to the one or more openings. Using a containment structure placed over the metal core layer and a combination of heat, vacuum pressure, and pressurized inert gas, the method includes adhering and curing the polymer to the heat activated film to complete the lamination process. After curing, excess polymer is removed via a finishing edge (such as a grinder, a sander, a milling machine, or as similar edge).
US12288116B2 Electronic card capable of light-emitting display
An electronic card capable of light-emitting display includes a card body, electrical control module, light-emitting module and light-guiding module. The card body has a light-penetrable border portion having a surface on which an oblique refraction portion is disposed. The electrical control module is disposed in the card body and includes a circuit control carrier plate and a non-contact type radio-frequency antenna or a contact type communication chip. The light-emitting module is disposed in the card body and electrically connected to the circuit control carrier plate. The light-guiding module is disposed in the card body and corresponds in position to the light-emitting module. During personal data or transaction data exchange carried out with the card body, light emitted from the light-emitting module driven by the electrical control module is guided by the light-guiding module to the light-penetrable border portion, allowing the oblique refraction portion to increase display light brightness.
US12288114B2 Holding device for an identification element, identification unit having a holding device and an identification element, and identification system having an identification unit
A holding device for an identification element wherein the identification element is inserted in an identification system. The holding device includes a holding unit by which the identification element is held, and a data transceiver by which data is transferred between the holding device and the identification system. The data is transferred between the identification element and the holding device by the data transceiver even when the identification element is arranged outside of the holding unit. Also disclosed is an identification unit including a holding device and an identification element and to an identification system having an identification unit.
US12288108B2 Data loading and management
Various embodiments include systems, methods, and non-transitory computer-readable media for managing data. Consistent with these embodiments, a method includes identifying a data record from a database; converting the data record into a data object; partitioning the data object into a plurality of files; generating a plurality of events based on the plurality of files; and causing the plurality of events to be transmitted to a destination.
US12288099B2 Query processing using multiple indices
The methods and systems disclosed herein relate generally to temporally prioritizing queries of queue-task partitions based on distributions of flags assigned to bits corresponding to access rights.
US12288097B2 Resource tuning with usage forecasting
Described techniques determine performance metric values of a performance metric characterizing a performance of a system resource of an information technology (IT) system, and determine driver metric values of a driver metric characterizing an occurrence of an event that is at least partially external to the system resource. A correlation analysis may confirm a potential correlation between the performance metric values and the driver metric values as a correlation. A graph relating the performance metric to the driver metric may be generated. A plurality of extrapolation algorithms may be trained to obtain a plurality of trained extrapolation algorithms using a first subset of data points of the graph, and the plurality of trained extrapolation algorithms may be validated using a second subset of data points of the graph. A driver metric threshold corresponding to the performance metric threshold may be determined using a validated extrapolation algorithm.
US12288095B2 Methods, systems, apparatus, and articles of manufacture to extend the life of embedded processors
Methods, systems, apparatus, and articles of manufacture to extend the life of embedded processors are disclosed herein. Disclosed example apparatus include a policy selector to select a policy, based on input information. The apparatus extends an operating lifespan of a microprocessor having a plurality of cores. The apparatus also includes a cores partitioner to divide, based on the selected policy, the plurality of cores into subsets of cores, including a first subset and a second subset. A sensor monitors, based on the selected policy, at least one operational parameter of the cores, and a cores switcher switches a first core of the first subset of cores from active to inactive and to switch a second core of the second subset of cores from inactive to active based on the at least one operational parameter. The switches reduce an amount of degradation experienced by the first core and the second core.
US12288094B2 Collaboration session migration in heterogeneous computing platforms
Systems and methods for enabling collaboration session migration in heterogenous computing platforms. In an illustrative, non-limiting embodiment, an Information Handling System (IHS) may include: a heterogeneous computing platform including a plurality of devices and a memory coupled to the platform, the memory having a plurality of sets of firmware instructions that, upon execution by a respective device among the plurality of devices, enable the respective device to provide a corresponding firmware service, and at least one of the plurality of devices operates as an orchestrator configured to: execute or instruct a device selected among the plurality of devices to execute an AI model usable to identify a migration opportunity for an ongoing collaboration session based, at least in part, upon context or telemetry data received from at least a subset of the plurality of devices, and notify another IHS to handle at least a portion of the ongoing collaboration session.
US12288089B2 Snapshot-based virtual machine transfer across hypervisors
A method for transferring virtual machines across hypervisors is described. According to the method, a data management system may interface with a first hypervisor platform and a second hypervisor platform. The data management system may obtain a snapshot of a first virtual machine executing on the first hypervisor platform. The snapshot may include data and metadata associated with the first virtual machine in a first format that is supported by the first hypervisor platform. The data management system may extract the data and the metadata from the snapshot of the first virtual machine and convert the data and the metadata from the first format to a second format that is supported by the second hypervisor platform. The data management system may transfer the data and the metadata in the second format to a second virtual machine executing on the second hypervisor platform.
US12288088B2 Systems and methods for automated process discovery
A method, comprising: receiving, by a computing device, a user indication to start a teaching mode in which the user can teach an instance of a process; configuring the computing device to start the teaching mode in response to receiving the indication; capturing, when in the teaching mode, first information corresponding to a first stream of events captured by the computing device during performance of a first plurality of actions by the user when interacting with the computing device to perform the process; generating, using the first information, a first visualization of at least some of the first plurality of actions; and displaying the first visualization on a graphical user interface of the computing device.
US12288083B2 System and method for communication between a web-based application and a computation intensive executable
A system and method provide access by a web application running on a host computing device in communication with a remote server to a native binary DLL. A browser extension to the web application and a native messaging application communicate with the browser extension via standard input/output. A long-running computational process on the host computing device configured as a wrapper for the binary DLL is executable by the host computing device. The native messaging application and the long-running computational process communicate with one another via a named pipe, and the long-running computational process duration is independent of the native messaging application duration.
US12288082B2 Automatic machine deployment and configuration
Implementations described herein relate to methods, systems, and computer-readable media for automated computer configuration. In some implementations, a method includes providing a configuration tool on a computer. The method further includes determining compliance of the computer with an IT policy for access to one or more computer systems remote to the computer, and automatically configuring the computer, by execution of the configuration tool, with particular software that is identified based on particular settings.
US12288079B2 Systems and methods of distributed processing
In some embodiments a distributed computing system is provided that includes a plurality of different feature modules and a matching engine. The different feature modules each provide different processing for handling parent requests and submitting, to the matching engine, commands for child data transaction requests that are associated with the parent request.
US12288078B2 Systems and methods for bootstrap management
The present disclosure is directed techniques for bootstrap management. A method includes: upon an initial launch of an application on a client device, fetching, from a server and using a native component of the application, content for loading a web component of the application on the client device; determining whether a bootstrap management mode is enabled on the client device; and responsive to the bootstrap management mode is enabled and in response to the web component being launched: receiving, at the native component and from the web component, a manifest and a request for bootstrapping resources; caching, by the native component, the manifest from the web component; fetching, from the server and using the native component, the bootstrapping resources requested by the web component; caching, by the native component, the fetched bootstrapping resources in the memory; and providing, by the native component, the fetched bootstrapping resources to the web component.
US12288074B2 Generating and providing proposed digital actions in high-dimensional action spaces using reinforcement learning models
The present disclosure relates to generating proposed digital actions in high-dimensional action spaces for client devices utilizing reinforcement learning models. For example, the disclosed systems can utilize a supervised machine learning model to train a latent representation decoder to determine proposed digital actions based on latent representations. Additionally, the disclosed systems can utilize a latent representation policy gradient model to train a state-based latent representation generation policy to generate latent representations based on the current state of client devices. Subsequently, the disclosed systems can identify the current state of a client device and a plurality of available actions, utilize the state-based latent representation generation policy to generate a latent representation based on the current state, and utilize the latent representation decoder to determine a proposed digital action from the plurality of available actions by analyzing the latent representation.
US12288066B1 Operation fusion for instructions bridging execution unit types
Techniques are disclosed that relate to fusing operations for execution of certain instructions. A processor may include a first execution circuit, of a first type, coupled to a first register file, a second execution circuit, of a second type, coupled to a second register file and a load/store circuit coupled to the first and second register files. The load/store circuit includes an issue port configured to receive an instruction operation for execution, a memory execution circuit configured to execute memory access operations, and a register transfer execution circuit. The register transfer execution circuit is configured to execute instruction operations specifying data transfer from the first register file to the second register file and an operation to be performed using the data, and the load/store circuit is configured to direct a given instruction operation from the issue port to one of the memory execution circuit or the register transfer execution circuit.
US12288062B2 Instructions for fused multiply-add operations with variable precision input operands
Disclosed embodiments relate to instructions for fused multiply-add (FMA) operations with variable-precision inputs. In one example, a processor to execute an asymmetric FMA instruction includes fetch circuitry to fetch an FMA instruction having fields to specify an opcode, a destination, and first and second source vectors having first and second widths, respectively, decode circuitry to decode the fetched FMA instruction, and a single instruction multiple data (SIMD) execution circuit to process as many elements of the second source vector as fit into an SIMD lane width by multiplying each element by a corresponding element of the first source vector, and accumulating a resulting product with previous contents of the destination, wherein the SIMD lane width is one of 16 bits, 32 bits, and 64 bits, the first width is one of 4 bits and 8 bits, and the second width is one of 1 bit, 2 bits, and 4 bits.
US12288061B2 Application instrumentation and event tracking
Described are system and method embodiments for live application instrumentation and event tracking. User interaction history is recorded on-device in a buffer to create a dataset of signals. The buffer of signals is then passed through various filter functions to qualify them as valuable data points or events for the application developers. Once qualified, events are passed onto an analytics system for further processing. Filter functions may be written in a single language, e.g., JavaScript, and deployed across multiple target platforms including web browsers and native mobile applications. The deployment of filter functions may be done over-the-air in real-time such that application developers do not have to rebuild and publish their applications. The combination of signals, buffer and filter functions backed by the infrastructure to deploy these filter functions to client-side applications on multiple platforms without rebuilding or redeploying applications contributes to this analytics instrumentation solution.
US12288057B2 Systems and methods for application program and application program update deployment to a mobile device
The present invention comprises a system and method for receiving at an application server a request for a software application from a mobile device wherein the request includes an indicator that allows the application server to tell whether the mobile device currently has a software application interpreter installed, sending the software application interpreter to a cellular wireless network for provisioning to the mobile device if the indicator shows that the mobile device does not have the application interpreter installed, and sending the software application to a cellular wireless network for provisioning to the mobile device. The invention further comprises a system and method for updating the software application in a way that seems automatic to a user.
US12288049B1 Code for configuring and populating structured data containers to automate the creation of (electronically transmissible) information products and methods of use
Disclosed herein is a PRocess Orchestration and Repository Origination Code (‘PROC’) for simultaneously configuring a data repository, preferably in the form of a structured data container, and encoding a workflow for populating the data container with items of information from designated decentralized sources of disparate type and format. PROC provides a general-purpose method for compiling, transforming and presenting items of information in a data container according to a preset standard governing structure and content. PROC encodes both the structure of the data container as well as the process for procuring and distributing the intended content. Accordingly, PROC provides a method for the real-time integration of primary data from disparate decentralized sources, including sources dynamically created during Script execution, and items of information derived from primary data, into a persistent or temporary structured container.
US12288048B2 Interoperable composite data units for use in distributed computing execution environments
Disclosed implementations provide executable models, such as artificial intelligence models that can be owned, traded, and used in various execution environments. By coupling a model with a strictly defined interface definition, the model can be executed in various execution environments that support the interface. Coupling the model with a non-fungible cryptographic token allows the model and other components to be owned and traded as a unit. The tradeable composite units have utility across multiple supported execution environments, such as video game environments, chat bot environments and financial trading environments. Additionally, the interface allows for the creation of pipelines and systems from multiple complementary composite units.
US12288047B2 Extensible binding mechanism for translating between application programming interface description languages
A system allows translation across API models represented using different API description languages. The system stores model bindings from a common visualization model format to multiple API description languages. The model bindings map constructs of the API description language to and from modeling constructs of the common visualization model format. The system uses the model bindings to convert API models to and from representations based on API description languages to the common visualization model format. The system used the common visualization model format to generate visualizations of the API model that can be displayed via a user interface and also allow users to modify the API model.
US12288046B2 No-code software development platform
Disclosed is a no-code software development platform having at least one user-facing administrative interface for application development and at least one data-facing client interface, the at least one administrative interface adapted for assembling at least one interconnecting functional unit substantially pre-coded to perform selected tasks, the tasks at least one or more of instructed by the user and instructed by data received through the at least one data facing client interface. The at least one interconnecting functional unit has at least one or more of at least one pre-coded form application and at least one pre-coded card application designed to perform interconnected workflow functions and to provide the capability to form software applications. At least one plugin interface operationally couples with at least one client data source via the at least one data facing client interface. A declarative language software program operably couples the at least one interconnecting functional unit.
US12288044B2 Microservice creation using runtime metadata
A computer implemented method creates microservices for an application. A number of processor units clusters programs and data structures for the application using runtime metadata to form groups of the programs and data structures. The runtime metadata is obtained from running the application. The number of processor units creates a design for the microservices for the application using the groups of the programs and the data structures.
US12288043B2 Fused modular multiply and add operation
A computer-implemented method includes receiving performing a fused modular multiply and add operation to compute d=((a*b)+c) % p, wherein a, b, and c, are provided as a set of operands. A first multiply-and-accumulate unit computes a binary multiplication to compute a*b. A second multiply-and-accumulate unit computes a first intermediate result by updating a result of the binary multiplication using p. An accumulator of a third multiply-and-accumulate unit is initialized with c. The third multiply-and-accumulate unit computes a second intermediate result using the first intermediate result and c. An adder unit subtracts a portion of the second intermediate result from a portion of the result of the binary multiplication. The output of the adder is provided as a result of the fused modular multiply and add operation.
US12288039B1 Applied artificial intelligence technology for adaptively classifying sentences based on the concepts they express to improve natural language understanding
Disclosed herein is computer technology that provides adaptive mechanisms for learning concepts that are expressed by natural language sentences, and then applies this learning to appropriately classify new natural language sentences with the relevant concept that they express.
US12288037B2 Recipe translation server and control method for recipe translation system
A recipe translation server includes circuitry which acquires quantitative recipe information which is made by converting qualitative expressions in recipe information written in a first language into quantitative expressions of numerical values. The quantitative recipe information includes nodes and edges, each node representing information on an ingredient of a dish and each edge provided between nodes and represents information on an action for cooking the dish. The circuitry acquires edge information by translating the edges written in the first language into edges written in a second language and by referring to an edge database. The circuitry then acquires node information by translating the nodes written in the first language into nodes written in the second language and by referring to a dictionary database, and generates translated quantitative recipe information corresponding to the recipe information translated into the second language.
US12288029B2 Systems and methods for flexible regularized distillation of natural language processing models to facilitate interpretation
Systems, apparatuses, methods, and computer program products are disclosed for distillation of a natural language processing model. An example method includes receiving, by communications circuitry, a set of text data comprising a set of observations and predicting, by processing circuitry and using the NLP model, classifications for each observation in the text data. The example method further includes generating, by model training engine, a balanced sampled data structure based on the predicted classifications for each observation in the text data and training, by the model training engine, a surrogate model using the balanced sampled data structure. The example method further includes identifying, by an interpreter and from the surrogate model, a set of most-influential tokens in the text data.
US12288022B2 Methods and systems for generating shape data for electronic designs
Methods and systems for generation of shape data for a set of electronic designs include inputting a set of shape data, where the set of shape data represents a set of shapes for a device fabrication process. A convolutional neural network is used on the set of shape data to determine a set of generated shape data, where the convolutional neural network comprises a generator trained with a set of pre-determined discriminators. The set of generated shape data comprises a scanning electron microscope (SEM) image.
US12288020B2 Integrated circuit design and layout with multiple interpreters
A method for generating a circuit layout includes generating a plurality of symbols. Each of the plurality of symbols identifies one of multiple versions of code describing a circuit layout. The method also includes loading the plurality of symbols into a design platform used to compile the code describing the circuit layout. The design platform has evaluators for the multiple versions of the code. The method further includes generating the circuit layout described by the code using the design platform.
US12288015B2 Method of designing internal structure of foamed resin sound absorbing material, device of designing the same, and method of calculating acoustic characteristics of foamed resin sound absorbing material
A method of designing an internal structure of a foamed resin sound absorbing material includes: setting a microscopic structure model with a structure equivalent to the internal structure of the foamed resin sound absorbing material; calculating an acoustic characteristic by homogenization for each of a plurality of microscopic structure models, each being the microscopic structure model; identifying a relational expression between a Biot's parameter of the foamed resin sound absorbing material and the microscopic structure model; setting a target acoustic characteristic; identifying a Biot's parameter for achieving the target acoustic characteristic set, by Biot's modeling; and identifying a microscopic structure model corresponding to the Biot's parameter identified.
US12288011B2 Methods and systems for streaming buffer numerical propagation
Systems, methods, and instructions of computer-readable media may include obtaining, at a client machine, a user-selected configuration parameter for an orbit simulation; sending, from the client machine to a remote system, via a network connection, a first set of configuration parameters for the orbit simulation, wherein the first set of configuration parameters comprise the user-selected configuration parameter; receiving, at the client device from the remove device, via the network connection, a stream of orbital data comprising points along an orbit, wherein the points along the orbit are determined by the remote system based on the first set of configuration parameters; and presenting, at a display, a dynamic rendering of the orbit simulation, wherein the orbit simulation is based on the stream of orbital data.
US12288007B2 Service for targeted crowd sourced audio for virtual interaction
An audio generation system is provided to enable coordinated control of multiple IoT devices for audio collection and distribution of one or more audio sources according to location and user preference. The audio generation system enables a location sensitive acoustic control of sound, both as a shaped envelope for a particular source, and as an individualized experience. The audio generation system also facilitates an interactive visual system for visualization and manipulation of the audio environment including via the use of augmented reality and/or virtual reality to depict soundscapes. The audio generation system can also facilitate a system for improving and achieving an audio environment (sound influence zone) and an intuitive way to understand where sounds will be heard.
US12288006B2 Apparatus, system, and method for managing audio accessories
A portable communication system includes a remote speaker microphone (RSM) accessory (102) coupled to a portable radio and further coupled to a secondary audio accessory (SAA) (108). The RSM accessory (102) includes a user interface toggle switch (120) that toggles between a first mode of operation and a second mode of operation. Toggling to the first mode of operation selectively routes receive audio from the portable radio to a speaker (112) of the RSM accessory, while generating and routing a periodic audio artifact from the RSM to the SAA (108) for play out at a speaker (316) of the secondary accessory. The received audio is played out of the RSM speaker (112) in parallel with the periodic audio artifact being played out of the secondary accessory speaker (316).
US12288001B2 Electronic device for controlling at least one input device and control method thereof
Disclosed are an electronic device for controlling at least one input device and a control method thereof. An electronic device, according to an embodiment of the disclosure, may: acquire identification information of an external display device based on the electronic device being operably connected to the external display device; acquire identification information of at least one input device from the at least one input device located within a threshold proximity of the electronic device; compare the acquired identification information of the at least one input device with reference information of the input device associated with the identification information of the external display device and stored in the memory; and connect to the at least one input device based on a result of the comparison.
US12287995B2 Information processing device and information processing program
Provided is an information processing device including a processor, in which the processor receive a setting for a job that is an instruction for executing a function, cause an operator associated with the setting for an executed job to be displayable on a history screen displaying a history of executed jobs, in a case in which an operator displayed on the history screen is operated, apply the received setting for the execution of a job corresponding to the operated operator, and change the display mode, on the history screen, of the operator associated with the setting for a job that has not been completed normally in accordance with a behavior of the job that has not been completed normally.
US12287989B2 Multi-interface container storage interface driver deployment model
Techniques for container environment management are disclosed. For example, a method comprises deploying a first container storage interface driver, wherein the first container storage interface driver comprises multiple interfaces and is configured to: (i) receive a first request from a host configured to execute an application program, wherein the first request is related to a first storage volume associated with a storage system; (ii) receive a second request from a second container storage interface driver configured to provide an additional functionality with respect to the first container storage interface driver, wherein the second request is related to a second storage volume associated with the storage system; and (iii) send the first request and the second request to the storage system.
US12287984B2 Data processing system and method for accessing heterogeneous memory system including processing unit
A data processing system and method for accessing a heterogeneous memory system including a processing unit are provided. The heterogeneous memory system includes a memory module and high bandwidth memory (HBM) including a processing-in-memory (PIM) circuit combined with a memory controller. The memory controller is configured to detect a data array required for an arithmetic operation from a memory module or the HBM by using a border index value when the arithmetic operation is performed by the PIM circuit of the HBM and generate a memory module command set and an HBM command set using physical address spaces respectively designated in the memory module and the HBM.
US12287981B2 Electronic device and storage management method using same
An electronic device includes: a memory including a storage; and a processor operatively connected to the memory, wherein the processor is configured to: based on a request to delete a file, identify use attribute information about the file requested to be deleted; based on information related to an extension of the file requested to be deleted that being stored in the memory, update the information related to the extension of the file requested to be deleted, based on the use attribute information; and configure an attribute of the extension of the file requested to be deleted, based on the updated information related to the extension of the file requested to be deleted and a hotness condition of the storage.
US12287971B2 Method of operating memory system and memory system performing the same
In a method of operating a memory system disclosed, whether a first condition is satisfied is determined. The first condition is associated with free blocks and garbage collection (GC) target blocks from among a plurality of memory blocks. In response to the first condition being satisfied, a size of a data sample associated with executions of a host input/output request and GC is adjusted. The data sample is generated based on the adjusted size of the data sample. The data sample includes a downscaled current valid page count (VPC) ratio and the first number of previous host input/output request to GC processing ratios. A current host input/output request to GC processing ratio is calculated based on the data sample. The host input/output request and the GC are performed based on the current host input/output request to GC processing ratio.
US12287969B2 Dynamic throttling of input/output queues in a data storage device array
Systems and methods for dynamic throttling of input/output queues in data storage device arrays are described. Data storage devices are connected through the slots and corresponding lanes of a storage interface switch. A storage controller uses a delay inserted between host submission queues and backend submission queues to manage the priority of host storage commands using slot groups.
US12287966B2 System and method to create application copies for copy reuse utilizing the application backup data stored in secondary storage
One example method includes copying selected backup data from a secondary storage system to a provisioned primary storage volume, creating a snapshot of the primary storage volume, using the snapshot to create a thin clone volume, masking the thin clone volume, and mounting the thin clone volume, and recovering the backup data from the thin clone volume. The recovered backup data may be made available to a secondary workload that includes an enterprise application.
US12287965B2 Dynamic group membership for devices
Some embodiments provide a method for a first device that identifies definitions of different groups of devices, each of which is defined by a set of properties required for a device to be a member. The method monitors properties of the first device to determine when the device is eligible for membership in a group. When the first device is eligible for membership in a first group of which the device is not a member, the method sends an application for membership in the first group signed with at least a private key of the device to at least one other device that is a member of the first group. When the first device becomes ineligible for membership in a second group of which the first device is a member, the method removes the device from the second group and notifies other devices that are members of the second group.
US12287964B2 System and method for managing queues in systems with high parallelism
A system and method for managing queues for persistent storage. In some embodiments, the method includes opening, by a first thread running in a host, a first storage object; and creating, by the host, in a memory of the host, a first block device queue, the first block device queue being dedicated to the first storage object.
US12287953B2 Identifying applications on which content is available
In some embodiments, an electronic device receives an input corresponding to a request for information about a user-specified topic. In response, the electronic device displays information about media that is relevant to the user-specified topic, including concurrently displaying: a representation of respective media that is available for viewing on a first set of applications, the electronic device having a second set of applications downloaded on it, and a respective selectable user interface element associated with the respective media. In some embodiments, if the second set of applications includes at least one application in the first set of applications, the respective selectable user interface element is selectable to initiate a process for launching a respective application of the first set of applications.
US12287950B2 User interface for searching content of a communication platform using reaction icons
A user interface comprising at least a set of reaction icons configured to initiate a search of content of a communication platform is described. In an example, at least the set of reaction icons can be presented via the user interface of the communication platform, wherein individual reaction icons of the set of reaction icons are selectable as search parameters in the user interface. In response to receiving a selection of at least one reaction icon, a search for content, associated with the at least one reaction icon, stored in a database associated with the communication platform can be initiated.
US12287947B2 Method and apparatus for determining multimedia editing information, device and storage medium
A method for determining multimedia editing information includes: obtaining a first playback time of a first target frame in first multimedia data to be edited, a second playback time of the first target frame for second multimedia data after editing and a playback multi-times speed set for the first multimedia data; determining, based on the first playback time and the second playback time, a time deviation that occurs while editing the first multimedia data at the playback multi-times speed for the first multimedia data; and determining, based on the time deviation, the first playback time, the second playback time and the playback multi-times speed, a playback time of the first multimedia data corresponding to each playback time of the second multimedia data after the second playback time.
US12287943B2 Sensor module and display device including the sensor module
A sensor module includes: a plurality of sensor electrodes arranged in a plurality of rows and a plurality of columns; a plurality of terminals respectively corresponding to the plurality of sensor electrodes; and a plurality of sensor wirings respectively corresponding to the plurality of sensor electrodes. Each of the plurality of sensor wirings electrically connects the respective sensor electrode to the respective terminal without passing through any other sensor electrode. Each of the plurality of sensor electrodes does not overlap at least the plurality of sensor wirings other than the corresponding sensor wiring.
US12287941B2 Manage overlap of actionable user interfaces and system notifications
An electronic device, method, and computer program product prevent inadvertent touch activation of a partially overlapped user interface (UI) element. The electronic device assigns, to a first image layer, a first UI including first UI element(s) that triggers a first response by program code when selected. The electronic device assigns, to a second image layer, a second UI including second UI element(s) that triggers a second response by the program code when selected. In response to determining that the first UI element(s) is displayed and selectable proximate to the second UI elements, the electronic device renders a display output including the first image layer and the second image layer utilizing a rendering scheme that prevents inadvertent selection of the first user interface element(s) during selection of the second user interface element(s). The electronic device presents the display output on the touch screen display.
US12287938B2 Touch control processing method and device that determines if a touch control instruction is a sliding instruction, storage medium, and mobile terminal
A touch control processing method is applied to a mobile terminal. A display screen of the mobile terminal is configured with an edge area and a near-edge area that are connected, the edge area is located at a peripheral edge position of the display screen, the edge area surrounds the near-edge area. The method is used to, when receiving a touch control instruction inputted by a user, and determining that a first frame coordinate is in the near-edge area and a sliding direction of the sliding instruction is not toward an original area, supplement a point coordinate supplement at a position in the edge area symmetrical to the second frame coordinate about the first frame coordinate, which is taken as a datum, opposite to the sliding direction.
US12287936B1 Electronic device touch detection
An electronic device can include a touch sensitive display and an electrode electrically isolated from the touch sensitive display. The electrode can be configured to receive a first signal associated with performing a first function of the electronic device. In some examples, the electronic device can include a controller in electrical communication with the touch sensitive display and the electrode. The controller can be configured to perform a second function via the electrode, the second function including driving a second signal to the electrode when the electrode and the touch sensitive display are touched simultaneously. The second signal can have a characteristic distinguishable from naturally occurring capacitive noise detected by the touch sensitive display.
US12287932B2 Method for manufacturing a combined touch and force sensor, particularly backlit
The invention is about a sensor assembly comprising, on an active part (621, 622), an assembly of conductive nanoparticles (560) in an insulating ligand, a substrate on which conductive tracks (611, 612, 613, 650, 651) and the assembly of nanoparticles are deposited, a thin stiffener (630) extending under the active part, glued to the substrate by a hardening glue on a first face of the thin stiffener and a pressure-sensitive adhesive attached to a second face of the thin stiffener (630), opposite the first face, configured for bonding the miniature sensor to a surface to be functionalized. The invention also relates to a method for manufacturing of such a sensor assembly.
US12287930B2 Non-rigid device and display device
A device with a flexible region that is manipulable in a second standard direction substantially perpendicular to a rotational axis extending in a first standard direction includes a flexible touch sensing panel. The flexible touch sensing panel includes first touch sensing electrodes and a first bridge. The first bridge is on a layer substantially different from a layer on which the first touch sensing electrodes are located and the first bridge connects two first touch sensing electrodes adjacent to each other. The first bridge includes a first portion extending in a first extension direction, which forms a first angle with the first standard direction. The first angle is not about k×90° (where “k” is a non-zero positive or negative odd integer) and is not about m×180° (where “m” is an integer).
US12287929B2 Rollable mouse pad
A rollable mouse pad includes a pad body (20) and a support (20). The support (20) is disposed on the pad body (10). The support (20) includes a bottom pad (21), a first support portion (22) and a second support portion (23). The first support portion (22) and the second support portion (23) are tandem disposed on the bottom pad (21). A border portion (24) is formed between the first support portion (22) and the second support portion (23). In a packaged status, the support (20) is folded along a center defined by the border portion (24), the first support portion (22) and the second support portion (23) are stacked with each other, and the pad body (10) is rolled up to wrap the support (20). Therefore, it is convenient to package) rollable mouse pad and the packaging volume can be reduced to decrease the transportation costs.
US12287924B2 Keyboard input method and system, computer-readable storage medium, electronic device, and computer program product
A keyboard input method and system, the method including obtaining inputted information of a current input keyboard, and determining a first type of the current input keyboard based on the inputted information, loading, based on the first type being inconsistent with a second type of a previous input keyboard used during a previously performed input operation, a system word vocabulary and a conversion algorithm model that correspond to the first type from a library, obtaining user entry information corresponding to the inputted information from a user lexicon that has been loaded, obtaining system entry information corresponding to the inputted information from the system word vocabulary, and determining a list of to-be-selected entries corresponding to the inputted information according to the user entry information, the system entry information, and the conversion algorithm model, and outputting the list of to-be-selected entries.
US12287920B2 Vibration signal testing method, vibration signal testing device, storage medium, electronic device
A vibration signal testing method, a vibration signal testing device, a storage medium, and an electronic device are provided. The vibration signal testing method includes: collecting an editing operation of a user, obtaining a first vibration signal according to the editing operation, outputting the first vibration signal to a mobile terminal. The vibration signal testing method further includes determining corresponding test result according to actual vibration effect of the first vibration. By directly using a mobile terminal with vibration function as the output source of vibration signals, the user can experience the actual vibration effect of the designed vibration signal more quickly and conveniently. By combining professional design and production on the desktop with convenient experience on the mobile terminal, vibration signals can flow in both directions, thereby improving the testing efficiency, design efficiency, and design accuracy of vibration signals.
US12287919B2 Tactile presentation device, tactile presentation touch panel, and tactile presentation touch display
The present disclosure relates to a tactile presentation device presenting tactile to a user, and includes: a touch detection circuit detecting the user having contact with the tactile presentation knob and outputting positional information of the tactile presentation knob; a pressure detection circuit detecting an amount of pressing of the operation surface by the tactile presentation knob; a tactile control circuit determining a voltage signal generating friction force between the tactile presentation knob and the operation surface; and a pressure amount calculation circuit calculating a pressure amount based on the amount of pressing detected in the pressure detection circuit and adding the pressure amount to the pressing information, wherein generated is tactile caused by a change of the friction force between the tactile presentation knob and the operation surface by the voltage signal determined by the tactile control circuit.
US12287912B2 External device communication with virtual reality equipment
Embodiments are related to providing external device communication and localization for virtual reality based equipment using radio-frequency identification (RFID). At least two receivers and a transmitter are used to recognize an external device and determine a location of the external device relative to the headset, based on tags coupled to the external device. A three-dimensional (3D) model is downloaded of the external device based on information received by the at least two receivers from the tags. A location of the external device is matched to the 3D model based on the tags. A virtual image is displayed of the external device corresponding to the location of the external device.
US12287910B2 Transport limitation for data reads
An example operation includes one or more of determining a portion of memory in a transport for storing sensitive temporary data, setting a hardware threshold of a maximum number of reads of the data from the portion of memory, and clearing the data from the portion of memory with a hardware-enabled trigger in response to the maximum number of reads is reached.
US12287907B2 System and method for identifying altered content
Methods and systems for identifying altered content are described herein. The system determines a content type for an unverified content item and determines verification criteria based on the content type. The system then locates a first verified content item corresponding to the unverified content item. Based on comparing the unverified content item to the first verified content item, the system determines whether the unverified content item violates the verification criteria. If the unverified content item violates the verification criteria, the system displays a verification flag indicating that the unverified content item violates the verification criteria. If the unverified content item does not violate the verification criteria, the system displays a verification flag indicating that the unverified content item does not violate the verification criteria.
US12287906B1 Leveraging standard protocols to interface unmodified applications and services
Some embodiments provide a method for enforcing policies for authorizing API (Application Programming Interface) calls to an application operating on a host machine. The method receives a request to authenticate a client attempting to gain access to the application, and authenticates the client based on a first set of parameters associated with the request. Using a second set of parameters associated with the request, the method evaluates a set of one or more policies associated with a set of one or more API calls to the application. Based on the evaluated policies, the method defines a third set of one or more authentication field parameters that control the API calls that the client is authorized to make to the application. The method sends an authentication reply message with the defined third set of authentication field parameters in order to control the API calls that the client is authorized to make.
US12287904B2 System and method for generating dynamically variable multi-dimensional privacy rating for vehicles
Generating, using artificial intelligence algorithms and a training dataset, at least one machine learning model that is configured to generate scores for multiple attributes of one or more personal data handling approaches associated with a vehicle and/or an in-vehicle unit of the vehicle that handles personal data of a user. The training dataset comprises labelled documents that define the personal data handling approaches, each labelled document having scores pre-assigned to one or more of the multiple attributes of the respective personal data handling approach. Determining one or more personal data handling approaches associated with a target vehicle linked to received vehicle identification information and at least one in-vehicle unit of the target vehicle that handles personal data of the user. Performing semantical analysis of the personal data handling approaches. Generating, using the machine learning model and the personal data handling approaches that have been semantically analyzed, scores for the multiple attributes of each of the one or more personal data handling approaches. Processing the scores to generate a privacy score for the target vehicle, which can be dynamically adjusted for the target vehicle based on privacy change factors.
US12287900B2 System and method for secure database management
A method includes encrypting a request received from a user device to generate an encrypted request. Encrypted data items are searched based on the encrypted request to identify desired encrypted data items. In response to determining that two or more encrypted data items of the desired encrypted data items have a same interaction identification, the two or more encrypted data items are locked and masked, and the masked two or more encrypted data items are removed. Algebraic operations are determined based on the encrypted request. An encrypted response is determined by performing the algebraic operations on the desired encrypted data items. The encrypted response is decrypted to obtain a decrypted response. An error is determined due to the algebraic operations performed on the desired encrypted data items. In response to determining that the error is less than an error threshold, the decrypted response is sent to the user device.
US12287898B2 Query-based database redaction
Embodiments of the present disclosure describe systems, methods, and computer program products for redacting sensitive data within a database. An example method can include receiving a data query referencing unredacted data of a database, wherein the data query that is received comprises a value identifying a type of sensitive data to be redacted from the unredacted data, responsive to the data query, executing, by a processing device, a redaction operation to identify sensitive data that matches the type within the unredacted data of the database, and returning a redacted data set in which the sensitive data that matches the type is replaced or removed to the data query.
US12287894B2 Permission synchronization across computing sites based on user and resource correspondence
In some examples, a computing device may determine a replication criteria for replication of user information and/or resource information between a first computing site and a second computing site. The computing device may perform the replication between the first computing site and the second computing site based on the replication criteria. Further, the computing device may determine at least one of a user correspondence or a resource correspondence between the first computing site and the second computing site based on performing the replication. The computing device may replicate permission information between the first computing site and the second computing site based at least on the user correspondence and/or the resource correspondence.
US12287891B2 Method for accessing application and apparatus, electronic device, and storage medium
Disclosed is a method for accessing software applications. The method includes obtaining an application access request, the application access request carrying a user identifier and an application identifier; acquiring an encryption key, and encrypting the user identifier by the encryption key, to obtain an encrypted user identifier, the encryption key carrying first key information and second key information; generating an authorization credential corresponding to the application access request according to the encrypted user identifier and the first key information; transmitting the authorization credential to the application that is to be accessed, the application that is to be accessed generating an authorization request based on the authorization credential; receiving the authorization request returned by the application that is to be accessed; and accessing, when the authorization request satisfies a preset condition, the application that is to be accessed based on the second key information.
US12287888B2 Data encryption method
A data encryption method. At a server the original data file is encrypted using an encryption key to create an encrypted data file, data is removed from the encrypted data file to create an altered encryption data file, the altered encrypted data file is transmitted to a remote computer, a QR code is created including the removed data and the encryption key, and the QR code is transmitted to the remote computer. At the remote computer, the removed data and the encryption key are recovered from the QR code and are used to recover the original data file.
US12287887B2 Systems and methods for remotely storing security credentials in cloud computing systems featuring partitioned network structures
Systems and methods generate requests for encrypted (e.g., secured) credentials and data using one of a plurality of API plugins that are selected based on an access protocol for a network partition at which requested data is determined to be stored. Through the use of the dynamically-selected API plugins, the systems and methods may provide the aforementioned functions while being compatible with the different access protocols that may be encountered when providing centralized management across a diverse spectrum of user accounts, networks, and/or cloud platforms.
US12287877B1 Determining false positives of file change events detected by file integrity monitoring tools
A system comprises a memory and one or more processors in communication with the memory. The one or more processors may be configured to obtain information associated with one or more authorized file changes and store the information associated with one or more authorized file changes in a first index. The processors may be further configured to obtain one or more file change events and enrich the one or more file change events with the information associated with one or more authorized file changes from the first index. The processors may also be configured to store the one or more file change events enriched with the information associated with one or more authorized file changes in a second index, and based on the enriched data stored in the second index, output an indication that the one or more file change events are false positives.
US12287869B2 Secure environment public register (SEPR)
A Secure Environment Public Register (SEPR) provides a method and system that allows precious metals in the shape of bar(s) or units to be certified, specially numbered to provide exact linkage to an owner, allow secure movement of precious metals between secure facilities, and though Blockchain allow secure transfer of ownership between individuals and organizations. The SEPR allows gold and other precious metals to be easily held and traded in commerce with all the advantages of holding precious metals. The SEPR system allows exact audits of the metal bars on hand and avoids over-selling units since each bar is serialized and ownership is documented in a public register.
US12287868B2 Secure execution of a machine learning network
According to implementations of the subject matter described herein, there is provided a solution for secure execution of a machine learning network. An operation of a first network layer of a machine learning network is executed in an uTEE of a computing device based on an input of the first network layer and a first set of modified parameter values, to obtain a first error intermediate In output. The modified parameter values are determined by modifying at least one subset of parameter values of the first network layer with first secret data. A first corrected intermediate output is determined in a TEE of the computing device by modifying the first error intermediate output at least based on the input and first secret data. A network output is determined based on the first corrected intermediate output. In this way, it is possible to protect the confidentiality of the machine learning network.
US12287866B2 System and method for threat detection based on stack trace and user-mode sensors
Systems and methods for threat detection and analysis. A method includes monitoring at least one thread associated with at least one user process on a computing device. The method further includes detecting specific-system calls associated with at least one user process at user level. The specific-system calls are analyzed by applying a filter to system calls sequence feature sets associated with the specific-system calls for detecting one or more events of interest. A capture of a full stack trace of at least one user process is requested if the system calls sequence feature set is filtered and at least one event of interest is detected. A first level monitoring is provided to the computing device, which includes processing and analyzing the captured full stack trace by a machine learning (ML) stack trace analyzer to generate a first verdict for threat detection and analysis.
US12287862B2 Systems, devices, and methods for dynamic allocation
A semiconductor chip includes an electronic hardware circuitry device that includes a plurality of partitionable hardware resources that each includes a corresponding resource allocation state. The electronic hardware circuitry includes a logic control circuit to control access to the plurality of hardware resources based on the respective resource allocation states of the hardware resources and based on input from one or more authorized agents. The semiconductor chip further includes a processor core to implement a plurality of software applications belonging to a first group or to a second group, each of the plurality of applications configured to access and interact with at least one corresponding hardware resource assigned to the respective application, implement assigning software agents each authorized and configured to cause the electronic hardware circuitry device to assign one or more unassigned hardware resources only to one or more of the software applications belonging to certain groups.
US12287859B2 Biometric liveness authentication method and electronic device
Certain embodiments of the disclosure disclose a method and a device, the device including a display, a camera module disposed under the display, at least one light source disposed to correspond to the camera module, a memory, and a processor operatively connected to the display, the camera module, the light source, and/or the memory. The processor may be configured to drive the camera module and the at least one light source in response to a request for biometric authentication, acquire a face image from the camera module, analyze the face image produced at least in part by light emitted from the driven at least one light source, and perform the biometric authentication based on the analysis result. Other embodiments are possible.
US12287853B2 End-point media watermarking
Apparatus, systems, methods, and articles of manufacture related to end-point media watermarking are disclosed. An example device includes a media receiver to receive a media signal, a watermark generator to generate a watermark, a trigger to activate the watermark generator to generate the watermark based on an external input, an encoder to encode the media signal with the watermark to synthesize an encoded media signal, a media output to render the encoded media signal.
US12287844B1 Matrix multiplication hardware architecture
A matrix multiplication hardware architecture is provided, including: a reduction network, including a tree topology with multiple levels formed by a plurality of reduction network nodes, where the reduction network node includes a data selector and two computation paths; and a digital signal processing unit DSP48 chain, formed by cascading a plurality of digital signal processing units DSP48, where output ends of adjacent digital signal processing units DSP48 are respectively connected to two computation paths of a same reduction network node in a first level of the tree topology, and outputs of two computation paths pass through a data selector and then are connected to a reduction network nodes in an upper level of the tree topology.
US12287842B2 Optical Ising machines and optical convolutional neural networks
A photonic parallel network can be used to sample combinatorially hard distributions of Ising problems. The photonic parallel network, also called a photonic processor, finds the ground state of a general Ising problem and can probe critical behaviors of universality classes and their critical exponents. In addition to the attractive features of photonic networks—passivity, parallelization, high-speed and low-power—the photonic processor exploits dynamic noise that occurs during the detection process to find ground states more efficiently.
US12287839B1 Techniques for supporting communication between different browsing contexts
A first message from a first browsing context may be identified. The first message may include a connection identifier. A second message from a second browsing context may be identified. The second message may include the connection identifier. A processing device may transfer a first port of a message channel to the first browsing context and a second port of the message channel to the second browsing context based on the first message including the connection identifier and the second message including the connection identifier.
US12287832B2 Chart-based time series regression model user interface
Methods and systems for providing a user interface and workflow for interacting with time series data, and applying portions of time series data sets for refining regression models. A system can present a user interface for receiving a first user input selecting a first model from a list of models for modeling the apparatus, generate and display a first chart depicting a first time series data set depicting data from a first sensor, generate and display a second chart depicting a second time series data set depicting a target output of the apparatus, receive a second user input of a portion of the first time series data set, and generate and display a third chart depicting a third time series data set depicting an output of the selected model and aligned with the second chart of the target output and updated in real-time in response to the second user input.
US12287824B2 System and method for determining item labels based on item images
A method including automatically determining, by a machine learning model trained based at least in part on sample items stored in a sample database, a query embedding vector for a query image of a query item. The method further can include determining, based on a respective embedding distance between the query image of the query item and a respective image of each of the sample items, neighboring items from among the sample items. The respective embedding distance can be calculated based on the query embedding vector for the query image and a respective embedding vector for the respective image of each of the sample items. Each of the sample items can include the respective image and at least one respective item label. The method also can include determining a respective normalized weight for each of the neighboring items based on the respective embedding distance between the query image and the respective image of the each of the neighboring items. The method additionally can include determining a query item label of the query item based on a weighted majority vote by the neighboring items via the respective normalized weight for the each of the neighboring items. The method further can include upon determining that the query item label of the query item is different from a first item label of the query item. storing the query item with the query item label in a product database. The method also can include selectively updating the sample items stored in the sample database from items in the product database. In addition, the method can include re-training the machine learning model based at least in part on the sample items in the sample database, as updated. Other embodiments are disclosed.
US12287823B2 Image search method, terminal, and server
A search method, a terminal and a server are provided. The server returns a similar image (namely, a second image) of a first image to the terminal. When displaying the second image, the terminal further displays controls of a plurality of attributes corresponding to the second image. When the terminal detects that a user operates a first control corresponding to the second image on an interface, the terminal triggers the server to obtain first attribute information of the second image, where the first attribute information corresponds to the first control.
US12287820B2 Systems and methods for correcting a voice query based on a subsequent voice query with a lower pronunciation rate
Systems and methods for correcting a voice query based on a subsequent voice query with a lower pronunciation rate. In some aspects, the systems and methods calculate first and second pronunciation rates of first and second voice queries. The systems and methods determine that the second pronunciation rate is lower than the first pronunciation rate and determine a first candidate pronunciation time for a first candidate word from the first voice query. The systems and methods determine a second candidate pronunciation time, adjusted to the first pronunciation rate, for the second candidate word from the second voice query. The systems and methods determine that the first candidate pronunciation time matches the second candidate pronunciation time and generate a third voice query based on the first voice query by replacing the first candidate word with the second candidate word.
US12287810B2 Method for efficient re-ranking and classification of ambiguous inputs in deep hierarchy
A method for classifying records by relevance to nodes of a hierarchical structure representative of a classification scheme for different classification options. The method includes receiving an input record having a plurality of record content features, and a contextual attribute indicative of a context of the receipt of the input record, retrieving relational data indicative of one or more nodes of the hierarchical structure that are associated with the contextual at-tribute of the received input record, and determining a relevance score for one or more of the nodes of the hierarchical structure to classify the input record. The relevance score of each node is determined in dependence on a comparison of the plurality of record content features of the input record relative to the classification option represented by said node, and further wherein the relevance score of each node depends on the retrieved relational data.
US12287809B2 Database management for digitally storing item information
In some implementations, a device may utilize a machine learning model to determine a set of candidate manufacturing entities associated with an exchange of an item. The device may cause a first automated action to be performed. The first automated action may include providing information identifying the set of candidate manufacturing entities to a device of a user that is associated with the exchange. The device may receive a response indicating the manufacturing entity associated with item. The device may identify a block in a blockchain associated with the manufacturing entity. The device may map the exchange information to the block to enable the item information associated with the item to be associated with the exchange.
US12287807B1 Systems and methods for collecting and distributing digital experience information
In one implementation, systems and methods are provided for collecting and sharing digital experience information. A computer-implemented system for collecting and distributing digital experience information may comprise a digital experience application that may be configured to host a plurality of micro-applications, a first micro-application being able to be configured to detect application events and application states; a connector that may be configured to receive information corresponding to the detected application events and application states and belonging to a category; an event backbone that may be configured to route the information received by the connector based on the category; a database that may be configured to store the received information; wherein the event backbone may be further configured to send information to the connector from the event backbone and the database based on one or more criteria; and wherein a second micro-application may be configured to receive information belonging to the category from the connector.
US12287806B2 Optimize in-memory column store for mixed workloads
Techniques are provided for determining an optimal configuration for an in-memory store based on both benefits and overhead that would result from having database elements populated in the in-memory store. The techniques include determining an overhead-adjusted benefit score for each element based, at least in part, on (a) a scan-benefit value, (b) a scan-overhead value, and (c) a DML-overhead value. Based on the plurality of overhead-adjusted benefit scores, the database determines an optimal configuration of the in-memory store, and then evicts in-memory copies of elements and/or loads in-memory copies of elements based on the optimal configuration.
US12287805B2 Data quality assurance for heterogenous data migration in clouds
Method for controlling data quality assurance after a migration between a source repository, which includes source data associated with a source data structure, and a target repository, which includes target data associated with a target data structure, according to migration rules. The target data is organized as a set of elements. The method includes simulating the migration by applying migration rules to source data so as to output simulated data according to the target data structure, where the simulated data is organized as a set of elements. The method includes merging the simulated data and the target data by excluding identical elements, to form an input vector for a machine learning algorithm. The method includes applying the machine learning algorithm for pairing elements of the input vector according to a similarity score and determining a discrepancies indicator according to the similarity score for each element of the input vector.
US12287804B2 Natural language-based data integration
A computer-implemented method for performing natural language-based data integration includes causing execution of a data integration application on a remote device via a network and causing surfacing of a GUI corresponding to the data integration application on a display of the remote device. The method includes receiving, via the GUI, a natural language input representing a data integration task, generating, via an LLM, a set of ordered activities corresponding to the data integration task represented by the natural language input, and selecting, via the LLM, one or more APIs for performing each activity within the set of ordered activities. The method also includes generating a data pipeline based on the set of ordered activities and the API(s) for performing each activity, as well as back-translating the data pipeline to a desired data format for execution by the data integration application.
US12287799B2 Dynamic presentation of searchable contextual actions and data
Disclosed methods and systems allow a central server to monitor electronic units of work accessible to a group of computers and generate a nodal data structure representing the units of work. The server then uses various protocols, such as hashing algorithms and/or executing artificial intelligence and machine learning models to identify similar and/or related units of work. The server then merges/links the nodes corresponding to the similar/related units of work. The server also monitors all user activities. When a user or a software system/service accesses electronic content on his, her, or its electronic device, the server identifies a node corresponding to the accessed electronic content and associated unit(s) of work and presents searchable data and actions related to the identified node and any related/linked nodes.
US12287797B2 Facilitating efficient identification of relevant data
The present technology provides for facilitating efficient identification of relevant metrics. In one embodiment, a set of candidate metrics for which to determine relevance to a user is identified. For each candidate metric, a set of distribution parameters is determined, including a first distribution parameter based on implicit positive feedback associated with the metric and usage data associated with the metric and a second distribution parameter based on the usage data associated with the metric. Such usage data can efficiently facilitate identifying relevance even with an absence of negative feedback. Using the set of distribution parameters, a corresponding distribution is generated. Each distribution can then be sampled to identify a relevance score for each candidate metric indicating an extent of relevance of the corresponding metric. Based on the relevance scores for each candidate metric, a candidate metric is designated as relevant to the user.
US12287796B2 Predicting data availability and scheduling data pulls
In some implementations, a data aggregator may receive an indication associated with a data record. The data aggregator may apply a model to the indication to generate a prediction regarding when new information associated with the data record will be available. Based on the prediction, the data aggregator may refrain from requesting new information and may schedule a pull for new information associated with the data record for a later time. Additionally, or alternatively, the data aggregator may receive an indication associated with a plurality of data pulls that are associated with a plurality of data records and may receive an indication of a rate limit associated with a host for the plurality of data records. The data aggregator may apply rules to generate a ranking of the plurality of data pulls and may schedule the plurality of data pulls based on the ranking and the rate limit.
US12287793B1 Batch materialization for full row updates
Systems and methods are described for batch materialization of an incremental change data capture (CDC) changeset with full row changes. The primary keys are extracted from the incremental CDC changeset and an indication of the extracted primary keys are broadcast to a plurality of executors. The primary keys may be added to Bloom filter or a plurality of Bloom filters that are broadcast to the executors. Each executor filters a baseline data table based on the extracted primary keys to generate a baseline match dataframe with all primary keys matching the extracted primary keys, and a baseline unmatched dataframe with all primary keys not matching the extracted primary keys. Each executor receives full row changes from a partitioned incremental CDC changeset and combines the changes with the baseline unmatched dataframe to produce a final changed baseline data table.
US12287792B2 Dense retrieval of document templates
A system and method are provided for supporting dense retrieval of a template (e.g., a document template) for responding to a query or other textual input. The templates and past queries that were responded to using the templates are stored. A machine-learning model for matching a new query to the most appropriate template is trained using a selected subset of the stored queries as training queries. For each of one or more training batches or phases, multiple stored templates are selected (e.g., randomly) then, from among all training queries that the selected templates were used for, the same number of queries are selected (e.g., randomly), such that they represent the distribution of the training queries among the selected templates. A unique loss function is computed that leverages similarities and differences not only between each selected training query and each selected template, but also between different queries and between different templates.
US12287787B2 Database hierarchy-independent data drilling
Computer implemented methods for database hierarch-independent data drilling are presented including: a. selecting one of at least two database structures each having data, where the at least two database structures include, at least two distinct paths that lead from a first of the at least two database structures to a second of the at least two database structures, where a path logically relates at least two data structures which are otherwise directly unrelated using data structures and data structures' relations, and a database information schema that provides information about the at least two database structures including information regarding relations between data structures; b. setting the selected database structure as a current data drilling state; and c. finding at least one related data structure corresponding with the selected database structure for the current data drilling state utilizing the database information schema.
US12287786B2 Allocating partitions for storing a data set for subsequent query execution
A computing device is operable to receive a plurality of partition allocation requests based on execution of a corresponding plurality of query operations in conjunction with execution of a corresponding query. Processing a first partition allocation request of the plurality of partition allocation requests corresponding to execution of a first operation of the corresponding plurality of query operations is based on allocating a set of partitions of a plurality of partitions. Content is loaded into the set of partitions for access in executing the first operation. Access to the content via the set of partitions is facilitated in conjunction with execution of the first operation. The set of partitions are released based on determining the first operation has completed access of the content in conjunction with the execution of the first operation.
US12287785B2 Obtaining inferences to perform access requests at a non-relational database system
Inferences may be obtained to handle access requests at a non-relational database system. An access request may be received at a non-relational database system. The non-relational database system may determine that the access request uses a machine learning model to complete the access request. The non-relational database system may cause an inference to be generated using data items for the access request as input to the machine learning model. The access request may be completed using the generated inference.
US12287784B2 Self-optimizing database objects using virtual segments
Techniques are provided for optimizing storage of database data records in segments using sub-segments. A segment may be comprised of a plurality of extents that contain data blocks and a plurality of references to sub-segments. Sub-segments are containers that contain other extents. A request to insert a set of records into a segment may be received by a database management system. Upon receiving the request, a particular sub-segment is selected to temporarily store the set of records. The set of records are inserted into data blocks belonging to an extent of the sub-segment. Access frequency for the set of records is monitored to determine whether the access frequency is less than a first threshold. When the access frequency of a subset of records is less than a first threshold, the subset of records is compressed and inserted into a particular extent of a particular segment.
US12287783B1 Systems and methods for graphical symmetry breaking
A system and method include breaking symmetry in a query graph by converting the query graph into a transformed query graph by generating a symmetry breaking expression that includes detecting one or more orbits in the transformed query graph, selecting an orbit from the one or more orbits having more than one node, generating an automorphism breaking sub-expression for the selected orbit, assigning a node of the selected orbit a unique node attribute, recalculating the one or more orbits in the transformed query graph, repeating the process until each node is in its own orbit, and combining each of the automorphism breaking sub-expressions to obtain the symmetry breaking expression. Using the symmetry breaking expression, the system and method include finding one or more subgraphs of a main graph that match the symmetry breaking expression of the query graph.
US12287781B2 Enforcing both syntactic and semantic correctness of domain-specific data queries
Solutions for enforcing both syntactic and semantic correctness of domain-specific data queries include: receiving a data query; constraining an operation of the data query to enforce semantic correctness, wherein enforcing semantic correctness comprises: determining semantic information associated with each of a plurality of data entities; based on at least the semantic information, determining whether combining the two data entities of the plurality of data entities is allowed or is not allowed; based on at least determining that combining the two data entities is allowed, permitting combining the two data entities in the data query; and based on at least determining that combining the two data entities is not allowed, preventing combining the two data entities in the data query; and executing the data query. Some examples further include basing the permission on (at least) an ontology between the semantic information of the two data entities and a set of axioms.
US12287780B1 Apparatus, method, and computer program product for reducing commit latency of pending transactions
Commit latency is reduced for pending transactions. The transactions are replicated from a source database to a target database by a replication engine. The pending transaction is incomplete in either the source or the target database. A transaction pattern table is provided that includes a plurality of records, each record being defined by a transaction pattern identifier. Each record includes a transaction pattern and a metric of occurrence of the transaction pattern. A comparison is made of the series of one or more transaction steps or operations of a pending transaction to the transaction patterns in the transaction pattern table, and a subset of transaction patterns in the transaction pattern table are identified that are potential candidates for matching the pending transaction. The pending transaction is categorized using the metric of occurrence of the transaction pattern for each transaction pattern in the subset of transaction patterns. The categorizing predicts when all of the series of one or more transaction steps or operations which have completed in the source database have been replicated. The metric of occurrence of the transaction pattern for each record of the transaction pattern table is (i) a count that is continuously updated based on completed transactions that match the transaction pattern, or (ii) a prepopulated probability of occurrence of the transaction pattern, or (iii) derived from historical data of the transaction pattern. The pending transaction is then processed using the categorization of the pending transaction.
US12287777B2 Natively supporting JSON duality view in a database management system
JSON Duality Views are object views that return JDV objects. JDV objects are virtual because they are not stored in a database as JSON objects. Rather, JDV objects are stored in shredded form across tables and table attributes (e.g. columns) and returned by a DBMS in response to database commands that request a JDV object from a JSON Duality View. Through JSON Duality Views, changes to the state of a JDV object may be specified at the level of a JDV object. JDV objects are updated in a database using optimistic lock.
US12287771B2 High density data storage based on log structured storage techniques
A system uses a hybrid key-value storage engine that uses log-structured merge tree and a segmented log-structured object store. The system performs garbage collection of stale document versions avoiding index lookup during log segment compaction. The system separates index and document data to minimize write amplification. The system maintains a delete list using a log-structured merge-tree to store stale document sequence numbers and corresponding sizes per log segment. For each log segment from the plurality of log segments, the system determines a measure of fragmentation of the log segment based on sizes of deleted documents of the log segment from the second log-structured merge-tree. If the fragmentation exceeds a threshold, the system initiates a compaction operation for the log segment.
US12287759B1 Single namespace for high performance computing system
A data processing architecture controls data processing arbitration in a high performance computing system that includes one or more premises. Individual premises can include one or more server computers executing an instance of a local file system and including one or more temporary data storage devices. Individual instances of the local file system can access files stored in objects of a primary data store. Individual objects of the primary data store can be accessed using a common identifier indicating a storage location of the individual objects in the primary data store.
US12287757B2 Data archival recommendation systems using artificial intelligence techniques
Methods, apparatus, and processor-readable storage media for data archival recommendation systems using artificial intelligence techniques are provided herein. An example computer-implemented method includes processing data associated with database operations performed across multiple database storage zones in one or more databases; generating, using one or more artificial intelligence techniques and based at least in part on the processing of data associated with the database operations performed across the multiple database storage zones, one or more temporal-based data archival recommendations for at least a portion of the multiple database storage zones in the one or more databases; and performing one or more automated actions based at least in part on the one or more temporal-based data archival recommendations.
US12287755B2 Hardware-based save-and-restore controller
This document describes systems and techniques for a hardware-based save-and-restore controller in an SoC. The described systems and techniques can automatically save and restore access control configurations (e.g., register states) of IP subsystems during a power-down and a power-up sequence, respectively. The save operation is initiated by a local save-and-restore (L SAR) controller and performed by the IP subsystems writing the configuration values to a central save-and-restore (C-SAR) controller before powering down a power domain. The C-SAR controller saves the configuration information in a memory located in an always-on power domain. The described systems and techniques initiate, via the L SAR controller, a restore operation as part of the power-up sequence. In this way, the described systems and techniques provide scalable save-and-restore services, support a large number of power domains, and allow a variable number of access control configurations to be saved and restored.
US12287751B2 Computing system including CXL switch, memory device and storage device and operating method thereof
A computing system includes a first storage device, a second storage device, a memory device, and a compute express link (CXL) switch. The memory device stores first map data of the first storage device and second map data of the second storage device. The CXL switch is connected with the first storage device, the second storage device, and an external host through a first interface, and arbitrates communications between the first storage device, the second storage device, and the external host. The first storage device is connected with the memory device through a second interface. The second storage device is connected with the memory device through a third interface. The first interface, the second interface, and the third interface are physically separated from each other.
US12287750B2 Loading firmware onto an embedded controller (EC) integrated into a heterogeneous computing platform
Systems and methods for loading firmware onto an embedded controller (EC) integrated into a heterogenous computing platform. In an illustrative, non-limiting embodiment, an Information Handling System (IHS) may include: a heterogeneous computing platform having a Reduced Instruction Set Computer (RISC) processor and a Peripheral Component Interconnect Express (PCIe) controller coupled thereto; and an EC integrated into the heterogeneous computing platform and coupled to the PCIe controller, wherein the EC is configured to retrieve at least one of: firmware instructions, a configuration setting, or a table, from a PCIe device coupled to the PCIe controller.
US12287747B2 Fast device reinitialization on DSI3 bus
Accordingly, there is disclosed herein host device and bus communication method that enables fast sensor device reinitialization that minimizes outage time associated with an unexpected device reset. One illustrative bus communication method includes: providing each of one or more slave devices with a dynamically-determined bus address; querying each of the dynamically-determined bus addresses to obtain a unique device identifier associated with that dynamically-determined bus address; receiving a sequence of data frames each having time-division multiplexed data from the one or more slave devices; and between data frames in the sequence, checking to determine whether any of the one or more slave devices has been reset.
US12287746B2 Management of endpoint devices utilizing tag bridge devices
An apparatus comprises a processing device comprising a processor coupled to a memory. The processing device is configured to receive, over a first communication channel from an orchestrator entity, at least one command specifying one or more actions to take involving an endpoint device, the one or more actions comprising at least one of writing data to a tag of a tag bridge device and reading data from the tag of the tag bridge device. The processing device is further configured to relay the at least one command to the tag of the tag bridge device over a second communication channel, the second communication channel being established between a tag interface of the processing device and the tag bridge device, wherein the tag bridge device, when plugged in to a port of the endpoint device, relays the at least one command from the tag to the endpoint device.
US12287744B2 Merged input/output for accelerating directory listing phase in client drive redirection
System and methods are provided for improved directory enumeration on shared client directories in virtual desktops. A merged I/O request containing multiple expected I/O requests for enumerating a directory can be produced on the virtual desktop. The merged I/O request can be conveyed to the client device and a merged I/O response containing multiple I/O responses to the expected I/O requests can be received from the client device. The received I/O responses can be stored in cache memory on the virtual desktop and used to respond to subsequent queries for enumerating the directory on the virtual desktop.
US12287741B2 Method and apparatus for solving cache address alias
A method for solving a Cache address alias and an apparatus for solving a Cache address alias are provided. The method includes determining a corresponding first virtual address based on a received access instruction; querying an address maintenance list to determine a target item corresponding to the first virtual address when an access based on the first virtual address is not hit, information recorded in the target item including a target Tag, a target address alias bit, and a target Cache; determining a second virtual address based on the first virtual address and the target item, and setting information in the second virtual address to be invalid, in which the second virtual address and the first virtual address are mapped to the same physical address; and acquiring information corresponding to the access instruction and writing it back to the first virtual address.
US12287736B2 Storage device for collecting optimal debugging data and system including the storage device
The present disclosure relates to a storage device that optimally maintains a size of debugging data. Disclosed is a memory controller, including a first interface may communicate with a first external device; a second interface may generate a signal for controlling an operation of a second external device; a first volatile memory buffer; and a processor may generate and store the telemetry log data in the first volatile memory buffer; move and store the telemetry log data stored in the first volatile memory buffer to a first non-volatile memory buffer, when a size of the telemetry log data stored in the first volatile memory buffer is greater than or equal to a threshold size; and set the threshold size based on at least one among a number of telemetry logs stored in the first volatile memory buffer and a rising momentum of the number of the telemetry logs.
US12287734B2 Client allocation of memory across memory servers
In some examples, a computer identifies a plurality of memory servers accessible by the computer to perform remote access over a network of data stored by the plurality of memory servers, sends allocation requests to allocate memory segments to place interleaved data of the computer across the plurality of memory servers, and receives, at the computer in response to the allocation requests, metadata relating to the memory segments at the plurality of memory servers, the metadata comprising addresses of the memory segments at the plurality of memory servers. The computer uses the metadata to access, by the computer, the interleaved data at the plurality of memory servers, the interleaved data comprising blocks of data distributed across the memory segments.
US12287733B2 Enhancements to datagen algorithm to gain additional performance for L1 dataset
One example method, which may be performed in a dedupe environment, includes receiving a data call from a caller, in response to the data call, generating data that fulfills a portion of the data call, storing the data in a buffer, checking an offset to determine if the offset maps to the buffer, and when the offset maps to the buffer, altering the data that is located at the offset in the buffer. When the offset does not map to the buffer, the generation of data may cease.
US12287730B1 Devices and methods for improving multi-stream write amplification factor
A device and related method, the device including memory and processing circuitry. The memory includes sets of source memory bands and a defragmentation destination memory band. Each set of source memory bands includes source memory bands and at least one portion of each source memory band stores valid data. The processing circuitry determines a merit score corresponding to each source memory band based on one or more characteristics of portions of data of each corresponding source memory band and determines, for each set of source memory bands, a respective source memory band that corresponds to a second-highest merit score. The processing circuitry identifies a set of source memory bands that includes a source memory band corresponding to a highest second-highest merit score and stores at least one portion of valid data from the source memory bands of the identified set of source memory bands to the defragmentation destination memory band.
US12287729B2 Neural processing device and method for transmitting data thereof
A processing device comprises processors, a first memory shared by the processors, and a cache comprising a second memory comprising a plurality of memory units, each of the plurality of memory units in the second memory being associated with a respective one of a plurality of request identifiers. The cache receives a memory read request including a request identifier and a memory address from at least one of the processors, identifies an allocated memory address identifier for the memory address, accesses the first memory to read data of the memory address, obtains one or more request identifiers which requested data of the memory address from the second memory based on the allocated memory address identifier, and transmitting the data of the memory address to one or more processors which requested data of the memory address based on the one or more request identifiers.
US12287728B1 Deterministic replay of recorded user interaction and executed events
Systems, tools and methods to allow for the deterministic replay of nondeterministic events and testing of interactions with systems and interfaces. The system may record or retrieve user sessions corresponding to a first version of an application or user interface and replay the events of the user session with a second version of the application or user interface. The system may test updates to code by comparing screenshots or outputs generated by the second version against those generated by the first version to identify unintended differences or errors. The sessions used to test the updates may also be generated by a script or by a machine learning model trained on previous user sessions.
US12287726B2 System and method for generating failing tests from failed proofs
A method for verifying a set of computer-executable instructions using at least one failing test generated by a test-case generator is disclosed herein. The method comprises verifying the set of computer-executable instructions by a verification module using a plurality of predefined verification conditions; determining if the verification is successful; in response to successful verification, label the set of computer-executable instructions as successful; and in response to unsuccessful verification, generate at least one counterexample, with respect to a proof failure and corresponding to at least one failed verification condition of the plurality of the predefined verification conditions, and generate a failing test, by a test-case generator, based on at least one counterexample. A program verification tool for testing the set of computer-executable instructions is also disclosed.
US12287724B2 Methods for live testing of services in a cloud computing environment
A set of test methods for performing a live test of service in a production environment, where the service is provided by a set of configured instances in the production environment and each configured instance is composed of a set of components. The methods including a method that includes instantiating components under test from the set of components to setup paths that are to be taken by test traffic, instantiating test configuration components for the service, executing a test case on a created path, generating a snapshot of a first serving component from the set of components, replacing a tested component under test with a second serving component cloned from the snapshot, relocating the service to the second serving component, replacing the serving component of the snapshot with a new component under test to create a new path to be tested, and determining whether all paths have been tested.
US12287723B1 Artificial intelligence automatic test selection
A test case management tool integrated in a project management tool can include user interface elements supported by backend databases and a test case library database. The user interface elements can include an option for a user to request an automatic artificial intelligence-based recommendation for a ticket project stored in the project management tool. The automatic test case selection includes LLM summarization of the test cases in the test case library database, and semantic searching of ticket data against the summaries. Results can be improved by generating relationship counters, based on the relationships identified in the test case library database, scoring each test case, based on the relationship counters, and selecting higher scored test cases.
US12287721B2 Storage management and usage optimization using workload trends
Solutions preparing container images and data for container workloads prior to start times of workloads predicted through workload trend analysis. Local storage space on the node is managed based on workload trends, optimizing local storage of image files without requiring frequent reloading and/or deletion of image files, avoiding network intensive I/O operations when pulling images to local storage by workload scheduling systems. Systems perform collection of historical data including image and workload properties; analyze historical data for workload trends, including predicted start times, image files needed, number of nodes and types of nodes. Based on predicted future workload start times, nodes are selected from an ordered list of node requirements and workload properties. Selected nodes' local storage is managed using predicted future start times of workloads, to avoid removing image files having sooner start times, while removing (as needed) images files predictively utilized for workloads further into the future.
US12287717B2 Chip frequency modulation method and apparatus of computing device, hash board, computing device and storage medium
A chip frequency modulation method and apparatus of a computing device, a hash board, a computing device, and a storage medium are disclosed. The computing device is provided with at least one operational chip, and the operational chip is provided with a plurality of cores. The chip frequency modulation method includes: operating each of the plurality of cores in the operational chip configured with a plurality of frequencies to run at a working frequency, the working frequency being one of the plurality of frequencies; analyzing a computing performance indicator of each of the plurality of cores at the working frequency; and modulating a working frequency of at least one core up or down according to the computing performance indicator, a modulated working frequency being one of the plurality of frequencies.
US12287704B1 Virtual pre-solution manifester
Systems and methods for using digital triplets to generate a bundle of remediation scripts for healing a system failure is provided. The systems may include a stand-alone embedded internet of things edge artificial intelligence computing device (“EIEAC”) coupled to a computing device and a remote emulator. The EIEAC may send to the remote emulator a file including configuration details of the computing device at a time of a failure of the computing device and computer health data. The remote emulator may feed the file to a machine learning algorithm to generate remedial scripts for healing the system failure. The remote emulator may create a plurality of digital triplets to test the remedial scripts.
US12287699B2 Conversion of messages into audio format
An apparatus comprises a processing device configured to obtain one or more messages, the one or more messages being associated with management of a given one of one or more information technology assets in an information technology infrastructure, and to determine, based at least in part on content of a given one of the one or more messages, whether the given message is suitable for delivery in an audio format. The processing device is also configured, responsive to determining that the given message is suitable for delivery in the audio format, to convert the content of the given message into one or more audio messages. The processing device is further configured to select one or more audio output devices for delivery of the one or more audio messages, and to provide, to the selected one or more audio output devices, the one or more audio messages.
US12287697B2 System and method for metaverse debugging
A method includes monitoring an interaction of a user with a metaverse session. A notification is sent to a first developer that the user is facing an issue while interacting with the metaverse session. The first developer is allowed access to the metaverse session at a location of the issue using a first developer avatar. One or more error flags are generated within a field of view of the first developer avatar in the metaverse session. Each error flag includes a respective error code. In response to determining that a first error code of a first error flag matches a first stored error code, a first solution is determined. The first solution includes a first stored solution corresponding to the first stored error code. In response to determining that the first solution solves the issue of the user, the first solution is deployed to the metaverse session.
US12287694B2 Card and host apparatus
A host apparatus, into which a card having a nonvolatile semiconductor memory is inserted, issues a check command to the card. The check command instructs to send information on whether the card supports a termination process in which the card shifts into a state ready for a stop of power supply from the host apparatus.
US12287691B2 Feedback for power management of a memory die using a dedicated pin
A memory device may include a pin for communicating feedback regarding a supply voltage to a power management component, such as a power management integrated circuit (PMIC). The memory device may bias the pin to a first voltage indicating that a supply voltage is within a target range. The memory device may subsequently determine that a supply voltage is outside the target range and transition the voltage at the pin from the first voltage to a second voltage indicating that the supply voltage is outside the target range. The memory device may select the second voltage based on whether the supply voltage is above or below the target range.
US12287690B2 Power-per-processing event estimates based on total power consumption measurements within a data storage device
Methods and apparatus for power management in data storage devices are provided. One such data storage device (DSD) includes a non-volatile memory (NVM), a set of hardware processing engines, and a power sensor to detect a total power consumption of the set of hardware processing engines. A processor is configured to determine a power-per-processing event value for each of the set of processing engines based on total power consumption measurements, then control delivery of power to the processing engines based on the power-per-processing event values in accordance with a power budget. In some examples, the DSD employs a least-squares procedure to estimate the power-per-processing event values so the values can be determined without needing to measure the individual power consumption of the processing engines. Exemplary processing engines include a Read engine, a Write engine, etc. A recursive least-squares update procedure is also described.
US12287689B2 Operation method of a power supply circuit
An operation method of a power supply circuit which is provided with an input voltage to generate a positive output voltage and a negative output voltage is proposed. The power supply circuit includes five switches and is electrically connected with an inductor through a first inductor node and a second inductor node. The disclosed operation method includes determining the power supply circuit to operate in a mode, which includes three operation phases, a first, second and third phase. Energizing currents can be generated and provided both to enhance the positive output voltage and negative output voltage by employing the proposed operation method. Since there is no transition of the voltage level of the second inductor node during the second phase to third phase transition, it is believed that the present invention effectively achieves in suppressing redundant power switching loss and providing optimized output power efficiency.
US12287685B2 Resetting system settings memories
A method for resetting a system settings memory of processing circuitry of a computing system includes determining that a reset of the system settings memory is needed. At a controller coupled with a relay-based hardware circuit positioned between the system settings memory and a battery that backs the system setting memory, the method includes initiating clearing of the system settings memory of the processing circuitry of the computing system. Based on determining that a predetermined time period has passed from initiating the clearing of the system settings memory of the processing circuitry of the computing system, the method includes proceeding with a boot sequence for the computing system.
US12287683B2 Thermal management for container-based data centers
Systems and methods for managing airflow for cooling computing devices (e.g. in a data center) in normal and cold environments are disclosed. In one embodiment, the method comprises positioning the computing devices on a plurality of racks with air barriers to create hot and cold aisles. The computing devices may be configured in a first mode to draw in cool air the cold aisles and exhaust heated air into the hot aisles. Temperatures in the cold aisles may be periodically measured. In response to temperatures below a predetermined threshold, one or more of the cold aisles may be converted into a temporary hot aisle by adjusting ventilation openings and configuring a subset of the computing devices to temporarily draw in warm air from the temporary hot aisle.
US12287678B2 Electronic device with display protection structure
An electronic device includes a display including a first area and a second area; a foldable housing including a first housing which supports the first area and a second housing which supports the second area; a hinge structure which connects the first housing and the second housing to be foldable relative to each other on a folding axis between a first state in which the first area and the second area are substantially coplanar, and a second state in which the first area and the second area face each other; and a protection structure provided on the display. At least a portion of the protection structure is included in the foldable housing, wherein the foldable housing may further include a front surface, a rear surface opposite to the front surface, and a side surface which encloses an inner space between the front surface and the rear surface. The protection structure, from a perspective facing the front surface of the foldable housing in the first state, covers at least some of a space between the display and the side surface of the foldable housing.
US12287676B2 Rollable screen device with piezoelectric sensing
In aspects of rollable screen device with piezoelectric sensing, a mobile device includes a rollable display screen configurable in one of multiple display states corresponding to respective device form factors. The mobile device has one or more piezoelectric sensors that detect forces applied to the rollable display screen of the mobile device. The mobile device implements a selection manager that activates one or more parameters (e.g., volume, call acceptance, call decline) of the mobile device based on the forces detected by the one or more piezoelectric sensors.
US12287673B2 Display device
A display device includes a display panel including a folding region at which the display panel is foldable, and in order from the display panel a first plate facing the display panel and including a lower surface furthest from the display panel, a heat dissipation layer facing the first plate, and a second plate facing the heat dissipation layer, the second plate defining a first opening which exposes the lower surface of the first plate to outside the second plate.
US12287671B2 Wearable device and manufacturing method thereof
A wearable device and a manufacturing method thereof are provided. The wearable device includes an annular body and a package body. The annular body has an inner chamber. The package body is assembled into the inner chamber. There is an assembly gap between the package body and a chamber wall of the inner chamber. The package body includes a package material and an electronic component. The electronic component is embedded in the package material and closely combined with each other.
US12287666B2 Clock synchronization method, apparatus, and system in distributed system
This application discloses a clock synchronization method and a related apparatus in a distributed system. The distributed system includes a plurality of nodes, and the plurality of nodes include a master node and a plurality of slave nodes. The master node obtains a plurality of local clock offsets, where each of the plurality of local clock offsets indicates a clock offset between two nodes in the distributed system. The master node determines a global clock offset of a target slave node relative to the master node based on the plurality of local clock offsets, and sends the global clock offset to the target slave node. The target slave node obtains a clock reference value of a local clock, and then performs clock synchronization based on the clock reference value and the global clock offset.
US12287665B2 Clock circuit in a processor integrated circuit
A clock circuit constructed in a processor integrated circuit includes a phase lock loop PLL, a clock tree, and a clock grid. The clock tree includes a plurality of clock buffers in a layered structure, The clock tree is configured to receive a first clock signal clk_1 that is output by the phase lock loop PLL, and to output a second clock signal clk_2. A plurality of child node circuits (400) are disposed on some nodes of the clock grid, and are configured to generate a third clock signal clk_3 based on the second clock signal clk_2. The clock grid (330) and the clock tree (320) are distributed on multiple dies in a three-dimensional structure of the processor integrated circuit.
US12287663B2 Bandgap circuit
A band-gap circuit for generating a bandgap reference signal includes a first bipolar transistor and a second bipolar transistor of a same type among PNP and NPN types. The first and second bipolar transistors are configured to generate a current varying proportionally with the temperature. A capacitor is connected between a base and an emitter of one or both of the first and second bipolar transistors.
US12287657B2 Signal conversion circuit
A signal conversion circuit including a voltage adjustment circuit and a control circuit is provided. An input terminal and an output terminal of the voltage adjustment circuit are respectively coupled to a power voltage and an output terminal of the signal conversion circuit. The control circuit provides a control signal to a control terminal of the voltage adjustment circuit, controls the control signal to change between a first control voltage level and a second control voltage level according to a signal level of an input data signal, or decides whether to provide a default voltage to the output terminal of the voltage adjustment circuit according to the input data signal.
US12287656B2 Control systems for use in critical power applications
A method includes receiving temperature measurements from multiple temperature sensors in a power supply system that includes multiple coils arranged in a series downstream of a turbine, each coil configured to receive thermal energy from an air stream exhausted from the turbine as the air stream moves toward a data center, each coil associated with at least one fluid loop. The method also includes using a first subset of the temperature measurements to determine a blended fluid mix from a primary fluid path and a heated fluid reservoir in order to obtain a predetermined leaving fluid temperature at a first coil of the multiple coils. The method further includes controlling a position of one or more valves associated with the primary fluid path and the heated fluid reservoir to achieve the determined blended fluid mix.
US12287653B2 Sensing and control of vehicle wash components and systems and methods thereof
A vehicle wash component at a vehicle wash location includes a processor for controlling an operational status of the vehicle wash component, an actuator communicatively coupled to the processor and configured to operate the vehicle wash component, and a power source electrically coupled to the processor and the actuator. The processor receives a signal from a car wash controller located at the vehicle wash location, the signal for commanding control of the vehicle wash component, and upon receipt of the signal, the processor interprets the signal, generates a separate signal, and transmits the generated signal to the actuator. The actuator receives the signal from the processor for controlling the operational status of the vehicle wash component based thereon. The power source provides power to the actuator for operating the vehicle wash component based on the operational status of the vehicle wash component.
US12287651B2 Fine-grain dynamic solid-state cooling system
A cooling system includes a plurality of sensor sub-units arranged in a grid having first sides configured to be thermally connected to a heat source and opposing second sides. The heat source including a plurality of sub-regions that correspond with the first sides of each of the plurality of sensor sub-units. The plurality of sensor sub-units are configured to sample temperatures of the sub-regions of the heat source. The cooling system also includes a plurality of solid-state cooling sub-units configured to dissipate heat, a plurality of heat exchanger channels and a controller configured to determine the one or more sub-regions of the heat source to cool. Each heat exchanger channel is configured to dissipate heat. At least one surface of at least one of the heat exchanger channels includes a coating configured to boost conversion of heat energy being dissipated into infrared radiation.
US12287649B2 Apparatus and method for operating electronic detonator blaster with integrated flight function
Proposed are an apparatus and a method for operating an electronic detonator blaster with an integrated flight function. The apparatus includes a blasting command transmission part configured to transmit a blasting command to each of electronic detonators which are combined with a flying vehicle capable of being flown and controlled by induction of radio waves and are connected to each other, a connection control part configured to release the connection of the flying vehicle with the electronic detonators when the transmission of the blasting command is completed, and a flight control part configured to control the flying vehicle to land at a preset return point after ascending to a preset altitude when the connection of the flying vehicle with the electronic detonators is completely released.
US12287647B2 Autonomous drone navigation based on vision
Systems, computer readable medium and methods for autonomous drone navigation based on vision are disclosed. Example methods include capturing an image using an image capturing device of the autonomous drone, processing the image to identify an object, and navigating the autonomous drone relative to the object for a period of time. After the period of time a second type of navigation is used based on determining structure from motion navigation. Images are captured during the period of time to transition to the second type of navigation. The second type of navigation uses a downward pointing navigation camera and other sensors.
US12287643B2 Leader selection in V2X group management
Techniques described herein provide for leader selection of a group of vehicles, based on inter-vehicle communications. According to embodiments, a host vehicle can determine it qualifies to be the leader of a potential group by comparing vehicle information of other cars in the potential group with its own vehicle information. Once the determination has been made, the host vehicle can then send a request to be the group leader to the other vehicles. If the other vehicles accept, the host vehicle can initiate group formation. Otherwise, another vehicle can reject the request and send its own request to become the group leader, reinitiating group leader negotiation until a group leader is determined.
US12287640B2 Techniques for authorizing vehicle control systems
Techniques and methods for securing vehicle systems. For instance, an authorization system may store data representing frequencies at which destination locations are associated pick-up locations for a fleet of autonomous vehicles. The authorization system may then receive a request for an autonomous vehicle to pick up a passenger at a first location and drop off the passenger at a second location. Based on the first location and the second location, the authorization system may determine a frequency for the request. The authorization system may then determine whether a control system for the fleet of autonomous vehicles is compromised based on whether the frequency is less than or equal to a threshold frequency. If the authorization system determines that the control system is compromised, the authorization system may perform a remedial action, such as notifying a teleoperator.
US12287635B2 Robot to carry used treatment tool to disinfection room
Provided is a robot for transporting patient treatment tools. The robot includes a main body providing a space open in a front side of the main body and capable of traveling on the ground; a communication unit installed in the main body and wirelessly connected to the call signal generator; a control unit located on an upper side of the main body and manipulated by a user; an elevating structure slidably installed in the space of the main body; elevating means for elevating the elevating structure; a storage box supported by the elevating structure, temporarily accommodating treatment tools introduced from the outside, being movable forwards and backwards, and moving forwards and opened to send the treatment tools to the outside; and a storage box driving unit for moving the storage box forwards and backwards.
US12287632B2 Systems and methods of operating automatic swimming pool cleaners, especially when approaching walls or other objects
An automatic swimming pool cleaner (APC) may include a sensor for detecting adjacency of a pool wall or other object. Following such detection, the APC may reorient itself so as to re-approach the wall (or other object) in a manner better suited for cleaning the area. The reorientation may occur through, for example, changing speeds of motors on-board the APC, directions of travel of the cleaner, or both.
US12287628B2 Method and system to improve autonomous robotic systems responsive behavior
A method and system to improve autonomous robotic system responsive behavior, to control the autonomous responsive behavior of a robotic system based on a set of simultaneously and cooperatively performed real-time action based on a plurality of acquisition sources providing relevant data about the surroundings of the system, wherein the data is processed by a set of modules globally controlled and managed by a Central Processing Module comprising a multitude of control and decision AI algorithms multidirectionally that allow define the autonomous responsive behaviors of the robotic system.
US12287627B2 Virtual e-pallet interface
Methods and systems for controlling movement of an e-pallet includes one or more sensors configured to obtain sensor data as to a user of the e-pallet, a second e-pallet, or both; and a processor coupled to the one or more sensors and configured to at least facilitate: determining, using the sensor data, a relative position of the user, the second e-pallet or both, with respect to the e-pallet; determining, using the sensor data, a relative orientation of the user, the second e-pallet or both, with respect to the e-pallet; and taking a control action for the e-pallet, in accordance with instructions provided by the processor, based on both the relative position and the relative orientation.
US12287624B2 Time constraint management at a manufacturing system
A method for time constraint management at a manufacturing system is provided. A first request to initiate a set of operations to be run at the manufacturing system is received. The set of operations include one or more operations that each have one or more time constraints. A first set of candidate substrates to be processed during the set of operations is determined. A first simulation of the set of operations for the first set of candidate substrates is run over a first period of time. The simulation generates a first simulation output indicate a first number of candidate substrates that were successfully processed during each of the simulated set of operations to reach the end of the first time period. The set of operations is initiated at the manufacturing system to process the first number of candidate substrates over the first time period.
US12287622B2 Numerical control device and numerical control method
A numerical control device includes a control computation unit that controls a machine tool and a robot by using an NC program defined in a first coordinate system, the control computation unit includes a storage unit that stores the NC program including a first command, which is a command for the machine tool described in a first programming language, and a second command, which is a command for the robot described in the first programming language, and a program converting unit that converts the second command into a third command, which is a robot program used for controlling the robot, and the control computation unit controls the machine tool by using the first command and controls the robot by using the third command.
US12287621B2 Storage device self-heating system
A storage device self-heating system includes a storage device having a processing system, a storage subsystem, and at least one heat transfer subsystem coupled between the processing system and the storage subsystem. The storage device determines that a temperature of the storage subsystem is below a temperature threshold and, in response, uses the processing system to perform a plurality of computations that are configured to generate an amount of heat that, when transferred via the heat transfer subsystem(s), raises the temperature of the storage subsystem. The heat transfer subsystem(s) transfer heat generated via the performance of the plurality of computations to the storage subsystem, and when the storage device determines that the temperature of the storage subsystem is above the temperature threshold, it performs at least one storage operation.
US12287619B2 Ceramic processing for the direct manufacture of customized labial and lingual orthodontic brackets
A method of manufacturing customized ceramic labial/lingual orthodontic brackets by digital light processing, said method comprises measuring dentition data of a profile of teeth of a patient, wherein measuring dentition data is performed using a CT scanner or intra-oral scanner, based on the dentition data, creating a three dimensional computer-assisted design (3D CAD) model of the patient's teeth using reverse engineering, and saving the 3D CAD model on a computer, designing a 3D CAD bracket structure model for a single labial or lingual bracket structure, importing the 3D CAD bracket structure model into a Digital Light Processing (DLP) machine, directly producing the bracket by layer manufacturing.
US12287613B2 Method and assembly for managing automation programs for industrial automation platforms
A method and to assembly for managing an automation program for an industrial automation platform, wherein the automation program is transferred to the automation platform and execution of the automation program is controlled, where in a first step, the automation program or a reference to the automation program is transferred from a Kubernetes master a virtual kubelet, in a second step, the transferred or referenced automation program is transferred to the industrial automation platform via a provider interface of the virtual kubelet, and in a third step, the execution of the transferred automation program on the industrial automation platform is controlled, where via the provider interface, control commands are transferred to the industrial automation platform and acknowledgement messages of the industrial automation platform are received and processed or forwarded to a control entity, such that automation programs can be managed, distributed and run using container orchestration systems.
US12287612B2 Method of configuring watch screen and wearable electronic device implementing same
Various embodiments of the present disclosure relate to a method of configuring a watch screen and a wearable electronic device implementing the same, which displays various pieces of information provided by an application, in an icon form, to enable a user to easily identify the information. A method of configuring a watch screen, the method comprising selecting one of a plurality of predetermined watch screens, thereby resulting in a selected watch screen; determining at least one icon of a plurality of predetermined icons as components of the selected watch screen; and displaying the selected watch screen, wherein the selected watch screen includes the at least one icon.
US12287610B2 Watch component, and watch
A watch component having an oxide film formed by oxidizing a base material containing iron as a main component, an average film thickness of the oxide film is from 70 nm to 145 nm, and a variation in film thickness of the oxide film is equal to or less than 35%.
US12287604B2 Image forming apparatus including locking member configured to lock photosensitive drum relative to drawer
An image forming apparatus includes: a housing; a drum cartridge as a first cartridge including a photosensitive drum; a second cartridge accommodating toner; and a drawer movable between an inside position where the drawer in its entirety is positioned inside the housing and an outside position where at least a part of the drawer is positioned outside the housing. The drum cartridge is attachable to and detachable from the drawer. The drawer includes: a side plate configured to receive the photosensitive drum; and a locking member supported by the side plate. The locking member is movable relative to the side plate between a locking position where the locking member locks the photosensitive drum to the side plate and an unlocking position where the locking member unlocks the photosensitive drum from the side plate in an attached state of the drum cartridge to the drawer.
US12287597B2 Heating unit with heating elements at different positions and image processing apparatus with heating unit
A heating unit includes a cylinder which rotates about an axis parallel to a first direction. A heater has a first surface abutting on an inner surface of the cylinder at a nip position. A support member is on a second surface of the heater and also contacts the cylinder. A first heating element is in the heater at a first position along the first direction. A second heating element in the heater is at a second position spaced from the first position. A first temperature sensor is above the first position. A locking portion of the heater is at a third position along the first direction. The locking portion engages the support member and restricts movement of the heater in the first direction. The first position is near a first outer edge of the cylinder. The second position is closer to a central portion of the cylinder.
US12287595B2 Fixing device including holder having heater supporting surface supporting heater, and contacting surface opposite heater supporting surface and in contact with stay
A fixing device includes: an endless belt; a heater; a stay; a holder having a heater supporting surface and a contacting surface in contact with the stay; and a pressure roller having a diameter that becomes smaller from each end of the pressure roller in an axial direction toward a center of the pressure roller in the axial direction. In a state prior to assembling the holder with both the stay and the heater, a distance in an orthogonal direction between the heater supporting surface and the contacting surface at a center of the holder in the axial direction is longer than a distance in the orthogonal direction between the heater supporting surface and the contacting surface at each end of the holder in the axial direction. The orthogonal direction is orthogonal to the axial direction.
US12287593B2 Image forming apparatus which supplies yellow toner as protective agent to secondary transfer member
An image forming apparatus includes an image bearing member, a transfer member, a supplying member for supplying a protective agent applied onto a surface of the transfer member, and a controller capable of controlling the supplying member. In a state in which the transfer member contacts the image bearing member during non-image formation outside of image formation in which the toner image is transferred from the image bearing member onto the recording material, the controller carries out control so that an operation in an application mode, in which the protective agent supplied from the supplying member is applied onto the surface of the transfer member, is executed.
US12287592B2 Image forming method and image forming system
Disclosed is an image forming method including: developing, with an electrostatic charge image developing toner, a latent image formed on a photoreceptor in which a photosensitive layer is formed on a support containing aluminum as a main component; transferring a toner image on the photoreceptor onto a transfer target; and rubbing and removing the electrostatic charge image developing toner remaining on the photoreceptor after the transferring. The support contains silicon in a range of more than 0.6% by mass and 12.6% by mass or less, a shape factor of toner particles included in the electrostatic charge image developing toner is in a range of 0.800 to 0.970, and a content of the toner particles having a particle diameter of 2 μm or less is in a range of 5% by number to 30% by number.
US12287591B2 Lithographic apparatus, metrology systems, and methods thereof
A method includes irradiating a target structure with sequential illumination shots, directing scattered beams from the target structure towards an imaging detector, generating a detection signal using the imaging detector, and determining a property of the target structure based on at least the detection signal. An integration time for each illumination shot of the sequential illumination shots is selected so to reduce a low frequency error.
US12287589B2 Method and apparatus for removing contamination
Cleaning equipment for an EUV wafer chuck or clamp, which removes particles that have accumulated between burls on the surface of the wafer chuck. The equipment includes a spinning bi-polar electrode placed in proximity to the surface, which can attract and adsorb the charged particle residue therefrom using its generated symmetric electric field when the wafer chuck is not in use.
US12287585B2 Polarization selection metrology system, lithographic apparatus, and methods thereof
An inspection system, a lithographic apparatus, and a method are provided. The inspection system includes an illumination system, an optical system, a shutter system, an objective system and a detector. The illumination system is configured to generate an illumination beam. The optical system is configured to split the illumination beam into a first sub-beam and a second sub-beam. The shutter system is configured to independently control a transmittance of the first sub-beam and the second subbeam. The objective system is configured to receive the first sub-beam and the second beam from the optical system and direct the first sub-beam and the second sub-beam towards a substrate having a target structure. The detector is configured to receive an image or a diffracted image of the target structure.
US12287581B2 Method of manufacturing semiconductor devices using a photomask
In a method of manufacturing a semiconductor device, in an EUV scanner, an EUV lithography operation using an EUV mask is performed on a photo resist layer formed over a semiconductor substrate. After the EUV lithography operation, the EUV mask is unloaded from a mask stage of the EUV scanner. The EUV mask is placed under a reduced pressure below an atmospheric pressure. The EUV mask is heated under the reduced pressure at a first temperature in a range from 100° C. to 350 C°. After the heating, the EUV mask is stored in a mask stocker.
US12287579B2 High-performance EUV microscope device with free-form illumination system structure having elliptical mirror
A high performance EUV microscope device with a freeform illumination system having an elliptical mirror, includes: an EUV source for outputting EUV light; a spherical mirror having a two-axis driving unit which receives and reflects the EUV light output from the EUV light source and controls a reflection direction of the incident light through two-axis angle scanning; an optical path changing means for receiving the reflected light reflected from the spherical mirror and providing illumination light to a target object to be measured; a zone plate lens for focusing the light reflected after entering the target object; and a photodetector for receiving the light focused by the zone plate lens.
US12287573B2 Method of replicating a microstructure pattern
A method includes providing a first multilayer structure including a substrate, a thin film, and a first photoresist layer; providing a second multilayer structure including a mold having a microstructure pattern, and a second photoresist layer; combining the first multilayer structure and the second multilayer structure so that the first photoresist layer is in contact with the second photoresist layer; and applying pressure and temperature. An article including a microstructure pattern is also disclosed.
US12287572B2 Lithography system and methods
A method includes: depositing a mask layer over a substrate; directing first radiation reflected from a central collector section of a sectional collector of a lithography system toward the mask layer according to a pattern; directing second radiation reflected from a peripheral collector section of the sectional collector toward the mask layer according to the pattern, wherein the peripheral collector section is vertically separated from the central collector section by a gap; forming openings in the mask layer by removing first regions of the mask layer exposed to the first radiation and second regions of the mask layer exposed to the second radiation; and removing material of a layer underlying the mask layer exposed by the openings.
US12287566B2 Optical system
An optical system is provided and includes a first optical element driving mechanism, which includes a first fixed assembly, a first movable assembly, and a first driving assembly. The first movable assembly is configured to be connected to a first optical element, and the first movable assembly is movable relative to the first fixed assembly. The first movable assembly includes a first movable element and a second movable element. The first driving assembly is configured to drive the first movable assembly to move relative to the first fixed assembly. The first fixed assembly and the first movable assembly are arranged along a main axis, and the first driving assembly is configured to drive the second movable element to move along a first axis, thereby driving the first movable element to move around the main axis.
US12287565B2 Driving mechanism
A driving mechanism for moving an optical element is provided, including a fixed part, a movable part, movably connected to the fixed part, a positioning structure, and a driving assembly. The optical element is disposed on the movable part, and the positioning structure is formed on the fixed part to restrict the movable part in a specific position relative to the fixed part. The driving assembly is configured to drive the movable part to move relative to the fixed part.
US12287556B2 Systems and methods for controlling a dynamic display
A system and a method include a substrate having a surface, such as an exterior surface of a vehicle. An electrophoretic display is disposed on the surface. A control unit is coupled to the electrophoretic display. The control unit is configured to selectively change one or more properties of the electrophoretic display.
US12287554B2 Array substrate, preparation method thereof, display panel and display apparatus
An array substrate, including a first substrate, and a plurality of gate lines and a plurality of data lines defining a plurality of subpixel regions each including a reflective region and a transmissive region, wherein the reflective region includes a reflective electrode, and the transmissive region includes a transmissive electrode; a first spacing region including a preset subregion is between two adjacent reflective electrodes in a first direction; the data line includes a first portion in the preset subregion, and a width of the first portion in the first direction is smaller than that of the preset subregion; and the array substrate further includes a first light shielding pattern opposite to the first portion and in the same layer as the gate lines, where an orthographic projection of the first light shielding pattern on the first substrate completely covers an orthographic projection of the preset subregion on the first substrate.
US12287553B2 Array substrate and display device
The present disclosure provides an array substrate and a display device. The array substrate includes one start data line, N−1 intermediate data line and one end data line. The array substrate further includes a first driving circuit and a second driving circuit, the first driving circuit is arranged at a first side of the plurality of data lines, and the second driving circuit is arranged at a second side of the plurality of data lines opposite to the first side in a first direction. The first driving circuit is electrically connected to the first end of each of the plurality of data lines. The first driving circuit is electrically coupled to first ends of the plurality of data lines, a first end of the end data line is electrically coupled to a first end of the start data line, and the second driving circuit is electrically coupled to second ends of the plurality of data lines.
US12287551B2 Electro-optical device and electronic apparatus
An electro-optical device includes a substrate, a pixel electrode disposed at the substrate, and a pixel circuit portion disposed between the substrate and the pixel electrode. The pixel circuit portion includes a scanning line disposed along a first direction, a data line disposed along a second direction intersecting the first direction, a first constant potential line disposed along the scanning line, a second constant potential line disposed along the data line, and a transistor disposed corresponding to an intersection position of the scanning line and the data line and including a gate electrode electrically coupled to the scanning line, a source region electrically coupled to the data line, and a drain region electrically coupled to the pixel electrode. The pixel circuit portion also includes a coupling portion disposed corresponding to the intersection position and configured to electrically couple the first constant potential line and the second constant potential line.
US12287540B2 Array substrate and method for manufacturing same, and liquid crystal panel
Provided is an array substrate. The array substrate us provided with a display region and a non-display region on a periphery of the display region, and includes: a base substrate; a pixel electrode and a thin-film transistor on a side of the base substrate, wherein the pixel electrode and the thin-film transistor are disposed in the display region, and the pixel electrode is disposed on a side, facing away from the base substrate, of the thin-film transistor; a first passivation layer between the pixel electrode and the thin-film transistor, wherein a plurality of first vias are defined in the first passivation layer; and a second passivation layer on a side, facing away from the base substrate, of the pixel electrode, wherein a plurality of second vias are defined in the second passivation layer.