Document Document Title
US12166259B1 Asynchronous reversible flux soliton logic gates
A reversible superconducting circuit includes two Josephson transmission lines. Inductors connect Josephson Junctions in the array. Each transmission line passes a fluxon along the Junctions. The circuit includes an interface with first and second shunt capacitors coupled to the first and second transmission lines, and a third shunt capacitor, forming a connecting circuit with the first and second shunt capacitors. The shunt capacitors include Josephson junctions in parallel. The connecting circuit receives an input fluxon and transmits an output fluxon. The circuit also includes a Josephson Junction and inductor in parallel with the third shunt capacitor, forming a storage circuit. The storage circuit stores a SFQ. The output fluxon has polarity based on the SFQ stored when the first fluxon is received. The input fluxon causes the polarity of the stored SFQ to be the same as the polarity of the input fluxon, immediately after the input fluxon is received.
US12166258B2 Microwave circulator having discontinuous ferrimagnetic array
A circulator and similar devices adapted for use in the transmission and reception of electromagnetic signals, such as microwave and RF signals. Beneficially, the circulator is formed from a single layer, comprising vias therein that all or some of which are filled with a ferrimagnetic material that is used to generate a magnetic field in a particular direction. The magnetic field is a vector sum of the magnetic field generated in each of the vias filled with a ferrimagnetic material that is biased with an external magnetic field in a specific direction to establish a preferred precessional motion of the material's constituent dipoles. This preferred precessional motion will govern the circulatory behavior and non-reciprocal properties of the device when an external signal is applied. As noted above, this magnetic field guides electromagnetic signals in a first direction that substantially prevents an electromagnetic signal from propagating in a second direction opposite the first direction.
US12166246B2 Electric energy system with fuel cells
An electrical energy system containing fuel cells and a method for operating an electrical energy system for a motor vehicle are provided.
US12166245B2 Cap for battery terminal
Disclosed is a non-lead conductive cap for a battery terminal and battery. The battery may comprise a battery housing and a positive and negative terminal, the positive and negative terminal being accessible through the battery housing; wherein the positive and negative terminal further comprise an electrically conductive cap mounted on both the positive and negative terminal, wherein the electrically conductive cap does not comprise lead.
US12166244B2 Pouch type battery case and apparatus for manufacturing the same, and pouch type secondary battery
A pouch-type secondary battery according to an embodiment of the present invention for solving the above problems includes a cup part configured to accommodate an electrode assembly formed by stacking electrodes and separators, wherein the cup part includes: a bottom portion configured to form a bottom; an outer wall configured to form a side surface and meet the bottom portion; a punch edge configured to connect the bottom portion to the outer wall; a thickness edge configured to connect two adjacent outer walls to each other; and a corner formed by connecting the two adjacent punch edges to the thickness edge, wherein at least one of the punch edges is rounded, at least one of the thickness edge is rounded, at least one of the corner is rounded and has a curvature radius different from that of each of the punch edge and the thickness edge.
US12166241B2 Battery cell, battery, electric apparatus, and manufacturing method and system of battery cell
Embodiments provide a battery cell, a battery, an electric apparatus, and a manufacturing method and system of battery cell. In some embodiments, the battery cell includes a housing, an electrode assembly, and an end cover assembly. The housing provides an opening. The electrode assembly is disposed in the housing. The electrode assembly includes a body portion, a tab, and an isolation portion. The tab extends from an end of the body portion to the opening. The isolation portion is disposed on a periphery of the tab. The end cover assembly is configured to cover the opening. The end cover assembly includes an end cover and a first insulator. The end cover is configured to cover the opening and is connected to the housing. The first insulator is disposed on a side of the end cover proximate to an inside of the housing. The first insulator has a concave portion.
US12166232B2 Battery case, vehicle comprising said battery case, and stationary type power storage device
When the pressure in the battery case is increased, the gas discharge flow rate is secured sufficiently. This battery case (30) is a battery case in which a battery (2) is housed in a housing (10). The battery case (30) includes a gas discharge mechanism (G). The gas discharge mechanism (G) includes a gas discharge port (51) that opens in a wall plate (43) that covers a periphery of the housing (10), and a lid part (35m). The lid part (35m) is disposed to cover the gas discharge port (51) from inside the wall plate (43), and is fixed on the housing (10) side.
US12166219B2 Enclosure for an electronic device and associated manufacturing method
An enclosure for an electronic device comprising at least a portion of the enclosure made up of at least one layer of a covering material, at least one layer of aluminum metal or alloy, at least one layer of an electrolyte gel, and at least one layer of activated carbon coated steel mesh. The at least one layer of aluminum metal or alloy, the at least one layer of an electrolyte gel, and the at least one layer of activated carbon coated steel mesh act together as an energy storage device.
US12166217B2 Secondary battery
The present invention relates to a secondary battery in which an electrode assembly and a current collection plate may be easily welded and safety may be improved. As an embodiment, disclosed is a secondary battery comprising: an electrode assembly which is formed by winding a first electrode plate having a first electrode uncoated part, a separator, and a second electrode plate having a second electrode uncoated part, the first electrode uncoated part protruding upwards, and the second electrode uncoated part protruding downwards; and a first current collection plate which is electrically connected to the first electrode uncoated part and has a concave-convex part protruding downwards, wherein the width of the concave-convex part becomes wider from the center of the first current collection plate toward the outer periphery thereof.
US12166216B2 Battery and electric device containing same
A battery including a housing assembly, an electrode assembly, and a conductive assembly. The housing assembly includes a first housing fixed on a second housing. The second housing is provided with a cavity and includes a bottom plate. The electrode assembly is disposed in the cavity. The bottom plate contains an elastic portion protruding toward the first housing. The electrode assembly includes a first electrode plate and a second electrode plate stacked together. A surface of the first electrode plate facing back from a center of the electrode assembly contains a first blank foil region uncoated with a first active material and electrically connected to the conductive assembly. A surface of the second electrode plate facing back from the center of the electrode assembly contains a second blank foil region uncoated with a second active material. The elastic portion is electrically connected to the second blank foil region.
US12166215B2 Packaging structure and battery cell
A packaging structure, including an accommodation portion and a sealing portion. The accommodation portion includes a first surface and a second surface. The first surface and the second surface are disposed opposite to each other in a thickness direction of the packaging structure. The sealing portion is disposed on a side of the accommodation portion, and the sealing portion is parallel to the first surface. The sealing portion protrudes outward from the side of the accommodation portion in a width direction of the packaging structure. In the packaging structure, the sealing portion is disposed parallel to the first surface, and the sealing portion protrudes outward from the side of the accommodation portion.
US12166211B2 Porous electrode including catalyst film having sub-micron-sized interconnected pore networks, method for manufacturing the same and metal-air battery including the same
According to an embodiment, a porous electrode comprises a three-dimensional nanostructured porous catalyst film including a catalyst material promoting an oxygen reduction and evolution reactions, having an aligned pore structure, and having an upper surface and a lower surface opening the pore structure and a porous current collecting layer interfacially adhered to the three-dimensional nanostructured porous catalyst film by a binder polymer.
US12166207B2 Positive electrode active material for nonaqueous electrolyte secondary batteries, and nonaqueous electrolyte secondary battery
A positive electrode active material for nonaqueous electrolyte secondary batteries contains a lithium transition metal composite oxide that contains not less than 80% by mole of Ni relative to the total number of moles of metal elements other than Li; and Ti is present at least in the surfaces of particles of the composite oxide. With respect to this positive electrode active material, if particles having a volume-based particle diameter more than the 70% particle diameter (D70) are taken as first particles and particles having a volume-based particle diameter less than the 30% particle diameter (D30) are taken as second particles, the molar fraction (A2) of Ti relative to the total number of moles of metal elements in the surfaces of the second particles is higher than the molar fraction (A1) of Ti relative to the total number of moles of metal elements in the surfaces of the first particles.
US12166204B2 Positive electrode active material for lithium ion secondary battery, method of manufacturing positive electrode active material for lithium ion secondary battery, and lithium ion secondary battery
A positive electrode active material for a lithium ion secondary battery containing lithium composite oxide particles, the lithium composite oxide particles including lithium (Li), nickel (Ni), manganese (Mn), zirconium (Zr), and an additive element M (M) in an amount of substance ratio of Li:Ni:Mn:Zr:M=a:b:c:d:e, wherein 0.95≤a≤1.20, 0.70≤b≤0.98, 0.01≤c≤0.20, 0.0003≤d≤0.01, and 0.01≤e≤0.20, and the additive element M is one or more elements selected from Co, W, Mo, V, Mg, Ca, Al, Ti, and Ta, wherein, a unit lattice volume V (Å3) determined from lattice constants a and c that are calculated from an X-ray diffraction pattern in the lithium composite oxide is 117.5 Å3 or more and 118.0 Å3 or less, and a ratio I(003)/I(104) of a peak strength I(003) of a (003) plane to a peak strength I(104) of a (104) plane is 1.70 or more.
US12166199B2 Negative active material for rechargeable lithium battery and rechargeable lithium battery including same
A negative active material for a rechargeable lithium battery includes at least one particle selected from a composite crystalline carbon particle (A) including a crystalline carbon core and an amorphous carbon coating layer surrounding the crystalline carbon core; a composite crystalline carbon-silicon particle (B) including a mixed core of a crystalline carbon and silicon and an amorphous carbon coating layer surrounding the mixed core; and a composite silicon particle (C) including a silicon core and an amorphous carbon coating layer surrounding the silicon core, wherein the at least one particle has convexity in a range of about 0.85 to about 0.97 and circularity in a range of about 0.74 to about 0.90.
US12166196B2 Non-aqueous electrolyte secondary battery
A lithium-ion secondary battery includes an inorganic filler having a mean particle size of 1 μm to 10 μm. A ratio A/B is 14 to 28, where A is a weight ratio of a second binder and the inorganic filler (i.e., second binder/inorganic filler) in an insulating layer, and B is a weight ratio of a first binder and positive electrode active material particles (i.e., first binder/positive electrode active material particles) in a positive electrode active material layer.
US12166193B2 Electrode production process
A method for forming at least one electrode, said method comprising: a) providing an electronically conductive, inert material; b) cutting the substrate material to form at least one current collector; c) placing at least one current collector on a carrier; d) applying one or more protection layers to one or both sides of the current collector to form a coated electrode; and e) removing the electrode from the carrier.
US12166190B2 Cooling device for power battery system, power battery system and vehicle
The present disclosure relates to a cooling device for a power battery system, a power battery system for a vehicle comprising the cooling device, and a vehicle. The cooling device is disposed at a bottom of the power battery system and includes a chamber defined by a casing. The chamber includes: a first region where a liquid cooling plate assembly is disposed; and a second region sealingly separated from the first region and accommodating a piping system for coolant communication. The liquid cooling plate assembly extends from a bottom of the first region to a bottom of the second region, and the piping system is in fluid communication with a flow passage of the liquid cooling plate assembly. In the cooling device of the present disclosure, the piping system is all disposed outside the battery system. Thus, battery cells or high-voltage devices inside the battery system would not be affected even if the coolant leaks at the piping system, which greatly improves safety of the battery system.
US12166186B2 Fast-charging battery pack including a charging switch
One embodiment provides a battery pack including a housing, a plurality of battery cells supported by the housing, and a terminal block. The terminal block is configured to be coupled to a power tool to provide operating power from the plurality of battery cells to the power tool. The terminal block has a positive power terminal, a charging terminal, and a ground terminal. The battery pack also includes a charging circuit provided between the charging terminal and the plurality of battery cells. The charging circuit is configured to receive and transfer charging current above 12 Amperes to the plurality of battery cells during charging. The charging circuit includes a charging switch and a fuse coupled between the charging terminal and the charging switch.
US12166184B2 Photo-assisted fast charging of lithium manganese oxide spinel (LiMn2O4) in lithium-ion batteries
A process for charging a discharged electrochemical cell includes applying a voltage bias to the discharged electrochemical cell; and illuminating the cathode with a light source.
US12166182B2 Battery with separately arranged winding stop tapes
A battery disclosed herein includes: an exterior body including a bottom wall and an opening facing the bottom wall; a sealing plate sealing the opening of the exterior body; and one or a plurality of wound electrode bodies, in which a band-shaped positive electrode including a positive electrode active material layer and a band-shaped negative electrode including a negative electrode active material layer are laminated via a band-shaped separator and are wound around a winding axis. A length of the positive electrode active material layer is 15 cm or more in a winding axis direction of the wound electrode body. A plurality of winding stop tapes are attached to an outer surface of the wound electrode body at intervals in the winding axis direction.
US12166181B2 Electrode assembly, and lithium ion electric roll using the electrode assembly
An electrode assembly and a lithium ion electric roll having the same are provided. Also provided is a battery, which includes: a first layer; a second layer located at the side of a surface of the first layer, exposed from the first layer in a first direction view which is perpendicular to a first surface of the first layer; a third layer tucking at least one portion of the second layer with the first layer in the first direction view, being exposed from the second layer in the first direction view; and a conductive plate protruding from a second side of the first layer in the first direction view.
US12166178B2 Method of producing a lithium battery cell containing a non-flammable quasi-solid electrolyte
Provided is a method of producing one or a plurality of lithium cells, comprising: (a) providing at least a dry lithium cell, comprising a cathode, an anode, a porous separator, and a protective casing, wherein the dry cell is electrolyte-free or contains an initial amount of electrolyte less than a final desired amount; (b) injecting a liquid electrolyte into at least a dry cell to form at least a wet cell, wherein the liquid electrolyte comprises a lithium salt dissolved in a first liquid solvent having a first lithium salt concentration from 0.001 M to 3.0 M; (c) removing portion of the liquid solvent from at least a wet cell to obtain at least a lithium cell comprising a quasi-solid electrolyte having a final lithium salt concentration higher than first concentration and higher than 2.0 M; and (d) optionally sealing the protective housing to produce the lithium cell(s).
US12166176B2 Electrolyte solution additive containing isocyanate and sulfamide structural groups and application thereof
An isocyanate electrolyte solution additive containing a sulfamide structural group has a structure of formula I: where R1 and R2 are identical or different, R1 and R2 are each independently selected from methyl, ethyl, butyl, methoxy, methanesulfonyl, ethanesulfonyl, fluorosulfonyl, trifluoromethanesulfonyl, perfluoroethylsulfonyl, benzenesulfonyl, alkyl-containing benzenesulfonyl, cyano/fluorobenzenesulfonyl and alkoxy-containing benzenesulfonyl, and R1 and R2 can be linked to form one of five-membered ring or six-membered ring.
US12166175B2 Lithium-ion battery and apparatus
The present application provides a lithium-ion battery and an apparatus, the lithium-ion battery includes an electrode assembly and an electrolyte. The electrode assembly includes a positive electrode sheet, a negative electrode sheet and a separation film. The positive active material in the positive electrode sheet includes Lix1Coy1M1-y1O2-z1Qz1, 0.5≤x1≤1.2, 0.8≤y1<1.0, 0≤z1≤0.1, and M is selected from one of Al, Ti, Zr, Y, and Mg, and Q is selected from one or more of F, Cl, and S. The electrolyte contains an additive A and an additive B, the additive A is a polynitrile six-membered nitrogen-heterocyclic compound with a relatively low oxidation potential, and the additive B is an aliphatic dinitrile or polynitrile compound with a relatively high oxidation potential. The lithium-ion battery of the present application has superb cycle performance and storage performance, especially under high-temperature and high-voltage conditions.
US12166172B2 Ion conductor material and battery
An ion conductor material includes a solid-electrolyte material and a resin binder. The solid-electrolyte material includes Li, M, and X. The M is at least one selected from the group consisting of metal and metalloid elements other than Li. The X is at least one selected from the group consisting of F, Cl, Br, and I. The molar ratio of a modification group included in the resin binder to the solid-electrolyte material is less than or equal to 0.0002.
US12166169B2 Solid electrolyte, method for producing solid electrolyte, and composite body
A solid electrolyte according to the present disclosure is represented by the following compositional formula (1). Li7-2x-zLa3(Zr2-x-zWxMz)O12  (1) In the formula (1), x and z satisfy 0.10≤x≤0.60 and 0.00
US12166167B2 Secondary battery, battery pack, vehicle, and stationary power supply
According to one embodiment, a secondary battery includes a positive electrode, a negative electrode and a separator. The positive electrode includes a first electrolyte containing aluminum ions. The negative electrode is capable of allowing lithium ions to be inserted and extracted. The separator is disposed between the positive electrode and the negative electrode. The separator has lithium ion conductivity.
US12166163B2 Sheet disposed below panel, and display device including the same
A lower sheet disposed below a display panel includes a heat radiation layer having a first side and a second side facing the first side. A first film layer is disposed on the first side of the heat radiation layer. A second film layer is disposed on the second side of the heat radiation layer. A first resin layer is disposed between the heat radiation layer and the first film layer. A second resin layer is disposed between the heat radiation layer and the second film layer. A sealing layer is disposed on lateral sides of the heat radiation layer. The sealing layer directly contacts an entirety of the lateral sides of the heat radiation layer, and directly contacts at least a portion of lateral sides of the first resin layer and the second resin layer.
US12166161B2 Display panel
A display panel is provided. The display panel includes a driving backplane with a connecting electrode, an insulating layer arranged on the connecting electrode, and a light-emitting unit arranged on the driving backplane. The insulating layer includes an opening exposing part of a surface of the connecting electrode. The light-emitting unit is electrically connected with a bump electrode, and the bump electrode is electrically connected with the connecting electrode through the opening. The opening has a ridge and furrow profile, which can increase an area of a sidewall of the opening, such that a contact area between the bump electrode and the sidewall is increased to prevent peeling or cracking between the films.
US12166158B2 Color conversion panel and display device including the same
A color conversion panel includes light blocking members spaced apart from each other on a substrate; and a first color conversion layer, a second color conversion layer, and a transmission layer respectively disposed between the light blocking members, wherein the transmission layer includes first quantum dots, and the first quantum dots convert incident light into light having a wavelength in a range of about 480 nm to about 530 nm.
US12166151B2 Light-emitting device and display device having the same
A light-emitting device, including: a semiconductor stack generating a first light; and a filter formed on the semiconductor stack, including a first surface facing the semiconductor stack and a second surface opposite to the first surface; and a transparent conductive layer formed on the semiconductor stack; wherein: the filter includes a plurality of first dielectric layers with a first refractive index and a plurality of second dielectric layers with a second refractive index alternately stacked, a portion of the first light is transmitted by the filter and extracted from the second surface, the light-emitting device has a beam angle in a range of 50 degrees to 110 degrees, and the filter comprises a light transmittance of more than 90% with respect to light incident at an incident angle in a range less than 10 degrees.
US12166146B2 Isolation device and method of transmitting a signal across an isolation material using wire bonds
An isolation system and isolation device are disclosed. An illustrative isolation device is disclosed to include a transmitter circuit to generate a first current in accordance with a first signal, a first elongated conducting element to generate a magnetic field when the first current flows through the first elongated conducting element, a second elongated conducting element adjacent to the first elongated conducting element so as to receive the magnetic field. The second elongated conducting element is configured to generate an induced current when the magnetic field is received. The receiver circuit is configured to receive the induced current as an input, and configured to generate a reproduced first signal as an output of the receiver circuit.
US12166138B1 Solar cell and photovoltaic module
A solar cell is provided, including a substrate having a first surface and a second surface opposite to each other, an emitter formed on the first surface of the substrate and including a textured structure on a side away from the first surface, a passivation structure formed on the textured structure, first electrodes penetrating the passivation structure and in electrical contact with the textured structure of the emitter, and conductive eutectic layers each formed between a respective first electrode and the emitter and including first conductive particles and second conductive particles. Each of the first conductive particles has a shape different from a shape of any of the second conductive particles. The first conductive particles and the second conductive particles have a first number, the first conductive particles have a second number, and a ratio of the second number to the first number in a range of 20% to 80%.
US12166134B2 Semiconductor device
A semiconductor device with favorable electrical characteristics is provided. A semiconductor device with high reliability is provided. A semiconductor device with stable electrical characteristics is provided. The semiconductor device includes a semiconductor layer, a first insulating layer, a second insulating layer, and a conductive layer. The semiconductor layer, the second insulating layer, and the conductive layer are stacked in this order over the first insulating layer. The semiconductor layer contains indium and oxygen and has a composition falling within a range obtained by connecting first coordinates (1:0:0), second coordinates (2:1:0), third coordinates (14:7:1), fourth coordinates (7:2:2), fifth coordinates (14:4:21), sixth coordinates (2:0:3), and the first coordinates in this order with a straight line in a ternary diagram showing atomic ratios of indium to an element M and zinc. In addition, the element M is one or more of gallium, aluminum, yttrium, and tin.
US12166130B2 Silicon on insulator semiconductor device with mixed doped regions
In some embodiments, a semiconductor device is provided. The semiconductor device includes a semiconductor substrate having a first semiconductor material layer separated from a second semiconductor material layer by an insulating layer. A source region and a drain region are disposed in the first semiconductor material layer and spaced apart. A gate electrode is disposed over the first semiconductor material layer between the source region and the drain region. A first doped region having a first doping type is disposed in the second semiconductor material layer, where the gate electrode directly overlies the first doped region. A second doped region having a second doping type different than the first doping type is disposed in the second semiconductor material layer, where the second doped region extends beneath the first doped region and contacts opposing sides of the first doped region.
US12166126B2 Gate structure and semiconductor device having the same
Provided are a gate structure and a method of forming the same. The gate structure includes a gate dielectric layer, a metal layer, and a cluster layer. The metal layer is disposed over the gate dielectric layer. The cluster layer is sandwiched between the metal layer and the gate dielectric layer, wherein the cluster layer at least includes an amorphous silicon layer, an amorphous carbon layer, or an amorphous germanium layer. In addition, a semiconductor device including the gate structure is provided.
US12166125B2 Semiconductor structure and method for forming the same
A semiconductor structure and a method for forming the same are provided. One form of the method includes: providing a base, where a channel stack and a tear-off structure span the channel stack being formed on the base, and the channel stack including a sacrificial layer and a channel layer; forming a groove in channel stacks on both sides of a gate structure; laterally etching the sacrificial layer exposed from the groove to form a remaining sacrificial layer; forming a source/drain doped region in the channel layer exposed from the remaining sacrificial layer; forming an interlayer dielectric layer on the base; etching the interlayer dielectric layer on one side of the source region to expose a surface of the channel layer corresponding to the source region; etching the interlayer dielectric layer on one side of the drain region to expose the surface of the channel layer corresponding to the drain region; forming a first metal silicide layer on a surface of the channel layer corresponding to the source region; forming a second metal silicide layer on a surface of the channel layer corresponding to the drain region; forming a first conductive plug covering the first metal silicide layer and a second conductive plug covering the second metal silicide layer. In the present disclosure, contact resistance of the first conductive plug, the second conductive plug, and the source/drain doped region is reduced.
US12166122B2 Field-effect transistor (FET) with self-aligned ferroelectric capacitor and methods of fabrication
A memory device structure includes a transistor structure including a gate electrode over a top surface of a fin and adjacent to a sidewall of the fin, a source structure coupled to a first region of the fin and a drain structure coupled to a second region of the fin, where the gate electrode is between the first and the second region. A gate dielectric layer is between the fin and the gate electrode. The memory device structure further includes a capacitor coupled with the transistor structure, the capacitor includes the gate electrode, a ferroelectric layer on a substantially planar uppermost surface of the gate electrode and a word line on the ferroelectric layer.
US12166121B2 Integrated circuit structure
An integrated circuit structure includes a semiconductor substrate, a first source/drain feature, a second source/drain feature, a gate dielectric layer, a gate electrode, a field plate electrode, and a dielectric layer. The semiconductor substrate has a well region and a drift region therein. The first source/drain feature is in the well region. The second source/drain feature is in the semiconductor substrate. The drift region is between the well region and the second source/drain feature. The gate dielectric layer is over the well region and the drift region. The gate electrode is over the gate dielectric layer and vertically overlapping the well region. The field plate electrode is over the gate dielectric layer and vertically overlapping the drift region. The dielectric layer is between the gate electrode and the field plate electrode. A top surface of the gate electrode is free of the dielectric layer.
US12166119B2 Gallium nitride transistor with a doped region
In some examples, a transistor comprises a gallium nitride (GaN) layer; a GaN-based alloy layer having a top side and disposed on the GaN layer, wherein source, drain, and gate contact structures are supported by the GaN layer; and a first doped region positioned in a drain access region and extending from the top side into the GaN layer.
US12166116B2 Semiconductor device and fabrication method thereof
A semiconductor device includes a drain electrode, a first source electrode, a second source electrode, a first gate electrode, and a second gate electrode. The first gate electrode is arranged between the first source electrode and the drain electrode. The first gate electrode extends along a first direction. The second gate electrode is arranged between the second source electrode and the drain electrode. The second gate electrode extends along the first direction. The first gate electrode is arranged above a first imaginary line substantially perpendicular to the first direction in a top view of the semiconductor device and the second gate electrode is arranged below a second imaginary line substantially perpendicular to the first direction in the top view of the semiconductor device.
US12166115B2 Solder resist structure for embedded die packaging of power semiconductor devices
Embedded die packaging for high voltage, high temperature operation of power semiconductor devices is disclosed, wherein a power semiconductor die is embedded in package body comprising dielectric layers and electrically conductive layers, and where an external dielectric coating, such as a solder resist coating is provided on one or both external sides of the package body. The solder resist coating is patterned to avoid inside corners, e.g. the solder resist does not extend around or between electrical contact areas and thermal pads. It is observed that in conventional solder resist coatings, during thermal cycling, cracks tend to initiate at high stress points, such as at sharp inside corners. A solder resist layout which omits inside corners, and comprises outside corners only, is demonstrated to provide significantly improved resistance to initiation and propagation of cracks. Where inside corners are unavoidable, they are appropriately radiused to reduce stress.
US12166114B2 Semiconductor device structures and methods of manufacturing the same
Semiconductor device structures and methods for manufacturing the same are provided. The semiconductor device structure includes a substrate, a first nitride semiconductor layer, a second nitride semiconductor layer, a gate electrode, a first electrode, a first via and a second via. The substrate has a first surface and a second surface. The first nitride semiconductor layer is disposed on the first surface of the substrate. The second nitride semiconductor layer is disposed on the first nitride semiconductor layer and has a bandgap exceeding that of the first nitride semiconductor layer. The gate electrode and the first electrode are disposed on the second nitride semiconductor layer. The first via extends from the second surface and is electrically connected to the first electrode. The second via extends from the second surface. The depth of the first via is different from the depth of the second via.
US12166109B2 Trench field effect transistor structure comprising epitaxial layer and manufacturing method thereof
The present disclosure provides a trench field effect transistor structure and a manufacturing method thereof. The manufacturing method includes: providing a substrate (100), forming an epitaxial layer (101), forming a device trench (102) in the epitaxial layer, and forming a shielding dielectric layer (107), a shielding gate layer (105), a first isolation dielectric layer (108), a gate dielectric layer (109), a gate layer (110), a second isolation dielectric layer (112), a body region (114), a source (115), a source contact hole (118), a source electrode structure (122), and a drain electrode structure (123). During manufacturing of a trench field effect transistor structure, a self-alignment process is adopted in a manufacturing process, so that a cell pitch is not limited by an exposure capability and alignment accuracy of a lithography machine, to further reduce the cell pitch of the device, improve a cell density, and reduce a device channel resistance.
US12166108B2 Strained transistor with conductive plate
The present disclosure describes a structure with a conductive plate and a method for forming the structure. The structure includes a gate structure disposed on a diffusion region of a substrate, a protective layer in contact with the diffusion region and covering a sidewall of the gate structure and a portion of a top surface of the gate structure, and a first insulating layer in contact with the gate structure and the protective layer. The structure further includes a conductive plate in contact with the first insulating layer, where a first portion of the conductive plate laterally extends over a horizontal portion of the protective layer, and where a second portion of the conductive plate extends over a sidewall portion of the protective layer covering the sidewall of the gate structure. The structure further includes a second insulating layer in contact with the conductive plate.
US12166107B2 Semiconductor-element-including memory device
A memory device includes pages arranged in columns and each constituted by a plurality of memory cells on a substrate, voltages applied to a first gate conductor layer, a second gate conductor layer, a first impurity layer, and a second impurity layer in each memory cell included in each of the pages are controlled to perform a page write operation of retaining, inside a channel semiconductor layer, a group of positive holes generated by an impact ionization phenomenon or by a gate-induced drain leakage current, and the voltages applied to the first gate conductor layer, the second gate conductor layer, the first impurity layer, and the second impurity layer are controlled to perform a page erase operation of discharging the group of positive holes from inside the channel semiconductor layer. The first impurity layer of the memory cell is connected to a source line, the second impurity layer thereof is connected to a bit line, one of the first gate conductor layer or the second gate conductor layer thereof is connected to a word line, the other of the first gate conductor layer or the second gate conductor layer thereof is connected to a first driving control line, and the bit lines are connected to sense amplifier circuits with a switch circuit therebetween. In a page read operation, page data in a group of memory cells selected by the word line is read to the sense amplifier circuits, and in a page addition read operation, at least two sets of page data selected by at least two word lines in multiple selection are added up for each of the bit lines and read to a corresponding one of the sense amplifier circuits.
US12166103B2 Semiconductor device for power amplification
A semiconductor device for power amplification includes: a source electrode, a drain electrode, and a gate electrode disposed above a semiconductor stack structure including a first nitride semiconductor layer and a second nitride semiconductor layer; and a source field plate that is disposed above the semiconductor stack structure between the gate electrode and the drain electrode, and has a same potential as a potential of the source electrode. The source field plate has a staircase shape, and even when length LF2 of an upper section is increased for electric field relaxation, an increase in parasitic capacitance Cds generated between the source field plate and a 2DEG surface is inhibited.
US12166099B2 Methods for forming a semiconductor device structure and related semiconductor device structures
Methods for forming a semiconductor device structure are provided. The methods may include forming a molybdenum nitride film on a substrate by atomic layer deposition by contacting the substrate with a first vapor phase reactant comprising a molybdenum halide precursor, contacting the substrate with a second vapor phase reactant comprise a nitrogen precursor, and contacting the substrate with a third vapor phase reactant comprising a reducing precursor. The methods provided may also include forming a gate electrode structure comprising the molybdenum nitride film, the gate electrode structure having an effective work function greater than approximately 5.0 eV. Semiconductor device structures including molybdenum nitride films are also provided.
US12166098B2 Cerium-doped ferroelectric materials and related devices and methods
Ferroelectric materials and more particularly cerium-doped ferroelectric materials and related devices and methods are disclosed. Aspects of the present disclosure relate to ferroelectric layers of hafnium-zirconium-oxide (HZO) doped with cerium that enable reliable ferroelectric fabrication processes and related structures with significantly improved cycling endurance performance. Such doping in ferroelectric layers also provides the capability to modulate polarization to achieve a desired operation voltage range. Doping concentrations of cerium in HZO films are disclosed with ranges that provide a stabilized polar orthorhombic phase in resulting films, thereby promoting ferroelectric capabilities. Exemplary fabrication techniques for doping cerium in HZO films as well as exemplary device structures including metal-ferroelectric-metal (MFM) and metal-ferroelectric-insulator-semiconductor (MFIS) structures are also disclosed.
US12166097B2 Semiconductor devices with stacked transistor structures
A semiconductor device includes a lower channel pattern and an upper channel pattern stacked on a substrate in a first direction perpendicular to a top surface of the substrate, lower source/drain patterns on the substrate and at a first side and a second side of the lower channel pattern, upper source/drain patterns stacked on the lower source/drain patterns and at a third side and a fourth side of the upper channel pattern, a first barrier pattern between the lower source/drain patterns and the upper source/drain patterns, and a second barrier pattern between the first barrier pattern and the upper source/drain patterns. The first barrier pattern includes a first material and the second barrier pattern includes a second material, wherein the first material and the second material are different.
US12166092B2 Method for forming source/drain contacts utilizing an inhibitor
A device includes a substrate, an isolation structure over the substrate, a gate structure over the isolation structure, a gate spacer on a sidewall of the gate structure, a source/drain (S/D) region adjacent to the gate spacer, a silicide on the S/D region, a dielectric liner over a sidewall of the gate spacer and on a top surface of the isolation structure, wherein a bottom surface of the dielectric liner is above a top surface of the silicide layer and spaced away from the top surface of the silicide layer in a cross-sectional plane perpendicular to a lengthwise direction of the gate structure.
US12166089B2 Method of manufacturing semiconductor device and associated memory device
A method includes: providing a substrate including a planar portion and a mesa portion over the planar portion; depositing an oxide layer over the mesa portion; depositing a ferroelectric material strip over the oxide layer and aligned with the mesa portion; and depositing a gate strip crossing the ferroelectric material strip and over the oxide layer.
US12166088B2 Source/drain contact structure
A method according to the present disclosure includes receiving a workpiece that includes a gate structure, a first gate spacer feature, a second gate spacer feature, a gate-top dielectric feature over the gate structure, the first gate spacer feature and the second gate spacer feature, a first source/drain feature over a first source/drain region, a second source/drain feature over a second source/drain region, a first dielectric layer over the first source/drain feature, and a second dielectric layer over the second source/drain feature. The method further includes replacing a top portion of the first dielectric layer with a first hard mask layer, forming a second hard mask layer over the first hard mask layer while the second dielectric layer is exposed, etching the second dielectric layer to form a source/drain contact opening and to expose the second source/drain feature, and forming a source/drain contact over the second source/drain feature.
US12166084B2 Semiconductor device and manufacturing method thereof
A semiconductor device and a manufacturing method thereof are provided. The semiconductor device has a semiconductor layer and a gate structure located on the semiconductor layer. The semiconductor device has source and drain terminals disposed on the semiconductor layer, and a binary oxide layer located between the semiconductor layer and the source and drain terminals.
US12166080B2 Semiconductor transistor device having a titled body contact area and method of manufacturing the same
The application relates to a semiconductor transistor device, having a source region, a body region including a channel region extending in a vertical direction, a drain region, a gate region arranged aside the channel region in a lateral direction, and a body contact region made of an electrically conductive material, wherein the body contact region forms a body contact area, the body contact region being in an electrical contact with the body region via the body contact area, and wherein the body contact area is tilted with respect to the vertical direction and the lateral direction.
US12166078B2 Contact structure for semiconductor device and method
A device includes a fin extending from a semiconductor substrate, a gate stack over and along a sidewall of the fin, an isolation region surrounding the gate stack, an epitaxial source/drain region in the fin and adjacent the gate stack, and a source/drain contact extending through the isolation region, including a first silicide region in the epitaxial source/drain region, the first silicide region including NiSi2, a second silicide region on the first silicide region, the second silicide region including TiSix, and a conductive material on the second silicide region.
US12166077B2 Repeated emitter design for achieving scalable lateral PNP behavior
A semiconductor device is described herein. The semiconductor device includes a substrate and a collector region in the substrate. The semiconductor device also includes a plurality of emitter regions in the substrate, each of the plurality emitter regions separate from each other, wherein the plurality of emitter regions is disposed in an area bounded by the collector region.
US12166076B2 Semiconductor device and methods of forming the same
A semiconductor device includes a first channel region, a second channel region, and a first insulating fin, the first insulating fin being interposed between the first channel region and the second channel region. The first insulating fin includes a lower portion and an upper portion. The lower portion includes a fill material. The upper portion includes a first dielectric layer on the lower portion, the first dielectric layer being a first dielectric material, a first capping layer on the first dielectric layer, the first capping layer being a second dielectric material, the second dielectric material being different than the first dielectric material, and a second dielectric layer on the first capping layer, the second dielectric layer being the first dielectric material.
US12166074B2 Gate structure in semiconductor device and method of forming the same
A method includes removing a first dummy gate stack and a second dummy gate stack to form a first trench and a second trench. The first dummy gate stack and the second dummy gate stack are in a first device region and a second device region, respectively. The method further includes depositing a first gate dielectric layer and a second gate dielectric layer extending into the first trench and the second trench, respectively, forming a fluorine-containing layer comprising a first portion over the first gate dielectric layer, and a second portion over the second gate dielectric layer, removing the second portion, performing an annealing process to diffuse fluorine in the first portion into the first gate dielectric layer, and at a time after the annealing process, forming a first work-function layer and a second work-function layer over the first gate dielectric layer and the second gate dielectric layer, respectively.
US12166070B2 Semiconductor transistor structure and manufacturing method
The present application discloses a semiconductor transistor structure, which includes: a substrate formed with a well region of a first conductive type, a gate structure being disposed on the substrate; a source/drain region of a second conductive type disposed in the well region of the first conductive type, the source region and the drain region being located on two sides of the gate structure respectively; a contact hole formed at a position corresponding to the source/drain region; and a conductive metal filled in the contact hole, the bottom of the contact hole being implanted with impurity ions for decreasing the contact resistance of the contact hole, and the impurity ion concentration at a peripheral region where the bottom of the contact hole comes into contact with the source/drain region being lower than the impurity ion concentration at a middle region.
US12166066B2 Thin film laminate structure, integrated device including the same, and method of manufacturing the thin film laminate structure
A thin film laminate structure, an integrated device including the same, and a method of manufacturing the thin film laminate structure are provided. The thin film laminate structure includes two or more dielectric layers, wherein at least one of the dielectric layers of the thin film laminate structure includes a compound represented by Formula 1 and having a perovskite-type crystal structure having a B/B′ composition ratio different from that of a remainder of the dielectric layers: AB1-xB′xO3   wherein, in Formula 1, A, B, B′, and x are the same as defined in the specification.
US12166054B2 Image sensor with passivation layer for dark current reduction
Various embodiments of the present disclosure are directed towards an image sensor with a passivation layer for dark current reduction. A device layer overlies a substrate. Further, a cap layer overlies the device layer. The cap and device layers and the substrate are semiconductor materials, and the device layer has a smaller bandgap than the cap layer and the substrate. For example, the cap layer and the substrate may be silicon, whereas the device layer may be or comprise germanium. A photodetector is in the device and cap layers, and the passivation layer overlies the cap layer. The passivation layer comprises a high k dielectric material and induces formation of a dipole moment along a top surface of the cap layer.
US12166052B2 Optoelectric device and electronic device including the same
Provided is an image sensor including a sensor array including a plurality of light-sensors respectively including an optoelectronic device, the optoelectronic device including a first electrode, a second electrode spaced apart from the first electrode, and an active layer provided between the first electrode and the second electrode, the active layer including a plurality of quantum dot layers having different energy bands, and a circuit including circuits respectively connected to the plurality of light-sensors and configured to readout an optoelectronic signal generated from each of the plurality of light-sensors.
US12166051B2 Photoelectric conversion apparatus, method of manufacturing the same, and image capturing system
An apparatus includes a substrate on which a pixel with a color filter is formed. The pixel includes a first conversion portion and a second conversion portion in an in-plane direction of the substrate, the second conversion portion having a lower sensitivity to light than a sensitivity of the first conversion portion. In a depth direction of the substrate, the apparatus includes a first member between the first conversion portion and the color filter and a second member between the second conversion portion and the color filter in a depth direction of the substrate. The first member is adjacent to the second member in the in-plane direction of the substrate. A refractive index of the first member is higher than a refractive index of the second member.
US12166050B2 Reliable semiconductor packages
A semiconductor package and a method of manufacturing thereof is disclosed. The package includes a package substrate having a die attach region with a die attached thereto. A protective cover with a cover adhesive is disposed over a sensor region of the die and attached to the die by the cover adhesive. The cover adhesive is disposed in a cap bonding region of the protective cover.
US12166049B2 Image sensor having a gate electrode on a semiconductor pattern side wall
An image sensor is provided. The image sensor includes a semiconductor substrate including a first surface and a second surface opposite to each other. A semiconductor pattern is disposed on the first surface of the semiconductor substrate and it extends in a first direction perpendicular to the first surface. A buried transmission gate electrode is disposed in a transmission gate trench extending from the first surface of the semiconductor substrate to an interior of the semiconductor substrate. A first gate electrode at least partially surrounds a side wall of the semiconductor pattern and has a ring-shaped horizontal cross-section. A color filter is disposed on the second surface of the semiconductor substrate.
US12166044B2 Array substrate and display panel including stacked metal layer test unit area
The array substrate is provided and includes a substrate, a test unit area, first and second flat layers and a terminal area including an input and output terminal areas, the input terminal area includes input terminals for connecting input pins of a driving chip, and the output terminal area includes output terminals for connecting output pins of the driving chip, and each of the input and output terminals includes a second metal layer and a third metal layer disposed on a side of the second metal layer away from the substrate; the second flat layer on a side of the third metal layer away from the substrate and covering edges of the third metal layer; a surface of the first flat layer away from the substrate is not higher than a surface of the second flat layer away from the substrate, in a thickness direction of the substrate.
US12166041B2 Semiconductor device and method
In an embodiment, a device includes: a first fin extending from a substrate; a second fin extending from the substrate; a gate spacer over the first fin and the second fin; a gate dielectric having a first portion, a second portion, and a third portion, the first portion extending along a first sidewall of the first fin, the second portion extending along a second sidewall of the second fin, the third portion extending along a third sidewall of the gate spacer, the third portion and the first portion forming a first acute angle, the third portion and the second portion forming a second acute angle; and a gate electrode on the gate dielectric.
US12166037B2 Isolation layers in stacked semiconductor devices
A semiconductor device and methods of fabricating the same are disclosed. The method includes forming a fin structure on a substrate, forming a superlattice structure with first and second nanostructured layers on the fin structure, forming a polysilicon structure around the superlattice structure, forming a source/drain opening within the superlattice structure, forming a first conductivity type S/D region within a first portion of the S/D opening, forming an isolation layer on the first conductivity type S/D region and within a second portion of the S/D opening, forming a second conductivity type S/D region on the isolation layer and within a third portion the S/D opening, and replacing the polysilicon structure and the second nanostructured layers with a gate structure that surrounds the first nanostructured layers. Materials of the first and second nanostructured layers are different from each other and the second conductivity type is different from the first conductivity type.
US12166034B2 Semiconductor device with CPODE and related methods
A semiconductor device includes a silicon substrate and a fin formed above the substrate. The fin provides active regions for two devices, such as gate-all-around transistors. The semiconductor device also includes a fin-insulating structure positioned to electrically isolate the active regions for the two devices. The fin-insulating structure is formed in a trench, with a first portion adjacent the fin and a second portion below the fin and extending into the substrate. The fin-insulating structure includes an oxide liner in the second portion of the trench, but not the first portion. The fin-insulating structure is further filled with an insulating material such as silicon nitride.
US12166029B2 Integrated circuit device with power control circuit having various transistor types and method
An integrated circuit (IC) device includes a power control circuit including a first transistor and a second transistor of different types. The first transistor includes a gate terminal configured to receive a control signal, a first terminal electrically coupled to a first power supply node, and a second terminal electrically coupled to a second power supply node. The second transistor includes a gate terminal configured to receive the control signal, and first and second terminals configured to receive a predetermined voltage. The first transistor is configured to, in response to the control signal, connect or disconnect the first and second power supply nodes.
US12166024B2 Direct-bonded LED arrays drivers
Direct-bonded LED arrays and applications are provided. An example process fabricates a LED structure that includes coplanar electrical contacts for p-type and n-type semiconductors of the LED structure on a flat bonding interface surface of the LED structure. The coplanar electrical contacts of the flat bonding interface surface are direct-bonded to electrical contacts of a driver circuit for the LED structure. In a wafer-level process, micro-LED structures are fabricated on a first wafer, including coplanar electrical contacts for p-type and n-type semiconductors of the LED structures on the flat bonding interface surfaces of the wafer. At least the coplanar electrical contacts of the flat bonding interface are direct-bonded to electrical contacts of CMOS driver circuits on a second wafer. The process provides a transparent and flexible micro-LED array display, with each micro-LED structure having an illumination area approximately the size of a pixel or a smallest controllable element of an image represented on a high-resolution video display.
US12166023B2 Light-emitting substrate and preparation method thereof, light-emitting module, and display module
Provided are a light-emitting substrate and a preparation method thereof, a light-emitting module, and a display module. The light-emitting substrate includes a substrate, a drive circuit layer located on a side of the substrate, at least one light-emitting element located on a side of the drive circuit layer away from the substrate, and a first reflective layer disposed on a side of the light-emitting element away from the substrate; the drive circuit layer includes multiple first wirings and second wirings which are disposed crosswise, and the first wirings and the second wirings form at least one light transmittance region.
US12166015B2 Semiconductor package and manufacturing method of semiconductor package
A semiconductor package includes a lower semiconductor device, a plurality of conductive pillars, an upper semiconductor device, an encapsulating material, and a redistribution structure. The plurality of conductive pillars are disposed on the lower semiconductor device along a direction parallel to a side of the lower semiconductor device. The upper semiconductor device is disposed on the lower semiconductor device and reveals a portion of the lower semiconductor device where the plurality of conductive pillars are disposed, wherein the plurality of conductive pillars disposed by the same side of the upper semiconductor device and the upper semiconductor device comprises a cantilever part cantilevered over the at least one lower semiconductor device. The encapsulating material encapsulates the lower semiconductor device, the plurality of conductive pillars, and the upper semiconductor device. The redistribution structure is disposed over the upper semiconductor device and the encapsulating material.
US12166013B2 Semiconductor package, and a package on package type semiconductor package having the same
A semiconductor package including: a redistribution layer including redistribution line patterns, redistribution vias connected to the redistribution line patterns, and a redistribution insulating layer surrounding the redistribution line patterns and the redistribution vias; semiconductor chips including at least one upper semiconductor chip disposed on a lowermost semiconductor chip of the semiconductor chips, wherein the at least one upper semiconductor chip is thicker than the lowermost semiconductor chip; bonding wires each having a first end and a second end, wherein the bonding wires connect the semiconductor chips to the redistribution layer, wherein the first end of each of the bonding wires is connected to a respective chip pad of the semiconductor chips and the second end of each of the bonding wires is connected to a respective one of the redistribution line patterns; and a molding member surrounding, on the redistribution layer, the semiconductor chips and the bonding wires.
US12166011B1 Method of forming an artificial intelligence processor with three-dimensional stacked memory
Described is a packaging technology to improve performance of an AI processing system. An IC package is provided which comprises: a substrate; a first die on the substrate, and a second die stacked over the first die. The first die includes memory and the second die includes computational logic. The first die comprises DRAM having bit-cells. The memory of the first die may store input data and weight factors. The computational logic of the second die is coupled to the memory of the first die. In one example, the second die is an inference die that applies fixed weights for a trained model to an input data to generate an output. In one example, the second die is a training die that enables learning of the weights. Ultra high-bandwidth is changed by placing the first die below the second die. The two dies are wafer-to-wafer bonded or coupled via micro-bumps.
US12166009B2 Semiconductor device packages and methods of manufacturing the same
A semiconductor device package includes a first conductive layer, a second conductive layer and a third conductive layer. The first conductive layer has a first pitch. The second conductive layer has a second pitch and is arranged at two different sides of the first conductive layer. The third conductive layer has a third pitch and is disposed above the first conductive layer and the second conductive layer. The third conductive layer is electrically connected to the first conductive layer. The first pitch is smaller than the third pitch, and the third pitch is smaller than the second pitch.
US12166003B2 RF amplifier devices including top side contacts and methods of manufacturing
A transistor amplifier includes a semiconductor layer structure comprising first and second major surfaces and a plurality of unit cell transistors on the first major surface that are electrically connected in parallel, each unit cell transistor comprising a gate finger coupled to a gate manifold, a drain finger coupled to a drain manifold, and a source finger. The semiconductor layer structure is free of a via to the source fingers on the second major surface.
US12166002B2 Semiconductor device including a semiconductor element having electrodes inserted into recess portions of a conductive member
Provided is a semiconductor device including a conductive member including a main surface facing one side in a thickness direction; a semiconductor element including a plurality of pads facing the main surface of the conductive member; and a plurality of electrodes protruding from the plurality of pads toward the other side in the thickness direction. The conductive member includes a plurality of recessed portions recessed from the main surface toward the other side in the thickness direction. The semiconductor device further includes a bonding layer that is conductive and that is arranged in each of the plurality of recessed portions. The plurality of electrodes are separately inserted into the plurality of recessed portions. The conductive member and the plurality of electrodes are bonded through the bonding layers.
US12166000B2 Semiconductor device including a lower chip including a peripheral circuit and first and second memory chips vertically stacked thereon and data storage system including the same
The semiconductor device includes a lower chip structure including a peripheral circuit, a first memory chip structure on the lower chip structure, and a second memory chip structure on the first memory chip structure. The first memory chip structure includes a first stack structure and a first vertical memory structure. The first stack structure includes first gate lines stacked in a vertical direction and extending in a first horizontal direction. The first vertical memory structure penetrates through the first gate lines in the vertical direction. The second memory chip structure includes a second stack structure and a second vertical memory structure. The second stack structure includes second gate lines stacked in the vertical direction and extending in a second horizontal direction, perpendicular to the first horizontal direction. The second vertical memory structure penetrates through the second gate lines in the vertical direction.
US12165998B2 Semiconductor device
There is provided a semiconductor device including: a pad portion that is provided above the upper surface of the semiconductor substrate and that is separated from the emitter electrode; a wire wiring portion that is connected to a connection region on an upper surface of the pad portion; a wiring layer that is provided between the semiconductor substrate and the pad portion and that includes a region overlapping the connection region; an interlayer dielectric film that is provided between the wiring layer and the pad portion and that has a through hole below the connection region; a tungsten portion that contains tungsten and that is provided inside the through hole and electrically connects the wiring layer and the pad portion; and a barrier metal layer that contains titanium and that is provided to cover an upper surface of the interlayer dielectric film below the connection region.
US12165995B2 Designing method and semiconductor device
The designing method according to an embodiment of the present invention is a method of designing a transmission line portion coupled between a transmission unit and a receiving unit, and transmitting a signal from the transmission unit to the receiving unit. Also, one-data-width distance is obtained by converting one-data-width interval, which is corresponding to a sampling period of an equalizer provided in one of the transmission unit and the receiving unit, to a distance. Further, a first reflection source for reflecting the signal is arranged at a position of the transmission line portion, where is corresponding to a ½-data-width distance corresponding to a half of the one-data-width distance. Here, the position corresponds to a grid point where a row grid line drawn on a screen used in the designing method and a column grid line drawn on the screen intersect with each other.
US12165992B2 Package structure and fabricating method thereof
A semiconductor device including a first semiconductor die, a second semiconductor die, an insulating encapsulation and a warpage control pattern is provided. The first semiconductor die includes an active surface and a rear surface opposite to the active surface. The second semiconductor die is disposed on the active surface of the first semiconductor die. The insulating encapsulation is disposed on the active surface of the first semiconductor die and laterally encapsulates the second semiconductor die. The warpage control pattern is disposed on and partially covers the rear surface of the first semiconductor die.
US12165990B2 Semiconductor device
A semiconductor device includes a substrate, an electronic component, a stiffener ring and an adhesive ring. The substrate has a first surface and a second surface opposite to the first surface. The electronic component is over the first surface of the substrate. The stiffener ring is over the first surface of the substrate. The stiffener ring includes a plurality of side parts and a plurality of corner parts coupled to the side parts. Heights of the corner parts are less than heights of the side parts. The adhesive ring is interposed between the first surface of the substrate and the stiffener ring. The adhesive ring includes a plurality of side portions and a plurality of corner portions coupled to the side portions. Thicknesses of the side portions are less than thicknesses of the corner portions.
US12165988B2 Semiconductor devices and methods of manufacturing semiconductor devices
An electronic device includes a substrate comprising outward terminals. An electronic component is connected to the outward terminals. External interconnects are connected to the outward terminals and include a first external interconnect connected to a first outward terminal. A lower shield is adjacent to the substrate bottom side and is laterally between the external interconnects. The lower shield is electrically isolated from the first external interconnect by one or more of 1) a dielectric buffer interposed between the lower shield and the first external interconnect; or 2) the lower shield including a first part and a second part, the first part being laterally separated from the second part by a first gap, wherein the first part laterally surrounds lateral sides of the first external interconnect; and the second part is vertically interposed between the first outward terminal and the first external interconnect.
US12165985B2 Semiconductor device and method
In accordance with some embodiments a via is formed over a semiconductor device, wherein the semiconductor device is encapsulated within an encapsulant 129. A metallization layer and a second via are formed over and in electrical connection with the first via, and the metallization layer and the second via are formed using the same seed layer. Embodiments include fully landed vias, partially landed vias in contact with the seed layer, and partially landed vias not in contact with the seed layer.
US12165980B2 Semiconductor package and methods of manufacturing
A semiconductor package, which may correspond to a high-performance computing package, includes an integrated circuit die electrically and/or mechanically connected to a top surface of an interposer and a plurality of connection structures electrically and/or mechanically connected to a bottom surface of the interposer. The top surface of the interposer includes a set of test contact structures (e.g., one or more test bumps) that are electrically connected to the integrated circuit die through traces of the interposer. The set of test structures may be contacted by a probe needle to test a quality and/or a reliability of the integrated circuit die, as well as verify that traces of the interposer are functional. The set of test contact structures allows the integrated circuit die and traces of the interposer to be tested without probing the connection structures.
US12165979B2 Packaging substrate and semiconductor apparatus comprising same
A semiconductor apparatus includes a semiconductor element unit comprising one or more semiconductor elements, a packaging substrate, and a motherboard. The packaging substrate, connected to the semiconductor elements, includes a core layer and an upper layer disposed on the core layer. The core layer includes a glass substrate, a core via, and a core distribution layer. The glass substrate having a first surface and a second surface facing each other. A part of the core distribution layer connects electrically conductive layers of the first surface and an electrically conductive layer of the second surface through the core via penetrating through the glass substrate. A thickness of a thinner one among electrically conductive layers of the core distribution layer is the same as or greater than a width of a thinner one among the electrically conductive layers of the upper layer.
US12165976B2 Three-dimensional semiconductor device including a through-via structure having a via liner having protruding portions
A three-dimensional semiconductor device may include a substrate having a cell area and an extension area, a word line stack disposed above the substrate, the word line stack including mold layers and word lines alternately stacked, vertical channel structures vertically penetrating the word line stack in the cell area, and a first extension through-via structure vertically penetrating the word line stack in the extension area. The first extension through-via structure may include a first via plug and a first via liner layer surrounding sidewalls of the first via plug. The first via liner layer may include first dents respectively disposed at the same levels horizontally as the word lines of the word line stack.
US12165973B2 Semiconductor device with backside power rail and method for forming the same
A method of manufacturing a semiconductor device includes forming a fin structure over a substrate, forming a sacrificial gate structure over the fin structure, and etching a source/drain (S/D) region of the fin structure to form an S/D recess. The fin structure includes first semiconductor layers and second semiconductor layers alternately stacked. The method further includes depositing an insulating dielectric layer in the S/D recess, depositing an etch protection layer over a bottom portion of the insulating dielectric layer, and partially removing the insulating dielectric layer. The method further includes growing an epitaxial S/D feature in the S/D recess. The bottom portion of the insulating dielectric layer interposes the epitaxial S/D feature and the substrate.
US12165972B2 Method of manufacturing conductive lines in a circuit
A method includes identifying at least a first mask or a second mask, fabricating, by the first mask, a first conductive line, fabricating, by the second mask, a second conductive line, and fabricating, by the first mask, a third conductive line if a dimension of the first conductive line is larger than a corresponding dimension of the second conductive line, or fabricating, by the second mask, the third conductive line if the dimension of the first conductive line is less than the corresponding dimension of the second conductive line A first circuit element is coupled to a second circuit element by at least the third conductive line, and the first circuit element is separated from the second circuit element by a predetermined distance.
US12165971B2 Package having different metal densities in different regions and manufacturing method thereof
A package has a first region and a second region encircled by the first region. The package includes a first die, a second die, an encapsulant, and an inductor. The first die is located in both the first region and the second region. The second die is bonded to the first die and is completely located within the first region. The encapsulant laterally encapsulates the second die. The encapsulant is located in both the first region and the second region. The inductor is completely located within the second region. A metal density in the first region is greater than a metal density in the second region.
US12165969B2 Integrated circuit device and method
An IC device includes an interlayer dielectric (ILD), a first tower structure embedded in the ILD, and a first ring region including a portion of the ILD that extends around the first tower structure. The first tower structure includes a plurality of first conductive patterns in a plurality of metal layers, and a plurality of first vias between the plurality of metal layers along a thickness direction of the IC device. The plurality of first conductive patterns and the plurality of first vias are coupled to each other to form the first tower structure. The plurality of first conductive patterns is confined by the first ring region, without extending beyond the first ring region. The first tower structure is a dummy tower structure.
US12165966B2 Package and method of manufacturing the same
A package including a device die and an encapsulant is provided. The device die includes a semiconductor substrate, an interconnect structure, a conductive via, and a dielectric layer. The interconnect structure is disposed over the semiconductor substrate. The conductive via is disposed over and electrically coupled to the interconnect structure. The dielectric layer is disposed over the interconnect structure and laterally encapsulating the conductive via, wherein the dielectric layer includes a sidewall and a bottom surface facing the interconnect structure, and the sidewall of the dielectric layer is tilted with respect to the bottom surface of the dielectric layer. The encapsulant laterally encapsulates the device die.
US12165965B2 Semiconductor device
A semiconductor device according to an embodiment includes: an insulating substrate having a first metal layer and a second metal layer on a surface of the insulating substrate; a semiconductor chip including an upper electrode and a lower electrode, the upper electrode being electrically connected to the first metal layer, the lower electrode being electrically connected to the second metal layer; a first main terminal including a first end and a second end, the first end being electrically connected to the first metal layer; a second main terminal including a third end and a fourth end, the third end being electrically connected to the second metal layer; a first detection terminal being electrically connected between the first end and the second end of the first main terminal; and a second detection terminal being electrically connected to the first metal layer.
US12165963B2 Substrate, semiconductor device package and method of manufacturing the same
A substrate includes a first dielectric layer having a first surface and a second dielectric layer having a first surface disposed adjacent to the first surface of the first dielectric layer. The substrate further includes a first conductive via disposed in the first dielectric layer and having a first end adjacent to the first surface of the first dielectric layer and a second end opposite the first end. The substrate further includes a second conductive via disposed in the second dielectric layer and having a first end adjacent to the first surface of the second dielectric layer. A width of the first end of the first conductive via is smaller than a width of the second end of the first conductive via, and a width of the first end of the second conductive via is smaller than the width of the first end of the first conductive via.
US12165959B2 Leadframe, encapsulated package with punched lead and sawn side flanks, and corresponding manufacturing method
A package includes a carrier, an electronic component on the carrier, an encapsulant encapsulating at least part of the carrier and the electronic component, and at least one lead extending beyond the encapsulant and having a punched surface, wherein at least part of at least one side flank of the encapsulant has a sawn texture.
US12165957B2 Semiconductor device
A semiconductor device includes a semiconductor element, a first lead, a second lead and a connection lead. The semiconductor element includes an electron transit layer formed of a nitride semiconductor, an element obverse face and an element reverse face that are arranged to face opposite to each other in a thickness direction, and a gate electrode, a source electrode and a drain electrode that are disposed on the element obverse face. The drain electrode is bonded to the first lead. The source electrode is bonded to the second lead. The connection lead is connected to the second lead and disposed on the element reverse face so as to overlap with the semiconductor element as viewed in the thickness direction. The connection lead provides a conduction path for a principal current subjected to switching.
US12165956B2 Molded silicon on passive package
Package structures, modules containing such packages and methods of manufacture. are described. In an embodiment, a package includes a plurality of terminal pads, a plurality of passive components bonded to top sides of the plurality of terminal pads, a die bonded to top sides of the plurality of passive components and a molding compound encapsulating at least the plurality of passive components and the die.
US12165954B2 Cold plates incorporating S-cells
Power electronics systems including power electronics device assemblies having cold plates are described. A cold plate includes an S-cell having a body with a graphite or graphite-composite material. The body defines a power device recess. The S-cell is disposed within a cavity of the cold plate. The cold plate further includes a bond material bonding the S-cell to a base wall of the cavity.
US12165953B2 Heatsink and cooling device
A heatsink, which is used with a fluid flow generator that rotates about a central axis extending vertically to generate a flow of fluid, includes a main body section having a top surface facing the fluid flow generator in a vertical direction, and fins that extend upward from the top surface so as to define a plurality of flow passages. Four regions defined by an X axis and a Y axis, which cross each other at an intersection between the central axis and the top surface and extend in an extending direction of the top surface, are referred to as a first region, a second region, a third region, and a fourth region, in order in a direction opposite to a rotation direction of the fluid flow generator. In a plan view from above, the plurality of flow passages form a plurality of fluid paths, each of which has an inlet disposed in at least one of the four regions for the fluid discharged from the fluid flow generator to flow in and an outlet disposed in the first region, and a fluid flow direction changes at an acute angle in the middle in at least one of the fluid paths having the inlet in the fourth region.
US12165947B2 Semiconductor devices and method for forming the same
A method includes forming a transistor over a front side of a substrate, in which the transistor comprises a channel region, a gate region over the channel region, and source/drain regions on opposite sides of the gate region; forming a front-side interconnect structure over the transistor, wherein the front-side interconnect structure includes a dielectric layer and conductive features; and bonding the front-side interconnect structure to a carrier substrate via a bonding layer, in which the bonding layer is between the front-side interconnect structure and the carrier substrate, and the bonding layer has a higher thermal conductivity than the dielectric layer of the front-side interconnect structure.
US12165944B2 Electro-optical package and method of fabrication
An electro-optical package. In some embodiments, the package includes: a carrier; a first integrated circuit, on the carrier; a first bonding layer, between the carrier and the first integrated circuit; a thermoelectric cooler, on the carrier; a second integrated circuit, on the thermoelectric cooler; and a first wire bond. The first wire bond may connect a first pad, on the first integrated circuit, to a second pad, on the second integrated circuit, the first pad and the second pad having a height difference less than 100 microns.
US12165943B2 Chip retaining structure to fix a chip module
A chip retaining structure adapted for fixing a chip module in a chip socket includes a seat frame, a load plate and two retaining groups. The load plate is assembled on the seat frame and pivotable relative to one side of the seat frame. The load plate defines at least two through holes. Each through hole has a flange protruding inwardly adjacent to an upper face of the load plate. Each retaining groups comprises a bolt, a nut, and a collar. The bolt includes a nut portion, a first cylinder portion, a second cylinder portion, and a threaded portion. The nut is retained in the seat frame and screwed with the threaded portion. The collar is sleeved on the second cylinder portion and defines a flange portion. The bolt is limited in an up and down direction by the nut portion and the flange portion of the collar.
US12165940B2 Component carrier with surface-contactable component embedded in laminated stack
A component carrier which includes a laminated stack having at least one electrically insulating layer structure and/or at least one electrically conductive layer structure, and a component having at least one electrically conductive connection structure and embedded in the stack, wherein the at least one electrically conductive connection structure of the component is exposed with respect to the stack so that a free exposed end of the at least one electrically conductive connection structure of the component is flush with or extends beyond an exterior main surface of the stack.
US12165932B2 Display device
A display device can include a substrate including a plurality of pixels; a plurality of light emitting diodes disposed in each of the plurality of pixels; a color conversion member disposed over at least two light emitting diodes among the plurality of light emitting diodes in one pixel among the plurality of pixels; and a light shielding pattern disposed over at least one light emitting diode among the plurality of light emitting diodes in the one pixel for forming a black sub pixel that does not emit light outside of the display device. Also, each of the plurality of pixels includes a first sub pixel, a second sub pixel, a third sub pixel, and one or more black sub pixels.
US12165928B2 Integrated circuits with recessed gate electrodes
Integrated circuits including MOSFETs with selectively recessed gate electrodes. Transistors having recessed gate electrodes with reduced capacitive coupling area to adjacent source and drain contact metallization are provided alongside transistors with gate electrodes that are non-recessed and have greater z-height. In embodiments, analog circuits employ transistors with gate electrodes of a given z-height while logic gates employ transistors with recessed gate electrodes of lesser z-height. In embodiments, subsets of substantially planar gate electrodes are selectively etched back to differentiate a height of the gate electrode based on a given transistor's application within a circuit.
US12165927B2 Semiconductor structure with buried power rail, integrated circuit and method for manufacturing the semiconductor structure
A semiconductor structure is provided. The semiconductor structure includes a shallow trench isolation (STI) region on a well region of a substrate, a plurality of transistors, and a power rail. Each of the transistors includes at least one fin, a gate electrode formed on the fin, and a doping region formed on the fin. The fin is formed on the well region, and is extending in a first direction. The gate electrode is extending in a second direction that is perpendicular to the first direction. The power rail is formed in the STI region and below the doping regions of the transistors, and extending in the first direction. Each of the doping regions is electrically connected to the power rail, so as to form a source region of the respective transistor. The power rail is electrically connected to the well region of the substrate.
US12165925B2 Fin field effect transistor having airgap and method for manufacturing the same
A method of manufacturing a FinFET includes at last the following steps. A semiconductor substrate is patterned to form trenches in the semiconductor substrate and semiconductor fins located between two adjacent trenches of the trenches. Gate stacks is formed over portions of the semiconductor fins. Strained material portions are formed over the semiconductor fins revealed by the gate stacks. First metal contacts are formed over the gate stacks, the first metal contacts electrically connecting the strained material portions. Air gaps are formed in the FinFET at positions between two adjacent gate stacks and between two adjacent strained materials.
US12165923B2 Method of manufacturing a semiconductor device
In a method of manufacturing a semiconductor device, underlying structures comprising gate electrodes and source/drain epitaxial layers are formed, one or more layers are formed over the underlying structures, a hard mask layer is formed over the one or more layers, a groove pattern is formed in the hard mask layer, one or more first resist layers are formed over the hard mask layer having the groove pattern, a first photo resist pattern is formed over the one or more first resist layers, the one or more first resist layers are patterned by using the first photo resist pattern as an etching mask, thereby forming a first hard mask pattern, and the hard mask layer with the groove pattern are patterned by using the first hard mask pattern, thereby forming a second hard mask pattern.
US12165920B2 Semiconductor structure and method for forming the same
A semiconductor structure includes a first metallization feature, a first dielectric structure over the first metallization feature, a second metallization feature embedded in the first dielectric structure, a via structure between the first metallization feature and the second metallization feature, and a first insulating layer between the first dielectric structure and the first metallization feature, and between the first dielectric structure and the via structure. The first metallization feature extends along a first direction, and the second metallization feature extends along a second direction different from the first direction. The first insulating layer covers first sidewalls of the via structure along the second direction.
US12165919B2 Semiconductor structure and manufacturing method thereof
A manufacturing method of a semiconductor structure includes: a substrate is provided; and an intermediate layer is formed on the substrate, an I-shaped member and a wall-shaped member are formed in the intermediate layer, a top surface of the wall-shaped member is not lower than a top surface of the I-shaped member, and a bottom surface of the wall-shaped member is not higher than a bottom surface of the I-shaped member.
US12165902B2 Substrate bonding apparatus and substrate bonding method
A substrate holder includes a central support portion configured to support a central portion of a substrate, and an circumferential support portion arranged on an outside of the central support portion and configured to support a circumferential portion on an outside of the central portion, and the circumferential support portion is configured to support the circumferential portion so that at least a partial region of the circumferential portion is curved toward the substrate holder with a curvature greater than that of the central portion.
US12165901B2 System and method for ring frame cleaning and inspection
A system and method for cleaning ring frames is disclosed. In one embodiment, a ring frame processing system includes: a plurality of blades for mechanically removing tapes and tape residues from surfaces of a ring frame; a plurality of wheel brushes for conditioning the surfaces of the ring frame; and a transport mechanism for transporting the ring frame.
US12165897B2 Workpiece holding tool
A workpiece holding tool includes a substrate, a base, and a cylindrical member. The base includes a gas flow channel including a first portion and a second portion. The first portion extends parallel to a bonding surface of the base. The second portion forms branch connection with the first portion and extends perpendicularly to the bonding surface to be open in the bonding surface. The cylindrical member includes a cylindrical body portion located along the second portion and a cylindrical extension portion continuous with the body portion and extending to the first portion.
US12165896B2 Substrate support and substrate processing apparatus
A substrate support is provided that includes: a base; an electrostatic chuck on which a substrate is placed; an electrode provided in the electrostatic chuck; a contact portion of the electrode; an adhesive layer that bonds the electrostatic chuck with the base and that does not cover the contact portion; and a power supply terminal contacting the contact portion of the electrode without being fixed to the contact portion.
US12165892B2 Control device, system and control method
A control device includes a reception unit configured to receive a film characteristic at a plurality of positions of a film formed on a substrate by a film forming processing based on a processing recipe, an optimization processing unit configured to execute an optimization calculation of the processing recipe based on the film characteristic, a diagnosis unit configured to diagnose a validity of an in-plane shape of the film characteristic based on the film characteristic, and a determination unit configured to determine whether or not to notify a user of an encouraging action based on a diagnosis result by the diagnosis unit.
US12165886B2 Substrate processing apparatus and substrate processing method
A substrate processing apparatus according to an embodiment of the present disclosure includes: a stage; a plurality of holders configured to hold a substrate; a liquid supply configured to supply a liquid to a surface of the substrate opposite to the stage; a cooler configured to supply a cooling gas to a space between the stage and the substrate; a mover configured to change a distance between the stage and the substrate; and a controller configured to control the cooler and the mover. The controller performs a cooling process that at least includes a supercooling process and a freezing process (solid-liquid phase), and a thawing process after the cooling process. In the cooling process, the controller controls the mover to set the distance to a first distance, and in the thawing process, the controller controls the mover to set the distance to a second distance longer than the first distance.
US12165882B2 Semiconductor device manufacturing method
A method of producing a semiconductor device including: providing a temporary fixing laminate having a supporting substrate; machining a semiconductor member that is temporarily fixed to the supporting substrate; and separating the semiconductor member from the supporting substrate by irradiating the temporary fixing laminate with light from a side of a rear surface of the supporting substrate. A plurality of the irradiation target regions set at the rear surface are sequentially irradiated with light, and each of the irradiation target regions includes a part of the rear surface. The irradiation target regions adjacent to each other partially overlap with each other as viewed from a direction perpendicular to the rear surface, and a region in which the plurality of the irradiation target regions are combined includes the entire rear surface.
US12165874B2 Semiconductor structure and forming method thereof
A forming method of a semiconductor structure includes the following: providing a semiconductor substrate formed with a first mask layer having a preset pattern; forming a second mask layer having a first mask pattern on a surface of the first mask layer, wherein the first mask pattern includes a plurality of first sub-patterns arranged in sequence; forming a second mask pattern in the second mask layer through the first mask pattern in a self-alignment manner, wherein the second mask pattern includes the first sub-patterns of the first mask pattern and second sub-patterns corresponding to the first sub-patterns; etching the first mask layer based on the first sub-patterns and the second sub-patterns of the second mask pattern to convert the preset pattern into an active area pattern; and defining active areas in the semiconductor substrate based on the active area pattern.
US12165872B2 Methods and systems for advanced ion control for etching processes
A substrate is disposed on a substrate holder within a process module. The substrate includes a mask material overlying a target material with at least one portion of the target material exposed through an opening in the mask material. A plasma is generated in exposure to the substrate. For a first duration, a bias voltage is applied at the substrate holder at a first bias voltage setting corresponding to a high bias voltage level. For a second duration, after completion of the first duration, a bias voltage is applied at the substrate holder at a second bias voltage setting corresponding to a low bias voltage level. The second bias voltage setting is greater than 0 V. The first and second durations are repeated in an alternating and successive manner for an overall period of time necessary to remove a required amount of the target material exposed on the substrate.
US12165871B2 Method for manufacturing a gate terminal of a HEMT device, and HEMT device
A method for manufacturing a HEMT device includes forming, on a heterostructure, a dielectric layer, forming a through opening through the dielectric layer, and forming a gate electrode in the through opening. Forming the gate electrode includes forming a sacrificial structure, depositing by evaporation a first gate metal layer layer, carrying out a lift-off of the sacrificial structure, depositing a second gate metal layer by sputtering, and depositing a third gate metal layer. The second gate metal layer layer forms a barrier against the diffusion of metal atoms towards the heterostructure.
US12165869B2 Transistors comprising a vertical stack of elongated semiconductor features
A semiconductor device includes a substrate, a first semiconductor stack including elongated semiconductor features isolated from each other and overlaid in a direction perpendicular to a top surface of the substrate, and a second semiconductor stack including elongated semiconductor features isolated from each other and overlaid in the direction perpendicular to the top surface of the substrate. The second semiconductor stack has different geometric characteristics than the first semiconductor stack. A top surface of the first semiconductor stack is coplanar with a top surface of the second semiconductor stack.
US12165863B2 Systems and approaches for semiconductor metrology and surface analysis using secondary ion mass spectrometry
Systems and approaches for semiconductor metrology and surface analysis using Secondary Ion Mass Spectrometry (SIMS) are disclosed. In an example, a secondary ion mass spectrometry (SIMS) system includes a sample stage. A primary ion beam is directed to the sample stage. An extraction lens is directed at the sample stage. The extraction lens is configured to provide a low extraction field for secondary ions emitted from a sample on the sample stage. A magnetic sector spectrograph is coupled to the extraction lens along an optical path of the SIMS system. The magnetic sector spectrograph includes an electrostatic analyzer (ESA) coupled to a magnetic sector analyzer (MSA).
US12165861B2 Mass spectrometry method for measuring vitamin B6 in body fluid
Provided are methods of detecting the presence or amount of the active form of vitamin B6, pyridoxal 5′-phosphate, in a body fluid sample using tandem mass spectrometry coupled with liquid chromatography.
US12165854B2 Substrate support and substrate processing apparatus
A substrate support includes a base, a support portion, a first pin member, a second pin member and a driving unit. The base has a first surface on which an object to be supported is placed, a second surface opposite to the first surface, and a first through-hole. The support portion has a third surface in contact with the second surface, a fourth surface opposite to the third surface, and a second through-hole. The first pin member is stored in the first through-hole and a second pin member is stored in the second through-hole. The first through-hole is larger on the second surface side than on the first surface side, and/or the second through-hole is larger on the third surface side than on the fourth surface side.
US12165851B2 Plasma processing method for manufacturing semiconductor structure
A method for manufacturing a semiconductor structure includes disposing a wafer in a processing chamber, in which the wafer is laterally surrounded by a focus ring. A plasma is formed in the processing chamber to process the wafer. A thickness of the focus ring is detected. A plasma direction of the plasma over a peripheral region of the wafer is adjusted according to the thickness of the focus ring.
US12165850B2 Electrode for plasma processing apparatus and plasma processing apparatus
An electrode for a plasma processing apparatus is provided. The electrode comprises: a first conductive member; and a second member disposed in the first member and made of a material having a secondary electron emission coefficient different from a secondary electron emission coefficient of the first member.
US12165845B2 Plasma processing apparatus and method for using plasma processing apparatus
Disclosed is a plasma processing apparatus 10 including a chamber 11, a stage 12, a dielectric member 13, a cover 14, a gas introduction path 15, and an induction coil 16. The induction coil 16 includes a first induction coil 17 installed so as to overlap a central region R1 of the dielectric member 13, and a second induction coil 18 installed so as to overlap a peripheral region R2 outside the central region R1 of the dielectric member 13. The cover 14 has a first gas hole 14c formed at a position overlapping the central region R1 and a second gas hole 14d formed at a position overlapping the peripheral region R2. The gas introduction path 15 has a first gas introduction path 15a communicating with the first gas hole 14c and a second gas introduction path 15b communicating with the second gas hole 14d.
US12165842B2 Control method and plasma processing apparatus
A control method of a plasma processing apparatus including a first electrode that places a workpiece thereon includes supplying a bias power to the first electrode, and supplying a source power having a frequency higher than that of the bias power into a plasma processing space. The source power has a first state and a second state. The control method further includes a first control process of alternately applying the first state and the second state of the source power in synchronization with a signal synchronized with a cycle of a radio frequency of the bias power, or a phase within one cycle of a reference electrical state that represents any one of a voltage, current, and electromagnetic field measured in a power feeding system of the bias power.
US12165840B2 Ion beam delayering system and method, topographically enhanced delayered sample produced thereby, and imaging methods and systems related thereto
Described are various embodiments of an ion beam delayering system and method, topographically enhanced sample produced thereby, and imaging methods and systems related thereto. In one embodiment, a method comprises: identifying at least two materials in an exposed surface of the sample and predetermined operational characteristics of an ion beam mill that correspond with a substantially different ion beam mill removal rate for at least one of the materials; operating the ion beam mill in accordance with the predetermined operational characteristics to simultaneously remove the materials and introduce or enhance a topography associated with the materials and surface features defined thereby; acquiring surface data; and repeating the operating and acquiring steps for at least one more layer.
US12165835B2 Stroboscopic illumination synchronized electron detection and imaging
An apparatus includes an electron source coupled to provide an electron beam, a beam deflector arranged to provide a pulsed electron beam from the electron beam, a detector arranged to receive the pulsed electron beam after transmitting through a sample, and a controller coupled to control at least the beam deflector and the detector, the controller coupled to or including code that, when executed by the controller, causes the apparatus to establish the pulsed electron beam with pulse characteristics based on control of at least the beam deflector, wherein an illumination window is formed based on the pulse characteristics, the illumination window being a time frame when the sample is illuminated with a pulse of the pulsed electron beam, and to form a detection window for the detector and synchronize the detection window in relation to the illumination window, wherein detection events occurring in the detection window form the basis of an image, wherein the detection window determines a time frame when the detector converts the pulse of the pulsed electron beam transmitted through the sample to an electron induced signal.
US12165828B2 Electron gun and electron beam application apparatus
An electron beam emitted from a photoexcited electron gun is increased in luminance. An electron gun 15 includes: a photocathode 1 including a substrate 11 and a photoelectric film 10; a light source 7 that emits pulsed excitation light; a condenser lens 2 that focuses the pulsed excitation light toward the photocathode; and an extractor electrode 3 that faces the photocathode and that accelerates an electron beam generated from the photoelectric film by focusing the pulsed excitation light by the condenser lens, transmitting the pulsed excitation light through the substrate of the photocathode, and causing the pulsed excitation light to be incident on the photocathode. The pulsed excitation light is condensed at different timings at different positions on the photoelectric film of the photocathode.
US12165825B2 Switching system for an on-load tap changer, on-load tap changer and method for switching a tap connection of an on-load tap changer
Switching system for an on-load tap changer, on-load tap changer and method for switching a tap connection of an on-load tap changer A switching system for an on-load tap changer comprises: a rotatable ring stack, wherein the rotatable ring stack is part of an internal Geneva mechanism, a drive system, wherein the ring stack comprises: a first current carrier ring and a second current carrier ring each of which is selectively electrically coupleable to one of a plurality of contact elements of the tap changer, and a Geneva ring, wherein the drive system comprises a driving wheel, wherein the Geneva ring is mechanically coupleable with the driving wheel, such that the Geneva ring is rotatable by the driving wheel, the first and the second current carrier rings each are coupled with the Geneva ring such that a rotation of Geneva ring causes a joint rotation of the first and the second current carrier ring.
US12165824B2 Fuse apparatus with integrated solenoids
Provided are approaches for integrating solenoids and fuses within a compact housing. In one approach, a fuse apparatus may include a housing including a main body, a cover coupled to a first side of the main body, and a base coupled to a second side of the main body, wherein the cover and the main body define a fuse cavity, and wherein the base and the main body define a main cavity. The fuse apparatus may further include a plurality of fuses disposed within the fuse cavity, and a plurality of solenoids electrically connected to a printed circuit board (PCB), wherein the plurality of fuses is disposed above the PCB, and wherein the PCB is positioned within the main cavity.
US12165823B2 Solid-state circuit breaker with self-diagnostic, self-maintenance, and self-protection capabilities
A solid-state circuit breaker (SSCB) with self-diagnostic, self-maintenance, and self-protection capabilities includes: a power semiconductor device; an air gap disconnect unit connected in series with the power semiconductor device; a sense and drive circuit that switches the power semiconductor device OFF upon detecting a short circuit or overload of unacceptably long duration; and a microcontroller unit (MCU) that triggers the air gap disconnect unit to form an air gap and galvanically isolate an attached load, after the sense and drive circuit switches the power semiconductor device OFF. The MCU is further configured to monitor the operability of the air gap disconnect unit, the power semiconductor device, and other critical components of the SSCB and, when applicable, take corrective actions to prevent the SSCB and the connected load from being damaged or destroyed and/or to protect persons and the environment from being exposed to hazardous electrical conditions.
US12165821B2 Contact apparatus and electromagnetic switch
A contact apparatus includes a fixed contact and a moving contact component. The moving contact component includes a push rod, a contact bracket, an insulated sleeve, a moving contact, and a contact spring. The insulated sleeve is fixedly sleeved on a first end of the push rod, a second end of the push rod is configured to connect a drive apparatus, the contact bracket is fixedly sleeved on the insulated sleeve, the moving contact and the contact spring are both flexibly sleeved on the insulated sleeve, the contact spring elastically abuts between the moving contact and the contact bracket, the moving contact and the fixed contact are disposed relative to each other in an extension direction of the push rod, and the moving contact can be driven by the push rod to be connected to the fixed contact.
US12165813B2 Bus bar for capacitor elements, capacitor, and power conversion device
A bus bar for a plurality of capacitor elements having an equal impedance includes a positive electrode bus bar and a negative electrode bus bar. The positive electrode bus bar and the negative electrode bus bar each includes a main bus bar and branch bus bars. The main bus bar is electrically connected to an electric circuit having a switching element. First ends of the branch bus bars are connected to the main bus bar at different positions, and second ends of the branch bus bars are connected to the capacitor elements. The branch bus bars are configured so that an impedance between the first end and the second end reduces as an impedance between a connecting portion of the main bus bar to the electric circuit and a connecting portion of the first end of the branch bus bar to the main bus bar increases.
US12165809B2 3D capacitor and capacitor array fabricating photoactive substrates
The present invention provides a method of fabrication and device made by preparing a photosensitive glass substrate comprising at least silica, lithium oxide, aluminum oxide, and cerium oxide, masking a design layout comprising one or more holes or post to form one or more high surface area capacitive device for monolithic system level integration on a glass substrate.
US12165807B1 Gel electrolyte supercapacitor
A nanocomposite electrode and a supercapacitor device including said nanocomposite electrode. The nanocomposite electrode includes a mixture of at least one binding compound, at least one conductive additive, and at least one molybdenum doped carbon material coated onto a substrate. The supercapacitor device includes two nanocomposite electrodes disposed facing one another, wherein the substrate of each nanocomposite electrode is coated with the mixture on an inside facing surface and the outer surfaces of the nanocomposite electrodes are not coated with the mixture, and the inside facing surfaces are separated by at least one electrolyte.
US12165806B2 Advanced electrolyte systems and their use in energy storage devices
An ultracapacitor that includes an energy storage cell immersed in an advanced electrolyte system and disposed within a hermetically sealed housing, the cell electrically coupled to a positive contact and a negative contact, wherein the ultracapacitor is configured to output electrical energy within a temperature range between about −40 degrees Celsius to about 210 degrees Celsius. Methods of fabrication and use are provided.
US12165805B2 Tool holding device
A tool holding device for holding and organizing drill attachments includes a panel, which has opposed faces. A set of magnets is embedded in the panel. Respective magnets magnetically engage a ferromagnetic tool, such as a drill attachment, which is brought into proximity with a respective opposed face of the panel. The ferromagnetic tool thus is removably engaged to the panel. A fastener is engaged to the panel and is selectively engageable to an article worn by the user, such as a beltloop, belt, backpack, or the like. The fastener thus removably engages the panel to the article.
US12165799B2 Coil component
A coil component includes a core including a winding core portion, a first flange portion, and a second flange portion, and a plate member that is mounted on the first flange portion and the second flange portion. A distance in a height direction between the plate member and the first flange portion, or a distance in the height direction between the plate member and the second flange portion, or both vary in a length direction, or in a width direction, or both.
US12165794B2 Soft magnetic alloy and magnetic device
A soft magnetic alloy has a main component of Fe. The soft magnetic alloy contains P. A Fe-rich phase and a Fe-poor phase are contained. An average concentration of P in the Fe-poor phase is 1.5 times or larger than an average concentration of P in the soft magnetic alloy by number of atoms.
US12165788B2 Insulation sheet and producing method therefor, and rotary electric machine
In the insulation sheet, an insulation resin layer made of a thermosetting resin composition in an uncured or semi-cured state is formed on one or each of both surfaces of the base material. The thermosetting resin composition contains: a thermosetting resin (A) that is in solid form at 25° C.; a thermosetting resin (B) that is in liquid form at 25° C.; a latent curing agent that is unreactive at 60° C. or lower; and an inorganic filler having a maximum particle diameter smaller than a film thickness of the insulation resin layer and having an average particle diameter smaller than 0.5 times the film thickness. The insulation resin layer of the insulation sheet is efficiently compressed into a predetermined thickness by pressure application at normal temperature and permeates a gap between a stator core and a stator coil by heating during curing treatment, whereby both members can be insulated and fixed.
US12165786B2 Air-cooled air-to-air bushing
The present disclosure relates to an air-to-air through-wall bushing including a conductor, insulation surrounding the conductor, a ventilation inlet at a first end of the bushing, and a ventilation outlet at a second end of the bushing. The bushing is arranged through a wall and a pressure difference between a first pressure on a first side of the wall and a second pressure on a second side of the wall is provided The inlet and outlet allow cooling air to pass through a ventilation channel within the bushing driven by the provided pressure difference.
US12165785B2 Grommet
One aspect of the present disclosure provides a grommet that can improve water sealing property. A grommet main body according to one aspect of the present disclosure includes an opposing portion that opposes a circumferential portion of an attachment hole of a vehicle body panel and an annular seal portion that is provided in the opposing portion and is brought into tight contact with the vehicle body panel. The seal portion includes an annular first lip portion that extends from the opposing portion toward the vehicle body panel and an annular second lip portion that extends from the opposing portion toward the vehicle body panel and is provided radially inward of the first lip portion. The first lip portion is inclined radially outward toward the tip end of the first lip portion, and the second lip portion is inclined radially inward toward the tip portion of the second lip portion.
US12165782B2 Method for forming square-wire conductor
Disclosed is a method for forming a square-wire conductor, which includes: providing a circular conductor with a diameter d; passing the conductor through a gap of a longitudinal calendering roller to longitudinally calender the conductor up and down to form a conductor with flat upper and lower surfaces, the gap L1 of the longitudinal calendering roller is 0.886 d to 0.911 d; longitudinally and transversely straightening the conductor; passing the conductor through a gap of a transverse calendering roller to transversely calender the conductor left and right to form a conductor with flat left and right surfaces, the gap L2 of the transverse calendering roller is 0.886 d to 0.911 d; and longitudinally and transversely straightening the conductor.
US12165781B2 X-ray imaging system comprising a shutter and method
An X-ray imaging system includes an X-ray detector; a plurality of X-ray sources configured to illuminate the X-ray detector from different perspectives; a shutter in a transmission plane between each X-ray source controlling transmission of X-rays from each X-ray source to the X-ray detector; and a processor configured to receive and process X-ray data from the X-ray detector. The shutter may be configured to illuminate the X-ray detector alternately with each X-ray source. The processor may determine 3D information about an object from the processed X-ray data. Also provided are methods for processing X-ray data and different embodiments of shutters to alternately illuminate X-ray detectors.
US12165780B2 Multi-layer X-ray detector
A multi-layer X-ray detector comprises a first X-ray converter, a first sensor, a second X-ray converter, a second sensor, and an internal anti-scatter device. The first sensor is located at a first sensor layer and is configured to detect radiation emitted from the first X-ray converter. The second sensor is located at a second sensor layer and is configured to detect radiation emitted from the second X-ray converter. The first X-ray converter and the first sensor form a first detector pair, and the second X-ray converter and the second sensor form a second detector pair. The internal anti-scatter device comprises a plurality of X-ray absorbing septa walls and is located between the first detector pair and the second detector pair. No structure of the internal anti-scatter device is located within either layer of the first detector pair, and no structure of the anti-scatter device is located within either layer of the second detector pair. The plurality of septa walls comprises a plurality of first septa walls substantially parallel to each other, and wherein a spacing between the first septa walls in a first direction is equal to an integer multiple n of detector pixel pitch of the first sensor and/or of the second sensor in the first direction, wherein n=2, 3, 4, . . . N.
US12165776B2 Graphical user interfaces including touchpad driving interfaces for telemedicine devices
The present disclosure describes various aspects of remote presence interfaces (RPIs) for use on portable electronic devices (PEDs) to interface with remote presence devices. An RPI may allow a user to interact with a telepresence device, view a live video feed, provide navigational instructions, and/or otherwise interact with the telepresence device. The RPI may allow a user to manually, semi-autonomously, or autonomously control the movement of the telepresence device. One or more panels associated with a video feed, patient data, calendars, date, time, telemetry data, PED data, telepresence device data, healthcare facility information, healthcare practitioner information, menu tabs, settings controls, and/or other features may be utilized via the RPI.
US12165772B2 Entity relation mining method based on biomedical literature
The present disclosure provides an entity relation mining method based on a biomedical literature, including the following steps: querying a disease-associated biomedical literature in a public database, and performing data preprocessing to obtain biomedical text data; performing biomedical named entity recognition on obtained biomedical text data in combination with a regex matching pattern and a deep learning model; and mining an entity relation with transfer learning and reinforcement learning based on an entity recognition result. By acquiring the disease-associated biomedical literature from a network, extracting an abstract and a title and performing entity recognition and relation mining, the present disclosure can effectively recognize biomedical noun entities in the literature and mine potential relations between various entities.
US12165771B2 Method and system for supplemental sleep detection
A method and system for supplemental sleep detection is described. A system may receive data associated with a user from a wearable device worn by the user, and may detect a primary sleep period for the user based on the received data. The system may additionally detect a supplemental sleep period including a duration that exceeds a threshold duration based on the received data. In some implementations, the system may cause a graphical user interface (GUI) of a user device to display an indication of the detected supplemental sleep period, and may receive a confirmation of the supplemental sleep period via the user device and in response to the indication of the detected supplemental sleep period. The system may subsequently generate one or more insights associated with the user based on the primary sleep period and the supplemental sleep period and, in some implementations, in response to the confirmation.
US12165770B2 System and method for detecting neurological disorders and for measuring general cognitive performance
Methods and systems useful for detecting neurological disorders and for measuring general cognitive performance, in particular by measuring eye movements and/or pupil diameter during eye-movement tasks.
US12165766B2 Auto-programming request rejection reduction
A method includes receiving a request to activate a medical device. Response to receiving the request, the method includes generating an automatic programming request (APR) for programming the medical device, receiving a message indicating that the APR failed to activate the medical device, and obtaining historical programming records (HPR)s. The method includes determining that parameters in the APR correspond to historical parameters, identifying a set of HPRs including a historical parameter value corresponding to a requested parameter value included the APR, and generating a deviation metric indicating a degree of difference between a secondary parameter value included in the APR and a corresponding historical parameter value. The method includes, responsive to a determination that a deviation metric meets a criticality threshold, changing a drug library record associated with the respective set of deviations and providing an indication to review the changed drug library record.
US12165763B2 Medication tracking
A system and method is described for printing a label with an RFID tag. The system includes an RFID reader that queries a first RFID tag coupled to a first medicinal container that includes a medication. In response, the system receives a first unique identifier and uses the first unique identifier to determine a status of the medication, associate the first medicinal container with a medical provider and print a second label that includes a second RFID tag for a second medicinal container.
US12165761B2 Self-learning distributed system with automated ground-truth generation
In order to generate annotated ground truth data for training a machine learning model for inferring a desired scan configuration of an medical imaging system from an observed workflow scene during exam preparation, a system is provided that comprises a sensor data interface configured to access a measurement image of a patient positioned for an imaging examination. The measurement image is generated on the basis of sensor data obtained from a sensor arrangement, which has a field of view including at least part of an area, where the patient is positioned for imaging. The system further comprises a medical image data interface configured to access a medical image of the patient obtained from a medical imaging apparatus during the imaging examination. The patient is positioned in a given geometry with respect to a reference coordinate system of the medical imaging apparatus. The system further comprises an exam metadata interface configured to access exam metadata of the imaging examination. The system further comprises a processing unit, configured to determine an association between one or more features in the measurement image and one or more features extracted from the medical image and/or from the exam metadata by mapping a point in a coordinate system of the medical image to a point in a coordinate system of the measurement image. The system further comprises an output interface, configured to be coupled to a training set database for adding the measurement image comprising data that labels the one or more associated features in the measurement image to the training set database for training the machine learning model.
US12165758B1 Cloud-assisted rehabilitation methods and systems for musculoskeletal conditions
Embodiments of the invention include a cloud-assisted rehabilitation system for assisting in the rehabilitation of musculoskeletal conditions, and a method for rehabilitating patients having musculoskeletal conditions. A rehabilitation portal can aggregate and de-identified musculoskeletal rehabilitation information that is gathered from various intelligent musculoskeletal rehabilitation apparatuses attached to a group of patients. The rehabilitation portal can facilitate crowd communication among the group of patients. A particular rehabilitation experience can be compared with other rehabilitation experiences and data from other patients. The rehabilitation portal can also facilitate crowd communication among a group of healthcare professionals so that the plurality of healthcare professionals can communicate with each other and compare information regarding different rehabilitation experiences based at least on the aggregated de-identified musculoskeletal rehabilitation information.
US12165757B2 Systems and methods for processing sensor data
Systems and methods for processing sensor data are provided. In some embodiments, systems and methods are provided for calibration of a continuous analyte sensor. In some embodiments, systems and methods are provided for classification of a level of noise on a sensor signal. In some embodiments, systems and methods are provided for determining a rate of change for analyte concentration based on a continuous sensor signal. In some embodiments, systems and methods for alerting or alarming a patient based on prediction of glucose concentration are provided.
US12165756B1 Alternative therapy identification system
An improved alternative therapy identification system increases the efficiency for obtaining information for alternative therapies. The alternative therapy identification system automates alternative therapy identification information from both a product level and a drug cost level. The improved alternative therapy identification system may also increase the efficiency by improving alternative therapy selection to occur at the prescriber level.
US12165751B2 Method and apparatus for providing glycemic control
Methods and system to provide glycemic control and therapy management based on monitored glucose data, and current and/or target HbA1C levels are provided.
US12165749B2 Systems and methods for preparing compositions
In one embodiment, a method includes receiving identities of features of a first composition, and receiving a value of a property of the first composition. A learning model is trained using values of predefined characteristics of the features of the first composition, and the value of the property of the first composition. The learning model is then provided identities of second features of a second composition. Using the learning model, a value of a property of the second composition is determined and displayed.
US12165747B2 Molecular spatial mapping of metastatic tumor microenvironment
The present invention discloses novel methods and uses thereof for producing molecular spatial maps of metastatic breast cancer (MBC) and ductal carcinoma in situ of the breast (DCIS). A specific list of genes are identified using single-cell RNA sequencing and single-nucleus RNA sequencing and are used for RNA visualization of MBC and DCIS tissue microenvironment. Unexpected subtypes of tumor cells are revealed, and methods for identifying molecular biomarkers for MBC in the bone and breast and DCIS are disclosed. Furthermore, methods for identifying therapeutic agents and uses thereof for treating MBC and DCIS as well as compositions thereof comprising such identified therapeutic agents are provided.
US12165742B2 Splicing site classification using neural networks
The technology disclosed relates to splice site prediction and aberrant splicing detection. In particular, it relates to a splice site predictor that includes a convolutional neural network trained on training examples of donor splice sites, acceptor splice sites, and non-splicing sites. An input stage of the convolutional neural network feeds an input sequence of nucleotides for evaluation of target nucleotides in the input sequence. An output stage of the convolutional neural network translates analysis by the convolutional neural network into classification scores for likelihoods that each of the target nucleotides is a donor splice site, an acceptor splice site, and a non-splicing site.
US12165737B2 Multi-bitcell structure with shared read port
Various implementations described herein are directed to a device having a multi-bitcell structure with multiple bitcells. The multiple bitcells may include first port transistors and second port transistors. The first port transistors may be arranged in a P-over-N stack configuration, and the second port transistors may be arranged in an N-over-N stack configuration.
US12165733B2 Sense amplifier, memory device and operation method thereof
A sense amplifier of a memory device that includes sense amplifier circuits and a reference sharing circuit is introduced. The sense amplifier circuits are configured to sense the plurality of bit lines according to an enable signal. The reference sharing circuit includes first switches and second switches that are coupled to the reference nodes and second reference nodes of the sense amplifier circuits, respectively. The first switches and second switches are controlled according to a control signal to control a first electrical connection among the first reference nodes, and to control a second electrical connection among the second reference nodes. An operation method of the sense amplifier and a memory device including the sense amplifier are also introduced.
US12165732B2 Sense amplifier
A sense amplifier is provided. A first terminal of a first invertor is connected to a power node and a second terminal of the first invertor is connected to a cell current source. A first terminal of a second invertor is connected to the power node and a second terminal of the second invertor is connected to a reference current source. The first invertor is cross coupled with the second invertor at a first node and a second node. A pre-charge circuit is connected to the first node and the second node. A first pull up transistor and a second pull up transistor are connected between a supply voltage node and the power node. A signal level detector circuit is connected to the second pull up transistor. The signal level detector circuit switches on the second pull up transistor when a remaining voltage on one of the first node and the second node is below a reference voltage.
US12165731B2 Memory device
A method of operating a memory device is provided. A clock signal is received. Each clock cycle of the clock signal initiates a write operation or a read operation in a memory device. A power nap period is then determined. The power nap period is compared with a clock cycle period to determine that the power nap period is less than the clock cycle period of the clock signal. A header control signal is generated in response to determining that the power nap period is less than the clock cycle period. The header control signal turns off a header of a component of the memory device.
US12165729B2 Semiconductor device including memory cells and method for manufacturing thereof
A semiconductor device includes logic circuitry including a transistor disposed over a substrate, multiple layers each including metal wiring layers and an interlayer dielectric layer, respectively, disposed over the logic circuitry, and memory arrays. The multiple layers of metal wiring include, in order closer to the substrate, first, second, third and fourth layers, and the memory arrays include lower multiple layers disposed in the third layer.
US12165727B2 Three-dimensional memory device and method for detecting leakage state
A three-dimensional (3D) memory device includes a memory cell array formed by a plurality of memory cells, the memory cells in a same row are connected to a same word line; a word line driving circuit including a driving voltage source for providing a driving voltage to a selected word line; at least one word line leakage detection circuit, configured to detect a leakage state of the selected word line; and at least one coupling circuit corresponding to the word line leakage detection circuit. The coupling circuit includes a switch and an isolation capacitor arranged between the switch and the word line leakage detection circuit, and the isolation capacitor is used for isolating the word line leakage detection circuit and the word line driving circuit.
US12165721B2 Nonvolatile memory device and operation method of detecting defective memory cells
A nonvolatile memory device includes a memory cell array having cell strings that each includes memory cells stacked on a substrate in a direction perpendicular to the substrate. A row decoder is connected with the memory cells through word lines. The row decoder applies a setting voltage to at least one word line of the word lines and floats the at least one word line during a floating time. A page buffer circuit is connected with the cell strings through bit lines. The page buffer senses voltage changes of the bit lines after the at least one word line is floated during the floating time and outputs a page buffer signal as a sensing result. A counter counts a number of off-cells in response to the page buffer signal. A detecting circuit outputs a detection signal associated with a defect cell based on the number of off-cells.
US12165719B2 Static random access memory apparatus that maintains stable write performance in low power environment
According to an exemplary embodiment of the present disclosure, a static random access memory apparatus which stably maintains the writing performance in a low-power environment is applied to determine whether a writing performance of the SRAM is degraded based on a voltage difference of a first bit line and a second bit line connected to a memory cell and triggers an operation of the writing performance assist circuit of the SRAM.
US12165717B2 Methods and apparatus for a novel memory array
Methods and apparatus for a novel memory array are disclosed. In an embodiment, a method is provided for reading a dynamic random-access memory (DRAM) array. The method includes activating the bit line select gates to equalize voltage levels on a plurality of bit lines, deactivating the bit line select gates to maintain the equalized voltage levels on the plurality of bit lines using a bit line capacitance associated with each bit line, and activating a selected word line to access selected memory cells connected to the selected word line. The method also includes activating bit line select gates to pass first data from a first bit line and second data from a second bit line to the sense amplifier. The first data is from a selected memory cell and the second data is reference data. The method also includes determining sensed data from the first and second data.
US12165715B2 Complementary metal oxide semiconductor circuit of memory device
A complementary metal oxide semiconductor (CMOS) circuit of a memory device includes a high-voltage functional circuit and an auxiliary clamping circuit. The high-voltage functional circuit includes at least one MOS transistor. One of a source terminal and a drain terminal of an MOS transistor is coupled to an input high-voltage. The high-voltage functional circuit has an output voltage that, when an enable signal is valid, gradually increases and reaches a maximum value. The auxiliary clamping circuit is arranged between the input high-voltage and the one of the source terminal and the drain terminal of the MOS transistor, and is configured to clamp the voltage input to the one of the source terminal and the drain terminal of the MOS transistor during a rising phase of the output voltage, so that the clamping voltage is smaller than the input high-voltage.
US12165714B2 Semiconductor memory
A semiconductor memory, comprising a negative voltage providing unit, which is used for providing a first negative voltage to a word line during a read operation, and comprises: a clamping unit that comprises an input end, a control end and an output end, wherein the input end is coupled to a common ground end of the memory, and the control end is used for receiving a first signal; an energy storage capacitor, a first end of which is coupled to the output end, and a second end that is used for receiving a second signal; and a negative voltage providing end which is coupled to the first end, wherein the clamping unit is used for: pulling the voltage at the output end to the voltage at the input end when the first signal is “0”; and clamping the output end at a clamping voltage when the first signal is “1”.
US12165710B2 Memory devices using a dynamic latch to provide multiple bias voltages
A memory device includes a sense amplifier (SA) latch coupled to a sense node. A dynamic latch (DL) is connected to the SA latch and coupled to sense node. A sense line includes the sense node and is selectively connected to the SA latch, the DL, and a bit line that is coupled to a memory cell string. Control logic is coupled to the SA latch and the DL, and to: cause a pre-program verify voltage to boost the sense node; and, in response to detecting a high bit value stored in SA latch, cause a voltage to turn on set transistor(s) of DL so that a first bias voltage or a second bias voltage is stored at a latch transistor. The first bias voltage is useable for slow programming of a selected memory cell and the second bias voltage is useable for fast programming of the selected memory cell.
US12165704B2 Memory device with write pulse trimming
A memory device includes: a memory cell array comprising a plurality of memory cells; a temperature sensor configured to detect a temperature of the memory cell array; a write circuit configured to write data into the plurality of memory cells; and a controller coupled to the temperature sensor and the write circuit, wherein the controller is configured to determine a target write pulse width used by the write circuit based on the detected temperature of the memory device.
US12165701B2 Semiconductor device including standard cells
A semiconductor device includes a first memory column group including a plurality of memory columns in which a plurality of bit cells are disposed; and a first peripheral column group including a plurality of peripheral columns in which a plurality of standard cells are disposed, wherein the plurality of standard cells are configured to perform an operation of reading/writing data from/to the plurality of bit cells through a plurality of bit lines, wherein the first memory column group and the first peripheral column group correspond to each other in a column direction, and wherein at least one of the plurality of peripheral columns has a cell height different from cell heights of the other peripheral columns, the cell height being measured in a row direction in which a gate line is extended.
US12165698B2 Circuitry for adjusting retention voltage of a static random access memory (SRAM)
A static random access memory (SRAM) device disclosed herein includes an array of SRAM cells powered between first and second voltages. A reference voltage generator generates a reference voltage that is proportional to absolute temperature, with a magnitude curve of the reference voltage being based upon a control word. A low dropout amplifier sets and maintains the second voltage as being equal to the reference voltage. Control circuitry generates the control word based upon process variation information about the SRAM device. In one instance, the control circuitry monitors a canary bit-cell and increments the control word, to thereby increase the magnitude curve of the reference voltage, until the canary bit-cell fails. In another instance, the control circuitry measures the oscillation frequency of a ring oscillator, and selects the control word based upon the measured oscillation frequency.
US12165697B2 Electronic bistable circuit with third voltage to retain memory data
An electronic circuit includes a cell array including memory cells each including a bistable circuit that includes first and second inverter circuits, each having a first mode characterized by there being substantially no hysteresis in transfer characteristics and a second mode characterized by there being hysteresis in the transfer characteristics, and being switchable between the first and second modes, and a control circuit configured to, after powering off a first memory cell that store data that are not required to be retained, put the bistable circuit in a remaining second memory cell into the second mode, and supply a second power supply voltage that allows the bistable circuit in the second mode to retain data and is lower than a first power supply voltage supplied to the bistable circuit when data is read and/or written, to the bistable circuit in the second memory cell while maintaining the second mode.
US12165690B2 Adjusting refresh rate during self-refresh state
Methods, systems, and devices for adjusting a refresh rate during a self-refresh state are described. A memory system may enter a self-refresh state and execute a first set of refresh operations on a set of rows of memory cells at the memory system according to a first rate. The memory system may determine, based on executing the first set of refresh operations, that a counter associated with the set of refresh operations satisfies a threshold for a second time while the memory system is in the self-refresh state. In response to the counter satisfying the threshold for the second time, a flip-flop circuit at the memory system may modify an output of the flip-flop circuit and the memory system may decrease the rate for executing the refresh operations to a second rate based on the modified output of the flip-flop circuit.
US12165688B2 Flash memory devices including dram
One example of a memory device includes an array of flash memory cells, an array of Dynamic Random Access Memory (DRAM) memory cells, and a controller. The controller is configured to execute first instructions stored in the array of DRAM memory cells to access the array of flash memory cells.
US12165682B2 Phase-modulated optical data storage
A method of writing data to a transparent substrate comprises forming a first voxel by focusing a first laser pulse on a first location in a transparent substrate; and forming a second voxel by focusing a second laser pulse on a second location in the transparent substrate. The first laser pulse and the second laser pulse have different amplitudes, resulting in the first and second voxels having different strengths. Also provided are a system useful for implementing the method; an optical data storage medium obtainable by the method; and a method of reading data from the optical data storage medium.
US12165678B2 Magnetic head having multiple shields and magnetic recording device
According to one embodiment, a magnetic head includes first to fourth shields, first to fourth terminals, and first magnetic member. The third shield includes a first partial region and a second partial region. The fourth shield includes a third partial region and a fourth partial region. The first magnetic member is provided between a portion of the first shield and a portion of the second shield in a first direction from the first shield to the second shield. The first magnetic member is provided between the first partial region and the third partial region in a second direction crossing the first direction. The portion of the first shield is located between the second partial region and the fourth partial region in the second direction.
US12165677B2 Magnetic head with stacked body configurations and magnetic recording device including the same
According to one embodiment, a magnetic head includes a first magnetic pole, a second magnetic pole, and a stacked body. The first magnetic pole includes a first face and a second face crossing the first face. The second face includes a first face region continuous with the first face. The second magnetic pole includes a third face and a fourth face crossing the third face, and the fourth face includes a second face region that is continuous with the third face. The first face and the third face are along the third direction. The stacked body is provided between the first face region and the second face region. The stacked body includes a first magnetic layer, and a second magnetic layer provided between the first magnetic layer and the second face region. The second magnetic layer includes a second magnetic layer face facing the second face region.
US12165676B2 Magnetic head and magnetic recording device
According to one embodiment, a magnetic head includes a first magnetic pole, a second magnetic pole, a magnetic element, and a magnetic member. The magnetic element is provided between the first and second magnetic poles, and includes a first magnetic layer. The magnetic member includes a first magnetic part. A second direction from the first magnetic part to the magnetic element crosses a first direction from the first to second magnetic pole. The first magnetic part includes a magnetic material including at least one of first to third materials. The first material includes at least one selected from the group consisting of Mn3Sn, Mn3Ge and Mn3Ga. The second material includes at least one selected from the group consisting of a cubic or tetragonal compound including Mn and Ni, a cubic alloy including γ-phase Mn, and a cubic alloy including Fe. The third material includes an antiferromagnet.
US12165672B2 Nonverbal information generation apparatus, method, and program
A nonverbal information generation apparatus includes a display unit that partitions text into predetermined units, displays the text partitioned into the predetermined units, and makes nonverbal information that represents information about behavior of a verbal output agent or nonverbal information that represents information about behavior of a receiver of verbal information of the verbal output agent that corresponds to the text when the verbal output agent outputs the verbal information visible in association with the predetermined units of the text.
US12165669B2 Subband block based harmonic transposition
The present document relates to audio source coding systems which make use of a harmonic transposition method for high frequency reconstruction (HFR), as well as to digital effect processors, e.g. exciters, where generation of harmonic distortion add brightness to the processed signal, and to time stretchers where a signal duration is prolonged with maintained spectral content. A system and method configured to generate a time stretched and/or frequency transposed signal from an input signal is described. The system comprises an analysis filterbank configured to provide an analysis subband signal from the input signal; wherein the analysis subband signal comprises a plurality of complex valued analysis samples, each having a phase and a magnitude. Furthermore, the system comprises a subband processing unit configured to determine a synthesis subband signal from the analysis subband signal using a subband transposition factor Q and a subband stretch factor S. The subband processing unit performs a block based nonlinear processing wherein the magnitude of samples of the synthesis subband signal are determined from the magnitude of corresponding samples of the analysis subband signal and a predetermined sample of the analysis subband signal. In addition, the system comprises a synthesis filterbank configured to generate the time stretched and/or frequency transposed signal from the synthesis subband signal.
US12165666B2 Cross product enhanced harmonic transposition
The present invention relates to audio coding systems which make use of a harmonic transposition method for high frequency reconstruction (HFR). A system and a method for generating a high frequency component of a signal from a low frequency component of the signal is described. The system comprises an analysis filter bank providing a plurality of analysis subband signals of the low frequency component of the signal. It also comprises a non-linear processing unit to generate a synthesis subband signal with a synthesis frequency by modifying the phase of a first and a second of the plurality of analysis subband signals and by combining the phase-modified analysis subband signals. Finally, it comprises a synthesis filter bank for generating the high frequency component of the signal from the synthesis subband signal.
US12165665B2 Method and apparatus for processing an audio signal, audio decoder, and audio encoder to filter a discontinuity by a filter which depends on two fir filters and pitch lag
A method is described that processes an audio signal. A discontinuity between a filtered past frame and a filtered current frame of the audio signal is removed using linear predictive filtering.
US12165660B2 Multi-channel audio signal coding method and apparatus
A multi-channel audio signal coding method includes obtaining a to-be-encoded first audio frame, pairing at least five channel signals according to a first pairing manner to obtain a first channel pair set, obtaining a first sum of correlation values of the first channel pair set, where one channel pair has one correlation value, pairing the at least five channel signals according to a second pairing manner to obtain a second channel pair set, obtaining a second sum of correlation values of the second channel pair set, determining a target pairing manner of the at least five channel signals based on the first sum of correlation values and the second sum of correlation values, and encoding the at least five channel signals based on a channel pair set corresponding to the target pairing manner, where the target pairing manner is the first pairing manner or the second pairing manner.
US12165658B2 Spatial audio parameter encoding and associated decoding
A method comprising: obtaining a first audio direction parameter value for each sub-band of a sub-frame of a frame of an audio signal; obtaining a second audio direction parameter value for the sub-frame of the frame of the audio signal for one or more audio objects associated with said audio signal; and determining a bit-efficient encoding for each first audio direction parameter value of the sub-frame based on a similarity between the first audio direction parameter value for each sub-band and the second audio direction parameter values for the one or more audio objects.
US12165657B2 Channel identification of multi-channel audio signals
A method for channel identification of a multi-channel audio signal comprising X>1 channels is provided. The method comprises the steps of: identifying, among the X channels, any empty channels, thus resulting in a subset of Y≤X non-empty channels; determining whether a low frequency effect (LFE) channel is present among the Y channels, and upon determining that an LFE channel is present, identifying the determined channel among the Y channels as the LFE channel; dividing the remaining channels among the Y channels not being identified as the LFE channel into any number of pairs of channels by matching symmetrical channels; and identifying any remaining unpaired channel among the Y channels not being identified as the LFE channel or divided into pairs as a center channel.
US12165653B2 Matching speakers to meeting audio
One embodiment of the present invention sets forth a technique for processing recordings of events. The technique includes applying a machine learning model to a plurality of samples from one or more recordings of the events to generate a plurality of embeddings representing the plurality of samples. The technique also includes generating a plurality of labels that identify speakers associated with the plurality of samples based on metadata comprising timestamps of voice activity during the events and participants associated with the voice activity. The technique further includes storing mappings of the plurality of embeddings to the plurality of labels.
US12165650B2 Systems and methods for enhanced speaker diarization
A system, method, and computer-program product includes receiving speech audio of a multi-turn conversation, generating, via a speech-to-text process, a transcript of the speech audio, wherein the transcript of the speech audio textually segments speech spoken during the multi-turn conversation into a plurality of utterances, generating a speaker diarization prompt that includes contextual information about a plurality of speakers participating in the multi-turn conversation, inputting, to a large language model, the speaker diarization prompt and the transcript of the speech audio, and obtaining, from the large language model, an output comprising an enhanced transcript of the speech audio, wherein the enhanced transcript of the speech audio textually segments the speech spoken during the multi-turn conversation into a plurality of refined utterances and associates a speaker identification value with each of the plurality of refined utterances.
US12165640B2 Response method, terminal, and storage medium for speech response
A response method, a terminal, and a storage medium. The response method comprises: determining, at a first time point by means of speech recognition processing, a first target text corresponding to the first time point (1001); determining, according to the first target text, a first predicted intention and an answer to be pushed, wherein said answer is used for responding to speech information (1002); continuing to determine, by means of the speech recognition processing, a second target text corresponding to a second time point and a second predicted intention, wherein the second time point is the next successive time point of the first time point (1003); determining, according to the first predicted intention and the second predicted intention, whether a preset response condition is satisfied (1004); and responding according to said answer if the preset response condition is determined to be satisfied (1005).
US12165639B2 System and method for providing contextual feedback in response to a command
A voice recognition system in an aircraft is provided. The voice recognition system includes: a voice recognition controller configured to receive a voice command from a flight crew member voice interface, convert the voice command to an avionics system command, and forward the avionics system command to an avionics system for execution. The voice recognition system further includes an application controller configured to: receive the avionics system command that has been converted from the voice command; determine whether the avionics system command can be performed; cause the avionics system command to be performed when it is determined that the avionics system command can be performed; and when it is determined that the avionics system command cannot be performed, generate a message that provides a reason why the avionics system command cannot be performed and cause the message to be displayed on a display device and/or annunciated on an aural device.
US12165637B2 Systems and methods for conversations with devices about media using voice personality profiles
Systems and methods are described herein for providing media guidance. Control circuitry may receive a first voice input and access a database of topics to identify 5 a first topic associated with the first voice input. A user interface may generate a first response to the first voice input, and subsequent to generating the first response, the control circuitry may receive a second voice input. The control circuitry may 10 determine a match between the second voice input and an interruption input such as a period of silence or a keyword or a phrase, such as “Ahh,”, “Umm,”, or “Hmm.” The user interface may generate a second response that is associated with a second topic related to the first 15 topic. By interrupting the conversation and changing the subject from time to time, media guidance systems can appear to be more intelligent and human.
US12165635B2 Intelligent automated assistant
The intelligent automated assistant system engages with the user in an integrated, conversational manner using natural language dialog, and invokes external services when appropriate to obtain information or perform various actions. The system can be implemented using any of a number of different platforms, such as the web, email, smartphone, and the like, or any combination thereof. In one embodiment, the system is based on sets of interrelated domains and tasks, and employs additional functionally powered by external services with which the system can interact.
US12165634B2 Speech recognition method and apparatus, device, storage medium, and program product
A computer device acquires speech content. The device performs feature extraction on the speech content to obtain an intermediate feature. The intermediate feature is used for indicating an audio expression characteristic of the speech content. The device decodes the intermediate feature based on an attention mechanism to obtain a first word graph network. The device performs feature mapping on the intermediate feature based on pronunciation of the speech content to obtain a second word graph network. The device determines a recognition result of the speech content according to candidate word connection relationships indicated by the first word graph network and the second word graph network.
US12165631B2 Keyword-based dialogue summarizer
A method of generating keyword-based dialogue summaries is provided. The method includes inputting a transcript of an audio conversation and a keyword into a machine learning model trained based on encodings representing the keyword and the transcript, generating computer-generated text different from and semantically descriptive of the transcript and semantically associated with the keyword, and outputting the computer-generated text in association with a selectable item selectable for inclusion of the computer-generated text in displayed text representing the transcript, the selectable item associated with the keyword.
US12165630B2 Speech personalization and federated training using real world noise
A method of training a speech model includes receiving, at a voice-enabled device, a fixed set of training utterances where each training utterance in the fixed set of training utterances includes a transcription paired with a speech representation of the corresponding training utterance. The method also includes sampling noisy audio data from an environment of the voice-enabled device. For each training utterance in the fixed set of training utterances, the method further includes augmenting, using the noisy audio data sampled from the environment of the voice-enabled device, the speech representation of the corresponding training utterance to generate noisy audio samples and pairing each of the noisy audio samples with the corresponding transcription of the corresponding training utterance. The method additionally includes training a speech model on the noisy audio samples generated for each speech representation in the fixed set of training utterances.
US12165628B2 Identification and utilization of misrecognitions in automatic speech recognition
Techniques are disclosed that enable determining and/or utilizing a misrecognition of a spoken utterance, where the misrecognition is generated using an automatic speech recognition (ASR) model. Various implementations include determining a recognition based on the spoken utterance and a previous utterance spoken prior to the spoken utterance. Additionally or alternatively, implementations include personalizing an ASR engine for a user based on the spoken utterance and the previous utterance spoken prior to the spoken utterance (e.g., based on audio data capturing the previous utterance and a text representation of the spoken utterance).
US12165622B2 Audio infusion system and method
An audio infusion system and method are disclosed. A source audio track is separated into a plurality of audio tracks (e.g., instrumental, vocal, or mixes thereof) and the audio tracks are individually processed to generate a plurality of binaural beat tracks. At least one spatialized track is also generated by filtering the source audio track to provide a filtered track, generating one or more spatialization trajectories based on certain audio feature(s) of the source audio track (e.g., tempo) and a target end-state effect, and spatializing the filtered track using the spatialization trajectories. Other tracks may also be generated, such as one or more infrasonic tracks, ultrasonic tracks, enhanced bass tracks, and/or subharmonic tracks. The tracks may be played simultaneously or mixed for delivery to an end user device.
US12165620B2 Support body, attachment, and support method
The disclosure provides a support body, an attachment, and a support method. The support body is in an annular shape for supporting an attachment on a head of a drum and includes a body part in an annular shape configured to be able to directly or indirectly support the attachment, wherein the attachment is configured to be supportable via the body part by making a lower end part of the body part be supported by an edge part of the head.
US12165618B2 Apparatus and method for obtaining and displaying appliance photographic image and supplemental data
A management unit including: a demand plan generating unit that obtains control information items related to energy consuming appliances; an obtaining unit that obtains picture data items showing the appliances; a memory which stores the picture data items obtained by the obtaining unit; a selecting unit which selects a picture data item from selection candidates including the picture data items stored in the memory, based on a specified control mode; a processor that executes processing for superimposing the control information items corresponding to the appliances in the picture data item selected by the selecting unit; and an output unit which displays the picture data item with the superimposed control information item.
US12165617B2 Heart lung machine having control assembly with space-saving display features
Embodiments of the subject matter include a heart lung machine (HLM), including a plurality of actuators and a peripheral processing unit configured to receive a set of parameter data from the plurality of actuators. The HLM also may include a peripheral display device configured to present a subset of the set of parameter data and a control assembly comprising a control display device configured to present a user interface having a representation of a parameter value and an associated indication, where at least a portion of the associated indication overlaps at least a portion of the representation of the parameter value.
US12165615B2 Imaging devices and imaging apparatuses, and methods for the same
An imaging device includes a first pixel. The first pixel includes a first photoelectric conversion region disposed in a first substrate and that converts incident light into first electric charges. The first pixel includes a first readout circuit including a first converter that converts the first electric charges into a first logarithmic voltage signal. The imaging device includes at least one bonding pad on the first substrate and in electrical contact with the first converter. The at least one bonding pad overlaps at least part of the first pixel.
US12165613B2 Screen correction method, electronic device and computer-readable storage medium for adjusting display uniformity
Embodiments of the present disclosure relate to the technical field of displays, and disclose a screen correction method, an electronic device, and a computer-readable storage medium. The method comprises: acquiring a first display parameter of pixel points in at least two display regions of a target screen, wherein the first display parameter comprises first spectral tristimulus values; determining a target region in the display regions and determining a second display parameter of pixel points in a non-target region in the display regions according to the first display parameter, wherein the target region is a display region among the display regions where a luminance parameter meets a preset requirement, and the second display parameter comprises second spectral tristimulus values; converting the luminance parameter into a target display parameter with the type of the second spectral tristimulus values; and compensating the second display parameter based on the target display parameter.
US12165605B2 Image display methods, apparatuses, electronic devices and storage media
An image display method is provided. The method includes: in response to receiving an Nth frame synchronization signal, acquiring an (N+1)th frame image to be displayed and pixel data of pixels in the (N+1)th frame image to be displayed (S12); calculating backlight brightness data of a display screen according to the pixel data by a backlight algorithm (S14); in response to receiving an (N+1)th frame synchronization signal, synchronously sending the (N+1)th frame image to be displayed and the backlight brightness data to the display screen and a backlight driving board respectively (S16). In addition, the present application further discloses an image processing apparatus, an electronic device and a storage medium.
US12165604B2 Head-up display apparatus
Provided is a head-up display apparatus capable of preventing damage due to sunlight and ensuring user convenience. A reflection mirror M1 reflects an image created by a display panel and projects it onto a display region. A solar radiation sensor detects a sunlight intensity when a position of sun exists within a predetermined detection range. A blocking mechanism forms a projected light path of an image between the display region and the display panel when being turned off, and blocks the projected light path of the image and an incident light path of the sunlight which is direction opposite thereto when being turned on. A protection processor controls ON/OFF of the blocking mechanism based on an estimated temperature of the display panel, which is estimated by using a sunlight intensity from the solar radiation sensor, luminance of a light source, and an ambient temperature.
US12165603B2 Method and apparatus for backlight control and display device
Disclosed is a method and an apparatus for backlight control and a display device. The apparatus comprises: a block brightness module for calculating an initial brightness value of each backlight block in a backlight source according to initial image data; a filtering module for performing spatial filtering and temporal filtering on the initial brightness value of each backlight block to obtain an adjusted brightness value of each backlight block; a control module for generating a brightness control signal according to the adjusted brightness value of each backlight block to adjust brightness of the backlight source. An intermediate brightness value of each backlight block is no less than the initial brightness value of that backlight block. Based on backlight adjustment for reducing power consumption, display effect reduction on a portion of image due to uneven brightness of the portion of the image during the spatial filtering is avoided.
US12165598B2 Pixel and display device including the same
A display device includes: a pixel, a scan driver, an emission driver, and a data driver. The pixel includes: a light emitting element; a first transistor; a second transistor connected between a data line and a first node; a third transistor connected between a second node and a third node connected to a gate electrode of the first transistor; a fourth transistor connected between the second node and a third power line; a fifth transistor connected between the first node and a fourth node; a sixth transistor connected between a first power line and the first node and which is turned off in response to a first emission control signal; a storage capacitor connected between the third node and the fourth node; and a first capacitor connected between the first power line and the fourth node.
US12165597B2 Display substrate, display device, and manufacturing method of display substrate
A display substrate and a manufacturing method thereof, and a display device are provided. The display substrate includes a gate driving circuit including shift register units and clock signal lines including a first clock signal line, a second clock signal line providing a second clock signal, and a third clock signal line providing a third clock signal. An input circuit of a n-th stage shift register unit in the shift register units is connected with the first clock signal line, a first control circuit of the n-th stage shift register unit is connected with the first clock signal line, the second clock signal line, and the third clock signal line, a second control circuit of the n-th stage shift register unit is connected with the second clock signal line, and a phase of the second clock signal is opposite to a phase of the third clock signal.
US12165596B2 Pixel driving circuit, display panel and control method thereof
Disclosed are a pixel driving circuit, a display panel and a control method thereof. The pixel driving circuit includes a signal generating module, an input terminal of the signal generating module is connected to a scan line, and the signal generating module is configured to generate a second scan signal according to a first scan signal, and the second scan signal is output from a first output terminal; and, a light-emitting driving module, a first controlled terminal, a second controlled terminal, a third controlled terminal of the light-emitting driving module are connected to the first output terminal of the signal generating module in one-to-one correspondence.
US12165595B2 Display device with enhanced light extraction efficiency
A first pixel electrode electrically connected to a first transistor, a second pixel electrode electrically connected to a second transistor, a first light-emitting layer formed over the first pixel electrode and overlapping the first pixel electrode, a second light-emitting layer formed over the second pixel electrode and overlapping the second pixel electrode are provided, the first light-emitting layer includes a quantum-dot light-emitting that emits light of a first color, and the second light-emitting layer includes an organic light-emitting layer that emits light of a second color different from the first color.
US12165593B2 Display panel and display device
A display panel and a display device. The display panel comprises: a substrate, a display area (100) provided with at least one light-emitting signal line (E), at least one first reset signal line (R) and sub-pixels arranged in an array, at least one sub-pixel (P1, P2, P3) comprising: a light-emitting device (L) and a pixel circuit. The first reset signal line (R) is configured to provide a reset control signal for the pixel circuit, the light-emitting signal line is configured to provide a light-emitting control signal for the pixel circuit to provide a driving current. For the first reset signal line and the light-emitting signal line E connected to a same pixel circuit, the duration in which the signal of the light-emitting signal line is an invalid level signal is equal to the duration in which the signal of the first reset signal line is a valid level signal.
US12165589B2 Pixel driving circuit and display panel
A pixel circuit, a driving method, and a display panel. The pixel circuit includes a driving module, a data write module, a first compensation module, a second compensation module, a light-emitting module, a storage module, and a coupling module. The data write module is configured to write a voltage related to a data voltage to a control terminal of the driving module. The driving module is configured to provide a drive signal for the light-emitting module according to the voltage of the control terminal to drive the light-emitting module to emit light. A first terminal of the second compensation module is connected to the control terminal of the driving module, a second terminal of the second compensation module is connected to a first terminal of the first compensation module, and a second terminal of the first compensation module is connected to a first terminal of the driving module.
US12165588B2 Display substrate and display apparatus
A display substrate and a display apparatus. The display substrate includes sub-pixels. An orthographic projection of a first anode structure overlaps that of a first pixel driving circuit to form a first overlapping region. An orthographic projection of a second anode structure overlaps that of a second pixel driving circuit to form a second overlapping region. An area of the first overlapping region is less than that of the second overlapping region. The orthographic projection of the first anode structure overlaps that of a driving gate conductive portion of the first pixel driving circuit to form a third overlapping region. The orthographic projection of the second anode structure overlaps that of a driving gate conductive portion of the second pixel driving circuit to form a fourth overlapping region. A ratio of an area of the third overlapping region to that of the fourth overlapping region ranges from 0.8 to 1.2.
US12165579B2 Driving circuit and display device using the same
An electroluminescent display device using a variable refresh rate (VRR) mode. The occurrence of a difference in luminance at a time point of a refresh rate change is reduced, thereby preventing viewers from perceiving the change of the refresh rate.
US12165573B2 Display panel and semiconductor display apparatus
A display panel (11) with a low signal transmission power and large cabling space, and a semiconductor display apparatus including the display panel (11) are provided. The display panel (11) includes pixel areas (DB) that are of N rows and M columns and that are connected in a matrix, each pixel area (DB) includes pixel drive modules that are of Q rows and P columns and that are connected in a matrix, each pixel drive circuit (PD) is connected to at least one pixel unit (P), and the pixel drive circuit (PD) drives, based on to-be-displayed image data, the pixel unit (P) to emit light to display an image. All pixel areas (DB) in any column of the pixel areas (DB) are connected to data interfaces (DI) in a same group, and pixel areas (DB) in different columns are connected to data interfaces (DI) in different groups.
US12165568B2 Display device
A display device includes a first pixel driver connected to a sweep line, the first pixel driver generating a control current based on a first data voltage, a second pixel driver connected to a scan control line, the second pixel driver generating a driving current based on a second data voltage and controlling a period for which the driving current flows, based on the control current, and a light-emitting element connected to the second pixel driver to receive the driving current. The first pixel driver includes a first transistor generating the control current based on the first data voltage, a second transistor providing the first data voltage to a first electrode of the first transistor based on a scan write signal, and a first capacitor including a first capacitor electrode connected to a gate electrode of the first transistor, and a second capacitor electrode connected to the sweep line.
US12165563B2 Scan driver and display device
A scan driver includes stages including an input block to change a first node voltage to a gate on voltage based on an input signal, a second node control block to control second node voltage based on a first clock signal and the first node voltage, a scan output block to output a second clock signal as a scan signal based on the first node voltage, and to output a first gate off voltage as the scan signal based on the second node voltage, a carry output block to output the second clock signal as a carry signal based on the first node voltage, and to output a second gate off voltage different from the first gate off voltage as the carry signal based on the second node voltage, and a first node control block to transfer the carry signal to the first node based on a next carry signal.
US12165560B2 Display panel and display device
Disclosed are a display panel and a display device. The display panel includes a base substrate, and a first display region and a second display region that are located on the base substrate, where the first display region includes a plurality of first sub-pixels and a plurality of transparent regions, the second display region includes a plurality of second sub-pixels, and a distribution density of the first sub-pixels is smaller that of the second sub-pixels; and an area occupied by the first sub-pixels is smaller than that occupied by the second sub-pixels.
US12165556B2 Display device and degradation compensating method thereof
A display device includes a display part, a degradation compensator that generates a first compensated grayscale value by compensating for a first grayscale value corresponding to a first pixel, and generates a second compensated grayscale value by compensating for a second grayscale value corresponding to a second pixel, and a data driver that generates a first data signal based on the first compensated grayscale value to supply the first data signal to the first pixel, and generates a second data signal based on the second compensated grayscale value to supply the second data signal to the second pixel. A second degradation curve is defined by a first degradation coefficient corresponding to a first degradation curve, and a second degradation coefficient corresponding to a first estimated degradation curve for the light conversion particles of a second color calculated by applying the first degradation curve.
US12165552B2 Electronic apparatus
The present disclosure provides an electronic apparatus capable of capturing an image without being affected by an abnormality on a display surface.The electronic apparatus includes: a display unit; an imaging unit that is disposed on an opposite side to a display surface of the display unit; an abnormality detection unit that detects an abnormality on the display surface; and a display control unit that highlights a position where the abnormality detected by the abnormality detection unit occurs on the display unit.
US12165551B2 Electronic device and connection inspection method
An electronic device includes: a first circuit including: a transmission port through which data is transmitted; and a reception port through which data is received and configured to be able to perform data communication with a second circuit through the transmission port and the reception port, wherein the first circuit includes an inspection processor configured to determine whether a detection signal indicating that the second circuit is able to communicate with the first circuit has been detected when data communication with the second circuit is not possible and to determine whether a potential of a reception signal line connected between the reception port and the second circuit is in a state in which communication is possible when the detection signal has not been detected.
US12165548B2 Display device
Disclosed is a display device. A display device according to the present disclosure comprises: a housing having an opening; a roller extending longitudinally and located inside the housing; a display panel that is wound on or unwound from the roller and partitions a certain space into a first space and a second space when located outside the housing after passing through the opening; a sensor that is adjacent to a sensing area formed in at least one among the first space and the second space, and senses whether or not there are objects that have entered the sensing area; and a control unit that, on the basis of the information acquired by the sensor, controls whether to perform an operation for winding or unwinding the display panel on or from the roller.
US12165541B2 Augmented reality training systems and methods
A system is configured to provide Joint Terminal Attack Controller (JTAC) training using one or more of augmented reality (AR) devices, virtual reality (VR) devices, or other devices. The system may generate one or more AR elements (such as one or more of an enemy combatant, an aerial device, an ordnance, a ground vehicle, or a structure). The system may produce AR data that can be provided to one or more AR headsets and may produce VR scene data corresponding to the AR data that can be provided to one or more VR headsets. Additionally, the system may detect a cap or cover on a device, determine data related to the device from the cap, and present visual data superimposed over the cap based on the determined data.
US12165535B2 System and method of facilitating live jam session with song recommendation engine to recommend a song to be played
A computer-aided method of educating a plurality of music students in an ensemble, including: (i) receiving search parameters from a client device for searching a multidimensional database of songs, the multidimensional database of songs being compiled to include dimensions of at least (a) instrument parts which indicate a music component being played by a particular type of instrument, (b) educational concepts present, (c) one or more proficiency levels for each of the instrument parts; (ii) searching the multidimensional database of songs to retrieve one or more songs that match the received search parameters, the one or more songs being songs that match proficiency levels of the plurality of music students in the ensemble; (iii) receiving an indication from the client device of a selected song in the one or more songs; and (iv) providing to the client device method books associated with educational concepts of the selected song.
US12165525B2 Comparative vertical profile displays
Methods and systems are provided for assisting operation of an aircraft when diverting from a flight plan using a comparative vertical profile display. A vertical profile display includes a first graphical representation of a first vertical profile corresponding to a first lateral route defined by a flight plan for the aircraft and a second graphical representation of a second vertical profile corresponding to a modified lateral route different from the first lateral route displayed concurrently on the vertical profile display. The first vertical profile corresponding to the first lateral route is depicted on the vertical profile display in a first plane and the second vertical profile corresponding to the modified lateral route is depicted on the vertical profile display in a second plane different from the first plane.
US12165524B2 Aircraft guidance with a multi-vehicle network
Aircraft guidance with a multi-vehicle network is disclosed. A disclosed example apparatus to determine a position of an aircraft in a contested area includes a direction and distance calculator to determine a relative position of the aircraft to a mobile platform based on a signal transmitted between the aircraft and the mobile platform. The apparatus further includes a position calculator to calculate the position of the aircraft based on the relative position and a position of the mobile platform.
US12165522B1 Marine propulsion control system and method with collision avoidance override
A marine propulsion control system includes at least one propulsion device, an input device enabling user control input commanding movement direction and velocity, and at least one proximity sensor configured to generate proximity measurements describing a proximity of surrounding objects. A controller is configured to first limit the velocity commandable by the user via the input device based on the proximity measurements so as to maintain the marine vessel at least a buffer distance from any of the objects, then receive a user-generated instruction to suspend maintenance of the buffer distance in at least one direction and a user control input via the input device to move the marine vessel in the at least one direction and toward a first object. The at least one propulsion device is then controlled based on the user control input such that the marine vessel approaches and impacts the first object.
US12165521B2 Resource transportation systems and methods
In some embodiments, a system for resource transportation comprises a routing command subsystem. In some embodiments, the routing command subsystem is configured to be communicably coupled to a first input device at a first location, the first input device configured to determine a first resource factor of a resource at the first location and a location input device associated with a transporter, the transporter configured to transport the resource, the location input device configured to determine a transporter location. In some embodiments, the routing command subsystem is further configured to change a first endpoint of a transporter route to a first alternate location based at least in part on the first resource factor and the transporter location.
US12165518B2 Parking assist system
A parking assist system for a vehicle includes the following elements. A parking space width calculator is configured to calculate a parking space width between objects. A parking width comparator is configured to compare the parking space width with the width of a virtual parking region. A movement trace detector is configured to detect a movement trace within the virtual parking region. A target detector is configured to determine whether a target faces at least one side of the virtual parking region other than the side near the vehicle. A parking priority setter is configured to set a parking priority for the virtual parking region based on a movement trace and an object. A display selector is configured to display parking space candidates based on parking priority and instructs a driver to select a parking space candidate.
US12165517B2 In-vehicle device, control method, and recording medium
An in-vehicle device to be mounted on a vehicle including an audio output device configured to output audio and an image output device configured to output an image supplies power to the audio output device during a first period from when a trigger of a passenger getting on the vehicle is detected until when first operation of powering on a power supply of the vehicle is performed, and supplies power to the audio output device and the image output device during a second period from when second operation of shutting down the power supply of the vehicle is performed until when the passenger getting off the vehicle is detected.
US12165516B2 Traffic collison avoidance or minimization by supercomputer assist in 5G/6G
Traffic collisions involving autonomous vehicles can be greatly reduced by timely initiation of evasive action. However, calculating a suitable sequence of actions capable of avoiding or minimizing the collision may require the speed of a supercomputer. Therefore, disclosed is a method for the autonomous vehicle to transmit an emergency message with sensor data to a nearby access point in 5G or 6G, and the access point can forward the data to a supercomputer trained in collision avoidance. The supercomputer, millions or billions of times faster than vehicle computers, explores many sequences of actions and selects the one most likely to avoid the collision or if unavoidable, the sequence of actions that results in the least harm. Again using an exclusive channel, the supercomputer and the access point can relay the selected sequence to the autonomous vehicle, for immediate collision avoidance or harm minimization.
US12165513B2 Vehicle footprint based parking identification
Various embodiments provide recommendations for a parking area for a vehicle. Information regarding an object within a specified area is detected by a sensor of the vehicle. The specified area is divided into a plurality of tiles. Based on the information regarding the object, one or more of the tiles is classified as unobstructed tiles. Based on the one or more unobstructed tiles and a footprint of the vehicle, a parking area for the vehicle is identified within the specified area. The footprint of the vehicle fits inside the parking area. A visualization associated with the parking area is generated.
US12165510B1 Visual alert system and method of use
An alert system includes a first housing extending from a first end to a second end; a control system engaged with the first housing, the control system having a power source and an activation control; a second housing; lights on the first housing or the second housing, the lights being controlled by the control system; and a connection extending between the first housing and the second housing the connection including at least one or more wires such that the lights are electronically connected to the control system; the lighting system is used for providing visual alerts.
US12165501B2 Hall monitor for a health care facility
A wall-mounted electronic device holder is described. The wall-mounted electronic device holder displays information related to a patient room and/or a patient assigned to the patient room. The wall-mounted electronic device holder includes connections to a hospital communication network and power connections. The wall-mounted electronic devices includes input and output devices, such as a display and configurable light source to project information about the patient and/or the patient room.
US12165496B2 System and device for rapid communication with emergency responders during a crisis
The system and device for rapid communication with emergency responders during a crisis includes a wearable alarm and notification device. The wearable device is worn by, for example, the staff and faculty members of a school. When activated, the wearable device sends a signal to a central system or server, the central system simultaneously triggering numerous actions. For example, the server simultaneously performs the following actions: sending alerts to parties based on predefined groups; causing the public address system to play an alarm or a prerecorded message; sending messages by additional other means, for example SMS, email, phone calls, push notifications, and so forth; and triggering a lockdown, the lockdown either of the area around the activated mobile device, the entire campus, or a subset of the entire campus.
US12165495B2 Virtual partition of a security system
A security system identifies sensors in communication with the security system, and the partition attribute for each sensor is identified. The partition attribute of each sensor identities one or more partitions of the security system. The security system forms partitions based on the partition attributes.
US12165494B2 Hospital headwall communication system
A patient support apparatus includes a first transceiver adapted to wirelessly communicate with a second transceiver of a headwall interface that is positioned off of the patient support apparatus. A communication link is automatically established between the first and second transceivers without requiring a user of the patient support apparatus to activate a designated control and without requiring the user to identify the headwall interface. The first transceiver includes a unique identifier assigned to the headwall interface in its messages to the headwall interface. The first transceiver may also automatically transmit a disconnect signal to the headwall interface indicating the termination of the communication link is not accidental. The disconnect signal is sent based on one or more of the following: (1) a brake being off, (2) an A/C power cord being unplugged; and/or (3) a signal strength between the transceivers decreasing.
US12165493B2 Systems and methods for emergency management
Apparatus, systems, and methods are described herein for an emergency management and response system for an airport. These systems and methods utilize a network of devices that can be configured to automatically receive an alert from a control tower or dispatch based on selected criteria about an emergency.
US12165492B1 Disinfectant monitoring device, system, and method
Aspects of the present disclosure provide systems, methods, and disinfectant monitoring devices that may be utilized to overcome technical limitations associated with conventional hand hygiene compliance systems, but are not so limited. A hand hygiene monitoring system includes a disinfectant monitoring device comprising a soap or disinfectant dispenser that includes one or more sensors including an accelerometer, a radar sensor, and/or a passive infrared (PIR) sensor. The PIR and/or radar sensor can be used to detect a number of people located at a site of the soap dispenser and the accelerometer can be used to determine whether soap has been dispensed. The hand hygiene monitoring system is configured to activate one of a display and a sound device present on each individual who has not used the soap dispenser and/or output compliance or non-compliance data.
US12165490B2 Transmission belt
The present invention relates to a transmission belt providing a belt member, and at least one RFID tag attached to the belt member, the at least one RFID tag including an integrated circuit, and an antenna connected to the integrated circuit for transmitting a signal indicative of a state of the transmission belt. The signal indicative of the state of the transmission belt is determined on the basis of a current deflection of the antenna.
US12165487B2 Fabric with embedded information beacon
A wearable locator system includes a washable information beacon, which includes a microprocessor, a rechargeable battery, a wireless power supply, a GPS circuit, a wireless transceiver, and a memory. The washable information beacon is housed in a protective shell that allows for complete watertight encapsulation and thermal insulation thereby protecting the washable information beacon during wear, washing, high-heat drying, and high-heat ironing without impairing a transmission of electromagnetic waves between the washable information beacon and an external reader. The protective shell is formed from a low pressure molding process. The wearable locator system further includes a fabric material having the washable information beacon semi-permanently affixed thereto.
US12165485B2 Light guiding arrangement, spark and/or flame detector and fire protection system
The present invention relates to a light guiding arrangement (1) for transmitting electromagnetic radiation, in particular ultraviolet and/or infrared radiation, and a spark and/or flame detector that uses same. The light guiding arrangement (1) comprises a housing (10) and a light guiding rod (20), wherein the housing (10) has a light entrance opening (12) and a light exit opening (14) situated opposite, wherein the light guiding rod (20) is arranged in the housing (10) between the light entrance opening (12) and the light exit opening (14), wherein the light guiding rod (20) is mounted resiliently on at least one side in the housing (10).
US12165478B1 Intelligent maintenance and repair of automated teller machines leveraging extended reality (XR)
Self-orchestration and -management of Automated Teller Machines (ATMs) leveraging the use of extended Reality (XR) amongst support personnel to perform the maintenance/repair. Issues and events required to address the issues are identified at the ATM and a maintenance queue is generated, and subsequently managed, at the ATM that includes an ordered listing of the events and assigned support personnel for each event, along with access credentials for each support personnel. Management of the maintenance queue includes notifying the support personnel of their event assignments of the requisite timing requirements. XR is used to facilitate maintenance and repair in a collaborative and, in some instances simultaneous, manner between remote and onsite support personnel. Various different XR operational modes are implemented to assist support personnel in accomplishing the assigned events without the need for extensive training and/or experience.
US12165477B2 ATM security apparatus and method of use
A security device or apparatus for use with an ATM includes a pair of base assemblies selectively connected by a beam assembly. The beam assembly is designed to prevent access to one or more service doors of the ATM. In one version of the device the beam assembly includes a horizontally extending beam with vertically oriented posts extending from the beam. The device allows for the beam of the beam assembly to be moved from a locked position or state to an unlocked position or state. In the locked position access to the one or more service doors of the ATM is restricted or prevented, while in the unlocked position access to the one or more service doors of the ATM is permitted.
US12165476B2 Tournament gaming system with all wins multiplier mode
Systems and techniques are provided for enabling all wins multiplier features on gaming devices during multiplayer gaming tournament play. The all wins multiplier features may be simultaneously engaged on multiple gaming devices at a predetermined point in time, and may generally all simultaneously terminate the all wins multiplier feature at the same time. Multiple different all wins multiplier features using different multiplier values may be enabled at different times during a particular tournament session.
US12165469B2 Player identification and tracking systems and methods
A system comprises a database stored on a server, an application installed on a player device, and a processing device of the server that includes a plurality of units. A hosting unit is configured to prompt a player to access the application. A profile management unit is configured to prompt the player to create an account and to provide personal information associated with the player. A data management unit is configured to receive, encrypt, and store the personal information on the database. An authentication unit is configured to assign the personal information a unique identifier, send it to a third party for authentication, and verify authentication. The data management unit is further configured to separate the personal information into roles and create a cryptographic hash value for each role. A communications unit is configured to send the roles and the cryptographic hash values to the application.
US12165468B2 Gaming machines having retrofittable insertable memory expansion board with onboard random number generator
A gaming device comprises a main board comprising a processor, a memory storing system program code and an expansion port in data communication with a memory interface of the processor, and a memory expansion board connected to the main board via the expansion port. The memory expansion board comprises a device configured to execute a random number generator and write random numbers into one or more registers of the memory expansion board accessible by the main board, and at least one connector for connecting a memory module comprising game program code. When the processor requires random numbers, the system program code causes the processor to read random numbers from the one or more registers of the memory expansion board.
US12165466B2 Concurrent utilization of game components in multiple game segments
Embodiments of the present invention set forth systems, apparatuses, computer-readable media, and/or methods that are configured to concurrently utilize presented game components in multiple games or game features within the same or different game. Accordingly, a gaming device can be configured to enable randomly-presented game components, such as slot game symbols, to be concurrently useable in one or more other games, and/or one or more other game features within the same overall game. Hence, one or more symbols presented in a first game segment are also available in a second game segment, where the game segments may be interrelated or alternatively independent from one another.
US12165465B2 Activating features based on a dynamic symbol display position matrix
Systems and methods which employ one or more triggering events that occur in association with an expansion of a displayed portion of a symbol display position matrix and an activation of one or more features associated with one or more elements of the expanded symbol display position matrix.
US12165460B2 Article supply apparatus and article supply system
An article supply apparatus capable of supplying an article, comprises an accommodation unit in which articles are accommodated; a supply unit which supplies at least one of the articles accommodated in the accommodation unit; an operation unit capable of performing an operation in order to supply the at least one of the articles from the supply unit; a lock unit which locks the operation unit so as to make the operation to the operation unit unavailable; a control unit which releases a lock of the lock unit; and a notification control unit, capable of notifying a first state where the lock of the lock unit and a second state where the operation of the operation unit is completed, wherein a way of notification of the first state is different from that of the second state.
US12165457B1 Systems and methods for cash-till optimization
The operation of one or more cash handling devices may be remotely modified by updating locally stored cash dispensing data at each of the one or more cash handling devices based at least in part on optimization data generated at a monitoring server. Operational data is received from the one or more cash handling devices and utilized to generate historical data within a historical database. Optimization parameters are received for each of one or more cash handling devices, and the optimization parameters are utilized together with the generated historical data to generate optimization data utilizing one or more optimization models. The optimization data is transmitted to applicable cash handling devices to cause the cash handling device to update locally stored executing instructions causing operation of the cash handling device to dispense cash into one or more register tills.
US12165451B2 Method and system for providing access of an accessing device to a user
Aspects of the invention are directed towards a system and a method for providing access of an accessing device to a user. One or more embodiments of the invention describe the method comprising steps of detecting a charged status of a battery of a user device and prompting a user of the user device to define credentials when the charged status of the battery reaches below a pre-determined threshold. One or more embodiments of the invention further describe steps of receiving the defined credentials from the user to access an accessing device and transmitting the defined credentials to a server for providing access of the accessing device to the user.
US12165438B2 Aircraft system and method
A computer-implemented method of aircraft tire maintenance is disclosed including the steps of receiving data of a plurality of pressure and temperature measurements, each of the plurality of pressure and temperature measurements having an associated time stamp; determining stable points in the plurality of pressure and temperature measurements; and using the stable points for determining tire maintenance. A computer readable medium with instructions to implement the method and a processing system to implement the method are also disclosed.
US12165437B2 Lottery ticket dispensing unit with a shuttle separator device
A lottery ticket dispensing unit includes at least one ticket compartment and a separation module that has a drive roller and an opposed idler roller, with a motor geared to the drive roller. An automatic separator device is provided, wherein the drive roller conveys a leading lottery ticket to a separation position such that a line between the leading ticket and an adjacent ticket is presented to the separator device. The separator device includes a shuttle that travels in a linear path along the line, the shuttle having a head that engages and separates the leading ticket from the adjacent ticket along the line. A bi-directional drive mechanism moves the shuttle back and forth along the linear path.
US12165434B2 Segmentation and classification of geographic atrophy patterns in patients with age related macular degeneration in widefield autofluorescence images
An automated segmentation and identification system/method for identifying geographic atrophy (GA) phenotypic patterns in fundus autofluorescence images. A hybrid process combines a supervised pixel classifier with an active contour algorithm. A trained, machine learning model (e.g., SVM or U-Net) provides initial GA segmentation/classification, and this is followed by Chan-Vese active contour algorithm. The junctional zones of the GA segmented area are then analyzed for geometric regularity and light intensity regularity. A determination of GA phenotype is made, at least in part, from these parameters.
US12165433B2 Systems for and methods of creating a library of facial expressions
Methods, systems, and computer readable storage media for using image processing to develop a library of facial expressions. The system can receive digital video of at least one speaker, then execute image processing on the video to identify landmarks within facial features of the speaker. The system can also identify vectors based on the landmarks, then assign each vector to an expression, resulting in a plurality of speaker expressions. The system then scores the expressions based on similarity to one another, and creates subsets based on the similarity scores.
US12165429B2 Detecting device, detecting method, and recording medium
A light source (11) of a disguising mask detecting device (1) emits light at a person who is a subject. A camera (12) acquires images in multiple different wavelength ranges of reflected light of the light emitted at the person. A face detector (172) detects a face region of the person from the images acquired by the camera (12). A determiner (173) determines that the person is wearing a disguising mask when luminances of the face region in the images satisfy specific relations different from relations exhibited by skin.
US12165427B2 Methods and systems for receipt capturing process
A receipt capture tool residing on a customer mobile device may be initiated when a customer completes an in-store or online purchase. The receipt capture tool may prompt the customer to capture an image of a receipt detailing a purchase and an item (e.g., product or service) purchased. For instance, the photo of a physical receipt may be taken by the mobile device, or an electronic receipt or email detailing the purchasing transmitted from a physical merchant or online merchant server may be stored. Receipt information may be extracted and saved with other information pertinent to the item purchased, including warranty information. If the customer needs to return or repair the item purchased at a future date, the receipt and warranty information may be subsequently accessed via their mobile device. The receipt and warranty information may also be stored in a searchable database to facilitate easy retrieval by the customer.
US12165424B2 Image forgery detection via pixel-metadata consistency analysis
Systems and/or techniques for facilitating image forgery detection via pixel-metadata consistency analysis are provided. In various embodiments, a system can receive an electronic image from a client device. In various cases, the system can obtain a pixel vector and/or an image metadata vector that correspond to the electronic image. In various aspects, the system can determine whether the electronic image is authentic or forged, based on analyzing the pixel vector and the image metadata vector via at least one machine learning model.
US12165419B2 Movable apparatus, control method for movable apparatus, and storage medium
A movable apparatus includes a camera unit including an optical system for forming an optical image with a high-resolution area and a low-resolution area on a light reception surface of an imaging unit, the camera unit being installed on the lateral side of the movable apparatus, and A tan(h1/(d1+x1))−θv/2<ϕv
US12165418B2 Object detection apparatus, object detection method, and object detection program
A first object detection unit detects an object from a captured image and outputs object position information, in a non-high speed processing mode. A switching unit switches to a high-speed processing mode when the first object detection unit outputs the object position information. An image trimming unit extracts a trimmed image from the captured image based on the object position information output from the first object detection unit, in the high-speed processing mode. A second object detection unit detects an object from the trimmed image and outputs the object position information. A protrusion determination unit determines whether the object thus detected protrudes from the trimmed image. When it is determined that the object thus detected protrudes from the trimmed image, the switching unit switches to the non-high speed processing mode.
US12165417B2 Object detection vision system
An object detection vision system and methods are disclosed. A method for detecting objects in a vision system of an industrial machine includes receiving image data from one or more vision cameras and receiving detection data from one or more detect devices. The detection data includes one or more detected objects. The method includes combining the detection data and the image data and transforming the detection data in the image data based on one or more objects in the image data. The method also includes displaying an indication of the detected one or more objects in the image data based on the transformed detection data.
US12165415B2 Providing access to an autonomous vehicle based on user's detected interest
System and methods are provided that allow users of shared vehicles to benefit from an enhanced user experience that seamlessly unlocks and/or provides access to features for autonomous vehicles by proactively computing an interest index based on detected contextual behavioral patterns of the pedestrians such as the trajectory a candidate passenger is walking given a locational context.
US12165414B2 Methods and systems for determining object activity within a region of interest
A camera system may automatically identify high frequency motion regions in a field of view of the camera system. Analysis of motion events detected at different regions of a scene in the field of view, may be performed. Similar events frequently occurring at a certain region may be recorded/accumulated and compared to a threshold. Regions with high frequency activity may be determined and a user may be notified. If the user is not interested in events within the high activity regions, the regions may be ignored and notifications to the user may cease. The camera system may determine specific actions/events occurring in a region, such as a person approaching or leaving a home.
US12165413B2 Methods and apparatuses for occlusion detection
Aspects of the present disclosure include methods, systems, and non-transitory computer readable media for receiving an initial image of the area, receiving an updated image of the area, detecting at least one of a person in the area or a movement in the area based on the updated image, comparing the updated image and the initial image to identify a change in the area, and determining a presence or an absence of the occlusion based on the change in the area and the at least one of the person or the movement in the area.
US12165410B2 Computing system and a computer-implemented method for sensing events from geospatial data
A computer-implemented method and computing system for sensing events and optionally and preferably augmenting a video feed with overlay, comprising in some embodiments a data acquisition module, a sensor module, and optionally and preferably an overlay module. By describing the state of an activity with models that capture the semantics of the activity and comparing this description to a library of event patterns, occurrences of events are detected. Detected events are optionally processed by the overlay module to generate video feed augmented with overlay illustrating said events.
US12165408B2 Method of displaying content by augmented reality device and augmented reality device for displaying content
A method and a device are provided. The method includes obtaining spatial information of objects surrounding an augmented reality device, obtaining identification information of the surrounding objects, determining, based on the spatial information and the identification information of the surrounding objects, whether there is, among the surrounding objects, a dangerous object within a preset distance from the augmented reality device, and based on the determining, displaying, within a first distance from the augmented reality device, a first graphical user interface (GUI) for controlling reproduction of the content to be displayed through augmented reality technology, and displaying, within a second distance from the augmented reality device, a second GUI for displaying the content.
US12165407B2 System and method for presenting statements captured at an incident scene
A process of presenting statements captured at an incident scene. First real-time multimedia streams captured corresponding to an incident scene are converted into digital statements. Each statement is tagged to a person identity that is determined based on a biometric attribute extracted from the multimedia streams. When a responder arrives at the incident scene, second real-time multimedia streams are captured corresponding to the incident scene and an identity of a person present at the incident scene is determined. If the identity of the person determined from the second multimedia streams matches with the person identity determined from the first multimedia streams, statements tagged to the person identity are selected and a post-arrival notification is generated for the responder indicating a presence of the person at the incident scene and including the selected statements. The notification is then provided via a visual and/or audio output device operated by the responder.
US12165406B2 Method, apparatus, and computer program product for identifying and correcting intersection lane geometry in map data
A method is provided to using a machine learning model to predict lane geometry where incorrect or missing lane line geometry is detected. Methods may include: receiving a representation of lane line geometry for one or more roads of a road network; identifying an area within the representation as broken lane line geometry of an intersection using a machine learning model; generating a masked area of the broken lane line geometry of the intersection within the representation; processing the representation with the masked area using an inpainting model to generate an inpainted result within the masked area of restored lane line geometry of the intersection, where the inpainting model is trained using a set of representations identified as lane line geometry of intersections; and updating a map database to include the restored lane line geometry of the intersection in place of the broken lane line geometry of the intersection.
US12165404B2 Systems and methods for identifying subsurface hydrogen accumulation
Systems, apparatuses, methods, and computer program products are disclosed for training an image analysis engine to identify surface features of the Earth consistent with subsurface hydrogen accumulation. An example method includes receiving, by communications circuitry, a training dataset of labeled images illustrating surface features consistent with subsurface hydrogen accumulation, the surface features consistent with subsurface hydrogen accumulation comprising ovoid surficial depressions. The example method further includes training, by a model generator and using the training dataset, an image classification model of the image analysis engine to identify whether new images contain surface features consistent with subsurface hydrogen accumulation. The example method further includes hosting the image classification model by the image analysis engine.
US12165403B2 Methods for digital imaging of living tissue
Methods of providing digital images of living tissue that may include: obtaining data of a propagating wavefield through living tissue; obtaining a reference digital image of the living tissue; selecting a holographic computational method of wavefield imaging; selecting a wavefield based on one or more parameters; calculating a sampling ratio by dividing a number of data samples in the data subset by a number of image samples in the data subset; decimating the data subset; generating a new digital image based on the selected holographic computational method of imaging, the decimated data subset, and parameters corresponding to the data subset; and determining a quantitative difference measure between the reference digital image and the new digital image based on the changing of one or more parameters selected from the group consisting of field sampling, imaging sampling, and image quality.
US12165402B2 Image recognition device and image recognition method
Provided are an image recognition device and an image recognition method capable of improving subject recognition accuracy. The image recognition device (image sensor 1) according to the present disclosure includes an imaging unit (10) and a recognition unit (14). The imaging unit (10) generates image data by capturing a plurality of images in different wavelength bands using imaging pixels (R, G, B, IR) receiving light in four or more types of wavelength bands. The recognition unit (14) recognizes a subject from each of the plurality of pieces of image data for each of the wavelength bands.
US12165400B2 Railroad light detection
The technology relates to controlling a vehicle based on a railroad light's activation status. In one example, one or more processors receive images of a railroad light. The one or more processors determine, based on the images of the railroad light, the illumination status of a pair of lights of the railroad light over a period of time as the vehicle approaches the railroad light. The one or more processors determine based on the illumination status of the pair of lights, a confidence level, wherein the confidence level indicates the likelihood the railroad light is active. The vehicle is controlled as it approaches the railroad light based on the confidence level.
US12165398B2 Method and apparatus for training an object recognition model
The present disclosure relates to training method and apparatus for an object recognition model. There provides a training sample optimization apparatus for a neural network model for object recognition, comprising: for each training sample in a training sample database, a fluctuation determination unit configured to determine a fluctuation of model prediction of the training sample relative to a corresponding labeled identity of the training sample in a case of training the neural network model; and an optimization unit configured to determine whether the training sample can be used for training of the neural network model in the next training epoch, based on the fluctuation of the training sample.
US12165394B2 Method and processing unit for processing sensor data of several different sensors with an artificial neural network in a vehicle
A method for operating a processing unit of a vehicle for processing sensor data of several different sensors with an artificial neural network, wherein a set of volume data cells is provided as a volumetric representation of different volume elements of an environment, and when sensor data is generated by the sensors the sensor data is transferred to the respective volume data cells using an inverse mapping function, wherein each inverse mapping function is a mapping of a respective sensor coordinate system of the sensor to an internal volumetric coordinate system corresponding to the world coordinate system, and by the transfer of the sensor data each volume data cell receives the sensor data that are associated with this volume data cell according to the inverse mapping function from each sensor, wherein the received sensor data from each sensor are accumulated in the respective volume data cell as combined data.
US12165392B2 Estimation program, estimation device, generation method of detection model, learning method, and learning device
An estimation program causing a computer to execute a step (S104) of acquiring a learned detection model and a constituent component model, a step (S202) of outputting constituent component detection results based on the new image using the learned detection model, a step (S203) of estimating first primary component candidates based on the constituent component model and the constituent component detection results and sorting out a secondary component not registered with a list of the first primary component candidates, a step (S204) of merging a plurality of the first primary component candidates to generate a second primary component candidate, and a step (S205) of selecting a secondary component matching the second primary component candidate from among a plurality of secondary components sorted out and registering the selected secondary component with the second primary component candidate.
US12165389B2 Machine learning model training corpus apparatus and method
A control circuit accesses three-dimensional image information for a given three-dimensional object. The control circuit accesses a selection corresponding to a feature of the three-dimensional object, and then automatically generates a plurality of synthetic images of the three-dimensional object as a function of the three-dimensional and the selection of the aforementioned feature. By one approach, these synthetic images include supplemental visual emphasis corresponding to the aforementioned feature. The generated plurality of synthetic images can then be used as a training corpus when training a machine learning model.
US12165388B2 Method for treating plants in a field
A method for treating plants in a field, in which a specific crop is planted, has the following steps: selecting a treatment tool for treating plants; capturing an image of the field, the image being correlated with positional information; determining a position of a plant to be treated in a field, using a neural network into which the captured image is fed, wherein the neural network has multiple specific classes and a general class, the crop belongs to one of the specific classes, and plants not corresponding to the crop belong to both one of the specific classes and to the general class, or at least belong to the general class; directing the treatment tool to the position of the plant; and treating the plant using the treatment tool.
US12165386B2 Systems and methods for detecting a travelling object vortex
Systems and methods of detecting a vortex made by a travelling object is disclosed. Techniques include positioning a media collector to capture a visual media file of the vortex. In some configurations, a graphic recognition algorithm and vortex similarity engine are used to determine whether a visual media file captured by a media collector contains a vortex. In some configurations, a computer may trigger an alert if a travelling object vortex is not expected to be in the visual media file.
US12165385B2 Information processing apparatus, class determination method, storage medium
An information processing apparatus includes an acquisition unit configured to acquire the number of training images including an object belonging to one of a plurality of classes having an order relation, the acquisition unit acquiring the number of training images for each of the plurality of classes, a first determination unit configured to determine, as a combination target class to be combined, a class with the number of training images that is smaller than a threshold value among the plurality of classes, a combination unit configured to combine the combination target class with an adjacent class in the order relation, and a second determination unit configured to determine a class of an object included in an input image using a determiner trained using the training image based on a combination class combined by the combination unit.
US12165380B2 Deep light design
An example method, apparatus, and computer-readable storage medium are provided to predict high-dynamic range (HDR) lighting from low-dynamic range (LDR) background images. In an example implementation, a method may include receiving low-dynamic range (LDR) background images of scenes, each LDR background image captured with appearance of one or more reference objects with different reflectance properties; and training a lighting estimation model based at least on the received LDR background images to predict high-dynamic range (HDR) lighting based at least on the trained model. In another example implementation, a method may include capturing a low-dynamic range (LDR) background image of a scene from an LDR video captured by a camera of the electronic computing device; predicting high-dynamic range (HDR) lighting for the image, the predicting, using a trained model, based at least on the LDR background image; and rendering a virtual object based at least on the predicted HDR lighting.
US12165379B2 Techniques for using dynamic proposals in object detection
Described are examples for detecting objects in an image on a device including setting, based on a condition, a number of sparse proposals to use in performing object detection in the image, performing object detection in the image based on providing the sparse proposals as input to an object detection process to infer object location and classification of one or more objects in the image, and indicating, to an application and based on an output of the object detection process, the object location and classification of the one or more objects.
US12165378B2 Methods and systems for object detection
A computer implemented method for object detection the following steps carried out by computer hardware components: determining an output of a first pooling layer based on input data; determining an output of a dilated convolution layer, provided directly after the first pooling layer, based on the output of the first pooling layer; determining an output of a second pooling layer, provided directly after the dilated convolution layer, based on the output of the dilated convolution layer; and carrying out the object detection based on at least the output of the dilated convolution layer or the output of the second pooling layer.
US12165364B2 Image analysis apparatus, image analysis method, and non-transitory computer-readable storage medium
An image analysis apparatus includes one or more processors configured to execute (a) acquiring, from a measurement device, spectral images for a plurality of wavelengths, obtained by imaging a measurement target, (b) acquiring a target range in each of the spectral images, (c) performing multivariate analysis of each pixel based on a gradation value of the pixel for each wavelength in the target range, (d) generating an analysis image including an analysis result of the multivariate analysis for each pixel in the target range, and (e) storing the generated analysis image into a memory.
US12165354B2 Pose estimation method and device, related equipment and storage medium
The present application discloses a pose estimation method and device, related equipment and a storage medium. In the pose estimation method, a visual observation model constraint is constructed according to images, a motion model constraint is constructed according to inertial data, and a pose of a camera, an inertial measurement unit or an object that corresponds to the time of each image is calculated according to the visual observation model constraint and the motion model constraint. The pose estimation method adopts a fusion model of the visual observation model constraint and the motion model constraint to improve the accuracy, stability and robustness of pose estimation in a complex scene.
US12165353B2 Systems, methods, and media for manufacturing processes
A manufacturing system is disclosed herein. The manufacturing system includes one or more stations, a monitoring platform, and a control module. Each station of the one or more stations is configured to perform at least one step in a multi-step manufacturing process for a component. The monitoring platform is configured to monitor progression of the component throughout the multi-step manufacturing process. The control module is configured to dynamically adjust processing parameters of each step of the multi-step manufacturing process to achieve a desired final quality metric for the component.
US12165349B2 Ortho-image creation system, ortho-image creation method, survey marker used therefor and road survey method
When repairing a road, it is possible to easily conduct a survey on the road condition at the time of starting repair. The ortho-image creation method of the present invention includes a coordinate acquisition step to acquire three-dimensional coordinates of a plurality of survey markers 6, a photography step to photograph a plurality of photographed images of the plurality of survey markers 6 by a UAV 3 flying at an altitude of 20 meters or less above the ground in such a manner that each survey marker 6 is included in at least two of the photographed images, and an ortho-image creation step to create an ortho-image on the basis of the three-dimensional coordinates of each feature point acquired by the coordinate acquisition step and the plurality of photographed images photographed by the photography step.
US12165348B2 Geospatial object geometry extraction from imagery
Apparatuses, systems, methods, and medium are disclosed for precise geospatial structure geometry extraction from multi-view imagery, including a non-transitory computer readable medium storing computer executable code that when executed by a processor cause the processor to: receive an image of a structure having an outline, the image having pixels with first pixel values depicting the structure and second pixel values outside of the structure depicting a background of a geographic area surrounding the structure, and image metadata including first geolocation data; and generate a synthetic shape image of the structure from the image using a machine learning algorithm, the synthetic shape image including pixels having pixel values forming a synthetic shape of the outline, the synthetic shape image having second geolocation data derived from the first geolocation data.
US12165345B2 Perception uncertainty
A computer-implemented method of perceiving structure in an environment comprises steps of: receiving at least one structure observation input pertaining to the environment; processing the at least one structure observation input in a perception pipeline to compute a perception output; determining one or more uncertainty source inputs pertaining to the structure observation input; and determining for the perception output an associated uncertainty estimate by applying, to the one or more uncertainty source inputs, an uncertainty estimation function learned from statistical analysis of historical perception outputs.
US12165344B2 Distance measurement apparatus, distance detection technique, and imaging apparatus
A distance measurement apparatus includes one or more processors, and a memory storing instructions which, when executed by the one or more processors, cause the distance measurement apparatus to function as a calculation unit configured to calculate distance information corresponding to an image captured by an imaging apparatus using an image sensor that captures an object image focused on the image sensor via an optical system, a temperature information obtaining unit configured to obtain temperature information of the imaging apparatus at different times, and a distance correction unit configured to correct the distance information, wherein the distance correction unit corrects the distance information based on the temperature information at a time at which a first image capturing is performed and the temperature information at a time before the first image capturing is performed.
US12165336B1 Machine-learned model based event detection
Example embodiments described herein therefore relate to an object-model based event detection system that comprises a plurality of sensor devices, to perform operations that include: generating sensor data at the plurality of sensor devices; accessing the sensor data generated by the plurality of sensor devices; detecting an event, or precursor to an event, based on the sensor data, wherein the detected event corresponds to an event category; accessing an object model associated with the event type in response to detecting the event, wherein the object model defines a procedure to be applied by the event detection system to the sensor data; and streaming at least a portion of a plurality of data streams generated by the plurality of sensor devices to a server system based on the procedure, wherein the server system may perform further analysis or visualization based on the portion of the plurality of data streams.
US12165334B2 Systems and methods for dynamic image processing and segmentation
A method for obtaining multiple frames of image data includes obtaining a first frame of image data of an entirety of a field of view by a camera sensor. The method also includes defining one or more regions of the field of view using the first frame of image data. The method includes determining at least one of a frame rate and an image capture resolution for each of the one or more regions. The method includes operating the camera sensor to obtain partial frames of image data by obtaining image data of the one or more regions of the field of view according to at least one of the frame rate and the image capture resolution, and re-constructing one or more full frames from partial frames of image data.
US12165330B2 Labeling, visualization, and volumetric quantification of high-grade brain glioma from MRI images
Systems, methods, and computer program products are provided for segmenting a brain tumor from various MRI sequencing techniques. A plurality of MRI sequences of a head of a patient are received. Each MRI sequence includes a T1-weighted with contrast image, a Fluid Attenuated Inversion Recovery (FLAIR) image, a T1-weighted image, and a T2-weighted image. Each image of the plurality of MRI sequences is registered to an anatomical atlas. A plurality of modified MRI sequences are generated by removing a skull from each image in the plurality of MRI sequences. A tumor segmentation map is determined by segmenting a tumor within a brain in each image in the plurality of modified MRI sequences. The tumor segmentation map is applied to each of the plurality of MRI sequences to thereby generate a plurality of labelled MRI sequences.
US12165324B2 Automatically identifying scar areas within organic tissue using multiple imaging modalities
A method and apparatus for implementing scar tissue identification using a processor coupled to a memory is disclosed. The method and apparatus receive a first modality and a second modality. The first modality is of a first type. The second modality is of a second type, which is different from the first type. Each of the first modality and the second modality respectively describe organic tissue of a patient according to the first and second types. The method and apparatus cross reference the first modality and the second modality and generates improved image data for the first modality based on the cross referencing. The image data includes enhanced accuracy over or higher resolution than original data of the first modality.
US12165321B2 Medical image processing device, storage medium, medical device, and treatment system
A medical image processing device of an embodiment includes a comparator and a position determination region determiner. The comparator compares a first image obtained by photographing a patient with a comparative image which is an image used in previous radiation treatment and in which a valid region used in position alignment in the radiation treatment is designated. The position determination region determiner determines a position determination region similar to the valid region included within the first image on the basis of a comparison result of the comparator.
US12165320B2 Optical mammograph using near-infrared in diffuse reflectance geometry
A mammographic imaging device for analysis and detection of possible inhomogeneities in breast tissue of a patient using laser light in the near-infrared in diffuse reflectance geometry, includes a patient horizontal support comprising at least one transparent window in its cross-section and a measuring mechanism below the at least one transparent window and carried by said support. The measuring mechanism includes a laser-light producing mechanism for producing laser light beams in the near-infrared, a directing mechanism for directing said laser light beams towards the at least one transparent window, at least one wavelength filter, a light-sensing and imaging mechanism for sensing light and producing images and a controlling, processing and image-normalizing unit for controlling, processing and normalizing images.
US12165318B2 Systems and methods for accurate and rapid positron emission tomography using deep learning
A computer-implemented method is provided for improving image quality with shortened acquisition time. The method comprises: determining an accelerated image acquisition parameter for imaging a subject using a medical imaging apparatus; acquiring, using the medical imaging apparatus, a medical image of the subject according to the accelerated image acquisition parameter; applying a deep network model to the medical image to generate a corresponding transformed medical image with improved quality; and combining the medical image and the corresponding transformed medial image using an adaptive mixing algorithm to generate output image.
US12165314B2 Method for generating a trained machine learning algorithm
At least one embodiment relates to a method for training a machine learning algorithm. In an embodiment, the method includes provisioning a training apparatus with a machine learning algorithm to be trained, having a secure data connection to a medical-engineering imaging system; creating a plurality of training datasets based on image recordings, each training dataset of the plurality of training datasets being furnished with a ground truth or being linked by data link; sending training datasets, of the plurality of training datasets, to the training apparatus via the secure data connection; training the machine learning algorithm via the training apparatus, with the training datasets to create a trained machine learning algorithm; and sending a parameter dataset of the trained machine learning algorithm to the central computing apparatus via the data interface. A corresponding machine learning algorithm, a control facility, an imaging system and a multi-device network are also disclosed.
US12165310B2 Blur-robust image segmentation
A method, computer program, and computer system is provided for image processing. Data corresponding to an out-of-focus image is received. A first image is generated based on segmenting the received data. A second image is generated based on sharpening the received data corresponding to the out-of-focus image. A third image corresponding to one or more predetermined objects (e.g., cells) in the out-of-focus image is generated based on post-processing the generated first and second images.
US12165301B2 Technologies for determining the accuracy of three-dimensional models for use in an orthopedic surgical procedure
Technologies for determining the accuracy of three-dimensional models include a device having circuitry to obtain two-dimensional images of an anatomical object (e.g., a bone of a human joint), to obtain a candidate three-dimensional model of the anatomical object, and to produce two-dimensional silhouettes of the candidate three-dimensional model. The circuitry is also to apply an edge detection algorithm to the two-dimensional images to produce corresponding edge images and to compare the two-dimensional silhouettes to the edge images to produce a score indicative of an accuracy of the candidate three-dimensional model.
US12165298B2 Machine learning enabled document deskewing
A method may include determining, based at least on an image of a document, a plurality of text bounding boxes enclosing lines of text present in the document. A machine learning model may be trained to determine, based at least on the coordinates defining the text bounding boxes, the coordinates of a document bounding box enclosing the text bounding boxes. The document bounding box may encapsulate the visual aberrations that are present in the image of the document. As such, one or more transformations may be determined based on the coordinates of the document bounding box. The image of the document may be deskewed by applying the transformations. One or more downstream tasks may be performed based on the deskewed image of the document. Related methods and articles of manufacture are also disclosed.
US12165297B2 Camera system and method for determining a viewing frustum
A novel system and method for determining a viewing frustum for a wide angle camera system employs multiple detection sub-systems to detect the presence or occurrence of events and/or objects of interest within the entire captured field of view of the system and processes the results of those detection sub-systems in accordance with a Hierarchy of Interest to select a viewing frustum for providing a de-warped view of interest to a viewer. The Hierarchy of Interest can be predefined, or selected from a set of Hierarchies of Interest and/or can be adaptive is response to feedback from a viewer.
US12165295B2 Digital image inpainting utilizing a cascaded modulation inpainting neural network
The present disclosure relates to systems, methods, and non-transitory computer readable media that generate inpainted digital images utilizing a cascaded modulation inpainting neural network. For example, the disclosed systems utilize a cascaded modulation inpainting neural network that includes cascaded modulation decoder layers. For example, in one or more decoder layers, the disclosed systems start with global code modulation that captures the global-range image structures followed by an additional modulation that refines the global predictions. Accordingly, in one or more implementations, the image inpainting system provides a mechanism to correct distorted local details. Furthermore, in one or more implementations, the image inpainting system leverages fast Fourier convolutions block within different resolution layers of the encoder architecture to expand the receptive field of the encoder and to allow the network encoder to better capture global structure.
US12165292B2 Generating an image mask for a digital image by utilizing a multi-branch masking pipeline with neural networks
Methods, systems, and non-transitory computer readable storage media are disclosed for utilizing a plurality of neural networks in a multi-branch pipeline to generate image masks for digital images. Specifically, the disclosed system can classify a digital image as a portrait or a non-portrait image. Based on classifying a portrait image, the disclosed system can utilize separate neural networks to generate a first mask portion for a portion of the digital image including a defined boundary region and a second mask portion for a portion of the digital image including a blended boundary region. The disclosed system can generate the mask portion for the blended boundary region by utilizing a trimap generation neural network to automatically generate a trimap segmentation including the blended boundary region. The disclosed system can then merge the first mask portion and the second mask portion to generate an image mask for the digital image.
US12165288B2 Frequency domain-based method for removing periodic noise from reconstructed light field image
A method for removing periodic noise from a reconstructed light field image includes the steps of: acquiring a light field image of a sample; acquiring an optical center position map without the sample; calibrating the imaging centers of the microlenses and performing reconstruction on the light field image; transforming a reconstructed light field image to the frequency domain and generating an image frequency spectrum; preprocessing the image frequency spectrum; generating a low-pass filter; multiplying the low-pass filter with the preprocessed image frequency spectrum, and then setting the frequency spectrum value of the low-frequency component to zero; performing binarization on the reconstructed light field image frequency spectrum to obtain an image mask; removing the high-frequency periodic noise component from the original frequency spectrum of the reconstructed light field image; and transforming the filtered reconstructed light field image frequency spectrum back to the spatial domain to obtain the reconstructed light field image.
US12165287B2 sCT image generation using CycleGAN with deformable layers
Techniques for generating a synthetic computed tomography (sCT) image from a cone-beam computed tomography (CBCT) image are provided. The techniques include receiving a CBCT image of a subject; generating, using a generative model, a sCT image corresponding to the CBCT image, the generative model trained based on one or more deformable offset layers in a generative adversarial network (GAN) to process the CBCT image as an input and provide the sCT image as an output; and generating a display of the sCT image for medical analysis of the subject.
US12165286B1 Method for establishing three-dimensional ultrasound image blind denoising model, blind denoising method and storage medium
A method for establishing a three-dimensional ultrasound image blind denoising model and a use thereof include: adding a speckle noise to three-dimensional biological structure images of a same size and without speckle noise to obtain a training data set; establishing a three-dimensional denoising network based on an encoding-decoding structure, wherein the encoding structure is used to obtain N feature maps of a three-dimensional input image and perform a downsampling to obtain feature maps of different scales; the decoding structure is used to take a feature map obtained by the encoding structure as an input and reconstruct a three-dimensional image without speckle noise through upsampling; dividing the encoding-decoding structure into a plurality of stages by a downsampling structure and an upsampling structure; training the three-dimensional denoising network using the training data set to obtain a three-dimensional ultrasound image blind denoising model.
US12165284B2 Harmonizing composite images utilizing a transformer neural network
The present disclosure relates to systems, non-transitory computer-readable media, and methods that implement a dual-branched neural network architecture to harmonize composite images. For example, in one or more implementations, the transformer-based harmonization system uses a convolutional branch and a transformer branch to generate a harmonized composite image based on an input composite image and a corresponding segmentation mask. More particularly, the convolutional branch comprises a series of convolutional neural network layers followed by a style normalization layer to extract localized information from the input composite image. Further, the transformer branch comprises a series of transformer neural network layers to extract global information based on different resolutions of the input composite image. Utilizing a decoder, the transformer-based harmonization system combines the local information and the global information from the corresponding convolutional branch and transformer branch to generate a harmonized composite image.
US12165282B2 Image processing device, ranging device, and method
According to one embodiment, an image processing device includes storage and a processor. The storage is configured to store a statistical model generated by learning bokeh that occurs in a first image affected by aberration of an optical system and varies non-linearly in accordance with a distance to a subject in the first image. The processor is configured to acquire a second image affected by the aberration of the optical system, perform color correction on the second image to reduce a number of colors expressed in the second image, and input a third image, obtained by performing the color correction on the second image, into the statistical model and acquire first distance information indicating a distance to a subject in the third image.
US12165281B2 Streak artifact correction
A computer-implemented method is for the correction of streak artifacts in slice images. In an embodiment, the method includes: receiving at least one initially reconstructed slice image by a processor, the at least one initially reconstructed slice image being based on a plurality of initial projection images; determining at least one variation slice image, via the processor, using a variation algorithm, the at least one variation slice image being based on the at least one initially reconstructed slice image; determining at least one variation projection image based upon the at least one variation slice image; and determining at least one corrected slice image as a function of the at least one variation projection image.
US12165280B2 Method for controlling the display of information on a screen of an electronic data-input device, corresponding device and computer program product
A method for controlling the display of information on a screen of a data-input electronic device. The electronic device is intended to be used for implementing an operation involving the performance of a succession of actions and involving a plurality of users. According to the proposed technique, the method includes: detecting a predetermined event associated with the electronic device, delivering a signal that is representative of a detection of the predetermined event; rotating the display of information on the screen of the electronic device through 180°, as a function of the signal representative of detecting the predetermined event and a piece of state information associated with the electronic device.
US12165273B2 Information processing device and information processing method
An information processing device includes an acquisition unit, a setting unit, a determination unit, and a control unit. The acquisition unit acquires an operation angle that is an angle formed by a first direction in a predetermined space pointed by a user and a second direction in the predetermined space pointed by the user. The setting unit sets, as a reference angle, the operation angle acquired at a time point when an instruction to start moving a virtual object on a line extending in the first direction is detected. The determination unit determines whether or not the operation angle acquired in response to a change in the second direction is equal to or more than the reference angle. The control unit controls a display unit to move the virtual object in a depth direction on the line in the first direction and display the virtual object while maintaining a distance between an intersection where the first direction and the second direction intersect and the virtual object on the basis of a determination result of the determination unit. Consequently, the position of a distant virtual object can be finely adjusted at a hand position where the operation is easy.
US12165268B2 Remote surgical mentoring
A virtual representation of an operating room is generated based on robot information and sensing of the OR with depth cameras. One of the depth cameras is integrated with a portable electronic device, operated by a local user in the operating room. The virtual representation of the OR is communicated to the virtual reality headset, with three-dimensional point cloud data. A virtual reality environment is rendered to a display of the virtual reality headset, operated by a remote user. A virtual representation of the remote user is rendered in augmented reality to a display of the portable electronic device.
US12165265B2 Method for preventing user collision while playing in a virtual reality environment
A system for generating a virtual reality environment includes a mocap suit having a plurality of sensors for generating at least one mocap suit output responsive to movement of an individual within the mocap suit within the virtual reality environment. At least one virtual reality player headset generates at least one virtual reality headset output responsive to actions of a player within the virtual reality environment. A virtual reality controller receives the at least one mocap suit output and the at least one virtual reality headset output and generates the virtual reality environment for display in the at least one virtual reality player headset. The virtual reality controller selectively generates an avatar associated with the mocap suit responsive to the at least one mocap suit output. The avatar being selectively inserted into the virtual reality world responsive to a first input and selectively removed from the virtual reality environment responsive to a second input.
US12165260B2 Garment rendering techniques
Systems and methods are described for rendering garments. The system includes a first machine learning model trained to generate coarse garment templates of a garment and a second machine learning model trained to render garment images. The first machine learning model generates a coarse garment template based on position data. The system produces a neural texture for the garment, the neural texture comprising a multi-dimensional feature map characterizing detail of the garment. The system provides the coarse garment template and the neural texture to the second machine learning model trained to render garment images. The second machine learning model generates a rendered garment image of the garment based on the coarse garment template of the garment and the neural texture.
US12165258B2 Action-conditional implicit dynamics of deformable objects
One or more machine learning models (MLMs) may learn implicit 3D representations of geometry of an object and of dynamics of the object from performing an action on the object. Implicit neural representations may be used to reconstruct high-fidelity full geometry of the object and predict a flow-based dynamics field from one or more images, which may provide a partial view of the object. Correspondences between locations of an object may be learned based at least on distances between the locations on a surface corresponding to the object, such as geodesic distances. The distances may be incorporated into a contrastive learning loss function to train one or more MLMs to learn correspondences between locations of the object, such as a correspondence embedding field. The correspondences may be used to evaluate state changes when evaluating one or more actions that may be performed on the object.
US12165248B2 Systems and methods for providing physical challenge games
An interactive physical environment providing entertainment to a patron includes a scanner, a sensor within the room, and a control system. The scanner is associated with a room provided by the interactive physical environment. The scanner identifies a patron of the interactive physical environment and transmits patron identification information. The sensor determines patron game performance data and transmits the patron performance data. The control system receives patron identification information from the scanner and patron performance data from the sensor. The control system, responsive to the received patron identification information and patron performance data, modifying an avatar associated with the patron.
US12165247B2 Artificial intelligence for capturing facial expressions and generating mesh data
Methods and systems are provided for training a model used for animating a facial expression of a game character. The method includes capturing mesh data of a first human actor using a three-dimensional (3D) camera to generate three-dimensional (3D) depth data of a face of the first human actor. In one embodiment, the 3D depth data is output as mesh files corresponding to a frame captured by the 3D camera. The method includes capturing two-dimensional (2D) point cloud data of the first human actor using a 2D camera. In one embodiment, the 2D point cloud data represents tracked dots present on the face of the first human actor. In another embodiment, the 2D point cloud data is processed to generate training label value files (tLVFs). The method includes processing the mesh data in time coordination with the tLVFs associated with the 2D point cloud data to train the model. The model is configured to receive input mesh files captured from a second human actor and generate as output LVFs corresponding to the input mesh files.
US12165246B2 Interactive graphic rendering method and apparatus, and computer storage medium
An apparatus may obtain, by a processor, target object data formatted based on a first format. The target object data may include a plurality of element resources for a three dimensional model. The first format comprising a file format for transmission of three-dimensional model data. The apparatus may obtain, by the processor, configuration information associated with the target object data. The apparatus may generate, by the processor, a data packet of a second format based on the target object data and the configuration information. The apparatus may provide, by the processor, the data packet to a terminal device.
US12165245B2 Method and apparatus for generating special effect configuration file, device, and medium
A method for generating an effect configuration file includes: displaying a layer list, wherein different layers in the layer list are used for indicating different effect materials; in response to a selection operation on a first layer in the layer list, displaying a first effect material indicated by the first layer on an editing interface of the effect materials, and in response to an editing operation on the first effect material on the editing interface, adjusting the state of the first effect material according to the editing operation; in response to a sorting adjustment operation on the layer list, adjusting the sorting of each layer in the layer list according to the sorting adjustment operation; and in response to a generation instruction of an effect configuration file, generating the effect configuration file according to the layer list.
US12165242B2 Generating augmented reality experiences with physical products using profile information
The subject technology determines a level of expertise associated with a user of a messaging system, the level of expertise based at least in part on user activity in a particular product category. The subject technology, based at least in part on the determined level of expertise, selects media content corresponding to a particular product. The subject technology causes display, at a client device, the selected media content related to the particular product.
US12165241B1 Three-dimensional reconstruction method and device, and storage medium
A three-dimensional (3D) reconstruction method is provided. The method includes obtaining a two-dimensional (2D) pixel coordinate of a pixel in a 2D image of an object and a direction of a ray; projecting the 2D pixel coordinate to a 3D space to obtain a plurality of 3D points on the ray; for each 3D point of the plurality of 3D points: predicting a signed distance value for the 3D point; predicting a validity probability for the 3D point; and predicting an intensity value for the 3D point; obtaining a rendering loss based on the predicted signed distance values, the validity probabilities, and the intensity values of the plurality of 3D points to update a 3D reconstruction network; and extracting a 3D model of the object based on the updated 3D reconstruction network.
US12165233B2 Management systems and methods for claim-based patent analysis
Systems, methods, and graphical user interfaces for the management and coordination of patent infringement-related analyses, such as freedom-to-operate, patent clearance, and enforcement, are provided. Patent claim information is extracted and presented to users along with purpose-specific workflows that facilitate the capture and presentation of work product on both a claim-by-claim level as well as on a document level. Integrated data management facilitates access to historical work product by interconnecting the various record entities of the system including product information, patent document information, review information, and work product information.
US12165232B1 System and method for managing litigation support services
Embodiments of the present disclosure related to systems and methods of managing litigation support services. In one embodiment, a method comprises receiving, from a user device, one or more requests related to litigation support services, the one or more requests specifying a litigation-related event and associated scheduling information; receiving an indication of acceptance of one or more of the requests from one or more user devices associated with litigation support service providers; and transmitting, to the user device, the indication of acceptance.
US12165231B1 System and method for document review and approval
A system and method identifies the review order of a set of documents and then sends documents to parties for review according to the precedence identified. The parties review the documents and provide approvals or rejections. The documents approved may be used to open accounts.
US12165228B1 Systems and methods of generating feature sets for entity evaluation
In an illustrative embodiment, an automated system determines rental income and location quality for geographic regions using customized data sets. The system can generate customized location feature sets for applying to trained location quality prediction models where the feature sets include hybrid features combining aspects of two or more items of the location feature data into a single hybrid feature and the geographic regions are sized to a predetermined granularity level. Each feature set associated with a geographic region can be applied to a machine learning data model trained to predict rental property income at the respective predefined region from the customized location feature sets. Using the output data from the machine learning data model, the system can calculate location metrics quantifying a rental property income and the location quality for the geographic region.
US12165226B1 Optimized local power systems
In one embodiment, the disclosed technology involves a system having a generator set comprising a first engine and an output terminal coupled to a power distributor, a load comprising two or more sub-loads, wherein each of the sub-loads are coupled to the power distributor via one or more respective electrical contactors, and a controller communicably coupled to the electrical contactors and the generator set comprising a processor, and a memory, the memory having computer-readable instructions stored thereon that, when executed by the processor cause operations. The operations may include determining a number of sub-loads available, receiving data representing power generation of the generator set, determining which of the available sub-loads to connect in order to balance the generator set to the load, and controlling the respective electrical contactors of the determined sub-loads so as to provide electricity to the determined sub-loads.
US12165222B2 Imagery-based boundary identification for agricultural fields
Imagery-based boundary identification for agricultural fields is provided. In various embodiments, a time series of surface reflectance rasters for a geographic region is received. For each of the surface reflectance rasters, at least one index raster is determined, yielding at least one time series of index rasters. The at least one time series of index rasters is divided into a plurality of consecutive time windows. The at least one time series of index rasters is composited within each of the plurality of time windows, yielding a composite index raster for each of the at least one time series of index rasters in each of the plurality of time windows. The composite index rasters are segmented into a plurality of spatially compact regions of the geographic region. A plurality of polygons is generated from the plurality of spatially compact regions, each of the plurality of polygons corresponding to an agricultural field in the geographic region.
US12165219B1 Automated systems and methods for an electronic ledger
Automated systems and methods for a secure electronic ledger provide a technical solution such that entities referencing the electronic ledger that are associated with a relationship instance can (a) form a consensus that the outcome of the relationship instance is legitimate and (b) determine whether future relationship instances between entities are compliant. An authority entity publishes to the secure electronic ledger data on which digital rules regarding aspects of the relationship instance between a first entity and second entity are based. Entities subscribed to the secure electronic ledger make digitally signed entries in real-time in the secure electronic ledger including data regarding the relationship instance that are visible by all entities associated with the relationship instance. A trusted third entity is electronically entrusted, by at least the system of the first entity and a system of an authority entity, to validate in real-time the data regarding the relationship instance contained in the entries and all such entries may be approved or rejected in real-time by one or more entities associated with the relationship instance. The approvals and rejections of the entries in the secure electronic ledger, and reasons therefor, are also recorded and visible in the secure electronic ledger to all entities associated with the transaction.
US12165218B1 Adaptive life advisor system
A provider institution computing system determining a goal of the customer of the provider institution, determining context information related to the goal, generating a first set of sub-goals for the goal of the customer, the first set of sub-goals defining a first group of steps required to be met by the customer to reach the goal, determining a current status of the customer relating to the first set of sub-goals and the goal, generating a second set of sub-goals for the goal of the customer corresponding to a first change in the context information, the second set of sub-goals being different than the first set of sub-goals, wherein the goal remains unchanged upon generating the second set of sub-goals, and responsive to determining that at least one transaction fails to conform with the goal, blocking, by the artificial intelligence circuit, the at least one transaction.
US12165216B2 Systems and methods for automatic recording of insurance card information
To extract information from a customer's insurance card, an insurance policy recordation system obtains a scanned image of an insurance card and analyzes text in the insurance card image to identify labels describing insurance policy characteristics and insurance policy values corresponding to the insurance policy characteristics. The insurance policy recordation system compares the identified insurance policy values to a set of stored identifiers associated with various insurance plans. If the insurance policy values match one or more of the identifiers, the insurance policy recordation system may determine that the insurance policy values are valid and that the customer has the matching insurance plan. The insurance policy recordation system may obtain additional insurance policy information for the customer based on the stored information in association with the matching insurance plan. Then the insurance policy recordation system may update the customer's record with the insurance policy values and/or additional insurance policy information.
US12165211B2 Methods and systems for injury segment determination
A method of determining an injury segment includes receiving a loss report, analyzing the loss report using a trained model to determine a severity of an injury, determining, based on the severity of the injury, an injury segment, and storing, via a processor, an indication of the injury segment. A computer system includes a processor configured to receive a loss report, analyze the loss report using a trained model to determine the severity of an injury, determine an injury segment, and store an indication of the injury segment. A non-transitory computer readable medium containing program instructions that when executed cause a computer to receive a loss report, analyze the loss report using a trained model to determine the severity of an injury, determine an injury segment, and store an indication of the injury segment.
US12165210B2 Distributed processing to provide transparency in rate determination
Methods and systems disclosed herein describe deploying a plurality of microservices to calculate an insurance rate. The plurality of microservices may operate in parallel to calculate a plurality of partial rates that are combined (e.g., added up) to determine the insurance rate. During the calculating steps, one or more rating factors may be cached and/or stored. The plurality of microservices may reduce the time and/or resources required by a processor to calculate an insurance rate, while the stored rating factors may be displayed to the user to provide greater transparency into how the insurance rate was calculated.
US12165209B1 Method of and system for providing a confidence measurement in the impairment rating process
A method and system for calculating a deficiency analysis that provides a percentage of missing data for an impairment rating based on an observed data set. Comparing an observed data set with an ideal data set based on one or more administrative rule sets for an injury event allows one or more stakeholders within the workers compensation process to obtain a risk score and/or deficiency report for the observed data and the resulting impairment rating. One or more risk scores and/or deficiency reports can be used to track quality and consistency of a clinician and quality and consistency across a medical provider network. After a risk score for an impairment rating is output, the risk score can be uploaded to a historical evaluation database for a percentile creation against other reports of similar body systems.
US12165202B2 Trading system
A trading system for atomically executing a smart contract for trading between a first blockchain and a second blockchain includes a coordinator section and a first user section on the first blockchain and a second user section on the second blockchain. The coordinator section sends a first packet created based on a predetermined transaction in which a contract function is specified to the first and second user sections. When the contract function in the first packet received from the coordinator section is successful, the first user section saves a change operation in a state store associated therewith, acquires lock for a change target, and sends a second packet with a status set executable to the coordinator section. When the execution is failed, the first user section discards the change operation in the state store associated therewith and sends a third packet with the status set inexecutable to the coordinator section.
US12165201B2 System and method for adaptive information dissemination
A computer system includes a memory to store a first set of data including data processing requests or data processing execution results and computer hardware to determine an input relating to a load and filter the first set of data to extract, based on the input relating to the load, a second set of data from the first set of data, thereby leaving a remaining set of data. The second set of data and the remaining set of data both include data processing requests or data processing execution results input or generated by the computer system. The computer hardware prepares electronic messages to be transmitted over a communications network to a plurality of remote user terminals. The electronic messages contain the second set of data but do not contain the remaining set of data. The computer hardware controls a frequency at which the electronic messages containing the second set of data are to be transmitted over the communications network based on the input relating to the load.
US12165200B1 Order tracking and visualization
Methods, systems, and apparatus, including medium-encoded computer program products, for tracking and visualizing an order are described. An exchange computer system (ECS) can receive an order from a user, generate an order and tag the order with the order identification. The ECS can transmit data to the user that causes a graphical user interface (GUI) to display tracking status. The ECS can conduct an operation associated with the order, and a stage of order execution can be determined. The order execution stages can vary based on a type of the order. Data indicative of the stage of the order execution and the order identification can be obtained in response to receiving the request for information indicative of the order status of the order. The ECS can transmit data that causes a GUI to display the order status that indicates the stage of the order.
US12165198B2 Group account service providing server and method
According to one aspect of the present invention, a group account service providing server capable of converting a private account into a group account in real time through a terminal of the host of a comprises: an account management unit configured to convert a first account into a group account when a group account conversion request for the first account of a host of a group is generated; a transaction ledger management unit configured to record change information in a transaction ledger for the group account when the change information including at least one of a transaction occurrence event and an information occurrence event is generated for the group account; a virtual ledger management unit configured to generate a virtual ledger to be mapped to the transaction ledger when the first account is changed to the group account.
US12165197B2 Providing and using a digital asset delivery service
Providing and using a digital asset delivery service can include obtaining a digital asset delivery request that identifies a digital asset that is to be provided to a recipient device, the recipient device, and delivery requirements associated with providing the digital asset to the recipient device. A data source and a network resource via which the data source is to provide the digital asset to the recipient device can be determined, where the data source and the network resource are capable of satisfying the delivery requirements. A ledger that includes instructions for constructing the digital asset at the recipient device can be provided to the recipient device. Delivery of the digital asset to the recipient device by the data source can be triggered, and delivery of the digital asset to the recipient device by the data source can be tracked using a token.
US12165195B1 Methods and systems for product display visualization in augmented reality platforms
Using augmented reality (AR) to display information regarding products and services that are comparable or related to a product or service that a user of the AR device is viewing or may consider purchasing. For example, in response to scanning a particular product, an AR device may display one or more products comparable or related to the scanned product. These products may be presented to the user as a digital visualization wall of products, wherein the digital visualization wall is dynamically rendered in real-time and viewable from the AR device.
US12165192B2 Identifying object of interest for handicapped individuals based on eye movement patterns
In some embodiments, apparatuses and methods are provided to support individuals in a retail environment. Some embodiments, provide systems, comprising: a plurality of cameras positioned in a retail store; an image processing control circuit configured to determine a customer field of view; a product identification control circuit configured to identify a set of multiple products within the identified customer field of view, assign a viewing probability to each product without the first customer having to touch the first product; a product selection control circuit configured to determine a purchase probability of the first product; add the first product to a virtual electronic cart when the purchase probability of the first product exceeds a purchase probability threshold; and communicate instructions to control the worker personal computing device to instruct a worker to retrieve the first product.
US12165188B2 Systems and methods for creation of personalized artwork including words clouds
A computer-implemented system and method to create personalized artwork may include an art creation server comprising a processor, a data store, and a controller comprising a plurality of subsystems including a data management engine, a randomization engine, and an online shopping engine. The data management engine may be configured to receive art objects and words. The randomization engine may automatically generate personalized artwork by selectively arranging a subset of the art objects and words. The randomization engine may also be configured to automatically generate a rendering of the personalized artwork, selectively save the rendering of the personalized artwork based upon a save selection by a user, and selectively generate a different rendering of the personalized artwork based upon an edit selection by the user.
US12165187B2 Systems and methods to support custom bundling of virtual items within an online game
Systems and methods to support custom bundling of virtual items within an online gaming platform are disclosed. Exemplary implementations may: facilitate entry and/or selection of virtual items that are owned by a first user; initiate bundling of the virtual items into a custom item bundle; create a digital asset that represents rights pertaining to the custom item bundle; record the digital asset of a decentralized ledger; transfer to rights to other users; distribute amounts of consideration to the user who owns particular rights pertaining to the custom item bundle.
US12165186B2 Managing transaction state data
A device may receive user data associated with a product or service, the user data including a user identifier associated with a user. The device may identify a business application that is relevant to the product or service, the business application being designed to provide the user with a business offer related to the product or service. In addition, the device may provide the user data to the business application and receive, from the business application, business application state data and user response data, the business application state data specifying a partially completed transaction associated with the product or service, and the user response data including information associated with the partially completed transaction. The device may store the business application state data and the user response data, and perform an action based on the business application state data.
US12165184B2 Multi-channel message exchange system
A multi-channel message exchange system selects a service provider that is best suited to deliver each individual message for customers of the message exchange system. The message exchange system selects a service provider based on customer criteria provided by the customer, data structures provided by the service providers, quality scores describing performance of the service providers, channels used by the service providers to deliver messages, or any suitable combination thereof. The message exchange system may select the service provider that provides the best combination of quality of service, value, and delivery channel given the customer's specific needs. The data structures may geographic jurisdictions in which the service provider provides message delivery, channels through which the service provider is willing to deliver messages, or any suitable combination thereof.
US12165180B2 Online merchant review system and method utilizing dynamic URL redirection for distributing review requests
A system and method to manage online reviews. A determination is made that a user device is logged into a set of one or more websites comprising a first website. A dynamic redirection container is transmitted that redirects the user device to the first website, wherein a posted review associated with a merchant is received at the first website via the dynamic redirection container. Based on the posted review associated with the merchant, a weighted factor associated with at least a portion of a plurality of websites configured to receive one or more reviews associated with the merchant is updated. An adjustment of the weighted factor associated with at least the portion of the plurality of websites is received.
US12165179B2 Multi-channel feedback analytics for presentation generation
An analytics system receives, from a client computing device, a request to generate a presentation. The analytics system accesses one or more feedback datasets of feedback data. The feedback data comprises unstructured data available from multiple data stores. The analytics system generates, for each feedback dataset, a respective feedback text and a respective sentiment score indicating a degree of negativity associated with the respective feedback text. For a combination of a plurality of generated feedback texts, the analytics system selects a set of themes based at least on a plurality of generated sentiment scores. Each sentiment score of the plurality of generated sentiment scores is associated with one of the plurality of generated feedback texts. The analytics system generates a presentation file that indicates the set of themes. The analytics system causes the presentation file to be transmitted to the client computing device.
US12165168B1 Systems and methods for rewards integration as a funding account
Systems, methods, and apparatuses for processing a rewards transaction including an accounts database storing information associated with accounts held by a financial institution including a payment account associated with a customer, a rewards account database storing information associated with reward accounts, including a rewards account associated with the customer, and a processing circuit. The processing circuit is structured to receive transaction details that define a rewards transaction associated with the rewards account, receive a rewards transaction request associated with the rewards account, the rewards transaction request including a rewards amount and recipient details, debit an amount of points from the rewards account maintained by the financial institution and associated with the customer, where the amount of points are less than or equal to the rewards amount, and complete the rewards transaction without converting the rewards amount to currency.
US12165167B2 Targeted real-time offers leveraging serialized QR codes
The subject matter of this disclosure relates to a method and a system for providing and managing post-purchase rebates and other commercial offers. An example method includes: receiving a notification indicating that a consumer has purchased a product at a store and is requesting a discount for the product, wherein the notification is received in response to a client device of the consumer scanning a QR code on the product; determining that the client device scanned the QR code when the client device was outside of a physical boundary for the store; confirming that the consumer has purchased the product; and providing the consumer with the discount.
US12165166B2 Automated testing of multiple on-line coupons
Multiple on-line coupons are automatically tested on items of interest to a customer, without requiring the customer to perform any action or to look for such coupons in various sources. Such testing can be automatically initiated and performed on items within the customer's shopping cart. Alternatively or additionally, testing can be automatically initiated and performed while the customer is browsing a page for an item on an e-commerce website, before the customer has even placed items in his or her shopping cart. The best coupon or coupons are then presented to the customer, or automatically applied to provide the customer with the appropriate discounts.
US12165164B1 System and method for implementing a system execution delay in response to liquidity removal for resting orders
A system and method for managing latency of messages in an exchange system in response to removal of liquidity are disclosed. In one implementation, the system may include an exchange system, and a set of instructions to cause a processor of the exchange system to gather information on quote patterns. The monitored quote patterns are assessed against quote parameters maintained in system memory, and a latency adjustment is automatically made to delay messages from particular market participants removing liquidity in the exchange system. Market participants may be identified as aggressive market participants, and their subsequent liquidity removing orders delayed, based on predetermined quote pattern parameters.
US12165157B2 Genuine-product certification content creation device and integrated certification system using the same
An integrated certification system is a system for performing integrated certification on products to which genuine-product certification labels are attached. The integrated certification system includes an integrated certification management server. The integrated certification management server includes a distribution management module configured to acquire distributor identification information and a distribution number of each of the products from each distributor and match the distribution number to an identification number assigned to a corresponding distributor and a genuine-product certification module configured to receive a genuine-product certification request including user-related information and an identification number extracted from each of the genuine-product certification labels from a user terminal and perform genuine-product certification according to the received genuine-product certification request.
US12165150B2 Systems and methods for securing data using a token
Provided herein is a computing system for electronically transmitting a token linked to personally identifying information (PII) of a user to a merchant. The computing system includes a processor in communication at a memory device, and the processor is programmed to: (i) receive PII, issued payment instrument data, and a user identifier associated with a user, (ii) store the PII, issued payment instrument data, and user identifier in the memory device, (iii) receive an identification request for a user associated with a transaction including payment instrument data, (iv) perform a lookup in the memory device to retrieve the PII of the user and the stored user identifier associated with the received payment instrument data, (v) receive a user input identifier from the user to authenticate the user, (vi) generate a token that links the PII of the user to the transaction, and (vii) transmit the token to the merchant.
US12165147B2 User controlled storage and sharing of personal user information on a blockchain
Technologies are shown for secure management of personal information data involving storing personal information data in a personal information data block and committing the personal information data block to a personal information data blockchain and authorizing access to the personal information data by a platform entity by storing a platform identifier corresponding to the platform entity in authorized access data. An access request is received from the platform entity that includes the platform identifier for the first platform entity. If the platform identifier is verified to be in the authorized access data, the personal information data is obtained from the personal information data blockchain and returned to the platform entity. In some examples, the authorized access data includes permissions that identify portions of the personal information data that the platform entity can access. In other examples, the authorized access data is secured on an authorized access data blockchain.
US12165144B2 Transaction platform that permits cash payments for online transactions
A device may configure a browser to permit cash payments for online transactions. The device may monitor a browser session of the browser. The device may detect, during the browser session, navigation of the browser to a transaction page of a website. The transaction page may be configured to facilitate an online transaction with the website. The device may determine, based on detecting the navigation of the browser to the transaction page, that a cash payment is to be provided. The device may cause a validation code to be generated. The device may cause, based on the validation code being processed, a virtual transaction card to be generated. The device may facilitate, using virtual card information associated with the virtual transaction card, execution of the online transaction.
US12165143B2 System and method for obfuscating transaction information
A computer-implemented method for anonymizing online transaction details may include performing a process to generate an identifier (ID) and reference address for a user, and receiving a request for transaction processing from an e-commerce server. The request may include first data including: information associated with a purchase of a product to be delivered to the user; the identifier; and the reference address. The method may further include: in response to the request, determining whether the ID and reference address are included in the request, and if so, obtaining the accurate address and shipping rate rules; applying, based on the first data and the accurate address, the shipping rate rules to determine accurate shipping rate cost information associated with delivering the product to the accurate address; performing an anonymizing process on the accurate information to obtain anonymous shipping rate information, and transmitting the anonymous shipping rate information to the e-commerce server.
US12165142B2 Fork-tolerant consensus protocol
A consensus network includes Messagenodes and Validators. The Messagenodes add transactions to pre-built blocks of a blockchain. The Validators validate the transactions added to the blocks by the Messagenodes. Validators individually sign blocks in a pre-commit phase and if a block receives a threshold number of signatures, the Validators verify the signatures in a counting phase and commit the block to the blockchain. When a block is committed, it is linked to the previous sealed block in the blockchain.
US12165141B1 Biometrics-based e-signatures for pre-authorization and acceptance transfer
A method includes receiving an agreement associated with a signing party by a computing system, receiving a biometric sample captured from the signing party by the computing system, generating a hash of the agreement by the computing system, and receiving a secret knowledge factor by the computing system. The method further includes generating an encryption key using the secret knowledge factor as an input to a password authenticated key exchange protocol by the computing system and generating a biometric-based electronic signature token by encrypting the biometric sample and the hash of the agreement with the encryption key by the computing system. The method further includes generating a smart contract based on the agreement by the computing system. The smart contract includes terms of the agreement and the biometric-based electronic signature token. The biometric-based electronic signature token providing biometric-based pre-authorization to be initiated by the smart contract.
US12165140B2 Recommending conditions for blockchain-enforced contracts
In one embodiment, techniques include receiving, by a computing device associated with a payment service system, a request to create a blockchain-enforced contract corresponding to a new transaction between a merchant and a customer. Techniques include generating, based on analysis using machine-learned models of a transaction history associated with the merchant, a condition of the blockchain-enforced contract requisite for completion of the new transaction. Techniques includes generating the blockchain-enforced contract including the condition. Techniques include providing the blockchain-enforced contract to nodes in a blockchain network. Techniques include creating a blockchain transaction addressed to the blockchain-enforced contract and including information regarding the condition. Techniques include providing the blockchain transaction to the nodes. Techniques include receiving confirmation that the nodes have validated the blockchain transaction. Techniques include causing a value associated with the new transaction to be transferred to a merchant account associated with the merchant.
US12165138B2 Apparatus, system and method for on-device mutlifactor authentication security
Systems, apparatuses and methods may provide for technology to store hardware details associated with a plurality of hardware components of a computing device. The technology further extracts a first hardware identifier from first authentication data received from the computing device, where the first hardware identifier is associated with a first hardware component of the computing device, and determines whether to validate the first hardware component based on a comparison of the first hardware identifier to a first hardware detail of the hardware details.
US12165137B1 Social foreign currency exchange
A currency exchange platform for conducting currency exchanges and transactions in a social pool is described. The currency exchange platform receives a request for an amount of a first currency from a first user in a social pool. The request includes an indication of a type of the request and a preference for delivery of the funds. The currency exchange platform then matches the request with a matching account in the social pool, and, responsive to the preference for delivery indicating an automated teller machine (ATM) for delivery of the funds, delivers at least a portion of the requested amount of the first currency to the first user via the ATM.
US12165134B2 Location based wallets
In response to detecting a request from a first device associated with a first user to utilize a digital wallet associated with a second user, a computer system determines if the first user is authorized to utilize the digital wallet associated with the second user. Further, in response to determining that the first user is authorized to utilize the digital wallet associated with the second user, the computer system allows the first device restricted access to the digital wallet.
US12165133B2 Scan to pay payment mode of a digital asset payment network
A method includes initiating, by a merchant computing entity, a digital asset-based payment from a user computing device and sending merchant real-time payment information to a digital asset payment computing entity. The method further includes generating, by the digital asset payment computing entity, a scannable charge code and sending the scannable charge code to the merchant computing entity. The method further includes providing, by the merchant computing entity, the scannable charge code to the user computing device. When the scannable charge code is scanned by the user computing device, the method further includes sending, by the user computing device, user computing device real-time payment information to the digital asset payment computing entity, locking, by the digital asset payment computing entity, an amount of network digital assets, and providing, by the digital asset payment computing entity, a confirmation to the merchant computing entity.
US12165132B2 Systems and methods for in-application and in-browser purchases
Disclosed are various embodiments for securely conducting online in-application purchases. In one example, among others, a system comprises a computing device that is configured to identify a purchase request from a merchant application executed on the computing device and authenticate an account with a wallet provider based at least in part on a selection of the account. The computing device is configured to receive an instruction from the wallet provider to execute a security library and determine that the computing device is secure by executing a security library. The execution of the security library generates a device response for the wallet provider. A security code is determined data received from the wallet provider. A token is transmitted for the purchase request to the wallet provider based at least in part on the security code.
US12165128B2 Camera activation and image processing for transaction verification
A device may receive first information related to a transaction. The device may identify a first device from which to receive an image of a receipt related to the transaction. The device may provide, to the first device, a notification to cause the first device to perform a set of actions including activating a camera associated with the first device to capture the image of the receipt, or providing, for display, an instruction related to capturing the image of the receipt associated with the transaction. The device may receive, from the first device, the image of the receipt. The device may process the image of the receipt to perform an analysis of the transaction. The device may perform an action related to the transaction based on a result of processing the image of the receipt.
US12165127B2 User interfaces for stored-value accounts
In some examples, an account is provisioned onto an electronic device. In some examples, the device receives a value to fund the account provisioned on the electronic device. In some examples, the electronic device transacts with a contactless transaction terminal using the provisioned account and displays an indication of the transaction. In some examples, the electronic device transmits information corresponding to the provisioned account without checking for authentication. In some examples, the device receives user input initiating a process for moving the account from a first device to a second device. In some examples, the device receives account payment credentials from a second device when a set of payment criteria are met.
US12165125B2 Method and system for location-based transactions
A method, system, and computer-readable storage medium for implementing a location-based electronic transaction service are provided. The method includes: receiving a request for a first electronic transaction associated with a first transaction account; obtaining a geographic location associated with the request; transmitting a query for an identification of transaction accounts that are registered to conduct location-based electronic transactions at the geographic location; receiving the identification of transaction accounts; and utilizing the transaction account database to determine whether the first transaction account is registered to conduct the location-based electronic transactions. When the first transaction account is registered to conduct the location-based electronic transactions, the method further includes: retrieving, from a transaction history database, a first transaction history of the requester; and utilizing the first transaction history to suggest a third transaction account and proposed details of the first electronic transaction.
US12165124B2 Proximity based interactions via mobile devices
Techniques are provided for performing automated operations to identify one or more computing devices associated with potential payees that are within a defined proximity of a user mobile device. Potential payees may include individuals and merchant point-of-sale computing systems. A processor-based computing system retrieves stored photographic and biographic information regarding the identified potential payees, and displays the retrieved photographic and biographic information for possible selection by a user of the mobile device. One or more payments from the user of the mobile device may be specified and initiated via the processor-based computing system to potential payees selected by the user, including for partial or full payment of a customer order of the user with a merchant associated with an identified point-of-sale computing system.
US12165123B2 Methods for providing systematic intelligence for selecting mode of payment and devices thereof
Various systems, methods, and media for facilitating selection of a transaction mode are provided. User identification information, that identifies a user of a user device that performs an electronic transaction, is obtained. User accounts are determined based on the user identification information. Location information of the user device is also obtained, and a merchant is determined based on the location information of the user device. The user accounts are analyzed and a recommended user account is determined based on a result of the analyzing and the merchant. A notification to be displayed on the user device is generated, with the notification being configured to be used to complete the electronic transaction using the recommended user account.
US12165118B2 Tokenization platform
A system for integrating real-world items into video games is disclosed. The system is configured to generate a digital token that is cryptographically linked to an item identifier of a real-world item and to write the token to a cryptographic ledger, wherein the token corresponds to an in-game benefit in a video game that is unlocked for an owner of the token. The system includes a video game integration system that receives a request from an instance of the video game, wherein the request is indicative of the user and requests eligible digital tokens owned by the user; accesses the account of the user on the blockchain using a public address of the user to verify that the user is the owner of the digital token; and serves the digital token to the instance of a video game that unlocks the in-game benefit in response to receiving the token.
US12165116B2 Assignable token backed real-time digital asset exchange
A method includes sending, by a trader computing device, an amount of a first digital asset to a digital asset exchange device for an exchange of the amount of the first digital asset to an amount of a second digital asset. The trader computing device includes a trader wallet that stores assignable tokens. The method further includes determining to assign conditional access rights to an amount of the assignable tokens to the digital asset exchange device to back the exchange, locking the amount of the assignable tokens, and providing the conditional access rights to the amount of the assignable tokens to the digital asset exchange device. The method further includes exchanging, by the digital asset exchange device, the amount of the first digital asset to the amount of the second digital asset and sending the amount of the second digital asset to the trader computing device.
US12165115B2 Blockchain supported resource transfer communication protocol
Blockchain supported resource transfer communication protocol techniques are described. In an implementation, a semantic message is received encoding parameters to be implemented as part of a resource transfer involving a digital wallet. A quote is generated specifying attributes as part of implementing communication connections to perform the resource transfer in compliance with the parameters specified by the semantic message. An acceptance message is received indicating acceptance of the quote, the acceptance message including credentials of the digital wallet. Generation is initiated of an application executable as part of a blockchain as complying with the parameters and the attributes. Data describing the application as executable as part of the blockchain is transmitted for distribution to the digital wallet. The resource transfer is initiated through execution of the application as part of the blockchain.
US12165113B1 Systems and methods for using tokenized and dynamic physical checks
Embodiments are described herein for systems and methods for authenticating tokenized and/or dynamic physical checks, and authorizing transfers of funds in response to the authentication. In particular, in certain embodiments, a method includes identifying, using at least one processor, a dynamic authentication code of a physical check. The method also includes automatically authenticating, using the at least one processor, the physical check based at least in part on the identified dynamic authentication code. The method further includes automatically authorizing, using the at least one processor, a transfer of funds in response to the authentication of the physical check.
US12165112B2 System and method for providing a seamless vehicle care at a vehicle care site
A system for providing a seamless vehicle care at a vehicle care site, the system vehicle care devices, edge devices operatively connected to vehicle care devices, and a control module connected to edge devices configured to receive a user input containing a vehicle care command specify a vehicle care device identifier associated with a vehicle care device and a user authentication datum, validate the vehicle care command based on the user authentication datum using a validation module connected to a data store, generate a validation datum according to the validation of the vehicle care command, wherein generating the validation datum includes identifying an edge based on the vehicle care device identifier, and transmit the validation datum to the edge device configured to active the vehicle care device as a function of the validation datum.
US12165111B2 Repair/replace and labour hours determination
The present invention relates to the determination of repair operations for a damaged vehicle. More particularly, the present invention relates to determining repair operations, for example whether to repair or replace parts of a damaged vehicle and associated labour time required, for a damaged vehicle using images of the damage to the vehicle.Aspects and/or embodiments seek to provide a computer-implemented method for determining repair operations that are required to repair a damaged vehicle, using images of the damage to the damaged vehicle.
US12165110B2 System and method of providing to-do list of user
A device and a method of providing a to-do list of a user are provided. The device includes a controller configured to collect behavior information about behavior between the user and another user, the behavior being performed by using the device, generate a to-do list of the user based on the collected behavior information, and determine an unperformed task not performed by the user from among at least one task in the to-do list by using log information about an operation of the device, and an output unit configured to output notification information in a dialogue style, along with a notification reason for notifying the determined unperformed task.
US12165108B2 Systems and methods for coordinating decisions
Systems and methods are provided for coordinating decisions between noncommunicating parties using quantum physics. The procedure includes recognizing and identifying features of a coordinating decisions between non-communicating parties (CDNP) problem, expressing these features in a precise and mathematical manner, finding a solution using quantum states and measurements, and physically implementing the solution. Since quantum mechanics can violate Bell inequalities, quantum solutions to a CDNP problem have advantages over non-quantum solutions.
US12165105B1 Automatic generation of claim values in vehicle-related incidents using data from various sources
The present embodiments relate to automatic claim value generation. Particularly, the present embodiments include retrieving information from various sources and processing the data to derive an overview of damage to vehicles incurred during a vehicle accident, deriving an estimated value (or “cost”) to rectify the damage, and a client-specific claim value to be presented to the client representing a value to rectify the damage based on a policy corresponding to the client. The present embodiments provide an automated (or “touchless”) claim value payout system to provide a claim value specific to the client and the accident incurred by the client that is performed by a computing device without intervention by an operator.
US12165104B2 Resource consumption systems
A resource consumption system can include a plurality of resources positioned within at least one rack and at least one sensor configured to detect removal of an amount of the plurality of resources from the respective rack. The resource consumption system can include at least one transmitter configured to transmit a notification based on the at least one sensor detecting the removal of the amount of resources, wherein the notification comprises a resource identifier, an entity identifier, and the amount of the plurality of resources. The resource consumption system can include at least one computing device configured to compute an amount based on the resource identifier and the amount of resources, generate a request based on the notification, and transmit the request to an entity associated with the entity identifier, wherein the request comprises the resource identifier, the entity identifier, and the amount.
US12165098B2 System and method of controlling the navigation of a motor vehicle equipped with a removable covering system
The invention relates to a system for controlling the navigation of a motor vehicle equipped with a covering system that can be removed depending on the cargo being transported, comprising a system for controlling a vehicle and a remote site, said control system comprising: a first comparison means capable of periodically comparing the positioning signal received from a means for identifying the position of the removable covering, with a value associated with a position of said removable covering; a control means capable of transmitting a volume request to a means for determining the volume that is being transported, and a position request to a positioning device, upon receiving a signal from said first comparison means; transmitting and receiving means capable of transmitting the volume and the position that have been determined to a remote site and capable of receiving at least one request to load said remote site, including at least one load position, load description and load volume; means for displaying the loading request; and a remote site that is equipped with processing and storing means, capable of receiving the volume and position of the vehicle as determined, of receiving at least one loading request for the vehicle, and of determining whether said vehicle can accept the loading request depending on the vehicle specifications, the vehicle position and the loading request.
US12165096B2 Apparatus and method for determining carbon emissions of a shipment
An apparatus and methods for determining carbon emissions of a requested shipment are provided. A computing device of apparatus may be configured to receive a customer request for a shipment of a moveable good. In one or more embodiments, computing device may be configured to provide shipment elements of the shipment as a function of customer request. In one or more embodiments, carbon emission data describing carbon emissions of shipment may be determined by computing device as a function of carbon emission data and/or shipment elements.
US12165095B2 Shipping assistance device and shipping assistance system
A shipping assistance device which enables a delivery service operator to quickly confirm that the size of an item has been properly measured and there is no need to re-measure the size, and proceed to operations for transportation, comprises a table to place items, upper and side shooting devices for shooting images of an item on the table, a storage chamber for storing items, front-facing and upward-facing displays a printer for printing a shipping label, and a processing controller configured to measure the size of the item on the table based on shot images, determine if the item is acceptable to be put in the storage chamber based on the measured size, display a determination result on the displays, and when the item is determined acceptable, instruct the printer to print a shipping label with an acceptance signature for the item.
US12165089B1 Remote virtual management system
An asset management system providing a 3D virtual workspace to track, manage, and view assets of a business. The 3D virtual space is configured to provide a remote system and method to manage the assets. The asset management system also includes an AI system configured to aid the system by providing suggestions and automated decision making in the management system.
US12165087B2 Part supply system and method for operating part supply system
An embodiment method for using a part supply system to load and supply parts required for processes in producing a mobility includes creating, by a processor, a part supply schedule in which the parts required for the processes in producing the mobility for each of a plurality of time zones are scheduled, creating, by the processor, a part loading schedule in which the parts to be loaded on each work bench to which the pails are supplied according to the part supply schedule for each time zone are scheduled, verifying, by the processor, whether the part loading schedule satisfies the part supply schedule through a digital twin, and confirming or modifying, by the processor, the part loading schedule based on the verification through the digital twin.
US12165085B2 Train departure strategy in automatic driving system
A system includes one or more processors and memory coupled to the one or more processors, storing processor-executable instructions that cause the one or processors to perform operations. The operations include, prior to a train departing from a departure location: generating, one or more train departure strategies for a segment of a trip for the train traveling on a track from the departure location where the train is stationary, displaying information associated with the segment of the track, playing a simulation of the train traveling on the track over the segment based on the one or more train departure strategies, the simulation beginning from when the train is stationary at the departure location; receiving a selection of a train departure strategy, and engaging the selected train departure strategy for operating the train from the departure location where the train is stationary.
US12165081B2 Machine learning techniques for eligibility prediction determinations
Various embodiments of the present invention provide methods, apparatus, systems, computing devices, computing entities, and/or the like for performing predictive data analysis operations. For example, certain embodiments of the present invention utilize systems, methods, and computer program products that perform predictive data analysis operations by generating a predicted eligibility score for a predictive entity using a cross-feature-type eligibility prediction machine learning framework.
US12165079B2 Learning data, semantic space, and graph knowledge multi-layered knowledge base system and processing method thereof
A multi-layered knowledge base system and a processing method thereof are provided. In the system, semantic space learning of converting learning data into a semantic vector, which is a vector of semantic space, by learning a transformation function based on a plurality of learning data is performed. Then, relational knowledge learning of acquiring a relation between the semantic vectors by learning a relation function based on the semantic vectors obtained by the semantic space learning is performed. The acquired relation is converted into graph knowledge. The graph knowledge uses the relation as an edge and the semantic vector corresponding to the relation as a node.
US12165074B2 Device, system and method for estimating an external or intrinsic factor resulting in a state transition
A factor estimation device is configured to receive information pertaining to objects, to extract state information from the information received, to identify a predetermined state pertaining to a first object from among the objects, to receive state information extracted that corresponds to the predetermined state and classify the predetermined state, to extract condition information from the information received, to identify the condition up until the predetermined state, and to receive condition information that is output by the condition-information extraction unit and corresponds to the condition identified and classify the condition identified. Subsequently, the factor estimation device is configured to estimate the condition that may result in the predetermined state on the basis of the result of classifying the predetermined state and the result of classifying the identified condition.
US12165073B2 Computer vision learning system
A computer vision learning system and corresponding computer-implemented method extract meaning from image content. The computer vision learning system comprises at least one image sensor that transforms light sensed from an environment of the computer vision learning system into image data representing a scene of the environment. The computer vision learning system further comprises a digital computational learning system that includes a network of actor perceiver predictor (APP) nodes and a library of visual methods available to the APP nodes for applying to the image data. The digital computational learning system employs the network in combination with the library to determine a response to a query and outputs the response determined. The query is associated with the scene. The computer vision learning system is capable of answering queries not just about what is happening in the scene, but what would happen based on the scene in view of hypothetical conditions and/or actions.
US12165071B2 Artificial intelligence apparatus, system and behavior control method thereof
An embodiment of the present invention relates to the technical field of computing and discloses an artificial intelligence apparatus, a behavior control method and a system. The method includes: acquiring a behavior control instruction; parsing the behavior control instruction to obtain a behavior feature set sequence to be executed by the artificial intelligence apparatus; parsing the behavior control instruction to obtain a behavior feature set sequence to be executed by the artificial intelligence apparatus; and matching the behavior feature set sequence to be executed with data pre-stored in an ethical behavior control database, and controlling a behavior of the artificial intelligence apparatus according to a matching result.
US12165067B2 Anomaly augmented generative adversarial network
Systems and methods for anomaly detection in accordance with embodiments of the invention are illustrated. One embodiment includes a method for training a system for detecting anomalous samples. The method draws data samples from a data distribution of true samples and an anomaly distribution and draws a latent sample from a latent space. The method further includes steps for training a generator to generate data samples based on the drawn data samples and the latent sample, and training a cyclic discriminator to distinguish between true data samples and reconstructed samples. A reconstructed sample is generated by the generator based on an encoding of a data sample. The method identifies a set of one or more true pairs, a set of one or more anomalous pairs, and a set of one or more generated pairs. The method trains a joint discriminator to distinguish true pairs from anomalous and generated pairs.
US12165062B2 Methods and apparatus for audio equalization based on variant selection
Methods, apparatus, systems and articles of manufacture are disclosed methods and apparatus for audio equalization based on variant selection. An example apparatus includes a processor to obtain training data, the training data including a plurality of reference audio signals each associated with a variant of music and organize the training data into a plurality of entries based on the plurality of reference audio signals, a training model executor to execute a neural network model using the training data, and a model trainer to train the neural network model by updating at least one weight corresponding to one of the entries in the training data when the neural network model does not satisfy a training threshold.
US12165059B2 Method and apparatus for generating recommendation model, content recommendation method and apparatus, device and medium
The present disclosure provides a method for generating a recommendation model, a content recommendation method, and a content recommendation apparatus, and an electronic device, and relates to an artificial intelligence field and a deep learning field. The method for generating a recommendation model includes: obtaining a graph training sample set; inputting the graph training sample set into a machine learning model to train the machine learning model, in which the machine learning model includes at least one low-rank graph convolutional network, and the low-rank graph convolutional network includes a complete weight matrix composed of a first low-rank matrix and a second low-rank matrix; in which a training objective of the low-rank graph convolutional network includes a first parameter item, a second parameter item and a non-convex low-rank item; and in responding to detecting that a training end condition is met, determining the machine learning model as a recommendation model.
US12165057B2 Split-net configuration for predictive modeling
A machine learning system that uses a split net configuration to incorporate arbitrary constraints receives a set of input data and a set of functional constraints. The machine learning system jointly optimizes a deep learning model by using the set of input data and a wide learning model by using the set of constraints. The deep learning model includes an input layer, an output layer, and an intermediate layer between the input layer and the output layer. The wide learning model includes an input layer and an output layer but no intermediate layer. The machine learning system provides a machine learning model comprising the optimized deep learning model and the optimized wide learning model.
US12165055B1 Storing of intermediate computed values for subsequent use in a machine trained network
Some embodiments of the invention provide a method for implementing a temporal convolution network (TCN) that includes several layers of machine-trained processing nodes. While processing one set of inputs that is provided to the TCN at a particular time, some of the processing nodes of the TCN use intermediate values computed by the processing nodes for other sets of inputs that were provided to the TCN at earlier times. To speed up the operation of the TCN and improve its efficiency, the method of some embodiments stores intermediate values computed by the TCN processing nodes for earlier sets of TCN inputs, so that these values can later be used for processing later set of TCN inputs.
US12165054B2 Neural network rank optimization device and optimization method
A neural network rank optimization device includes tensor decomposition means 1 for performing tensor decomposition processing of tensor-decomposing a convolution filter included in a neural network for low rank approximation, and rank optimization means 2A for optimizing a rank used in the tensor decomposition means 1, wherein the rank optimization means includes evaluation amount calculation means 3 for calculating an evaluation amount representing the degree of the low rank approximation, and rank determination means 4 for determining a rank corresponding to the evaluation amount less than a predetermined threshold value as a desired rank.
US12165048B2 Neural network crossbar stack
A circuit for performing neural network computations for a neural network is described. The circuit includes plurality of neural network layers each including a crossbar arrays. The plurality of crossbar arrays are formed in a common substrate in a stacked configuration. Each crossbar array includes a set of crosspoint devices. A respective electrical property of each of the crosspoint devices is adjustable to represent a weight value that is stored for each respective crosspoint device. A processing unit is configured to adjust the respective electrical properties of each of the crosspoint devices by pre-loading each of the crosspoint devices with a tuning signal. A value of the turning signal for each crosspoint device is a function of the weight value represented by each respective crosspoint device.
US12165044B2 Technology for lowering peak power of neural processing unit using variable frequency
A system may comprise a neural processing unit (NPU) including a plurality of processing elements (PEs) capable of performing computations for at least one artificial neural network (ANN) model; and a switching circuit. The switching circuit may be configured to select one clock signal among a plurality of clock signals having different frequencies, and supply the selected clock signal to the NPU. The one clock signal may be selected based on a utilization rate of the plurality of PEs for a particular layer among a plurality of layers of the at least one ANN model.
US12165043B2 Data transfer for non-dot product computations on neural network inference circuit
Some embodiments provide a neural network inference circuit for executing a neural network that includes multiple layers of computation nodes. At least a subset of the layers include non-convolutional layers. The neural network inference circuit includes multiple cores with memories that store input values for the layers. The cores are grouped into multiple clusters. For each cluster, the neural network inference circuit includes a set of processing circuits for receiving input values from the cores of the cluster and executing the computation nodes of the non-convolutional layers.
US12165041B2 Low power hardware architecture for handling accumulation overflows in a convolution operation
In a low power hardware architecture for handling accumulation overflows in a convolver unit, an accumulator of the convolver unit computes a running total by successively summing dot products from a dot product computation module during an accumulation cycle. In response to the running total overflowing the maximum or minimum value of a data storage element, the accumulator transmits an overflow indicator to a controller and sets its output equal to a positive or negative overflow value. In turn, the controller disables the dot product computation module by clock gating, clamping one of its inputs to zero and/or holding its inputs to constant values. At the end of the accumulation cycle, the output of the accumulator is sampled. In response to a clear signal being asserted, the dot product computation module is enabled, and the running total is set to zero for the start of the next accumulation cycle.
US12165031B2 Standard error for deep learning model outcome estimator
A treatment model trained to compute an estimated treatment variable value for each observation vector of a plurality of observation vectors is executed. Each observation vector includes covariate variable values, a treatment variable value, and an outcome variable value. An outcome model trained to compute an estimated outcome value for each observation vector using the treatment variable value for each observation vector is executed. A standard error value associated with the outcome model is computed using a first variance value computed using the treatment variable value of the plurality of observation vectors, using a second variance value computed using the treatment variable value and the estimated treatment variable value of the plurality of observation vectors, and using a third variance value computed using the estimated outcome value of the plurality of observation vectors. The standard error value is output.
US12165028B2 Extracting sequences from d-dimensional input data for sequential processing with neural networks
A method and computer program product for obtaining values are run using a neural network according to a machine learning algorithm. One embodiment may comprise accessing one or more datafiles of input data, where the input data is representable in a d-dimensional space, with d>1. The method may explore N distinct paths of the input data in the d-dimensional space, where N≥1, and collects data along the N distinct paths explored to respectively form N sequences of M objects each, with M≥2. For one or more sequences of the N sequences formed, values obtained from the M objects of each sequence may be coupled into one or more input nodes of a neural network, which is then run according to the machine learning algorithm to obtain L output values from, L≥1.
US12165025B2 Predictive, machine-learning, event-series computer models with encoded representation
Provided is a process including: obtaining, for a plurality of entities, entity logs, wherein: the entity logs comprise events involving the entities, a first subset of the events are actions by the entities, at least some of the actions by the entities are targeted actions, and the events are labeled according to an ontology of events having a plurality of event types; training, with one or more processors, based on the entity logs, a predictive machine learning model to predict whether an entity characterized by a set of inputs to the model will engage in a targeted action in a given duration of time in the future; and storing the trained predictive machine learning model in memory.
US12165022B2 Distributed machine learning using network measurements
A method performed by a central server node in a distributed machine learning environment is provided. The method includes: managing distributed machine learning for a plurality of local client nodes, such that a first set of the plurality of local client nodes are assigned to assist training of a first central model and a second set of the plurality of local client nodes are assigned to assist training of a second central model; obtaining information regarding network conditions for the plurality of local client nodes; clustering the plurality of local client nodes into one or more clusters based at least in part on the information regarding network conditions; re-assigning a local client node in the first set to the second set based on the clustering; and sending to the local client node a message including model weights for the second central model.
US12165020B2 Load balancing using data-efficient learning
Rapid and data-efficient training of an artificial intelligence (AI) algorithm are disclosed. Ground truth data are not available and a policy must be learned based on limited interactions with a system. A policy bank is used to explore different policies on a target system with shallow probing. A target policy is chosen by comparing a good policy from the shallow probing with a base target policy which has evolved over other learning experiences. The target policy then interacts with the target system and a replay buffer is built up. The base target policy is then updated using gradients found with respect to the transition experience stored in the replay buffer. The base target policy is quickly learned and is robust for application to new, unseen, systems.
US12165019B2 Symbolic model training with active learning
Techniques regarding generating and/or training one or more symbolic models are provided. For example, one or more embodiments described herein can comprise a system, which can comprise a memory that can store computer executable components. The system can also comprise a processor, operably coupled to the memory, and that can execute the computer executable components stored in the memory. The computer executable components can comprise a training component that can train a symbolic model via active machine learning. The symbolic model can characterize a formal planning language for a planning domain as a plurality of digital image sequences.
US12165018B2 System and method of constructing machine learning workflows through machine learning suggestions
A system and method of constructing a machine learning workflow by using machine learning suggestions derived from determining path lengths in a plurality of existing workflows, assigning a frequency threshold for each path and determining a probability for each path. This information is utilized to determine transpositions and deletions between paths that can be used as training for a machine learning algorithm that will suggest to the user which operators to put in a new machine learning workflow.
US12165015B2 Data conversion/symptom scoring
A computer system for generating a quantitative value relating to a negative health outcome, the computer system comprising: a conversion module configured to receive multiple sets of data items associated with patients and each comprising a descriptor and the time at which that event impacted the patient. The conversion module generates a training data structure which comprises for each patient an array of selected features, each selected feature associated with a numerical value representing a score indicative of the relevance of that feature to the prediction of the negative health outcome, and a label indicating if the patient exhibits the negative health outcome; and a machine learning model which is trained using the training data structure so as to be operable to generate a quantitative value relating to a negative health outcome for a patient with at least some of the features.
US12165014B2 Dynamic ontology classification system
A method, apparatus, system, and computer program product for method for dynamically managing an ontology for classifying data is provided. The ontology is generated from the classifications of a plurality of entities. Models are generated that predict classifications according to the ontology and natural language descriptions of the entities. Unclassified entities are modelled by according to the models to identify at least one classification within the ontology. Responsive to identifying a plurality of probable classifications within the ontology, a new classification is generated based on the plurality of probable classifications, an updated ontology is generated that includes the new classification, and the unclassified entity is classified according to the new classification.
US12165012B2 Error mitigation techniques
A method of mitigating errors in quantum computing, wherein the method comprises: performing (S101) an operation on the state of a qubit in a group of qubits a plurality of times, wherein the operation has a first error rate, and wherein each performance of the operation comprises: performing a first operation comprising: a gate operation, a symmetry operation, and a first basis operation; or performing a second operation comprising: the gate operation, the symmetry operation, and a second basis operation; wherein the first and second basis operations are different basis operations selected from a set of basis operations; and measuring the state of the qubit; wherein the probability of performing the first operation is a first probability, and the probability of performing the second operation is a second probability; obtaining (S102) a symmetry measurement for the group of qubits after each performance of the operation using the symmetry operation, wherein the group of qubits comprises a plurality of qubits; wherein the symmetry measurement is a first symmetry outcome if the number of errors is even or a second symmetry outcome if the number of errors is odd; obtaining (S103) a first state measurement by determining the average state of the qubit for the first symmetry outcome; obtaining (S104) a second state measurement by determining the average state of the qubit for the second symmetry outcome; fitting (S105) the first state measurement to a first curve having the form (I); fitting the second state measurement to a second curve having the form (II); wherein n is an error rate and A and γ are fitting parameters; and extrapolating (S106) the average state of the qubit at a second error rate using the first and second fitted curves; wherein the second error rate is lower than the first error rate. A ⁢ cosh ⁡ ( ( 1 - γ ) ⁢ n ) cosh ⁡ ( n ) ( I ) A ⁢ sinh ⁡ ( ( 1 - γ ) ⁢ n ) sinh ⁡ ( n ) ( II )
US12165011B2 Error detection mechanism for quantum bits
A feedback controller is provided to generate a quantum feedback operation to control one or more ancilla qubits in a quantum error correcting code. The quantum feedback operation is based on the measurement of the one or more ancilla qubits. The feedback controller is operable to dynamically adjust a state discrimination according to previous measurements of the one or more ancilla qubits.
US12165010B2 Boundary conditions for the honeycomb code
A quantum error correcting code with dynamically generated logical qubits is provided. When viewed as a subsystem code, the code has no logical qubits. Nevertheless, the measurement patterns generate logical qubits, allowing the code to act as a fault-tolerant quantum memory. Each measurement can be a two-qubit Pauli measurement.
US12165009B2 Quantum bit cell and quantum bit integrated circuit
The present invention addresses the problem of providing a quantum bit cell and a quantum bit integrated circuit having an easy-to-integrate structure. The quantum bit cell of the present invention including a spin torque oscillator capable of emitting a microwave with a propagation distance of 1 μm or less and having a maximum diameter of 1 μm or less, and a solid-state element quantum bit arranged near the spin torque oscillator at an interval of the propagation distance or less, where a quantum two-level system is controlled by the microwave.
US12165007B2 Software-defined quantum computer
The disclosure describes various aspects of a software-defined quantum computer. For example, a software-defined quantum computing architecture for allocating qubits is described that includes an application programming interface (API); a quantum operating system (OS) on which the API executes, with the quantum OS including a resource manager and a switch; and a plurality of quantum cores connected by the switch of the quantum resource OS. Moreover, the resource manager of the quantum resource OS determines an allocation of a plurality of qubits in the plurality of quantum cores.
US12165006B1 Lattice surgery techniques without using twists
A technique for performing lattice surgery without using twists is disclosed. Also, an error correcting code and decoder is provided that allows for error decoding of Pauli measurements performed in association with a lattice surgery operation. This allows for overall run-times of lattice surgery to be reduced. For example, some level of errors are tolerable, because they can be corrected, thus fewer measurement rounds (dm) may be performed for a given round of Pauli measurements. Additionally, a temporal encoding of lattice surgery technique is provided, which may additionally or alternatively be used to shorten run times. Also, a quantum computer layout is provided, wherein the layout includes a core computing region and a cache region. Also, protocols for swapping logical qubits between the core and cache are provided.
US12165004B2 Quantum computing for combinatorial optimization problems using programmable atom arrays
Systems and methods relate to selectively arranging a plurality of qubits into a spatial structure to encode a quantum computing problem. Exemplary arrangement techniques can be applied to encode various quantum computing problems. The plurality of qubits can be driven according to various driving techniques into a final state. The final state can be measured to identify an exact or approximate solution to the quantum computing problem.
US12165003B2 Systems and methods for implementing finite element modelling
A system and method of implementing finite element modeling on a quantum processor is discussed. A representation of a computational problem including a boundary value problem and problem grid points is received by one or more processors. The problem grid points are mapped to a Hilbert space of the qubits of the quantum processor. The boundary value problem is transformed into a problem Hamiltonian. Instructions are transmitted to the quantum processor to cause the quantum processor to evolve from an initial state to a final state based on the problem Hamiltonian. The wavefunction amplitudes of the final state are measured, and the wavefunction amplitudes of the final state are mapped onto the problem grid points based on the Hilbert space of the qubits.
US12164998B2 Scanning apparatus and modular power source
A scanning apparatus is provided that includes communications circuitry and a universal power interface configured to receive a removable power source connected thereto. The scanning apparatus includes a control system that can establish a first communication connection with the charging cradle in accordance with a normal mode, establish a second communication connection with the charging cradle in accordance with a low power mode, and determine a type of the removable power source connected to the scanning apparatus. In response to determining that a first type of removable power source is connected, suspend the second communication connection and use the first communication connection for transmitting data/information to the charging cradle, and in response to determining that a second type of removable power source is connected, suspend the first communication connection and use the second communication connection for transmitting data/information to the charging cradle.
US12164993B2 Indicia readers with multiple imaging assemblies and dichroic mirrors
Indicia readers with multiple imaging assemblies and dichroic mirrors are disclosed herein. In an example, an indicia reader like a barcode reader includes a first (2D) imaging assembly operable to sense light in the 700 nm or below wavelength range, a second (3D) imaging assembly operable to sense light in the above 700 nm wavelength range, and a dichroic mirror. The mirror is situated such that (i) light that is received by the first imaging assembly is received from a product scanning region and is reflected by the mirror such that its path is redirected towards and the first imaging assembly and (ii) light that is received by the second imaging assembly is received from the product scanning region by passing through the mirror toward the second imaging assembly.
US12164991B2 Wireless tag communication device and sheet processing apparatus
A wireless tag communication device for communicating with a wireless tag conveyed in a conveyance direction includes an antenna with a plurality of radiation regions from which a polarized radio wave is emitted and including a first radiation region extending along a first direction crossing the conveyance direction and having a first length in the first direction, and a second radiation region extending parallel to the first radiation region and having a second length that is different from the first length in the first direction, and a controller configured to cause at least one of the first and second radiation regions to emit a polarized wave towards the wireless tag.
US12164987B2 System and method of controlling unique identities of ambient electromagnetic power harvesting chips
A system for controlling assignment and management of identities in ambient electromagnetic power harvesting (AEPH) chips. The system comprises a processor; a non-transitory memory; and an application stored in the non-transitory memory that, when executed by the processor, allocates a plurality of unique AEPH identities, wherein each unique identity comprises an identity of a product item and an instance identity; stores the plurality of unique AEPH identities in a first immutable record in a datastore, wherein the unique AEPH identities are associated with an initial state; provides the plurality of unique AEPH identities to an original equipment manufacturer of AEPH chips; provides an application programming interface (API); authorizes a request to update a state associated with a first unique AEPH identity in the datastore; and adds a second immutable record to the database that associates the first unique AEPH identity with an updated state of the first unique AEPH identity.
US12164985B1 System and method for selectively adjustable data exchange between a smart package and a requesting system
Systems, methods, and devices for selectively adjustable data exchange are provided. In an aspect, an assembly including a protective container having a medical device disposed therein is provided. The protective container can be sealed to prevent contaminates from contacting the medical device. The assembly can further include a radiofrequency identification (RFID) tag disposed within the protective container. The RFID can include a data processor and memory storing first data and instructions configured to cause the data processor to perform operations. The operations can include receiving request data from a remote network in operable communication with the RFID. The request data can characterize a future data processing operation to be performed on a subset of the first data after the subset is transmitted from the RFID tag and a request for the subset of the first data to be transmitted from the RFID tag to the remote network. The operations can include determining the subset of the first data to be provided to the remote network. The operations can further include providing the determined subset of the first data to the remote network.
US12164982B2 Method for labelling products with an optical security feature with a temporal dimension
The present invention is based on a method for marking products using two or more ink formulations, each containing one or more photoluminescent dyes emitting radiation in the range of 380-3000 nm under photon excitation and distinguished by different fluorescence lifetimes, for storing information in serialization and/or track & trace systems and for document security.
US12164980B2 Initiating operations for applications via communication bridges
A method of communicating between applications is provided. The method includes establishing a communication bridge between a first application and a second application. The first application is located within a first computing device and the second application is located within a second computing device. The communication bridge comprises a set of communication channels. Each communication channel is associated with an application programing interface (API) function of the first application. The method also includes receiving, from the second application, a first request for the first application to perform a first operation. The method further includes providing the first request to the first application. The method further includes receiving a first result of the first operation from the first application. The method further includes providing the first result of the first operation to the second application.
US12164979B2 Controlling location-based features with usage maps
Systems, device and techniques are disclosed for controlling location-based features with usage maps. An application running on a device may receive a current location of the device. The application may determine a sector of a usage map that corresponds to the current location of the device. The usage map may be associated with the application and he usage map may include a map of a geographic area divided into sectors. The application may modify the operation of a remote API call of the application based on the sector of the usage map that corresponds to the current location of the device by disabling or rate-limiting the remote API call.
US12164974B2 Managing workload execution across MultipleDiffering information handling systems UtilizingThermal profiles
In one or more embodiments, one or more systems, one or more methods, and/or one or more processes may determine first thermal attribute values associated with multiple information handling systems (IHSs) with respect to a period of time as the IHSs execute a first workload; determine multiple variance ranges respectively associated with the first thermal attributes; periodically determine second thermal attribute values associated with the IHSs as the IHSs execute a second workload; determine that a thermal attribute value of the second thermal attribute values exceeds a respective variance range of the variance ranges as a first information handling system (IHS) of the IHSs executes the second workload; generate an alert based at least on the thermal attribute value exceeding the respective variance range; and in response to the alert, transfer at least a portion of the second workload from the first IHS to a second IHS of the IHSs.
US12164973B2 Disaggregated computing for distributed confidential computing environment
An apparatus to facilitate disaggregated computing for a distributed confidential computing environment is disclosed. The apparatus includes one or more processors to facilitate receiving a manifest corresponding to graph nodes representing regions of memory of a remote client machine, the graph nodes corresponding to a command buffer and to associated data structures and kernels of the command buffer used to initialize a hardware accelerator and execute the kernels, and the manifest indicating a destination memory location of each of the graph nodes and dependencies of each of the graph nodes; identifying, based on the manifest, the command buffer and the associated data structures to copy to the host memory; identifying, based on the manifest, the kernels to copy to local memory of the hardware accelerator; and patching addresses in the command buffer copied to the host memory with updated addresses of corresponding locations in the host memory.
US12164966B1 Dynamic task allocation and datastore scaling
A system and method of dynamic task allocation and warehouse scaling. The method includes receiving a request to process a task. The method includes monitoring a plurality of execution nodes of a datastore to determine a plurality of central processing unit (CPU) utilizations. Each CPU utilization of the plurality of CPU utilizations is associated with a respective execution node of the plurality of execution nodes. The method includes identifying, by a processing device based on the plurality of CPU utilizations, a particular execution node associated with a maximum CPU utilization to process the task. The method includes allocating the task to the particular execution node.
US12164960B1 Database-based data processing method, device, medium and electronic apparatus
The present disclosure relates to a database-based data processing method, device, medium and electronic apparatus, the method including: receiving a query request task to be executed, and determining a plurality of coroutine tasks corresponding to the query request task; in each thread, determining a target coroutine task to be executed according to time information of each coroutine task in the local task queue of the thread; interrupting the target coroutine task and adding the target coroutine task to the global task queue when execution of the target coroutine task is not completed and the target coroutine task has been executed in the thread for a current time slice; according to the global task queue, and the local task queue of the thread, determining a new target coroutine task for the thread, and executing the new target coroutine task in a next time slice.
US12164953B2 System and method for handling real-time transactional events
A system, method, and memory for handling real-time transactional events is disclosed. The exemplary system a processor to detect and add an event to a queue and identify an associated event type. Event types can require downstream processing by at least one provider. The processor decomposes the event into tasks by comparison to event types which associate downstream provider requirements to tasks and routes. One or more routes are assigned to the tasks, each route defined by at least one processor of a plurality of processors. One or more routes are defined by transmitting a request for downstream processing to the at least one provider. The processor, upon detecting incomplete performance of the one or more routes, either updates the tasks associated with the incomplete route, or marks the event associated with the route as incomplete in the queue.
US12164947B2 Method and apparatus for controlling virtual machine related to vehicle
One or more of an autonomous vehicle, a user terminal, and a server of the present disclosure may be linked or converged with an artificial intelligence (AI) module, an unmanned aerial vehicle (UAV), a robot, an augmented reality (AR) device, virtual reality (VR), a 5G service-related device, and the like. There is provided a method for providing information in a server according to an embodiment of the present disclosure includes receiving a request message including information related to generation of a virtual machine (VM) from an operating apparatus, generating a VM corresponding to the operating apparatus based on the request message, receiving information acquired at the operating apparatus, performing computation corresponding to the acquired information by use of the VM, and transmitting information related to a result of the computation to the operating apparatus.
US12164944B2 Enhancing accessibility of topology diagram-related applications
Methods and apparatuses for enhancing accessibility of a target application which is for processing topology diagrams are provided. An indication of selecting a target element in a topology diagram may be received. Connection status of the target element may be determined based on topology information of the topology diagram. Connection information of the target element corresponding to the connection status of the target element may be generated. Description information of the target element may be provided to an accessibility assistant application, the description information of the target element at least comprising the connection information of the target element.
US12164942B2 Displaying remote desktop information with adjustable transparency
Information, such as information pertaining to a remote desktop, may be presented concurrently with an image of the remote desktop on an unused area of a display screen. The information may be presented with a selectable and adjustable transparency.
US12164941B2 Image pattern matching to robotic process automations
Disclosed herein is a computing system. The computing system includes a memory and a processor. The memory stores processor executable instructions for a workflow recommendation assistant engine. The processor is coupled to the memory. The processor executes the workflow recommendation assistant engine to cause the computing device to analyze images of a user interface corresponding to user activity, execute a pattern matching of the images with respect to existing automations, and provide a prompt indicating that an existing automation matches the user activity.
US12164936B1 Connected framework for identifying automation candidates
The method includes receiving a process dataset. The process dataset includes data related to a user-executed process. The method also includes automatically mapping the process dataset to multisource system data deemed relevant to automation of the user-executed process. The method also includes detecting a plurality of scenarios in the user-executed process via the automatically mapped process dataset. The method also includes performing scenario-based filtering of the plurality of scenarios. The method also includes automatically generating an automation recommendation for the user-executed process.
US12164927B2 Thread channel deactivation based on instruction cache misses
Techniques are disclosed relating to instruction scheduling in the context of instruction cache misses. In some embodiments, first-stage scheduler circuitry is configured to assign threads to channels and second-stage scheduler circuitry is configured to assign an operation from a given channel to a given execution pipeline based on decode of an operation for that channel. In some embodiments, thread replacement circuitry is configured to, in response to an instruction cache miss for an operation of a first thread assigned to a first channel, deactivate the first thread from the first channel.
US12164923B2 Accelerating predicated instruction execution in vector processors
Methods and systems are disclosed for processing a vector by a vector processor. Techniques disclosed include receiving predicated instructions by a scheduler, each of which is associated with an opcode, a vector of elements, and a predicate. The techniques further include executing the predicated instructions. Executing a predicated instruction includes compressing, based on an index derived from a predicate of the instruction, elements in a vector of the instruction, where the elements in the vector are contiguously mapped, then, after the mapped elements are processed, decompressing the processed mapped elements, where the processed mapped elements are reverse mapped based on the index.
US12164920B2 Offloading data processing and knowledge synthesis
The present disclosure describes techniques for offloading data processing and knowledge synthesis. A set of flags may indicate information about the memory pages in a first memory and may be manageable by at least one central processing unit (CPU). A memory page may be flushed to a second memory if the memory page is associated with a first flag. The first flag may indicate that the memory page is ready to be flushed to the second memory. The second memory may be configured to store a sequence of states of each of the memory pages. Data patterns and relations among the data patterns may be determined by data processing units (DPUs) based on the sequence of states of each of the memory pages. A knowledge base may be built in a third memory based on the data patterns and the relations among the data patterns.
US12164918B2 Vector floating-point classification
A processor includes a functional unit, and a set of vector registers coupled to the functional unit. The processor executes an instruction to cause the functional unit to classify each value of multiple floating-point values stored in a first vector register of the set of vector registers, and store in a second vector register of the set of registers multiple elements that each indicate a respective classification of a respective value of the multiple floating-point values. The first and second vector registers may be source and destination vector registers, and each may be specified by the instruction. The classify and store operations may also be specified by the instruction. The instruction may be embodied on a device-readable medium.
US12164914B2 Removing inactive code to facilitate code generation
Removing inactive components to facilitate code generation. A first file that includes a first group of components in a first notation syntax and a second file that includes a second group of components in a second notation syntax is received. A first set of inactive components of the first group of components is identified. A second set of inactive components of the second group of components is identified. The components of the first group of components and the second group of components that are not marked as inactive components are active components. Code to be executed based on the active components is generated.
US12164912B2 Tree-based merge conflict resolution with multi-task neural transformer
An automated system for resolving program merges uses a multi-task neural transformer with attention. Each component of a merge conflict tuple (A, B, O) is represented as an AST and transformed into aligned AST-node sequences and aligned editing sequences. The multi-task neural transformer model predicts the tree editing steps needed to resolve the merge conflict and applies them to the AST representation of the code base. The tree editing steps include the edit actions that needed to be applied to the AST of the code base and the edit labels that are inserted or updated with the edit actions.
US12164909B2 Application icon generation based on unique application property representation
Disclosed herein are system, method, and computer program product embodiments for automatically generating unique icons for applications on an application exchange platform based on application property representations. An automatic icon generation tool receives a selection of an application on the application exchange platform. The application includes one or more properties. A property representation is determined for the application based on the one or more properties of the application. A unique icon is generated for the application based on the property representation. The unique icon includes one or more characteristics and a characteristic of the one or more characteristics of the unique icon corresponds to a part of the property representation. The unique icon is displayed for the application on the application exchange platform.
US12164908B2 Providing local variable copies of global state for explicit computer executable instructions depending whether the global state is modified
According to a method and a system a first action chain with a first explicit computer executable instruction that modifies a global variable is received. A second action chain with a second explicit computer executable instruction that reads the global state without modifying the global state is received. The first action chain and the second action chain implement parts of a client application. A first implicit executable instruction with a first local variable copy of the global state is created using the first explicit computer executable instruction as a first template.The client application is executed including executing the first and second action chains in parallel. The second explicit computer executable instruction using the global state is executed and the first implicit computer executable instruction using the first local variable copy is executed.
US12164906B2 Modular microcode (uCode) patch method to support runtime persistent update
A modular microcode (uCode) patch method to support runtime persistent update and associated apparatus. The method enables BIOS uCode patches to be received during platform runtime operations and written to first and second uCode extension regions as uCode images for a firmware device layout that further includes a uCode base region in which a current uCode image is stored. Following a platform reset, the first and second uCode extension regions are inspected to determine if one or more valid and newer uCode images (than the current uCode image) are present. If so, the newest uCode image is booted rather than the current uCode image. Following a successful boot, the newest uCode image is copied to the uCode base region to sync-up the current uCode image to the newest version. In one aspect, received uCode images are written to the first and second uCode extension regions in an alternating manner to support roll-back.
US12164904B2 Method for updating a sensor system in automotive applications
A sensor system and an update server perform a method for updating the sensor system. The update server performs steps of retrieving a pre-shared sensor key associated with the sensor system, calculating a server signature based on update data and the retrieved sensor key, and transmitting the update data and the calculated server signature to the sensor system. On the other hand, the sensor system performs steps of receiving the update data and the calculated server signature, retrieving the pre-shared sensor key stored in a register, calculating a sensor system signature based on the update data and the pre-shared sensor key, comparing the sensor system signature with the server signature and processing the update data if the sensor system signature and the server signature are identical.
US12164903B2 Devices and method for managing electronic control units of a motor vehicle
A device for managing an electronic control unit of a motor vehicle that includes an update module that updates the configuration of the electronic control unit. The update module has a first programmable update interface that updates the parameter value associated with at least one configuration parameter and updates the filter value associated with the at least one configuration parameter in response to the update. The update module has a second programmable update interface to update the parameter values associated with at least part of a set of configuration parameters on the basis of the filter values associated with the configuration parameters.
US12164901B2 Patching code aligned with an executing base operating system
Aspects and features include maintaining at least one auxiliary disk image on a computing device. Certain code that is aligned with the base operating system of the computing device resides in and is executed from the auxiliary disk image. In one example, a computing device receives an update asset and uses it to patch the auxiliary disk image. The computing device executes the updated code from the patched disk image without rebooting or otherwise restarting the base operating system. The existing auxiliary disk image may be replaced with the patched disk image in response to a reboot or some other event, or while executing the code in the patched disk image from memory.
US12164899B2 System for software service upgrade
Examples are disclosed for upgrading services of a software-based service according to a predefined sequence to account for dependencies between services. An upgrade package that includes a manifest defining an order for upgrading services of the software-based system is retrieved. Each service is upgraded according to the sequence and a status log is modified following each upgrade to include a unified status summary associated with all services being upgraded.
US12164893B2 Compilation for synchronous processor
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for compiling latency insensitive programs for a synchronous processor. One of the methods includes receiving an intermediate representation of a program specifying operations to be performed by a plurality of respective components of a synchronous processor, wherein the intermediate representation assigns, to each operation of the plurality of operations, a respective clock cycle value at which the operation is scheduled to be executed by the synchronous processor. The intermediate representation is processed to generate a respective update window for each operation in the intermediate representation requiring a hardware configuration update, wherein the update window specifies a time range during which a configuration update instruction can be executed to effectuate the hardware configuration update. Configuration update instructions are scheduled to occur during one or more update windows and according to the configuration constraints of the synchronous processor.
US12164891B2 Compiler systems and methods for quantum computer with reduced idle volume
A fault-tolerant quantum computer using topological codes such as surface codes can have an architecture that reduces the amount of idle volume generated. The architecture can include qubit modules that generate surface code patches for different qubits and a network of interconnections between different qubit modules. The interconnections can include “port” connections that selectably enable coupling of boundaries of surface code patches generated in different qubit modules and/or “quickswap” connections that selectably enable transferring the state of a surface code patch from one qubit module to another. Port and/or quickswap connections can be made between a subset of qubit modules. For instance port connections can connect a given qubit module to other qubit modules within a fixed range. Quickswap connections can provide a log-tree network of direct connections between qubit modules.
US12164887B2 Identifying standards-related requirements for software architectures using telecommunication resources
System and methods for generating deployments, such as software architectures, and identifying standards-related requirements applicable to deployments. A plain language message is received that describes a desired deployment. One or more entities are extracted from the plain language message. Based on the extracted entities, the system recommends one or more standards-related requirements relevant to the desired deployment, such as requirements for legal, privacy, and/or security standards. A selection is received from among the recommended standards-related requirements, the selected standards-related requirements being associated with a set of telecommunication resources configured to fulfill the standards-related requirements. The set of telecommunication resources can comprise microservices, data sources, and/or communication channels. The desired deployment is generated, which includes the set of telecommunication resources configured to fulfill the standards-related requirements.
US12164885B1 Random number generation systems and methods
An exemplary random number generation system leverages the r includes at least one solar power panel of a solar power system, at least one sensor and a random number generator. The sensor senses one or more output parameters (e.g., voltage or current) from the solar power system and provides the sensed parameter to the random number generator, which uses the sensed parameter to generate a number that is truly random (i.e., is not deterministic). As an example, the random number generator may receive multiple samples of the measured parameter and generate a random number based on a difference of the multiple samples. If desired, the random number generator may include an algorithm to remove biasing in the random number.
US12164884B2 Tanh and sigmoid function execution
Examples described herein relate to instructions to request performance of tanh and sigmoid instructions. For example, a compiler can generate native tanh instructions to perform tanh. In some examples, a tanh function can be compiled into instructions that include an instruction to perform either tanh(input) or tanh(input)/input depending on a value of the input to generate an intermediate output; an instruction to cause a performance of generation of scale factor based on the input; and an instruction to cause performance of a multiplication operation on the intermediate result with the scale factor. For example, a sigmoid function can be compiled to cause a math pipeline to perform a range check and performs operations based on a range.
US12164877B2 User discussion environment interaction and curation via system-generated responses
Techniques for interacting with users in a discussion environment are disclosed. Upon identifying a question in the discussion environment, a system determines: (a) whether a stored answer has already been associated with the question, (b) whether an answer can be generated by the system using existing information accessible to the system, or (c) whether to contact an expert to answer the question. The system updates the knowledge base by storing the questions and answers, along with user feedback to the questions and answers. Based on the user feedback, the system determines whether to modify existing answers to user-generated questions or to seek answers from additional human experts.
US12164874B2 Systems and methods for enhancing natural language processing
Methods and systems for enhanced natural language processing of clinical documentation are provided. Using natural language processing, a clinical condition is extracted from unstructured data within a current electronic document. A clinical ontology identifying itemsets associated with the clinical condition is retrieved, and indicators of relevant clinical concepts, as identified from the ontology, are searched from within the patient's longitudinal record, which comprises documentation from at least a prior encounter. Based on the whether the clinical concepts are present in the patent's record, a confidence is assigned to the NLP-extracted clinical condition, and one or more actions may be performed.
US12164870B2 Method and system for neural document embedding based ontology mapping
The present disclosure provides a neural document embedding based ontology mapping. Conventional methods that map ontology concepts across domains/species extensively take help of bridging ontologies. Initially the system receives a Human Phenotype (HP) Identification number (ID) pertaining to a phenotype. A first HP ID vector is computed from the HP ID using a trained word2vec model. A second HP ID vector is computed from the HP ID using a trained Doc2vec model. An average HP ID vector is computed based on the first HP ID vector and the second HP ID vector. A plurality of cosine similarity scores are computed based on a comparison between the average HP ID vector and a plurality of average MP ID vectors. The plurality of MP IDs are sorted based on the plurality of cosine similarity scores. The plurality of MP IDs corresponding to the HP ID are selected based on a selection threshold.
US12164869B2 Automated document parsing to determine common component identifiers for consolidation of component orders
An apparatus comprises a processing device configured to generate and utilize an automated document parser for parsing documents exchanged as part of fulfillment of historical component orders by a given supplier in a supply chain for first and second organizations to identify first and second organization-specific component identifiers utilized by the first and second organizations and a given supplier-specific component identifier utilized by the given supplier for a given component. The processing device is further configured to determine a common component identifier for the given component based at least in part on mapping an association between the first and second organization-specific component identifiers, to consolidate first and second component orders by the first and second organizations that utilize the first and second organization-specific component identifiers into an aggregated component order that utilizes the common component identifier, and to process the aggregated component order utilizing suppliers in the supply chain.
US12164868B2 Computer implemented methods for the automated analysis or use of data, including use of a large language model
There is provided a computer-implemented method for ensuring that a large language model (LLM) generates original text, including (i) providing or accessing a database of previous text that the LLM should not generate, wherein the database includes text used to train the LLM; (ii) checking potential continuations generated by the LLM against the database; (iii) when a potential continuation generated by the LLM matches text in the database, adjusting the potential continuation generated by the LLM to no longer match that text in the database, to produce an adjusted potential continuation, and (iv) storing the adjusted potential continuation.
US12164867B1 Comparing code repositories
In some implementations, a device may obtain a first document set associated with a first code repository. The device may generate a first embedding set of one or more embeddings for respective documents included in the first document set. The device may obtain a second embedding set of one or more embeddings for respective documents included in a second document set associated with a second code repository. The device may compare the first embedding set to the second embedding set. The device may generate a code repository similarity score that indicates a similarity between the first code repository and the second code repository. The device may perform, based on the code repository similarity score satisfying a threshold, an action associated with the first code repository and/or the second code repository.
US12164863B2 Image processing apparatus, image processing system, and storage medium
An image processing apparatus includes a reading unit configured to generate image data by reading an original, a reception unit configured to receive selection of a stored file from a user, an acquisition unit configured to acquire character information from the image data generated by the reading unit, and an execution unit configured to perform processing for inserting the character information acquired by the acquisition unit into the selected file.
US12164862B2 Contextual answer generation in spreadsheets
A method includes receiving, via a user interface of a client device, a request to populate one or more cells of a plurality of cells of a document having a tabular structure, wherein the one or more cells correspond to a first attribute pertaining to a first column header and a first object pertaining to a first row header; analyzing the request and one or more additional cells corresponding to one or more additional attributes and one or more additional objects of the document to obtain contextual information for the request; generating a query based at least in part on the contextual information; initiating an execution of the query to obtain a response using one or more data sources; and causing the user interface to be modified to populate the response in the one or more cells corresponding to the first attribute and the first object.
US12164861B2 System, method, and apparatus for identifying and previewing responses to questions across different questionnaires
An apparatus, computer-implemented method, and a system are disclosed that maintain a knowledge base to pre-populate prospective database inputs, by: receiving one or more database input forms containing database input fields; associating the database input fields to previous database input fields stored in a repository based on a recognition process on corresponding respective word strings and previous word strings corresponding to the previous database input fields; retrieving prior inputs to the previous database input fields based on the associating; formatting the retrieved one or more prior inputs; updating the received one or more database input forms; transmitting the updated database input forms; receiving at least one of a confirmation and an edit; finalizing the updated one or more database input forms; and transmitting the finalized database input forms to one or more source computing apparatuses associated with the one or more database input forms.
US12164852B2 Layout method and layout apparatus for integrated circuit
A layout method for an integrated circuit includes the following steps: providing a layout, the layout including a first element region and a second element region, a spacing region being provided between the first element region and the second element region; and detecting whether a width of the spacing region is less than a preset width, and if yes, marking at least one of the first element region, the second element region and the spacing region, the preset width being a minimum width meeting a requirement, wherein the requirement is to fill the spacing region with at least one dummy pattern. A layout apparatus employing the layout method for the integrated circuit can quickly and accurately position a poorly-placed element region in the layout, improve the layout efficiency and layout precision of the integrated circuit, and lay a foundation for improving photolithography quality.
US12164849B2 System and method of simulating aging in device circuits
A system and method of simulating device aging based on a digital waveform representative of a workload of an electronic device are disclosed. In one aspect, the method comprises grouping contiguous sets of cycles into segments, each set corresponding to a segment. Each segment has values for a combination of segment parameters that are unique from each of the other segments and a start point that is separated from a start point of an adjacent segment by a pre-defined distance criterion. Grouping the sets into the segments comprises, for each segment: sampling one or more sequential cycles of the workload, generating the segment based on the sampled contiguous cycles having a period exceeding a threshold period, and determining the values for the combination of segment parameters. The method further comprises applying an aging model to the segments to simulate the aging. The segments are a representation of the digital waveform.
US12164847B1 Method of generating a 3d computer-aided design (CAD) and system therefor
A computerized method for generating a 3D Computer-Aided Design (CAD) is provided. The method comprising: receiving an input comprising requirements for a new design; processing the input to generate a CAD design using a trained AI model, wherein the CAD design is an assembly of at least two separate components; and outputting the CAD design.
US12164846B2 Geometrical dimensionality control in optimization
A computer-implemented method of automatically determining an optimized design for manufacturing a real-world object includes: defining, in memory of a computer-based processor, a finite element model representing a real-world object, the finite element comprising a plurality of elements; evaluating, with the computer-based processor, a distribution of a design variable throughout a vicinity of the finite element model, using singular value decomposition (SVD), to produce a singular value for the design variable in each respective element in the vicinity of the finite element model; defining optimization constraints for the vicinity of the finite element model based on the singular values produced from the SVD; and optimizing the finite element model with respect to the design variable by locally enforcing a geometry of the real-world object in the vicinity based on the defined optimization constraints.
US12164842B2 Interconnected digital engineering and certification ecosystem
A computer-implemented method includes receiving design and/or engineering data (D/E data) corresponding to a prototype representation of a product and transmitting one or more inputs derived from the D/E data to one or more digital engineering tools for processing. The method also includes receiving engineering-related data outputs from the one or more digital engineering tools and receiving data corresponding to one or more common validation and verification (V&V products). The method further includes identifying one or more requirements for the product based on the data corresponding to the one or more common V&V products; determining whether or not the one or more requirements have been satisfied; and presenting information corresponding to the engineering-related data outputs and/or the data corresponding to the one or more common V&V products. The method also includes receiving instructions from the user device, and performing one or more manipulations of the D/E data.
US12164840B2 Method for consolidating a key indicator of a virtual object in an index
A computer implemented method for consolidating at least one key indicator of a virtual object receiving a description of at least one key indicator of the virtual object, receiving a set of attributes (ATT) of the virtual object, receiving a data model (DM) for indexation of said virtual object, receiving a set of rules (RUL) to convert the attributes of the virtual object (OBJ) into the data model (DM) for indexation, applying the set of rules (RUL) to convert said attributes into the data model (DM) for indexation, transforming the data model (DM) for indexation into a directed acyclic graph, and consolidating said key indicator based on an expansion of the directed acyclic graph.
US12164839B2 Systems and methods for improved parametric modeling of structures
A system and method for generating a parametric model of a roof structure comprising a processor in communication with a memory. The system receives a plurality of parameters of each roof component composing the roof structure and performs a geometry creation based on the received plurality of parameters. The system generates a constrained three-dimensional geometry based on an output of the geometry creation, and displays a three-dimensional model of the roof structure based on the constrained three-dimensional geometry.
US12164837B2 Electrode structure
The present disclosure relates to graded electrodes for an electric battery cell, and to methods of designing and manufacturing such electrodes. Example embodiments include a method of designing an electrode for an electric battery cell, the electrode comprising a compound mixture of an electrochemically active material, an electrically conductive material and a binding material, the method comprising: applying a model for an electrochemical response of the electric battery cell; and optimising parameters of the model to maximise one or more of an energy density, power density, battery health and thermal response of the electric battery cell.
US12164834B2 Zone grouping
An example method involves causing a control device to display a graphical user interface that comprises an indication of a first zone of a media playback system, wherein the media playback system comprises the first zone and a second zone, and wherein the graphical user interface does not comprise an indication of the second zone. The example method further involves detecting, by the control device, an input that indicates a command to cause the first zone to form a zone group with the second zone and play back a target media in synchrony with the second zone. The method further comprises, based on the detected input, causing the first zone to form a zone group with the second zone and play back the target media in synchrony with the second zone.
US12164832B2 Media-compensated pass-through and mode-switching
Media input audio data corresponding to a media stream and microphone input audio data from at least one microphone may be received. A first level of at least one of a plurality of frequency bands of the media input audio data, as well as a second level of at least one of a plurality of frequency bands of the microphone input audio data, may be determined. Media output audio data and microphone output audio data may be produced by adjusting levels of one or more of the first and second plurality of frequency bands based on the perceived loudness of the microphone input audio data, of the microphone output audio data, of the media output audio data and the media input audio data. One or more processes may be modified upon receipt of a mode-switching indication.
US12164826B2 Skip behavior analyzer
A skip behavior analyzer is part of a media delivery system that allows for unbiased A/B testing of a plurality of versions of a song. The media delivery system stores a plurality of versions of a song and randomly selects, for each requesting device, a version of the song to associate with that device. Each time the device requests the song, thereafter, the media delivery system will provide the same version of the song for consistency. The media delivery system then gathers song play and skip information, calculates the differences in distribution of the skip behavior, and provides the skip information to allow a music composer to better determine which version of a song is more popular and why that is so.
US12164818B2 Printing apparatus and printing system for preventing undesired cancellation of printing
A printing apparatus includes a communication interface, a user interface, a memory, and a controller. The controller is configured to, when a print instruction has been received via not the communication interface from an external device but the user interface, cancel printing of internal data stored in the memory in response to receiving a cancel instruction via the user interface. The controller is further configured to, when the print instruction has been received via not the user interface but the communication interface from the external device, continue the printing, without canceling the printing based on the cancel instruction.
US12164817B2 Authentication for mobile print jobs on public multi-function devices
Various methods are disclosed. For example, a method includes receiving, by a processor of a multi-function device at a location of an enterprise, a print job request from a mobile endpoint device, transmitting, by the processor, an authentication request to a print server, receiving, by the processor, an authentication confirmation from the print server that a user of the mobile endpoint device is associated with an enterprise where the MFD is located, and executing, by the processor, the print job.
US12164813B2 Expanding a distributed storage system
A plurality of computing devices are communicatively coupled to each other via a network, and each of the plurality of computing devices is operably coupled to one or more of a plurality of storage devices. A plurality of failure resilient stripes is distributed across the plurality of storage devices such that each of the plurality of failure resilient stripes spans a plurality of the storage devices. The plurality of computing devices maintains each failure resilient stripe using a bucket. These buckets are operably split and transferred between the computing devices to balance available computing power and storage access.
US12164808B2 Quad-data-rate (QDR) host interface in a memory system
Technologies for converting quad data rates on a host interface to double data rates on a memory interface are described. One memory module includes a data buffer device with a host-side interface circuit that sends or receives first data to and from a host device at a quad data rate and a memory-side interface circuit that sends or receives second data to and from a set of memory devices at a first specified data rate that is less than the quad data rate. The memory module includes conversion circuitry to down-convert the first data at the quad data rate to the second data at the first specified data rate and up-convert the second data at the first specified data rate to the first data at the quad data rate.
US12164803B2 Memory with memory-initiated command insertion, and associated systems, devices, and methods
Memory devices and systems with memory-initiated command insertion (and associated methods) are disclosed herein. In one embodiment, a memory device comprises a command insertion terminal configured to be operably connected to a memory controller. The memory device can (i) identify a condition that can be addressed by receiving a command from the memory controller, and (ii) output, via the command insertion terminal, the command or an indication of the condition such that the command is inserted into a command queue of the memory controller. The memory device can include a command terminal over which the memory device can receive the command from the memory controller after the command is inserted in the command queue. In some embodiments, the condition can be a memory region of the memory device requiring a refresh cycle, and the command can be a command to perform a refresh cycle on the memory region.
US12164801B2 Increasing OLTP throughput by improving the performance of logging using persistent memory storage
In an embodiment, before modifying a persistent ORL (ORL), a database management system (DBMS) persists redo for a transaction and acknowledges that the transaction is committed. Later, the redo is appended onto the ORL. The DBMS stores first redo for a first transaction into a first PRB and second redo for a second transaction into a second PRB. Later, both redo are appended onto an ORL. The DBMS stores redo of first transactions in volatile SRBs (SLBs) respectively of database sessions. That redo is stored in a volatile shared buffer that is shared by the database sessions. Redo of second transactions is stored in the volatile shared buffer, but not in the SLBs. During re-silvering and recovery, the DBMS retrieves redo from fast persistent storage and then appends the redo onto an ORL in slow persistent storage. After re-silvering, during recovery, the redo from the ORL is applied to a persistent database block.
US12164795B2 Inter-memory movement in a multi-memory system
Methods, systems, and devices for improved inter-memory movement in a multi-memory system are described. A memory device may receive from a host device a command to move data from a first memory controlled by a first controller to a second memory controller by a second controller. The memory device may use the first and second controllers to facilitate the movement of the data from the first memory to the second memory via a path external to the host device. The memory device may indicate to the host device when to suspend activity to the first memory or the second memory and when to resume activity to the first memory or second memory.
US12164794B2 Partial pass-through data transfer system
Methods and systems for performing a partial pass-through transfer are described. In an aspect, a method includes: receiving, from a first computing system, pass-through transfer definition data to be associated with a first logical storage area, the pass-through transfer definition data including a trigger condition for a pass-through transfer and an apportionment value for the pass-through transfer; storing a representation of the pass-through transfer definition data in association with the first logical storage area; detecting a first data transfer to the first logical storage area, the first data transfer representing a transfer of a resource; determining that the first data transfer satisfies the trigger condition; and in response to determining that the first data transfer satisfies the trigger condition: identifying a portion of the resource based on the apportionment value; and initiating a second data transfer.
US12164783B2 Cross-temperature compensation based on media endurance in memory devices
An example method of performing read operation comprises: receiving a read request with respect to a set of memory cells of a memory device; determining a value of a media endurance metric of the set of memory cells; determining a programing temperature associated with the set of memory cells; determining a current operating temperature of the memory device; determining a voltage adjustment value based on the value of the media endurance metric, the programming temperature, and the current operating temperature; adjusting, by the voltage adjustment value, a bitline voltage applied to a bitline associated with the set of memory cells; and performing, using the adjusted bitline voltage, a read operation with respect to the set of memory cells.
US12164773B2 Controller architecture for reliability, availability, serviceability access
An apparatus can include a plurality of memory devices and a memory controller coupled to the plurality of memory devices via a plurality of memory channels. The plurality of memory channels can be each organized as a plurality of channel groups that can be operated as independent RAS channels (e.g., channels for independent RAS accesses). Data received at the memory controller via different memory channels of one RAS channel can be aligned at various circuits and/or components of the memory controller.
US12164765B1 Hotkey trainer for screen reader applications
A system and method of digitally monitoring actions of a user on a computing device and providing real-time suggestions to aid the user's task performance. The digital nudging software may perform a range of subtasks successfully. The subtasks may include loading and processing the structured representation of an application to build the graph, identifying the starting point (“Point A”) and the end point (“Point B”) of the path of the user, and conveying a notification of the faster paths in a user-friendly format.
US12164762B2 Information processing device, information processing method, and program
It is possible for a user to measure his/her head-related transfer characteristics with high accuracy. There is provided an information processing device 10 including: an interface control unit 140 that controls a user interface related to measurement of a head-related transfer function of a user, in which the interface control unit controls an output of guide information guiding a direction of a head of the user to a designated direction. In addition, there is provided an information processing method including: controlling a user interface related to measurement of a head-related transfer function of a user by a processor 871, in which the controlling of the user interface further includes controlling an output of guide information guiding a direction of a head of the user to a designated direction.
US12164761B2 Coordination of static backgrounds and rubberbanding
Techniques for coordinating movements of various objects in an electronic document are disclosed. A first-type object remains stationary so that it becomes outside a content boundary of the electronic document, as the content boundary is pulled inside an edge of a window displaying the electronic document. A second-type object remains stationary until the content boundary reaches the edge of the window and then moves along with the scrolled electronic document as the content boundary is pulled inside the edge of the window. A third-type object and a fourth-type object may show different movement behaviors.
US12164754B2 Terminal control method and apparatus, and terminal device
This application provide a terminal control method and apparatus, and a terminal device. The method includes: in response to a first operation performed on a terminal device, controlling a screen of the terminal device to display at least two split-screen windows, where the at least two split-screen windows include a first split-screen window and a second split-screen window, and the first split-screen window is used to display a first page of a first application; setting the first page to a preset state in response to a second operation performed on the first split-screen window; and displaying the first page in the second split-screen window and displaying a second page of the first application in the first split-screen window in response to a third operation performed on the first page, where the second page is a previous page of the first page.
US12164751B1 Machine-learning-based software application and tool menu
A method for organizing a plurality of selectable software applications and tools may comprise receiving the plurality of selectable software applications and tools, acquiring, for each software application or tool of the plurality of selectable software applications and tools, one or more representative digital objects associated with the respective software application or tool, generating a plurality of embeddings by providing, for each software application or tool, the corresponding one or more representative digital objects to a trained machine learning model, generating a visual layout of the plurality of selectable software applications and tools based on the plurality of embeddings, and displaying the plurality selectable software applications and tools in accordance with the visual layout.
US12164749B2 Information processing apparatus for responding to finger and hand operation inputs
An information processing apparatus that controls a display to display an operation target; determines a contact size of an object on the display; and enables or disables an operation input for the operation target based on the contact size.
US12164748B2 User interfaces for logging user activities
The present disclosure generally relates to logging user activities during a subset of a recurring time period. In some embodiments, based on received physiological data, a computer system enables logging of one or more user activities to be performed during a subset of a recurring time period. In some embodiments, based on performance of the one or more user activities during a subset of a recurring time period, a computer system enables logging of one or more user activities to be performed during a subset of a recurring time period for a predetermined period of time.
US12164745B2 Device, method, and graphical user interface for managing folders
A multifunction device displays a plurality of selectable user interface objects on the display. In response to detecting the first input, the device moves a first object in the plurality of selectable user interface objects across the display to a location on the display that is proximate to a second object in the plurality of selectable user interface objects. In response to detecting that the first input meets predefined folder-creation criteria while the first object is proximate to the second object, the device creates a folder that contains the first object and the second object.
US12164743B2 Floating soft trigger for touch displays on electronic device
A portable electronic device having a touch screen with a floating soft trigger icon for enabling various functions of the electronic device, such as bar code reading, capturing RFID data, capturing video and images, calling applications, and/or placing phone calls. The floating trigger icon is displayed on the touch screen to enable easy identification and access of the trigger icon. The trigger icon may be selected via application of various unique control gestures to configure the electronic device. Based on the selected mode or function of the device, the trigger icon may alter its appearance to facilitate use of the device. The operation and functionality of the trigger icon may be programmed to customize operation of the device.
US12164741B2 Activating a snap point in an artificial reality environment
A user uses “snap points” to activate virtual objects and/or to transition virtual objects from body-locked or head-locked (i.e., “leashed”) to world-locked. A snap point is a specific location in the user's artificial-reality (XR) world. When the user assumes a position near to where he was when he previously defined a snap point, the object ceases to be leashed and instead locks to the snap point (i.e., the object becomes “world-locked”). Until the user's distance from where he was when he defined the snap point exceeds a threshold value, the object remains stably world-locked at the snap point. When the user moves more than the threshold, the object releases from the snap point, returns to its previously defined leashed mode, and follows the user through the XR world as previously.