US12237506B2
In a non-aqueous electrolyte secondary battery that is one example of the embodiment, a positive electrode mix layer comprises a positive electrode active material comprising a lithium transition metal composite oxide represented by general formula: LiaNibCo(1-b-c)AlcOd (0.9
US12237505B2
This positive electrode active material for non-aqueous electrolyte secondary batteries comprises: lithium transition metal oxide particles; a metal compound which contains a metal element M and adheres to the surfaces of the lithium transition metal oxide particles; and a lithium metal compound which contains lithium (Li) and the metal element M and adheres to the surfaces of the lithium transition metal oxide particles. In this connection, the metal element M is composed of at least one substance that is selected from among aluminum (Al), titanium (Ti), manganese (Mn), gallium (Ga), molybdenum (Mo), tin (Sn), tungsten (W) and bismuth (Bi).
US12237504B2
An anode material includes a silicon compound SiOx, where x is about 0.5 to 1.5; an oxide MeOy layer, the MeOy layer coating the silicon compound SiOx, where y is about 0.5 to 3; and a carbon layer, the carbon layer coating the MeOy layer. Me includes at least one of Al, Si, Ti, Mn, V, Cr, Co, and Zr. The surface of the MeOy layer adjacent to the carbon layer has an open pore structure, and at least part of the open pore structure is filled with the carbon layer. The anode material improves the cycle performance of the electrochemical device and significantly reduce the impedance of the electrochemical device.
US12237485B2
A battery module, and a battery pack including the same, includes a battery cell stack, in which a plurality of battery cells are stacked, a module frame surrounding the battery cell stack, a busbar frame covering a part of the battery cell stack that is exposed from the module frame, a busbar connected to an electrode lead protruding from the battery cell stack through a slot formed in the busbar frame, and a heat transfer member connected to the busbar. The heat transfer members make contact with the module frame.
US12237473B2
A secondary battery includes a partition, a negative electrode, a positive electrode, a first aqueous electrolytic solution, and a second aqueous electrolytic solution. The partition separates a first space and a second space from each other and allows a metal ion to pass therethrough between the first space and the second space. The negative electrode is disposed in the first space. The positive electrode is disposed in the second space. The first aqueous electrolytic solution is contained in the first space. The second aqueous electrolytic solution is contained in the second space. The second aqueous electrolytic solution has a pH lower than the first aqueous electrolytic solution.
US12237465B2
Provided is a solid electrolyte which is identified as 3LiOH·Li2SO4 by diffractometry. The solid electrolyte further contains boron.
US12237463B2
The present disclosure provides a joining technique capable of improving strength and reducing electrical resistance of a connecting portion that performs heterometal interjunction in a sealed battery. A mode of the sealed battery disclosed herein includes an electrode body, a battery case, a positive electrode internal terminal, a positive electrode external terminal, a negative electrode internal terminal, and a negative electrode external terminal. In the sealed battery, in a connecting portion between the negative electrode internal terminal and the negative electrode external terminal, an upper end of the negative electrode internal terminal and the negative electrode external terminal are stacked with a plated layer interposed therebetween and, at the same time, the negative electrode internal terminal and the negative electrode external terminal are joined to each other via the plated layer. In addition, a rough surface having a plurality of recessed portions is formed on the upper surface of the negative electrode external terminal having been stacked with the plated layer interposed therebetween, and a part of the plated layer penetrates into the recessed portions. Accordingly, a connecting portion having high strength and low resistance can be formed between the negative electrode internal terminal and the negative electrode external terminal.
US12237460B2
The present application provides a composite material and a preparation method thereof, and a lithium ion battery, and belongs to the technical field of lithium batteries. A specific solution is as follows: the composite material is an oxide electrolyte coated nano-attapulgite composite material, where a coating layer of an oxide electrolyte has a thickness less than or equal to 20 μm, a rod crystal of a nano-attapulgite has a length of 100 nm-50 μm and a width of 10 nm-120 nm, and the nano-attapulgite is an organically modified natural nano-attapulgite and/or a lithium cation exchanged natural nano-attapulgite. The attapulgite composite material coated with the oxide electrolyte has a rod-shaped fast lithium ion transmission channel at a nanometer level, which can improve a transmission of lithium ions and has good lithium ion conductivity and excellent mechanical properties.
US12237451B2
Light-emitting diode (LED) packages, and more particularly arrangements of light-altering coatings in LED packages are disclosed. Exemplary LED packages may include lead frame structures that are at least partially encased by a housing. Arrangements of light-altering coatings may be provided that cover one or more portions of lead frame structures exposed within LED package recesses. By providing light-altering coatings that cover lead frame structures within package recesses, negative impacts from potential lead frame discoloration due to environmental exposure may be reduced. Additionally, such light-altering coatings may be configured to reflect light emissions from LED chips before reaching portions of lead frame structures. Light-altering coating arrangements are disclosed where light-altering coatings are arranged in contact with LED chips or, alternatively, in a spaced relationship with LED chips. Retention structures are disclosed that may define boundaries of light-altering coatings along recess floors of corresponding LED packages.
US12237450B2
A metallic structure for an optical semiconductor device including a conductive base body having disposed thereon metallic layers in the following order: a nickel or nickel alloy plated layer, a gold or gold alloy plated layer, and an indium or indium alloy plated layer, wherein the indium or indium alloy plated layer has a thickness in a range of 0.002 μm or more and 0.3 μm or less.
US12237446B2
The present disclosure relates to a wavelength conversion apparatus and a manufacturing method therefor. The wavelength conversion apparatus comprises a light-emitting layer, a reflective film, a sintering silver layer, and a substrate stacked successively. The light-emitting layer converts an excitation light into exit light having a different wavelength from the excitation light. The reflective film is plated on the light-emitting layer and used for reflecting the exit light emitted by the light-emitting layer. The sintering silver layer is connected to the light-emitting layer and the substrate; the sintering silver layer comprises flake silver particles connected with each other via surface contact; and the sintering silver layer is formed by sintering spherical silver nanoparticles and flake silver particles. The wavelength conversion apparatus is characterized by excellent thermal conductivity and high luminous efficiency.
US12237440B2
A deep UV light emitting diode includes a substrate, an n-type semiconductor layer located on the substrate, a mesa disposed on the n-type semiconductor layer, and including an active layer and a p-type semiconductor layer, an n-ohmic contact layer in contact with the n-type semiconductor layer, a p-ohmic contact layer in contact with the p-type semiconductor layer, an n-bump electrically connected to the n-ohmic contact layer, and a p-bump electrically connected to the p-ohmic contact layer. The mesa includes a plurality of vias exposing a first conductivity type semiconductor layer.
US12237433B2
Disclosed are a double-sided solar cell and a preparation method therefor. The double-sided solar cell comprises: a silicon wafer having a PN junction, and a front first silicon oxide layer, a front second silicon oxide layer, a front first nitrogen-containing silicon compound layer, a front second nitrogen-containing silicon compound layer, and a front third silicon oxide layer that are located on one side of an N-type layer of the silicon wafer and are sequentially stacked along a direction away from the silicon wafer; and a passivation layer, a back silicon oxide layer, a back first nitrogen-containing silicon compound layer, and a back second nitrogen-containing silicon compound layer that are located on one side of a P-type layer of the silicon wafer and are sequentially stacked along the direction away from the silicon wafer.
US12237427B2
A tuning method for active metamaterials using IGZO Schottky diodes, wherein the IGZO Schottky diode comprises a substrate, a Schottky electrode, amorphous IGZO active layer, and an ohmic electrode from the bottom up. The method comprises steps as follows: (1) Metamaterials are used as the Schottky electrodes, and amorphous IGZO active layers are used to fully cover the capacitive gap structures in the metamaterials; such capacitive structures in the metamaterials are bonded to the amorphous IGZO active layers to form Shottky barriers; (2) The resulting IGZO Schottky diodes from step (1) are used to tune the metamaterials dynamically.
US12237416B2
A method includes forming a first semiconductor fin and a second semiconductor fin parallel to each other and protruding higher than top surfaces of isolation regions. The isolation regions include a portion between the first and the second semiconductor fins. The method further includes forming a gate stack crossing over the first and the second semiconductor fins, etching a portion of the gate stack to form an opening, wherein the portion of the isolation regions, the first semiconductor fin, and the second semiconductor fin are exposed to the opening, etching the first semiconductor fin, the second semiconductor fin, and the portion of the isolation regions to extend the opening into a bulk portion of a semiconductor substrate below the isolation regions, and filling the opening with a dielectric material to form a cut-fin isolation region.
US12237397B2
In a gate replacement process, a dummy gate and adjacent structure, such as a source/drain region, are formed. The dummy gate is removed, at least in part, using a directional etch to remove some but not all of the dummy gate to form a trench. A portion of the dummy gate remains and protects the adjacent structure. A gate electrode can then be formed in the trench. A two step process can be employed, using an initial isotropic etch followed by the directional etch.
US12237395B2
A high electron mobility transistor (HEMT) includes a substrate, a channel layer, a barrier layer and a passivation layer. A contact structure is disposed on the passivation layer and extends through the passivation layer and the barrier layer to directly contact the channel layer. The contact structure includes a metal layer, and the metal layer includes a metal material doped with a first additive. A weight percentage of the first additive in the metal layer is between 0% and 2%.
US12237391B2
A semiconductor device includes: an active pattern on a substrate, wherein the active pattern includes a plurality of channel layers stacked on one another; a plurality of source/drain patterns spaced apart from each other in a first direction and disposed on the active pattern, wherein the plurality of source/drain patterns are connected to each other through the plurality of channel layers; and first and second gate electrodes at least partially surrounding the channel layers and extending in a second direction, wherein the second direction intersects the first direction, wherein the active pattern has a first sidewall and a second sidewall that faces the first sidewall, and wherein a first distance between the first sidewall of the active pattern and an outer sidewall of the first gate electrode is different from a second distance between the second sidewall of the active pattern and an outer sidewall of the second gate electrode.
US12237387B2
Disclosed herein is a semiconductor device comprising a first dielectric disposed over a channel region of a transistor formed in a substrate and a gate disposed over the first dielectric. The semiconductor device further includes a second dielectric disposed vertically, substantially perpendicular to the substrate, at an edge of the gate, and a spacer disposed proximate to the second dielectric. The spacer includes a cross-section with a perimeter that includes a top curved portion and a vertical portion substantially perpendicular to the substrate. The perimeter further includes a discontinuity at an interface of the top curved portion with the vertical portion. Further, disclosed herein are methods associated with the fabrication of the aforementioned semiconductor device.
US12237362B2
A display device including a first substrate structure, a second substrate structure and an adhesive layer is provided by the present disclosure. The first substrate structure includes a first recess. The second substrate structure is disposed opposite to the first substrate structure. The adhesive layer is sandwiched between the first substrate structure and the second substrate structure, wherein a part of the adhesive layer is filled in the first recess.
US12237359B2
Discussed is a plurality of semiconductor light-emitting devices, wherein at least one of the semiconductor light-emitting devices includes: a first conductive electrode and a second conductive electrode; a first conductive semiconductor layer having the first conductive electrode arranged thereon; a second conductive semiconductor layer overlapping the first conductive semiconductor layer and having the second conductive electrode arranged thereon; an active layer arranged between the first conductive semiconductor layer and the second conductive semiconductor layer; an intermediate layer arranged on the second conductive semiconductor layer; a protrusion, made of an electro-polishable porous material, on the intermediate layer; and an undoped semiconductor layer arranged between the intermediate layer and the protrusion. The intermediate layer includes a first layer including second conductive impurities and a second layer having a higher concentration of the second conductive impurities than the first layer, wherein the first layer and the second layer are sequentially and repetitively stacked.
US12237350B2
An NMOS structure includes a semiconductor substrate, a dielectric structure, a source doped region, a drain doped region, a channel region, a gate structure and two isolation P-type wells. The dielectric structure is formed in the semiconductor substrate to define an active region, in which the source/drain doped region and the channel region are formed. The channel region includes two opposite first sides and two opposite second sides. The source/drain doped region is respectively formed between the two second sides and the dielectric structure. The gate structure is formed on the semiconductor substrate. The gate structure covers a part of the dielectric structure beside the first sides. The two isolation P-type wells are formed in a part of the dielectric structure not covered by the gate structure. The isolation P-type wells respectively surround a periphery of the source/drain doped region and end at the respective second side.
US12237339B2
A display panel is provided, including a grounding signal wiring, driving chips, a driving chip input output signal wiring, and a power line. A grounding signal pin is connected to the grounding signal wiring. The driving chip input output signal wiring is configured to connect a stage-transfer signal input pin and a stage-transfer signal output pin of two adjacent driving chips. The grounding signal wiring, the driving chip input output signal wiring, and the power line are disposed in a same layer and do not intersect with each other.
US12237337B2
A first high voltage semiconductor element, disposed in a substrate, includes first trenches; a first source region and a first drain region; first drift regions having respective ones partially surround the first source region and the first drain region; a first gate insulating layer and a first gate electrode disposed between the first drift regions; and a first high voltage well surrounding the first drift regions. A second high voltage semiconductor element, disposed in the substrate, includes second trenches; a second source region and a second drain region; second drift regions having respective ones partially surround the second source region and the second drain region; a second gate insulating layer and a second gate electrode disposed between the second drift regions; and a second high voltage well surrounding the second drift regions. Depths of the second trenches are disposed to be greater than depths of the first trenches.
US12237327B2
Devices and methods to manufacture a stack of FET switches in presence of a neighboring stack of FET switches are described. The stack of FET switches is designed or manufactured so that at least its top FET has a width that is smaller than the width of its bottom FET. Other voltage handling configurations and distributions of widths are described.
US12237325B2
A method of forming stacked vertical field effect devices is provided. The method includes forming a layer stack on a substrate, wherein the layer stack includes a first spacer layer on the substrate, a first protective liner on the first spacer layer, a first gap layer on the first protective liner, a second protective liner on the first gap layer, a second spacer layer on the second protective liner, a sacrificial layer on the second spacer layer, a third spacer layer on the sacrificial layer, a third protective liner on the third spacer layer, a second gap layer on the third protective liner, a fourth protective liner on the second gap layer, and a fourth spacer layer on the fourth protective liner. The method further includes forming channels through the layer stack, a liner layer on the sidewalls of the channels, and a vertical pillar in the channels.
US12237323B2
Various embodiments of the present disclosure are directed towards a semiconductor device. The semiconductor device comprises a source region and a drain region in a substrate and laterally spaced. A gate stack is over the substrate and between the source region and the drain region. The drain region includes two or more first doped regions having a first doping type in the substrate. The drain region further includes one or more second doped regions in the substrate. The first doped regions have a greater concentration of first doping type dopants than the second doped regions, and each of the second doped regions is disposed laterally between two neighboring first doped regions.
US12237317B2
A LED device includes multiple LED chips each including opposite first and second surfaces, a side surface, and an electrode assembly disposed on the second surface and including first and second electrodes. The first surface of each of the LED chips is a light exit surface. The LED device further includes an electric circuit layer assembly disposed on the second surfaces of the LED chips and having opposite first and second surfaces and a side surface. The first surface is electrically connected to the first and second electrodes. The LED device further includes an encapsulating layer enclosing the LED chips and the electric circuit layer assembly to expose the second surface of the electric circuit layer assembly.
US12237313B2
A light emitting device filament includes a substrate, a plurality of light emitting diodes, two electrode pads, and a plurality of connection lines. The substrate includes a first surface and a second surface opposite to the first surface. The substrate extending in a first direction and having a width in a second direction. The plurality of light emitting diodes is disposed on the first surface of the substrate. The two electrode pads are disposed on the substrate. The plurality of connection lines electrically connects the plurality of light emitting diodes and the two electrode pads. The plurality of connection lines includes a first connection line and a second connection line. The first connection line, the second connection line, or both are formed in a direction inclined or curved with respect to the first direction or the second direction.
US12237310B2
A multi-component transistor structure includes components each comprising an individual, discrete, and separate component substrate and a component transistor. The component transistor includes a transistor element having a transistor element resistance. A component connection is disposed external to the transistor element and has a connection resistance. The component connection electrically connects the transistor elements in the components in parallel. The connection resistance is less than the transistor element resistance of at least one corresponding transistor element, less than an average of the transistor element resistances of all of the corresponding transistor elements, or less than the sum of all of the transistor element resistances of all of the corresponding transistor elements. The component transistors are functionally similar and at least one of the components is disposed on another different one of the components in a component stack.
US12237306B2
Representative implementations of devices and techniques provide correction for a defective die in a wafer-to-wafer stack or a die stack. A correction die is coupled to a die of the stack with the defective die. The correction die electrically replaces the defective die. Optionally, a dummy die can be coupled to other die stacks of a wafer-to-wafer stack to adjust a height of the stacks.
US12237297B2
An apparatus includes: a vapor generating chamber configured to accommodate a heat transfer fluid and to be filled with saturated vapor generated by the heat transfer fluid; a heater configured to heat the heat transfer fluid in the vapor generating chamber; a substrate stage configured to be movable upward or downward in the vapor generating chamber and to support a substrate on which an electronic device is mounted via a solder. The apparatus also includes at least one mesh plate extending in a horizontal direction in the vapor generating chamber. The at least one mesh plate includes a plurality of openings through which the vapor moves.
US12237281B2
Various embodiments of an electronic package and an implantable medical device that includes such package are disclosed. The electronic package includes a monolithic package substrate having a first major surface and a second major surface, an integrated circuit disposed in an active region of the package substrate, and a conductive via disposed through an inactive region of the package substrate and extending between the first major surface and the second major surface of the package substrate. The conductive via is separated from the active region by a portion of the inactive region of the substrate.
US12237273B2
A module includes a substrate having a first surface, a first component and a second component that are mounted on the first surface, a first conductive material mounted between the first component and the second component, a first sealing resin provided on the first surface to cover the first component, the second component, and the first conductive material, and a first shield film that covers the first sealing resin, in which the first sealing resin has a recess to expose at least a part of the first conductive material, the first shield film extends along an inner surface of the recess and is, thereby, electrically connected to the first conductive material, the first shield film is provided with an opening in the recess, a metal bump is disposed inside the recess, and the metal bump is electrically connected to the first conductive material through the opening.
US12237267B2
A semiconductor device includes a first transistor formed on a first side of a substrate. The semiconductor device includes a first power rail structure vertically disposed over the first transistor, a second power rail structure vertically disposed over the first power rail structure, and a memory portion vertically disposed over the second power rail structure. The first power rail structure, and a second power rail structure, and the memory portion are all disposed on a second side of the substrate opposite to the first side.
US12237265B2
A semiconductor device may include a substrate including a cell region and a core/peripheral region. A plurality of bit line structures may be in the cell region of the substrate. A gate structure may be in the core/peripheral regions of the substrate. A lower contact plug and an upper contact plug may be between the bit line structures. The lower contact plug and the upper contact plug may be stacked in a vertical direction. A landing pad pattern may contact an upper sidewall of the upper contact plug. The landing pad pattern may be between an upper portion of the upper contact plug and an upper portion of one of the bit line structures. An upper surface of the landing pad pattern may be higher than an upper surface of each of the bit line structures. A peripheral contact plug may be formed in the core/peripheral regions of the substrate. A wiring may be electrically connected to an upper surface of the peripheral contact plug.
US12237261B2
A semiconductor device includes an insulating layer, wherein the insulating layer has a via opening and a conductive line opening. The semiconductor device further includes a via in the via opening. The semiconductor device further includes a conductive line in the conductive line opening. The conductive line includes a first liner layer, wherein a first thickness of the first liner layer over the via is less than a second thickness of the first liner layer over the insulating layer, and a conductive fill, wherein the first liner layer surrounds the conductive fill.
US12237258B2
The embodiments herein are directed to technologies for crosstalk cancellation structures. One semiconductor package includes conductive metal layers separated by insulating layers, the conductive metal layers for routing signals between external package terminals and pads on an integrated circuit device. Signal lines formed in the conductive metal layers have electrode structure (capacitor electrode-like structures) formed for at least adjacent signaling lines of the package terminals. Two of the electrode structures from the adjacent signaling lines are formed opposite each other on different metal layers.
US12237250B2
A semiconductor package includes a redistribution substrate having first and second surfaces opposing one another, a first semiconductor chip on the first surface of the redistribution substrate, a passive device and a metal post on the second surface of the redistribution substrate and electrically connected to the redistribution pattern, a second encapsulant encapsulating at least side surfaces of the passive device and the metal post, a second insulating layer on a lower surface of the metal post and a lower surface of the second encapsulant, and having an opening exposing at least a portion of the lower surface of the metal post, and a connection bump filling the opening of the second insulating layer and in direct contact with the lower surface of the exposed metal post, wherein the metal post has a height greater than a height of each of the redistribution pattern and the redistribution via.
US12237249B2
A system comprises a substrate. The substrate comprises a lead. The system also comprises a solder barrier formed on the lead. The solder barrier is to contain a solder bump within a solder area on the lead. The system further includes a solder bump in the solder area and a die having an active surface coupled to the solder bump.
US12237247B2
A packaged integrated circuit (IC) includes a leadframe including a die pad. The packaged IC also includes a first circuit on the die pad, the first circuit having a region. The packaged IC also includes a second circuit on the first circuit, the second circuit being spaced from the region by a gap. The packaged IC also includes an attachment layer between the first and second circuits, the attachment layer and the first and second circuits enclosing at least a part of the gap over the region. The packaged IC also includes a mold compound encapsulating the first and second circuits, the attachment layer, and the at least part of the gap.
US12237246B2
A semiconductor device is disclosed. In one example, the semiconductor device includes a semiconductor chip including a first chip contact pad on a first chip main surface. The semiconductor device further includes a first electrically conductive layer arranged over the first chip main surface and electrically coupled to the first chip contact pad, wherein the first electrically conductive layer extends in a direction parallel to the first chip main surface. An electrical through connection is electrically coupled to the first electrically conductive layer and to a second electrically conductive layer, wherein the electrical through connection extends in a direction perpendicular to the first chip main surface, and wherein, in a top view of the first chip main surface, the electrical through connection and the semiconductor chip are non-overlapping.
US12237244B2
A semiconductor device is disclosed. The semiconductor device includes a first substrate. The first substrate includes a first dielectric layer, and a vertical conductive area, where the vertical conductive area includes one or more vertical conductive structures extending through the first dielectric layer, where each line segment of a non-square quadrilateral contacts at least one of the one or more vertical conductive structures. The vertical conductive area also includes a continuous conductive guard ring structure in the first dielectric layer, where the continuous conductive guard ring structure surrounds the one or more vertical conductive structures. The semiconductor device also includes a second substrate, including a first conductor, and a second conductor, where the first conductor of the second substrate is electrically connected to at least one of the vertical conductive structures of the first substrate.
US12237243B2
A power overlay (POL) module includes a semiconductor device having a body, including a first side and an opposing second side. A first contact pad defined on the semiconductor device first side and a dielectric layer, having a first side and an opposing second side defining a set of first apertures therethrough, is disposed facing the semiconductor device first side. The POL module, includes a metal interconnect layer, having a first side and an opposing second side, the metal interconnect layer second side is disposed on the dielectric layer first side) and extends through the set of first apertures to define a set of vias electrically coupled to the first contact pad. An enclosure defining an interior portion is coupled to the metal interconnect layer first side, and a phase change material (PCM) is disposed in the enclosure interior portion.
US12237237B2
A semiconductor module includes first and second semiconductor chips including first and second main electrodes, respectively; first and second connection terminals electrically connected to the first and second main electrodes, respectively; and an insulating sheet. The first connection terminal includes a first conductor portion including a first peripheral edge and a first terminal portion extending from the first peripheral edge in plan view, and the second connection terminal includes a second conductor portion including a second peripheral edge. A part of the first conductor portion overlap a part of the second conductor portion in plan view. The insulating sheet includes an insulating portion layered between the first and second conductor portions, and a first protruding portion positioned between a tip portion of the first terminal portion and the second peripheral edge in plan view, the first protruding portion forming an angle relative to a surface of the first terminal portion.
US12237236B2
The present invention relates to the inspection process which includes providing access to the microdevice contacts, measuring the microdevice and analyzing the data to identify defects or performance of the micro device. The invention also relates to the forming of test electrodes on microdevices. The test electrodes may be connected to hidden contacts. The type of microdevices may be vertical, lateral or a flip chip.
US12237223B2
Contact over active gate (COAG) structures are described. In an example, an integrated circuit structure includes a plurality of gate structures above substrate, each of the gate structures including a gate insulating layer thereon. A plurality of conductive trench contact structures is alternating with the plurality of gate structures, each of the conductive trench contact structures including a trench insulating layer thereon. A remnant of a di-block-co-polymer is over a portion of the plurality of gate structures or the plurality of conductive trench contact structures. An interlayer dielectric material is over the di-block-co-polymer, over the plurality of gate structures, and over the plurality of conductive trench contact structures. An opening in the interlayer dielectric material. A conductive structure is in the opening, the conductive structure in direct contact with a corresponding one of the trench contact structures or with a corresponding one of the gate contact structures.
US12237215B2
A semiconductor structure includes a substrate, bit line structures located on the substrate, capacitor contact holes located on each of two opposite sides of the bit line structure, and isolation side walls, each of the isolation side walls is located between a respective bit line structure and the capacitor contact holes on one side of the bit line structure. A gap isolation layer is provided between the isolation side walls located on two opposite sides of the bit line structure. The gap isolation layer is located on the bit line structure, and a first gap is provided inside the gap isolation layer. A second gap is provided between the isolation side wall and the gap isolation layer.
US12237214B2
A method includes depositing a second dielectric layer over a first dielectric layer, depositing a third dielectric layer over the second dielectric layer, patterning a plurality of first openings in the third dielectric layer, etching the second dielectric layer through the first openings to form second openings in the second dielectric layer, performing a plasma etching process directed at the second dielectric layer from a first direction, the plasma etching process extending the second openings in the first direction, and etching the first dielectric layer through the second openings to form third openings in the first dielectric layer.
US12237208B2
A semiconductor device includes a substrate having one or more inner surfaces defining trenches that define an active pattern of the substrate, the trenches including a first trench and a second trench which have different widths, a device isolation layer on the substrate such that the device isolation layer at least partially fills the trenches, and a word line intersecting the active pattern. The device isolation layer includes a first isolation pattern covering a portion of the second trench, a second isolation pattern on the first isolation pattern and covering a remaining portion of the second trench, and a filling pattern filling the first trench under the word line. A top surface of the second isolation pattern is located at a higher level than a top surface of the filling pattern.
US12237204B1
The present disclosure relates to a ceramic susceptor. In a method of manufacturing a base body of a ceramic susceptor of the present disclosure, which includes a lower plate and an upper plate, which are each made of a metal-ceramic composite and bonded to each other, the method includes: sequentially laminating a first active metal layer, a first aluminum layer, and a brazing filler layer on a bonding surface of the upper plate; sequentially laminating a second active metal layer and a second aluminum layer on a bonding surface of the lower plate; and brazing-bonding the lower plate and the upper plate with the brazing filler layer.
US12237200B2
Methods and apparatus for lift pin interfaces for electrostatic chucks are provided herein. In some embodiments, a lift pin interface in an electrostatic chuck includes: a dielectric plate having a support surface for a substrate; a conductive plate disposed beneath the dielectric plate and having an opening formed therethrough, wherein the dielectric plate includes a protrusion extending into the opening in the conductive plate; and a lift pin guide disposed in the opening, wherein the lift pin guide includes one or more features that extend from an upper surface of the lift pin guide and that overlap with the protrusion of the dielectric plate.
US12237196B2
A multiple transport carrier docking device may be capable of storing and/or staging a plurality of transport carriers in a chamber of the multiple transport carrier docking device, and may be capable of forming an air-tight seal around a transport carrier in the chamber. Semiconductor wafers in the transport carrier may be accessed by a wafer transport tool while the air-tight seal around the transport carrier prevents and/or reduces the likelihood that contaminants in the semiconductor fabrication facility will reach the semiconductor wafers. The air-tight seal around the transport carrier may reduce defects of the semiconductor wafers that might otherwise be caused by the contaminants, may increase manufacturing yield and quality in the semiconductor fabrication facility, and/or may permit the continued reduction in device and/or feature sizes of integrated circuits and/or semiconductor devices that are to be formed on semiconductor wafers.
US12237194B2
To provide an automated apparatus for conveying a rectangular substrate. According to one embodiment, there is provided a substrate conveying apparatus for conveying the rectangular substrate. The substrate conveying apparatus includes a plurality of conveyance rollers, a plurality of roller shafts, a motor, and a pusher. The plurality of conveyance rollers are configured to support a lower surface of the substrate. To the plurality of roller shafts, the plurality of conveyance rollers are mounted. The motor is configured to rotate the plurality of roller shafts. The pusher is for lifting the substrate on the plurality of conveyance rollers such that the substrate is separated away from the plurality of conveyance rollers. The pusher includes a stage configured to pass through a clearance between the plurality of roller shafts.
US12237191B2
A wafer holder includes a holding base having a circular holding surface, including, on a side of the holding surface, an annular first groove and an annular second groove that is surrounded by the first groove, and internally including a plurality of first suction holes opening in a region located between the first groove and the second groove on the holding surface, a plurality of second suction holes opening in a region surrounded by the second groove on the holding surface, and a suction channel communicating to the first suction holes and the second suction holes and opening in a back surface on a side opposite to the holding surface. The first suction holes and the second section holes are configured in such a manner that the first suction holes each have a pressure loss greater than that at each of the second suction holes.
US12237182B2
To create constant partial pressures of the by-products and residence time of the gas molecules across the wafer, a dual showerhead reactor can be used. A dual showerhead structure can achieve spatially uniform partial pressures, residence times and temperatures for the etchant and for the by-products, thus leading to uniform etch rates across the wafer. The system can include differential pumping to the reactor.
US12237181B2
The present invention provides a substrate treating apparatus. The substrate treating apparatus includes: a cup having a treatment space therein; a support unit configured to support a substrate within the treatment space, and including a rotatable support plate; and a liquid discharge unit configured to discharge a chemical liquid to the substrate supported by the support unit, in which the support unit includes: a plurality of pin members provided to the support plate to support the substrate placed on the support plate; and a discharge member coupled to the pin member to discharge charges to the air according to a rotation of the support plate, and the discharge member is provided as a conductive member.
US12237169B2
Methods for efficient doping of wide-bandgap (WBG) and ultrawide-bandgap (UWBG) semiconductors by implantation, and WBG and UWBG semiconductors made using the disclosed methods. A p-type semiconductor region is formed by implanting specified acceptor and donor co-dopant atoms in a predetermined ratio, e.g., two acceptors to one donor (ADA), into the semiconductor lattice. An n-type type semiconductor region is by implanting specified donor and acceptor co-dopant atoms in a predetermined ratio, e.g., two donors to one acceptor (DAD), into the semiconductor lattice. Compensator atoms are also implanted into the lattice to complete formula units in the crystal lattice structure and preserve the stoichiometry of the semiconductor material. The doped material is then annealed to activate the dopants and repair any damage to the lattice that might have occurred during implantation.
US12237167B2
With respect to a method of depositing a silicon nitride film on a surface of a substrate, the method includes depositing the silicon nitride film on the surface of the substrate by intermittently supplying trisilylamine into a processing chamber accommodating the substrate.
US12237161B2
A method for analyzing charged particles may include generating, in or into an ion source region, charged particles from a sample of particles, causing the charged particles to enter a mass spectrometer from the ion source region at each of a plurality of differing physical and/or chemical conditions in a range of physical and/or chemical conditions in which the sample particles undergo structural changes, controlling the mass spectrometer to measure at least the charge magnitudes of the generated charged particles at each of the plurality of differing physical and/or chemical conditions, determining, with a processor, an average charge magnitude of the generated charged particles at each of the plurality of differing physical and/or chemical conditions based on the measured charge magnitudes, and determining, with the processor, an average charge magnitude profile over the range of physical and/or chemical conditions based on the determined average charge magnitudes.
US12237152B2
A two-dimensional electronic component includes a substrate; an artificial two-dimensional (2D) material disposed on the substrate; and a first metallic electrode disposed on the artificial 2D material. The artificial 2D material includes a layered atomic structure including a middle atomic layer, a lower atomic layer disposed on a lower surface of the middle atomic layer, and an upper atomic layer disposed on an upper surface of the middle atomic layer respectively. The upper atomic layer and the first metallic electrode are attracted together at a junction therebetween by metallic bonding.
US12237140B1
Examples of an electron gun with a moving cathode station and a moving anode station are described. The moving cathode has a driver that moves the station and comprises a plurality of cathodes with a plurality of bias cups to control a thermal electron emission region by applying a bias voltage to the bias cup. The moving anode station comprises a plurality of anodes and has driver to move the anode station such that a position of each anode is synchronized with a positioned of a respective matching pair of cathode and bias cup. A controller that is in communication with the anode and cathode moving stations controls the bias voltage and the drivers to control the amount of thermal electrons and to synchronize and align a predetermined cathode with a predetermined anode thus controlling the size and parameters of the generated electron beam.
US12237139B2
A field emission cathode device and method for forming a field emission cathode device involve a cathode element having a field emission surface, and a gate electrode element disposed in spaced-apart relation to the field emission surface of the cathode element so as to define a gap therebetween, with the gate electrode element having a plurality of parallel grill members or a mesh structure laterally-extending between opposing anchored ends. A film element laterally co-extends and is engaged with the gate electrode element, with the film element being arranged to allowed electrons emitted from the field emission surface of the cathode element to pass therethrough, and to cooperate with the gate electrode element and the cathode element to form a substantially uniform electric field within the gap and about the field emission surface.
US12237135B2
A vacuum interrupter arrangement may be used in a tap changer. The vacuum interrupter arrangement has a vacuum interrupter; a metal shield configured to shield against external magnetic fields, the metal shield having a hollow cylindrical design and being arranged around at least a part of a cylindrical outer surface of the vacuum interrupter; and a holder, which is arranged on the outside of the metal shield and the vacuum interrupter, and which surrounds the metal shield and the vacuum interrupter at least partially coaxially. The holder has a plurality of holding elements which hold the metal shield in position relative to the vacuum interrupter.
US12237133B2
A overload protection switch with a reverse restart switching structure that has a seesaw lampshade provided with a protruding block which extending downward from the outside of the seesaw lampshade to ensure that the seesaw lampshade and the moving rod are accurately positioned in the ON and OFF positions in the housing to form a three-stage switching type with bidirectional positioning and forms an overload protection switch that can continuously maintain sufficient insulation distance and does not reduce the insulation distance due to fatigue decay of the binary alloy conductive plate.
US12237130B2
An electromagnetic relay includes a base, a first fixed terminal including a first fixed contact, a second fixed terminal including a second fixed contact, a movable contact piece, a movable member, and a return spring. The movable contact piece includes a pair of movable contacts configured to contact the first fixed contact and the second fixed contact. The movable member is movable with the movable contact piece in a contact direction and in a separation direction. The return spring is disposed between the base and the movable member and urges the movable member in the separation direction. The base includes a guide portion to guide movement of the movable member. The movable member includes a sliding portion slidable with respect to the guide portion. The return spring is disposed inside the guide portion. The guide portion is disposed in the contact direction with respect to the first fixed contact.
US12237129B2
A processing method for preventing electromagnetic induction when a main system and a standby system of a safety drive unit co-drive a relay. The method includes the following steps: periodically acquiring and detecting a drive command; detecting a port state of an output port of a safety drive unit when the drive command changes; performing a corresponding processing operation according to the port state of the output port; and repeating the foregoing steps.
US12237125B2
In a method for coordinating a distribution grid of different levels of electromechanical switches and automatically electrically closable apparatuses in a DC circuit, the distribution grid is arranged between feed-in devices and loads and includes at least one busbar. Each of the apparatuses includes an electrical switch to open or close the DC circuit, a fault current detection device, a tripping unit, and a pre-charging apparatus.
US12237121B2
A waterproof button structure includes a button main body, a shell and a shaft sleeve, wherein a button mounting slot is reserved on the shell; a vertical column is arranged in the button mounting slot; the vertical column is provided with a through hole longitudinally penetrating through the vertical column; the button main body includes a pressing portion and a shaft portion; a bottom surface of the pressing portion is provided with a first annular groove; a second annular groove is formed between the vertical column and an inner wall of the button mounting slot.
US12237111B2
A multilayer ceramic capacitor includes a capacitor main body including a multilayer body and external electrodes, the multilayer body including dielectric layers and internal electrode layers stacked alternately, each of the external electrodes being provided on an end surface in a length direction of the multilayer body and being connected to the internal electrode layers, and two interposers on one surface in a stacking direction of the capacitor main body and spaced apart from each other in the length direction, the interposers including bonding surfaces bondable to the one surface of the capacitor main body and including inner edge portions which are opposite to each other and each having a length longer than a length in a width direction of the multilayer body.
US12237105B2
Permanent magnets and methods of making the same are disclosed herein. The permanent magnets include a 3D-printed, i.e., additively manufactured, framework and an infiltrate such that there is a discrete magnetic phase and a discrete non-magnetic phase or two discrete magnetic phases. The infiltrate may provide superior strength, elasticity or magnetic properties.
US12237098B2
The sheath forms, in the mounted state, a flexible tubular casing configured to receive the cable.
The sheath includes elongated elements such as wires or strips, which include elongated elements of a first type, made of at least one electrically conductive material; and elongated elements of a second type, different from the first type, made of at least one material having sufficient magnetic properties to produce the shielding effect. The elongated elements are assembled in a crisscross manner and/or forming an encircling, and the sheath is produced in the form of an initially substantially flat sheet, suitable for being wound around the cable.
US12237091B2
Radioactive nuclides (radionuclides) are separate from an aqueous radioactive liquid by feeding the liquid into a chamber between a porous anode and a porous cathode of a shock electrodialysis device. Meanwhile, an anolyte is fed through the porous anode, and a catholyte is fed through the porous cathode. A voltage is applied to the porous anode and to the porous cathode to create a voltage differential across the chamber. The liquid is passed through the chamber, and cations are selectively driven from the liquid into the cathode by the voltage differential. The voltage differential creates a desalination shock that produces an ion-enriched zone on one side of the desalination shock and a deionized zone on an opposite side. A brine including the radioactive cations is extracted from the ion-enriched zone through a brine outlet, and fresh water is extracted from the deionized zone through a fresh-water outlet.
US12237089B2
Techniques are described that facilitate online monitoring of clinical data streams in association with detecting missing data and other suspicious data deviations. According to an embodiment, a computer implemented comprises receiving, by a system comprising a processor, a data stream from a plurality of different clinical data information systems configured to report defined clinical events within the data stream and recording arrival times of received events of the defined clinical events. The method further comprises detecting, by the system, data failure events associated with the data stream based on time differences between the arrival times for defined clinical events of the same type and estimated probabilities that the time differences are expected, wherein the detecting comprises estimating the probabilities that the time differences are expected using time-to-event models developed for each of the defined clinical events of the same type.
US12237077B2
Systems and methods are provided to electronically generate an Electronic Data Interchange (EDI) 835 transmission to test an EDI 835 processing system. An EDI 835 transmission may include vast amounts of data that are input into the transmission in a unique way. If even one space is off, the EDI 835 transmission will not be correctly processed and may be kicked back by the system. This has serious consequences, as it may result in incorrect or non-recording of a payment on a claim. Unfortunately, most systems are not tested for EDI 835 processing capabilities before going live due to the time intensive nature of generating EDI 835 transmissions for testing. The present application describes one or more innovative ways to electronically generate one or more EDI 835 transmission.
US12237075B2
A system, method, and apparatus for displaying a fused reconstructed image with a multidimensional image are disclosed. An example imaging system receives a selection corresponding to a portion of a displayed multidimensional visualization of a surgical site. At the selected portion of the multidimensional visualization, the imaging system displays a portion of a three-dimensional image which corresponds to the selected multidimensional visualization such that the displayed portion of the at least one of the three-dimensional image or model is fused with the displayed multidimensional visualization.
US12237059B2
The concepts and technologies disclosed herein are directed to secure user-controlled personal health records (“PHRs”). According to one aspect disclosed herein, a patient device can launch a PHR wallet device application. The patient device can connect, via the PHR wallet device application, to a PHR server that stores PHRs associated with a user. The patient device can define, via the PHR wallet device application, an access level to be applied to the PHR. The patient device can initiate, via the PHR wallet device application, a transfer of the PHR from the PHR server to a health care provider. The health care provider can be permitted to access the portion of the PHR in accordance with the access level.
US12237058B2
Systems and methods are described, and an example system includes an AI enhanced multi-source health data integration logic that receives a first source electronic health record (EHR) data from a first EHR system and a second source EHR data from a second EHR system, and transforms, according to a knowledge representation schema, health-related information content of the first source EHR data and the second source EHR data to a first source transformed health data and second source transformed health data. The system includes a collaboration platform, configured to host a multi-source transformed health data database, including the transformed first source health data and the transformed second source health data, and hosts AI-enhanced, multiple level telecollaborative analyses by a plurality of participants of the multi-source transformed health data database, generating health management data.
US12237050B2
An integrated circuit includes a memory cell array, a row decoder configured to generate a first decoder signal, a column decoder configured to generate a second decoder signal, and an array of write assist circuits coupled to the row and column decoder and the memory cell array. Each write assist circuit is configured to set an operating voltage of a corresponding memory cell, and generate the output signal in response to a first control signal. The operating voltage corresponds to an output signal. Each write assist circuit includes an AND gate coupled to a programmable voltage tuner. The programmable voltage tuner includes a set of P-type transistors coupled to a first P-type transistor. The set of P-type transistors is coupled together in parallel, and receives a set of select control signals. A first terminal of the first P-type transistor is configured to receive an AND signal from the AND gate.
US12237049B2
An integrated circuit memory device includes a serializer configured to convert a plurality of bits of parallel read data, which are synchronized with a corresponding plurality of clock signals that are out-of-phase relative to each other, into a serial stream of the read data. This conversion is performed using a Boolean logic circuit, which is configured to receive each of the plurality of bits of parallel read data and each of the plurality of out-of-phase clock signals at corresponding inputs thereof.
US12237044B2
A first impedance calibration part configured to perform a first impedance calibration operation of generating a first impedance calibration code set for adjusting an impedance of a first terminating resistor to a first target value, with reference to an external resistor having a first resistance value. A second impedance calibration part configured to perform a second impedance calibration operation of generating a second impedance calibration code set for adjusting an impedance of a second terminating resistor to a second target value, with reference to a reference resistance unit, a resistance value of which is set to a second resistance value according to a part of the first impedance calibration code set.
US12237031B2
Implementations described herein relate to refresh rate selection for a memory built-in self-test. A memory device may read one or more bits, associated with the memory built-in self-test, that are stored in a mode register of the memory device. The memory device may identify, based on the one or more bits, a refresh rate to be used while performing the memory built-in self-test. The refresh rate may indicate a rate at which memory cells, to be tested by the memory built-in self-test, are to be refreshed while the memory built-in self-test is being performed. The memory device may perform the memory built-in self-test while refreshing the memory cells according to the refresh rate.
US12237030B2
A layout of a driving circuit, a semiconductor structure and a semiconductor memory are provided. The layout includes P-type transistors, N-type transistors and four test modules. The four test modules are distributed on both sides of the P-type transistors and the N-type transistors in an upper-lower symmetrical structure, and the P-type transistors and the N-type transistors have an upper-lower structure distribution in the middle of the four test modules.
US12237027B2
Provided is an anti-fuse memory including a anti-fuse memory cell including an isolation structure, a select gate, first and second gate insulating layers, an anti-fuse gate, and first, second and third doped regions. The isolation structure is disposed in a substrate. The select gate is disposed on the substrate. The first gate insulating layer is disposed between the select gate and the substrate. The anti-fuse gate is disposed on the substrate and partially overlapped with the isolation structure. The second gate insulating layer is disposed between the anti-fuse gate and the substrate. The first doped region and the second doped region are disposed in the substrate at opposite sides of the select gate, respectively, wherein the first doped region is located between the select gate and the anti-fuse gate. The third doped region is disposed in the substrate and located between the first doped region and the isolation structure.
US12237024B2
A memory device and a programming method thereof are provided. The programming method includes the following steps. According to a step value, based on an incremental step pulse programming scheme, multiple programming operations are performed for a selected memory page. In a setting mode, multiple program verify operations are respectively performed corresponding to the programming operations to respectively generate multiple pass bit numbers. In the setting mode, a pass bit number difference value of two pass bit numbers corresponding to two programming operations is calculated. In the setting mode, an amount of the step value is adjusted according to the pass bit number difference value.
US12237017B2
A block erase method for a flash memory is provided. The block erase method is to perform block erase on a block with a predetermined block size. The block erase method includes: performing an erase verification on bytes byte-by-byte in the block when performing the block erase; checking an erase step of the byte when the byte does not pass the erase verification; when the erase step of the byte exceeds a predetermined threshold value, performing the block erase with a partitioned block smaller than the predetermined block size, and returning to an erase verification stage to perform the erase verification; and when the erase step of the bytes does not exceed the predetermined threshold value, continuing to perform the block erase with the predetermined block size, and returning to the erasure verification stage to continue to perform the erase verification.
US12237012B2
The present disclosure belongs to the technical field of information storage, and particularly relates to a method for information storage based on a hybrid material. The method for information storage based on a hybrid material provided by the present disclosure includes a step of applying an external force to a hybrid material for driving, such that the hybrid material shows a fluorescent state or a non-fluorescent state, thereby realizing two-state or three-state information storage. By only applying the external force to the selected hybrid material for driving, energy band alignment methods can be transformed under the driving of the external force with an energy level difference between different components in the hybrid material. Therefore, the hybrid material shows the component fluorescent state or the non-fluorescent state. One storage cell has two or three states, so the present disclosure can be used to store two-state or three-state data.
US12236998B2
A semiconductor device includes a memory cell array that includes a plurality of memory cells electrically connected to a plurality of word lines and a plurality of bit lines, a word line driving circuit that includes a plurality of sub-word line decoders electrically connected to the plurality of word lines, and a control logic configured to determine a selected word line and unselected word lines among the plurality of word lines, and configured to control the word line driving circuit such that at least one of the unselected word lines that is adjacent to the selected word line is floated during at least a portion of a period in which a voltage of the selected word line returns to an initial level.
US12236996B2
A memory device may include counters respectively corresponding to rows and each configured to count a number of accesses to a corresponding row, a refresh control circuit, a queue, and first flags respectively corresponding to the rows. The refresh control circuit may change a second flag set in a refresh period every refresh period, and determine whether to put an incoming row address into the queue based on a count value of a counter corresponding to a target row indicated by the incoming row address among the counters, a first flag value of a first flag corresponding to the target row among the first flags, and a second flag value of the second flag set in a current refresh period.
US12236984B2
The present embodiments relate to a perpendicular magnetic recording (PMR) write head with a Tunable Pole Protrusion or Tunable Pole Performance (TPP) side bridge design. A PMR write head can include a main pole including a tip portion configured to be disposed at an air-bearing surface (ABS) and configured to interact with a magnetic recording medium. The PMR write head can also include a hot seed (HS) portion and a first write shield. The PMR write head can also include a first metallic side bridge disposed between the tip portion of the main pole and the HS portion. The PMR write head can also include a bias circuit including at least a first bias electrical pad and a second electrical bias pad directing an electrical current flow along an electrical path between the tip portion of the main pole and the write shield portion via the first metallic side bridge.
US12236980B1
A system and method for frame accurate editing of high resolution video content is disclosed. A method includes providing a low resolution video content displayed in a first viewing portion of an edit user interface, wherein the low resolution video content corresponds to a high resolution video content of the video content, receiving, via the viewing portion of the user interface, user input identifying a first start point and/or a first end point within the low resolution video content, and transmitting the first start point and/or the first end point to a server to obtain a respective intermediate video segment of an intermediate resolution video content corresponding to the high resolution video content. The method further includes presenting the respective intermediate video segment in a second viewing portion of the edit user interface, the second viewing portion comprising a frame identifying section to identify frames corresponding to the first start point and/or the first end point, receiving user input identifying a second start point and/or a second end point from within the intermediate resolution video content, and transmitting the second start point and/or the second end point to the server to obtain a respective high resolution video segment from the high resolution video content for presentation to the user.
US12236977B2
According to one embodiment, a magnetic disk device including a disk, a head which writes data to the disk and reads data from the disk, and a controller which sets a first DOL for a first sector group and a second DOL for a second sector group to different values, the first sector group including one or more first sectors and a first parity sector, the first sectors which allow an error correction process to be performed for each track based on the first parity sector, and are continuously arranged in a circumferential direction of the disk from the first parity sector, the second sector group including one or more second sectors which allow no error correction process to be performed for each track, and are continuously arranged in the circumferential direction.
US12236976B2
An acoustic feature extraction (AFE) circuit includes a plurality of band-pass filters (BPFs) adaptable to a plurality of channels with different band-pass frequency ranges respectively for switchably receiving an amplified signal, thereby generating corresponding filtered signals, the plurality of BPFs including an operational amplifier that is shared among the plurality of channels; and a rectifier switchably coupled to receive the filtered signals, thereby generating a rectified signal. The amplified signal is time-division demultiplexed onto the BPFs in different phases, and the filtered signals are time-division multiplexed onto the rectifier in different phases.
US12236975B2
The present disclosure relates to systems, methods, and non-transitory computer readable media for determining speech emotion. In particular, a speech emotion recognition system generates an audio feature vector and a textual feature vector for a sequence of words. Further, the speech emotion recognition system utilizes a neural attention mechanism that intelligently blends together the audio feature vector and the textual feature vector to generate attention output. Using the attention output, which includes consideration of both audio and text modalities for speech corresponding to the sequence of words, the speech emotion recognition system can apply attention methods to one of the feature vectors to generate a hidden feature vector. Based on the hidden feature vector, the speech emotion recognition system can generate a speech emotion probability distribution of emotions among a group of candidate emotions, and then select one of the candidate emotions as corresponding to the sequence of words.
US12236973B2
In accordance with an embodiment, a system includes: an audio signal pre-processor; a pressure signal pre-processor; an audio signal feature processor; a pressure signal feature processor; a feature combining processor; and a classification processor configured for classifying the external impact on a window or access opening of an enclosed structure by classifying an audio feature and pressure feature vector in order to produce a classification output; wherein the classification processor is configured for executing a first machine learning algorithm, wherein the audio feature and pressure feature vector is fed to an input layer of the first machine learning algorithm, and wherein the classification output is based on an output of the first machine learning algorithm.
US12236962B2
Methods and apparatus for decoding a compressed Higher Order Ambisonics (HOA) representation of a sound or soundfield. The method may include receiving a bit stream containing the compressed HOA representation and decoding, based on a determination that there are multiple layers, the compressed HOA representation from the bitstream to obtain a sequence of decoded HOA representations. A first subset of the sequence of decoded HOA representations is determined based only on corresponding ambient HOA components. A second subset of the sequence of decoded HOA representations is determined based on corresponding ambient HOA components and corresponding predominant sound components. For a frame k, the sequence of decoded HOA representations are represented at least in part by c ^ ~ n ( k - 1 ) = { c ^ AMB , n ( k - 1 ) for n in the first subset c ^ n ( k - 1 ) = c ^ PS , n ( k - 1 ) + c ^ AMB , n ( k - 1 ) , for n in the second subset where ĉAMB,n(k−1) corresponds to the corresponding ambient HOA components and ĉPS,n(k−1) corresponds to the corresponding predominant sound components.
US12236954B1
A system and method for recognizing (reading) the tongue movements, vocalizations, and throat vibrations of a person and converting (translating) them into meaningful synthesized words, which could be pronounced by an electronic speaker and/or displayed on a display. Often a patient/person who has lost the ability to speak may still be able to move their tongues, or make unfathomable sounds, which cannot be recognized as intelligible words. The system and method can continuously record the movement of the patient's tongue, vocalizations, and throat sounds and extract small video segments corresponding to different words attempted by the patient. Each of these video segments can then be analyzed by AI software or other configured software to match the specific tongue movement with a pre-learned reference word, and once identified, the computer/system can speak or verbalize the word, and/or display it on a screen. The set of pre-learned reference words can be recorded and saved during the training session(s) for each individual patient. During the training session(s), the embedded AI software or other configured software can ask the patient to say a specific word multiple times and for each time, the system/software can record the associated tongue movements, and any verbalizations, and throat vibrations. Multiple recordings for a single word can be preferably performed so that the AI software or other configured software can capture all possible movement variations of the same word and can aggregate some common features as unique identification for that word, which can be saved in the system as a reference to that specific word.
US12236953B1
Technologies are disclosed for interacting with a virtual assistant to request updates associated with one or more events and/or perform actions. According to some examples, a user may use their voice to interact with a virtual assistant to receive updates relating to events occurring during a certain period of time. For example, a user may request an update associated with one or more events occurring that day. The system may access data sources (e.g., calendar services, email services, etc.) to obtain data associated with the events, tag the events according to one or more conditions indicated by the data, and/or rank the events according to the tags. In addition, to resolve conditions associated with the events, the virtual assistant may also include options in the update to perform certain actions and/or to provide response data. The virtual assistant may generate the update and audibly provide the update to the user.
US12236946B2
Systems and methods are provided for performing automated speech recognition. The systems and methods access a LM that includes a plurality of n-grams, each of the plurality of n-grams comprising a respective sequence of words and corresponding LM score and receive a list of words associated with a group classification, each word in the list of words being associated with a respective weight. The systems and method compute, based on the LM scores of the plurality of n-grams, a probability that a given word in the list of words associated with the group classification appears in an n-gram in the LM comprising an individual sequence of words and adds one or more new n-grams to the LM comprising one or more words in the list of words in combination with the individual sequence of words and associated with a particular LM score based on the computed probability.
US12236923B2
The present disclosure provides a portable music production apparatus which a USB interface for connecting to a computer device, the apparatus comprises a first control element which is configured to provide a pitch bend functionality and a second control element which can be assigned to modulate any parameter a user desires like a modulation wheel. The apparatus can also be provided with additional programmable control elements.
US12236921B2
Systems and methods described herein in accordance with some embodiments may display augmented reality (AR) information related to an object based on a predicted persistence of the object within view of the user. In some embodiments, display of AR information is prioritized based upon a prediction of how soon an object will disappear from view, perhaps if the predicted disappearance will occur sooner than some threshold time. Systems and methods described herein in accordance with some embodiments extend to mixed reality (MR) systems, and provide for displaying an image of an object that has become obstructed or has disappeared from view and/or for displaying AR information related to an object that has become obstructed or has disappeared from view.
US12236911B2
A display method is provided. The display method includes providing a display panel having a plurality of subpixels, a respective subpixel of the plurality of subpixels including a first area, n1 number of second areas, and n2 number of third areas, the first area being between the n1 number of second areas and the n2 number of third areas, n1≥1, and n2≥1; for displaying a first frame of image, controlling light emission of the respective subpixel to be limited in the first area, m1 number of the n1 number of second areas, and m2 number of the n2 number of third areas; and for displaying a second frame of image, controlling light emission of the respective subpixel to be limited in the first area, m1′ number of the n1 number of second areas, and m2′ number of the n2 number of third areas.
US12236905B2
A device may include an electronic display having a backlight that generates light and multiple display pixels that modulate the amount of generated light emitted from the electronic display based on compensated image data. The backlight may include multiple illuminators that generate the light, and a first color component illuminator may have a slower response rate than a second color component illuminator. The device may also include image processing circuitry that generates the compensated image data by compensating input image data for a color shift associated with a change in brightness of the backlight and the slower response rate of the first color component illuminator. The input image data may be compensated by increasing first color component pixel values of the input image data relative to second color component pixel values of the input image data, and the compensated image data may be output to the electronic display.
US12236893B2
A display device includes a display panel including pixels, and a first gate driver including first stages that output first carry signals, respectively, and first buffers that output first gate signals, respectively, and providing the first gate signals to the pixels. In case that the display panel includes a first display area and a second display area, the pixels disposed in the first display area are driven at a first frequency, and the pixels disposed in the second display area are driven at a second frequency; a first gate signal among the first gate signals output from a first buffer corresponding to the first display area is provided to the pixels disposed in the first display area, a first buffer corresponding to the second display area does not output the first gate signal, and the first gate signal is not provided to the pixels disposed in the second display area.
US12236888B2
Disclosed is a display device including: pixels each including a driving transistor that includes a first electrode receiving a high-potential driving voltage, a second electrode connected to an anode of a light emitting element, and a gate electrode receiving a data voltage; a source driving integrated circuit (IC) configured to receive a sensing information output from each of the pixels and corresponding to a threshold voltage of the driving transistor; and a timing controller configured to calculate the threshold voltage of the driving transistor in each pixel based on the sensing information, the timing controller including: a defective pixel detector configured to detect a defective pixel by receiving the sensing voltages of the pixels from the source driving IC, and a sensing range controller configured to adjust a first sensing range preset for the ADC upon presence of the defective pixel detected by the defective pixel detector.
US12236886B2
The pixel circuit includes: a light emitting module configured to emit light; a driving module configured to drive the light emitting module to emit light according to a driving voltage during a light emitting stage; a storage module configured to maintain the driving voltage and to provide the driving voltage to the driving module during the light emitting stage; a first transistor, a first electrode of the first transistor being connected to a position where the driving module receives the driving voltage, and a second electrode of the first transistor being not directly connected to a signal source; a second transistor, a first electrode of the second transistor being connected to the first electrode of the first transistor, wherein a structure to which a second electrode of the second transistor is connected is different from a structure to which the second electrode of the first transistor is connected.
US12236880B2
A pixel driving circuit is provided. The pixel driving circuit includes a light emission control circuit and a drive circuit. The light emission control circuit controls a potential of a control terminal of the drive circuit under the control of a coupled signal terminal, and the drive circuit drives a coupled light-emitting element to emit light based on the potential of the control terminal thereof. The drive circuit includes two drive transistors connected in parallel, and subthreshold swings of the two drive transistors are different.
US12236876B2
A display device includes a first transistor controlled using a second control signal obtained by shifting a first control signal and electrically connected between an image data signal line and a first node, a second transistor electrically connected between the first node and a second node, a third transistor controlled using the first control signal and electrically connected between the second node and a gate electrode of the second transistor, a fourth transistor controlled using a fourth control signal obtained by shifting a third control signal and electrically connected between a driving power supply line and the second node, a fifth transistor controlled using the third control signal and electrically connected to the first node, a sixth transistor controlled using the third control signal and electrically connected to a light emitting element and a first electrode of the fifth transistor, and the light emitting element connected to the first electrode.
US12236874B2
A display apparatus includes a display panel, a gate driver, a data driver and an emission driver. The display panel includes a pixel. The gate driver is configured to output a gate signal to the pixel. The data driver is configured to output a data voltage to the pixel. The emission driver is configured to output an emission signal to the pixel. The pixel includes a light emitting element, a driving switching element configured to apply a driving current to the light emitting element and a bias switching element configured to apply a bias voltage to the driving switching element. The display apparatus increases a level of the bias voltage when a duration of a light emission time of the pixel is increased.
US12236870B2
Disclosed is a pixel circuit including a drive sub-circuit, a writing sub-circuit, a reset sub-circuit, a coupling sub-circuit, a storage sub-circuit, and a light emitting element, wherein the drive sub-circuit is configured to provide a drive current to the light emitting element under control of signals of a first node and a second node; the writing sub-circuit is configured to write a signal of a data signal terminal to the second node under control of a signal of a scan signal terminal; the coupling sub-circuit is configured to raise the voltage of the first node through a coupling action; the reset sub-circuit is configured to reset an anode terminal of the light emitting element under control of a signal of the scan signal terminal and reset a control terminal of the drive sub-circuit under control of a signal of a reset control signal terminal.
US12236861B2
A method for driving an electronic device may include receiving light passing through a display panel, generating an image signal based on the light, compensating the image signal with a compensation algorithm to generate a compensated image signal, wherein the compensation algorithm is trained with training data including a first comparison image and a second comparison image, and displaying, on the display panel, a compensated image based on the compensated image signal, wherein the first comparison image is a target restoration image and the second comparison image is a composite image.
US12236855B2
Disclosed are a pixel circuit, a driving method thereof, and a display apparatus. The pixel circuit includes a driving sub-circuit, a writing sub-circuit, a compensation sub-circuit, a reset sub-circuit, and a light-emitting element, the driving sub-circuit provides a driving current to a third node in response to a control signal of a first node; the writing sub-circuit writes a signal of a data signal line to a second node in response to a control signal of a first scan signal line, the signal of the data signal line is a data voltage signal or a reset voltage signal; the compensation sub-circuit writes the reset voltage signal to the third node in response to a control signal of the first scan signal line; the compensation sub-circuit further compensates the first node in response to a control signal of the first scan signal line.
US12236834B2
A display apparatus includes a gray scale compensation apparatus including a sampling module configured to sample frame image data in a video frame sequence, to obtain current frame image data, and a processor configured to: determine initial gray scale compensation data according to first gray scale data of each pixel in current frame image data and a pre-generated gray scale compensation data table; acquire gray scale compensation information of an image data set corresponding to current frame image data, including gray scale compensation coefficients of the current frame image data in respective display regions; determine target gray scale compensation data according to the gray scale compensation coefficients of the current frame image data in respective display regions and the initial gray scale compensation data; and perform gray scale compensation on the current frame image data according to the target gray scale compensation data, to obtain compensated frame image data.
US12236832B1
The disclosure relates to a luma adjustment method and apparatus, a computer device, a storage medium, and a computer program product. The method includes: acquiring a first luma requirement or a second luma requirement; acquiring, based on a current image of a display page, a luma map corresponding to the current image; converting the luma map from a linear space to a logarithmic space when the luma adjustment requirement is the first luma requirement; filtering the luma map to acquire a base layer image and a detail layer image; compressing the base layer image and the detail layer image based on a configuration parameter for merging, to obtain a merged image; converting the merged image from the logarithmic space to the linear space when the luma adjustment requirement is the first luma requirement; and adjusting luma of the display page based on the luma map and the merged image.
US12236831B2
The present disclosure provides a pixel driving circuit and a display panel. The pixel drive circuit includes: a data writing sub-circuit, a threshold compensation sub-circuit, a driving sub-circuit and a storage sub-circuit, the data writing sub-circuit includes a fourth transistor, which includes a first electrode connected with a data line, a second electrode connected with a first terminal of the driving sub-circuit, and a control electrode connected with a first scan signal line, and the fourth transistor is an oxide thin film transistor; the threshold compensation sub-circuit is configured to compensate a threshold voltage of the driving sub-circuit in response to a second scan signal; the storage sub-circuit is configured to store a data voltage signal; the driving sub-circuit is configured to provide a driving current for a light emitting device to be driven according to voltages of the first terminal and a control terminal thereof.
US12236829B2
A pixel driving circuit includes a driving circuit, a first reset circuit, and a second reset circuit. The driving circuit is coupled to a first node and a second node, and is configured to output a driving current according to a voltage difference between the first node and the second node. The first reset circuit is coupled to the first node, a first initial signal terminal and a first reset signal terminal, and is configured to transmit a signal of the first initial signal terminal to the first node in response to a signal of the first reset signal terminal. The second reset circuit is coupled to the second node and a first power terminal, and is configured to transmit a signal of the first power supply terminal to the second node in response to a control signal.
US12236827B2
Systems and methods for a multi-primary color system for display. A multi-primary color system increases the number of primary colors available in a color system and color system equipment. Increasing the number of primary colors reduces metameric errors from viewer to viewer. One embodiment of the multi-primary color system includes Red, Green, Blue, Cyan, Yellow, and Magenta primaries. The systems of the present invention maintain compatibility with existing color systems and equipment and provide systems for backwards compatibility with older color systems.
US12236814B2
A display method and a display system for an anti-dizziness reference image are provided. The display system includes a display, a range extraction unit, an information analyzing unit, an object analyzing unit and an image setting unit. The display is used to display the anti-dizziness reference image. The range extraction unit is used to obtain a gaze background range of a user. The image setting unit is used to set an image hue, an image lightness, an image brightness, an image content or an ambient lighting display content of the anti-dizziness reference image according to a background hue information, a background lightness information, a background brightness information, or a road information of the gaze background range; or set an image ratio between the anti-dizziness reference image and a display area of the display according to an object distance or an object area of the watched object.
US12236808B2
A cable label 1 with a base 4 that has at least one channel 7. The label also has a clip 5 that has a central clamping arm 12 and at least one leg 6 that is ramped with respect to the clamping arm 12. The clip 5 can be fitted to the base 4 by positioning the leg 6 in the channel 7 and slid at least partially along the channel. When this is done the ramp of the leg causes the central clamping arm 12 to move progressively inwards to a clamping position and remain there under tension from the leg to secure the label to a cable 2.
US12236799B2
A playing card scanner apparatus for helping the visually impaired play card games includes a housing having a transparent housing top side dimensioned to be larger than a standard playing card. A scanner, a central processing unit (CPU), and a rechargeable battery are coupled within the housing. A charging port is coupled to the housing and is in operational communication with the rechargeable battery. A speaker port is coupled to the housing and is in operational communication with the CPU to receive an earpiece or headphone. A scan button is coupled to the housing to activate the scanner and produce a reading of the number and suit of the standard playing card through the speaker port.
US12236791B2
Apparatuses, methods, systems, and program products are disclosed for dynamic selection of an aeronautical data provider. An apparatus includes a processor and a memory that stores code executable by the processor to receive a first stream of real-time aeronautical data from a first aeronautical data provider, receive at least one second stream of real-time aeronautical data from at least one second aeronautical data provider simultaneously with the first stream, provide data from the first stream and the at least one second stream to a decision model for predicting which data has a higher accuracy, and switch using data from the first stream to data from one of the at least one second streams in response to the one of the at least one second streams having a higher predicted accuracy than the first stream.
US12236789B2
A method for controlling rights of an autonomous vehicle includes acquiring, via a network, identification information for identifying a user or a terminal of the user, and dispatching request information that indicates a dispatch request for the autonomous vehicle issued by the user. The method further includes selecting the autonomous vehicle to be dispatched to the user from among multiple autonomous vehicles based on the dispatch request information, and assigning a control right for the selected autonomous vehicle, to the user or the terminal, based on the identification information.
US12236788B2
The invention relates to a method for lane-changing prediction of a target vehicle, the method including: receiving a velocity and a position of the target vehicle; respectively obtaining, based on the velocity and the position of the target vehicle, a first lane-changing probability and a second lane-changing probability of the target vehicle by using a first machine learning model and a second machine learning model; and determining a possibility of lane changing of the target vehicle based on the first lane-changing probability and the second lane-changing probability, the first machine learning model and the second machine learning model being pre-trained and being different from each other. The invention further relates to a device for lane-changing prediction of a target vehicle, a computer storage medium, and a vehicle.
US12236786B2
A method of modifying a time to collision threshold includes receiving data and images of an object from image capturing devices and non-visual sensors within an automobile, from infrastructure cameras, and from image capturing devices within other automobiles, determining ambient light levels and color of the object, comparing ambient light levels to a pre-determined ambient light level threshold, determining a standard time to collision threshold, and sending the standard time to collision threshold to the collision avoidance system when ambient light levels are at least the pre-determined ambient light level, and, determining a standard time to collision threshold, a lighting coefficient, a color coefficient, applying the lighting and color coefficients to the standard time to collision threshold, calculating a modified time to collision threshold, sending the modified time to collision threshold to the collision avoidance system, when the ambient light levels are less than the pre-determined ambient light level threshold.
US12236784B2
Aspects of the subject technology relate to a feeder lane direction warning system. Entering of an own vehicle into a feeder lane in a parking facility is detected. First data of a first parked vehicle parked in a first row of parking spaces adjacent the feeder lane is received from an external sensor mounted on the own vehicle. A traffic direction of the feeder lane is determined based at least on the received first data of the first parked vehicle. An alert is output via an output device of the own vehicle based on determining that the determined traffic direction of the feeder lane is different from a traveling direction of the own vehicle.
US12236783B2
Provided are implementation method and system for road traffic reservation passage, and electronic device. The method includes: determining path reservation speed curve according to path planning information of vehicle, which includes driving data of the vehicle passing through intersection in planned path; the vehicle sending the path reservation speed curve to traffic scheduling center; the traffic scheduling center classifying the received path reservation speed curve according to intersection information to obtain the classification result, and sending it to signal control calculation unit of the corresponding intersection; the signal control calculation unit determining intersection signal lamp timing scheme and vehicle speed guide data according to the classification result and sending same to the vehicle; the vehicle determining driving speed control curve according to the received intersection signal lamp timing scheme and the vehicle speed guide data, and guiding the passing of the vehicle according to the driving speed control curve.
US12236777B2
An apparatus includes a signal acquisition part acquires oscillation signals from sensors provided under lanes of a bridge and close to an expansion joint, a signal separation part applies BSS to the oscillation signals to estimate source oscillation signals respectively separated in the plurality of lanes, and adjusts amplitude of the source oscillation signals to output amplitude adjusted oscillation signals, and a vehicle estimation part estimates, from the amplitude adjusted oscillation signal, a response oscillation due to a vehicle passing on the lane of interest to detect and count vehicles passing on the lane.
US12236776B2
A traffic monitoring apparatus includes: at least one memory storing instructions; and at least one processor. The processor is configured to execute the instructions to; acquire waterfall data from a distributed acoustic sensor (DAS), wherein the waterfall data includes a generation position of a vibration on a roadway adjacent to the DAS, a generation time of the vibration and an amplitude of the vibration; preprocess the waterfall data; estimate at least one enhancement of the processed waterfall data, wherein an enhancement corresponds to a traffic flow property; and estimate at least one traffic flow property of the roadway from the enhancements of the processed waterfall data.
US12236775B2
The invention relates to a safety corridor arrangement for use in emergency situations, including an activation means, an operation means, associated with an activation centre, and a safety corridor suitable to guide or direct a person on a particular pathway. The activation centre, through activation of the activation means can cause operation of the operation means, and the operation means creates the safety corridor to guide a person along the safety corridor towards an exit. The invention also relates to a point of exit arrangement, and methods of use.
US12236767B2
Systems and methods are provided for machine learning based monitoring. Image data from a camera is received. On the hardware accelerator, a person detection model based on the image data is invoked. The person detection model outputs first classification result. Based on the first classification result, a person is detected. Second image data is received from the camera. In response to detecting the person, a fall detection model is invoked on the hardware accelerator based on the second image data. The fall detection model outputs a second classification result. A potential fall based on the second classification result is detected. An alert is provided in response to detecting the potential fall.
US12236758B1
Mechanisms for wagering comprising: receiving bet information describing bets, wherein the bet information includes a bet amount and a bet position on a game wheel for each bet; determining a payout amount for each bet; receiving first wheel spin information including a first wheel stop position for a first spin of the game wheel; determining that the first wheel stop position is one of at least one multiplier position on the game wheel having a multiplier value, and applying the multiplier value to the payout amount for each bet; receiving final wheel spin information including a final wheel stop position for a final pin f of the game wheel; and determining that the final wheel stop position is one of non-multiplier positions on the game wheel, and causing payouts to be made to each of the bets having a bet position matching the final wheel stop position.
US12236754B2
A gaming machine provides a base game from which a feature game is triggered when a determined number of configurable symbols are displayed in a base game outcome. When the feature game is triggered, the configurable symbols are held in place on the display and the player is provided with more spins during the feature game in which to collect additional configurable symbols. Any additional configurable symbols are retained on the display during subsequent spins until the feature game is completed. The configurable symbols include mystery symbols whose value is not determined until the mystery symbol is displayed. A first valuation game, such as a wheel spin, is used to determine the value for the mystery symbols. At the end of the feature game, the player is awarded a prize based on the values carried by the configurable symbols. A second valuation game, such as a wheel spin, is used to provide an enhanced award if the player collects a determined number of configurable symbols during the feature game.
US12236753B2
Gaming machines and systems are configured to distribute of viral events, such as viral gaming events, amongst devices. The devices can present the viral events. The devices can, for example, be gaming machines and/or mobile devices. According to one embodiment, once a viral event is triggered, it is presented at one or more first devices at a first time. The viral event spreads to other devices, such as one or more second devices where it can be presented at a later time. The viral event may continue to spread to numerous other devices. Feedback or metrics may be used to control the devices to which the viral event spreads and/or the rate of spread.
US12236750B2
An electronic device for mobile alerts is disclosed, along with a method for the same. The electronic device includes a network interface, a processor, and a data storage device. The processor implements the method, including receiving a stream of data for sporting events, receiving a gaming preference from a device, identifying matches with the gaming preference, and for each identified match, generating an alert for the mobile device including some summarization of information on the corresponding game.
US12236743B2
A system, apparatus, and method for electronically transferring value using a portable electronic device. In one embodiment, a method for transferring funds to or from play a portable electronic device to facilitate playing a game of chance on a portable electronic device.
US12236737B2
A medium processing device includes a depositing/dispensing unit that has a feeding unit into which media are fed and a shutter opening/closing the feeding unit and a foreign material storage unit that is disposed on a side opposite to the feeding unit with a gap formed in the depositing/dispensing unit interposed therebetween and stores foreign materials that have entered from the gap.
US12236732B2
An intelligent charge limit for high voltage battery charging provides increased e-motor regeneration and reduced application of the foundation brake system of an electric vehicle. A plurality of data factors are used to calculate a maximum charge percentage. The maximum charge percentage is used to ensure there is enough charging capacity in a battery to store electrical current generated by an e-motor during downhill travel. The intelligent charge limit also provides an operator of the electric vehicle, the option of changing the charge limit to ensure that the battery receives the maximum electrical current generated by an e-motor, during downhill travel. The operator may also double plug a charging gun to eliminate a state of charge routine from considering offsetting the operator charging percentage by the plurality of data factors.
US12236728B2
A mobile telecommunications device configured to log driving information associated with a vehicle is described. The mobile telecommunications device comprises: a sensor set comprising at least one of an image sensor, an audio sensor, an accelerometer and a positioning module, or a combination thereof; a processor; and a memory; the mobile telecommunications device being configured to: determine, based at least in part on sensor data from the device's sensor set, a start of a driving period during which the mobile device is present in the vehicle and the vehicle is in use, process the sensor data from the sensor set during the driving period to derive driving information associated with how the vehicle is driven, mobile telecommunications device being configured to process the sensor data automatically, using a neural network provided in the mobile device, to determine whether the driving information represents an acceptable or unacceptable driving pattern; and store at least some of the driving information to the memory.
US12236719B2
Provided is a system and method for security screening integration for multiple modes of travel, the method including: obtaining, by at least one of at least one processor, a baggage source message (BSM) associated with an arrival of a luggage item of a passenger, the BSM comprising travel data of a first mode of travel of the luggage item on an air carrier; matching, by at least one of the at least one processor, a passenger name of the passenger in the BSM with a passenger name in a manifest for a second mode of travel different from the first mode of travel; extracting, by at least one of the at least one processor, an International Air Transport Association (IATA) license plate number from the BSM; based on an identification of the second mode of travel and matching the passenger name in the BSM with the passenger name in the manifest for the second mode of travel, triggering, by at least one of the at least one processor, a security screening integration assistant (SSIA) process comprising accessing and assembling security screening image and related data captured during a first mode of travel security screen using the IATA license plate number and communicating the assembled security screening image and related data to an integrated security screening station; receiving, by at least one of the at least one processor, a response of a security analysis from the integrated security screening station for transfer of the luggage item to the second mode of travel; and causing, by at least one of the at least one processor, a printer device to print a marker configured to bypass security screening for the second mode of travel, wherein the marker comprises the results of the security analysis.
US12236717B2
Methods, systems, and computer-readable storage media for determining that a subject is a live person include capturing a set of images of a subject instructed to perform a facial expression. A region of interest for the facial expression is determined in a first image of the set, the first image representing a first facial state that includes the facial expression. A set of facial features is identified in the region of interest, the facial features being indicative of interaction between facial muscles and skin of the subject due to the subject performing the facial expression. A determination is made, based on the facial features, that the first image substantially matches a template image of the facial expression of the subject. Responsive to determining that the first image substantially matches the template image, identifying the subject as a live person.
US12236714B2
An information processing system (10) comprises: a distance acquisition unit (110) that specifies an iris area containing an iris of a target from a visible-light image of the target, and acquires an iris distance that is a distance to the iris area; an iris image acquisition unit (120) that acquires an iris image of the target by changing a focal length according to the iris distance; a score computing unit (130) that calculates a score relating to deviation of a focus in the iris image, based on the iris image; and a correlation update unit (140) that updates correlation between the iris distance and the focal length at a moment of acquisition of the iris image, based on the score. According to such an information processing system, since the correlation is updated with good accuracy, it is possible to acquire the appropriate iris image.
US12236711B2
Disclosed herein are an apparatus and method for providing a missing child search service based on face recognition using deep learning. The method according to an embodiment may include registering missing child occurrence information including a first missing child image and information about a location from which and a time at which a child went missing when occurrence of a missing child is reported by at least one first user terminal, registering missing child finding information including a second missing child image and information about a location and a time at which a missing child was found when finding of a missing child is reported by at least one second user terminal, calculating a similarity between pieces of facial feature information extracted from the first missing child image and the second missing child image, respectively, based on deep learning, and when the similarity is equal to or greater than a predetermined threshold value, delivering contact information of the second user terminal and the missing child finding information to the first user terminal, and delivering contact information of the first user terminal and the missing child occurrence information to the second user terminal.
US12236703B1
A method and system for fish identification based on body surface texture features and geometric features are provided. The method employs an improved Resnet network and a deep learning Yolov8 network to extract body surface texture features and geometric features of a fish on the basis of considering influences of fish tail swing and an oxygen concentration on a fish body form based on a small sample learning framework, and then realizes identity recognition of a fish individual by coupled analysis of the body surface texture features and the geometric features. The method can realize high-accuracy fish identification with few training samples of a fish to be identified from the perspective of actual application, provides theoretical basis and technical support for accurate fish stock assessment and accurate estimation of industrially farmed fish biomass, and meets the development requirements of modern agriculture.
US12236696B2
A method and an apparatus for recognizing a subtitle region, a device, and a storage medium are provided, relating to the field of computer vision technologies of artificial intelligence. The method includes: recognizing a video to obtain n candidate subtitle regions, the candidate subtitle regions being regions in which text contents are displayed in the video, and n being a positive integer; and screening the n candidate subtitle regions according to a subtitle region screening policy to obtain the subtitle region, the subtitle region screening policy being used for determining a candidate subtitle region in which text contents have a repetition rate being lower than a repetition rate threshold and have a longest total display duration as the subtitle region. By using the method and apparatus, device, and system, labor resources required for subtitle region recognition can be saved.
US12236686B2
A distributed monitoring and analytics system is configured to automatically monitor conditions in a remote oil field. The distributed monitoring and analytics system generally includes one or more mobile monitoring units that each includes a vehicle, a sensor package within the vehicle that is configured to produce one or more sensor outputs as the mobile monitoring unit traverses the remote oil field, and an onboard computer configured to process the output from the sensor package. The sensor package can include any number of sensors, including a camera that outputs a video signal for computer vision analysis and a gas detector that outputs a gas detection signal based on the detection of fugitive gas emissions within the remote oil field.
US12236683B2
Video frames from a video are compressed into a single image or a single data structure that represents a unique visual flowprint or visual signature for a given activity being modeled from the video frames. The flowprint comprises a computed summary of the original pixel values associated with the video frames within the single image and the flowprint is specific to movements occurring within the video frames that are associated with the given activity. In an embodiment, the flowprint is provided as input to a machine-learning algorithm to allow the algorithm to perform object tracking and monitoring from the flowprint rather than from the video frames of the video, which substantially improves processor load and memory utilization on a device that executes the algorithm, and substantially improved responsiveness of the algorithm.
US12236681B2
A method of providing tactical information for team sports is disclosed. The method includes acquiring a plurality of player tracking data sets for a plurality of players, acquiring role assignment information using the plurality of player tracking data sets, determining a dominant role assignment based on the plurality of role assignments, determining at least one irregular role assignment from the plurality of role assignments in consideration of the dominant role assignment, acquiring a plurality of space information sets associated with the target period for each of the plurality of role indices based on the remaining role assignment information other than the at least one irregular role assignment and some of the player tracking data sets corresponding to the remaining role assignment information and updating the role assignment information using the plurality of space information sets.
US12236673B2
A system and a method for training a semantic segmentation model includes obtaining a plurality of sets of images each having an index z for visibility, iteratively training the model. Iteratively training the model includes (a) for each z above 1, obtaining preliminary semantic segmentation labels for each image of the set of images of index z−1 by applying the model to each image of the set of images of index z−1, (b) processing each preliminary semantic segmentation labels using semantic segmentation labels obtained using the model on a selected image of index 1, and obtaining processed semantic segmentation labels, (c) training the model using the set of images of index z−1 and the associated processed semantic segmentation labels, and (d) performing steps (a) to (c) for z+1.
US12236665B2
A processor-implemented method with neural network training includes: determining first backbone feature data corresponding to each input data by applying, to a first neural network model, two or more sets of the input data of the same scene, respectively; determining second backbone feature data corresponding to each input data by applying, to a second neural network model, the two or more sets of the input data, respectively; determining projection-based first embedded data and dropout-based first view data from the first backbone feature data; and determining projection-based second embedded data and dropout-based second view data from the second backbone feature data; and training either one or both of the first neural network model and the second neural network model based on a loss determined based on a combination of any two or more of the first embedded data, the first view data, the second embedded data, the second view data, and an embedded data clustering result.
US12236663B2
The present invention addresses the problem of providing an image processing system that can accurately and efficiently detect a target object even when the positional relationship between an image capturing device and the target object differs between the time of teaching and the time of detection. An image processing system 1 includes: a control unit 52 that obtains, on the basis of position information of a robot 2 for specifying the position of a visual sensor 4 in a robot coordinate system and on the basis of position information showing the position of a target object W in an image coordinate system, the positional relationship between the visual sensor 4 and the target object W; and a storage unit 51 that stores, on the basis of a model pattern consisting of feature points extracted from a teaching image and on the basis of the positional relationship between the visual sensor 4 and the target object W when capturing the teaching image, the model pattern in the form of three-dimensional position information. The control unit 52 performs detection processing, in which the target object W is detected from a detection image on the basis of a result obtained by matching the model pattern with the feature points extracted from the detection image including the target object W.
US12236661B2
A method of complementing a map of a scene with 3D reference points including four steps. In a first step, data is collected and recorded based on samples of at least one of an optical sensor, a GNSS, and an IMU. A second step includes initial pose generation by processing of the collected sensor data to provide a track of vehicle poses. A pose is based on a specific data set, on at least one data set recoded before that dataset and on at least one data set recorded after that data set. A third step includes SLAM processing of the initial poses and collected optical sensor data to generate keyframes with feature points. In a fourth step 3D reference points are generated by fusion and optimization of the feature points by using future and past feature points together with a feature point at a point of processing. This second and fourth steps provides significantly better results than SLAM or VIO methods known from prior art, as the second and the fourth steps are based on recorded data. Wherein a normal SLAM or VIO algorithm only can access data of the past, in these steps, processing may also be done by looking at positions ahead, by using the recorded data.
US12236659B2
The present disclosure relates to an image processing device, an image processing method, and a program that can reduce the amount of processing required for a series of processing from detection to recognition of an object in a high-resolution image.
An acquisition unit acquires, from a first resolution image, a second resolution image having a lower resolution than the first resolution image, a classification unit classifies an object included in the second resolution image, an identification unit identifies an object area corresponding to the object of a predetermined classification in the first resolution image, and a recognition unit performs recognition processing of the object on the object area identified in the first resolution image. The technology according to the present disclosure can be applied to a camera system of a remote control tower, for example.
US12236657B2
In an image processing method, a detection image and a marked image are obtained. An image segmentation model is applied to segment a first segmented image from the detection image. The first segmented image is corrected according to the marked image to obtain a second segmented image. A size of the second segmented image is adjusted to obtain an adjusted segmented image. The adjusted segmented image is used as a standard segmented image of the detection image. The method improves accuracy of image segmentation and recognition.
US12236640B2
Systems and methods for image dense field based view calibration are provided. In one embodiment, an input image is applied to a dense field machine learning model that generates a vertical vector dense field (VVF) and a latitude dense field (LDF) from the input image. The VVF comprises a vertical vector of a projected vanishing point direction for each of the pixels of the input image. The latitude dense field (LDF) comprises a projected latitude value for the pixels of the input image. A dense field map for the input image comprising the VVF and the LDF can be directly or indirectly used for a variety of image processing manipulations. The VVF and LDF can be optionally used to derive traditional camera calibration parameters from uncontrolled images that have undergone undocumented or unknown manipulations.
US12236634B1
In accordance with some implementations, a method is performed at an electronic device with one or more processors, a non-transitory memory, an image sensor, and a positional sensor. The method includes capturing image data of an eye using the image sensor. The method includes, while the electronic device is in a first position, determining a gaze vector based on the image data. The method includes detecting, based on positional sensor data from the positional sensor, a positional change of the electronic device from the first position to a second position. The method includes, in response to detecting the positional change, updating the gaze vector based on the positional sensor data. In some implementations, updating the gaze vector includes repositioning the gaze vector. In some implementations, updating the gaze vector includes increasing a targeting tolerance associated with the gaze vector.
US12236632B2
It is possible to easily monitor work performed by a worker with a detection unit detects a marker reflected in an image obtained by imaging a predetermined imaging space by a camera. A first determination unit determines a distance from the camera to the marker detected by the detection unit. A second determination unit determines, in consideration of the distance determined by the first determination unit, an article arranged in a predetermined arrangement space as a work target by a worker to which the marker detected by the detection unit is attached if an object virtualized at a predetermined position relative to the marker detected by the detection unit and the arrangement space have a predetermined positional relation.
US12236624B2
A system for an endoscope includes a camera head coupled to an optical channel. The system also includes a light port coupled to the endoscope and configured to receive a first light ray, wherein the first light ray travels through a first optical path along an optical axis of the optical channel. The system also includes a depth measurement module coupled to the endoscope, wherein the depth measurement module is configured to transmit a second light ray through a second optical path along the optical axis. The system also includes an image sensor coupled to the camera head and configured to receive a first set of images pertaining to the first light ray and a second set of images pertaining to the second light ray. The system also includes a processing device configured to use the first and second sets of images to generate one or more 3-D images.
US12236616B2
An exemplary virtual IMU extraction system and method are disclosed for human activity recognition (HAR) or classifier system that can estimate inertial measurement units (IMU) of a person in video data extracted from public repositories of video data having weakly labeled video content. The exemplary virtual IMU extraction system and method of the human activity recognition (HAR) or classifier system employ an automated processing pipeline (also referred to herein as “IMUTube”) that integrates computer vision and signal processing operations to convert video data of human activity into virtual streams of IMU data that represents accelerometer, gyroscope, or other inertial measurement unit estimation that can measure acceleration, inertia, motion, orientation, force, velocity, etc. at a different location on the body. In other embodiments, the automated processing pipeline can be used to generate high-quality virtual accelerometer data from a camera sensor.
US12236614B2
Systems and techniques are provided for performing scene segmentation and object tracking. For example, a method for processing one or more frames. The method may include determining first one or more features from a first frame. The first frame includes a target object. The method may include obtaining a first mask associated with the first frame. The first mask includes an indication of the target object. The method may further include generating, based on the first mask and the first one or more features, a representation of a foreground and a background of the first frame. The method may include determining second one or more features from a second frame and determining, based on the representation of the foreground and the background of the first frame and the second one or more features, a location of the target object in the second frame.
US12236611B2
An object tracking device includes a location information acquisition means configured to acquire location information of an object detected by a sensor, a sensor speed acquisition means configured to acquire speed information of the sensor, a parameter control means configured to generate parameter control information including information for controlling a parameter for use in a tracking process of the object on the basis of the speed information acquired by the sensor speed acquisition means, and an object tracking means configured to perform the tracking process using the parameter control information generated by the parameter control means and the location information acquired by the location information acquisition means.
US12236607B2
In embodiments, a processing device detects a margin line in a model of a preparation from one or more images. The processing device determines, for each segment of a plurality of segments of the margin line, a quality score for the segment. The processing device determines that a segment of the margin line has a quality score that is below a quality threshold, wherein the segment of the margin line was generated based on a first set of images. Responsive to determining that the segment of the margin line has the quality score that is below the quality threshold, the processing devices updates the three-dimensional model of the preparation by replacing a portion of the three-dimensional model associated with the segment of the margin line with image data from at least one of a new image or a second set of images.
US12236605B2
According to an embodiment of the present disclosure, a method of detecting a white matter lesion based on a medical image performed by a computing device is disclosed. The method may include: receiving a medical image including at least one brain region; and estimating a first white matter lesion and a second white matter lesion based on the medical image using a pre-trained neural network model.
US12236598B2
An imaging support apparatus that supports imaging by a radiation imaging apparatus which obtains a plurality of frame images by successively performing a plurality of radiation imaging operations to a subject. The imaging support apparatus includes a hardware processor that determines a number of the frame images to be obtained by the radiation imaging apparatus by analyzing one or more initial frame images, each of the initial frame images being an initial frame image obtained early in the radiation imaging operations by the radiation imaging apparatus.
US12236597B2
A method of correlating regions in an image pair including a cranial-caudal image and a medial-lateral-oblique image. Data from a similarity matching model is received by an ensemble model, the data including at least a matched pair of regions and a first confidence level indicator associated with the matched pair of regions. Data from a geo-matching model is received by the ensemble model, the data from the geo-matching model including at least the matched pair of regions and a second confidence level indicator. A joint probability of correlation is determined by the ensemble model based on evaluation of each of the first and second confidence level by the ensemble matching model, wherein the joint probability of correlation provides a probability that the region in each image correlates to the corresponding region in the other image. The joint probability of correlation is provided to an output device.
US12236587B2
Examples herein include methods, systems, and computer program products for utilizing neural networks in ultrasound systems. The methods include processor(s) of a computing device identifying a neural network for implementation on the computing device to generate, based on ultrasound data, inferences and confidence levels for the inferences, the computing device being communicatively coupled via a computing network to an ultrasound machine configured to generate the ultrasound data. The processor(s) implements the neural network on the computing device, including configuring the neural network to generate an inference and a confidence level for at least one image of the images. The processor(s) obtains the ultrasound data including images from the ultrasound machine. The processor(s) determines, for the at least one image, an accuracy of the inference and the confidence level. The processor(s) automatically reconfigures the neural network to increase the accuracy based on the determining the accuracy.
US12236580B2
The present disclosure provides a detection method. The detection method includes inputting an image to be detected into a detection model being pre-constructed and detecting the image to be detected. The detection model includes a defect classification identification sub-model configured to identify a classification of a defect in the image to be detected, and the defect classification identification sub-model comprises a plurality of base models and a secondary model. The present disclosure further provides an electronic device and a non-transitory computer-readable storage medium.
US12236579B2
An immersive scene monitoring system presents a monitoring interface providing a virtual reality (VR)/augmented reality (AR) view of a scene associated with production operation(s) for a (e.g., pharmaceutical) product. The VR/AR view of the scene may be displayed with interactable graphical elements representing input fields corresponding to attributes of quality management events to be generated. The system generates the quality management events based on input (e.g., voice, gesture) received via the monitoring interface. The VR and/or AR view of the scene may be displayed with indicators of detected anomalies, and the input fields and/or corresponding attributes may be automatically populated by the system based on recognized objects and/or anomalies depicted in captured image data of the VR/AR view of the scene. The system can be configured for different scenes pertaining to different production operations and/or different products via a configuration interface.
US12236576B2
A workpiece surface defect detection device or the like that is capable of stably detecting a small surface defect with high accuracy is provided. A plurality of images indicating a portion to be measured of a workpiece serving as a target of detection of a surface defect is obtained in a state where a bright-and-dark pattern of an illumination device is moved relative to the workpiece, and a tentative defect candidate is extracted. When among a plurality of images from which the tentative defect candidate has been extracted, the number of images including the tentative defect candidate is greater than or equal to a threshold that has been set in advance, the tentative defect candidate is determined as a defect candidate. A plurality of images including the determined defect candidate is combined to generate a composite image, and a defect is detected on the basis of the generated composite image.
US12236573B2
Systems for determining an end-point of a delayering process using optical end-point detection are described. In embodiments, the systems include a controller with an optical end-pointing (OE) module that is configured to determine an end-point of a delayering process based at least in part on the color or thickness of a surface layer of an integrated circuit (IC). In embodiments, the OE module determines whether an end-point of the delayering process has been reached based at least in part on a comparison of a determined thickness of an IC surface layer to a target thickness. The thickness of the surface layer may be determined by the OE module using a machine learning model, such as a convolutional neural network. Methods of identifying an end-point of a delayering process are also described.
US12236570B2
According to one embodiment, an inspection system includes an infrared imaging device and a controller. The infrared imaging device is for acquiring an image of a thermocompression-bonded tape package with infrared light. The tape package comprises a first tape covering a second tape. The second tape can have a pocket for an electronic component. The controller is configured to receive the image of the thermocompression-bonded tape package and detect a state of thermocompression bonding in a predetermined region of the tape package based on the received image. For example, the inspection system may detect when the bonding of the first tape to the second tape is unsatisfactory or abnormal.
US12236568B2
An image processing system for verifying that embedded digital content satisfies a predetermined criterion associated with display of the content, the image processing system a content embedding engine that embeds content in a resource provided by a content provider and that configures the resource for rendering, a rendering engine that renders the content embedded in the resource; an application interface engine that interfaces with the rendering engine and that generates a visualization of the resource and of the embedded content rendered in the resource; and an image processing engine that processes one or more pixels of the generated visualization of the resource and of the embedded content and the resource to verify that the specified visual element satisfies the predetermined criterion; and transmits verification data comprising an indication of whether the predetermined criterion is satisfied.
US12236561B2
An image processing apparatus performs external recognition for driving assistance or automated driving of a vehicle based on a captured image obtained from a photographing apparatus capturing an image requiring distortion correction. The image processing apparatus: moves and sets a partial region to be a target of distortion correction processing according to a rule, and applies the distortion correction processing to the set partial region of the captured image to acquire a partial image corrected in distortion; detects a road mirror around the vehicle; and changes the rule so that a partial region corresponding to a predetermined direction of the vehicle is preferentially set as a target of the distortion correction processing when a road mirror is detected.
US12236553B2
Systems and methods are disclosed for aligning a two-dimensional (2D) design image to a 2D projection image of a three-dimensional (3D) design model. One method comprises receiving a 2D design document, the 2D design document comprising a 2D design image, and receiving a 3D design file comprising a 3D design model, the 3D design model comprising one or more design elements. The method further comprises generating a 2D projection image based on the 3D design model, the 2D projection image comprising a representation of at least a portion of the one or more design elements, generating a projection barcode based on the 2D projection image, and generating a drawing barcode based on the 2D design image. The method further comprises aligning the 2D projection image and the 2D design image by comparing the projection barcode and the drawing barcode.
US12236551B2
Disclosed is a system and associated methods for improving interactions with three-dimensional (“3D”) objects in a 3D space by dynamically defining the positioning of the handles used to control the interactions with the camera and/or the 3D objects. The system analyzes the positioning of different constructs that form the 3D objects. From the analysis, the system defines handles at different dynamically determined positions about the 3D objects. The system applies an edit from a first dynamically determined position about a particular 3D object in response to a user interaction with a first handle defined at the first dynamically determined position, and applies the edit from a second dynamically determined position about the particular 3D object in response to a user interaction with a second handle defined at the second dynamically determined position.
US12236547B2
Systems and methods are provided for accomplishing fast and accurate 3D registration of curves and surfaces using local differential information, i.e., normals and tangents. In an embodiment, a method solves the curve-vs-surface alignment problem either by using a purely online search scheme, or by taking advantage of the availability of a pre-operative model, which often happens in medical procedures, to further speed-up the computational search by performing offline processing of the pre-operative bone model. The disclosed method is also extended to solve the curve-vs-curve and surface-vs-surface alignment problems, which also have important applications in medical procedures such as arthroscopy and arthroplasty.
US12236546B1
An extended reality environment includes one or more virtual objects. A virtual object can be selected for manipulation by orienting a pointing device towards the virtual object and performing a selection input. In some embodiments, if the selection input is a first type of selection gesture received at the pointing device, the virtual object is selected for movement operations. In some embodiments, if the selection input is a second type of selection gesture received at the pointing device, the virtual object is selected for rotation operations. While the virtual object is selected for movement or rotation operations, the virtual object moves or rotates in accordance with the movement or rotation of the user's hand, respectively. In some embodiments, the virtual object has a first visual characteristic when the pointing device is pointing towards the virtual object and has a second visual characteristic when the virtual object is selected.
US12236544B2
A display terminal having a display includes a color image camera and a distance image camera for acquiring a color image and a distance image of a predetermined photographing range, respectively, and a display control unit for displaying a virtual object on the display. The display control unit includes a space recognition unit for using the color image and the distance image to generate a three-dimensional map of a structural object, a display data generation unit for generating display data in which a rear region of the virtual object behind the structural object in a line-of-sight direction is specified, based on the three-dimensional map and real space placement position data of the virtual object, and the display correction unit for correcting the display data to display operation points of the rear region, which accept an operation instruction to the virtual object, and displaying it on the display.
US12236541B2
Techniques of introducing virtual objects into a physical environment of AR system include displacing vertices of a mesh representing the physical environment based on a live depth map. For example, an AR system generates a mesh template, i.e., an initial mesh with vertices that represents a physical environment and a depth map that indicates a geometry of real objects within the physical environment. The AR system is configured to represent the real objects in the physical environment by displacing the vertices of the mesh based on depth values of the depth map and parameter values of a pinhole camera model. The depth values may be taken from the perspective of an illumination source in the physical environment.
US12236522B2
Methods and systems for providing a dynamic product presentation are disclosed. In one example, a method comprises providing, by a processor, a three-dimensional representation of a product in a virtual environment for display on a customer device; and responsive to the processor identifying a surface in a camera feed of the customer device having a dimensionality suitable for the product, generating, by the processor, an augmented media containing an augmented reality representation of a three-dimensional model for the product on the surface.
US12236520B2
An information processing apparatus comprising: an appearance information obtainment unit configured to obtain appearance information indicating an appearance of a target object; an illumination information obtainment unit configured to obtain illumination information for illuminating the target object; a direction calculation unit configured to calculate, based on the appearance information and the illumination information, an observation direction for observing the appearance of the target object; and a rendering unit configured to render information indicating the observation direction.
US12236519B2
An apparatus and method to execute ray tracing instructions. For example, one embodiment of an apparatus comprises execution circuitry to execute a dequantize instruction to convert a plurality of quantized data values to a plurality of dequantized data values, the dequantize instruction including a first source operand to identify a plurality of packed quantized data values in a source register and a destination operand to identify a destination register in which to store a plurality of packed dequantized data values, wherein the execution circuitry is to convert each packed quantized data value in the source register to a floating point value, to multiply the floating point value by a first value to generate a first product and to add the first product to a second value to generate a dequantized data value, and to store the dequantized data value in a packed data element location in the destination register.
US12236509B2
A method of transmitting a series of 2-D images relating to a 3-D object or model between a server and a user terminal includes combining each of the 2-D images in the series of 2-D images into a single combined 2-D image, and transmitting the combined image to the user terminal.
US12236506B2
To, in a case where editing of a common double-page spread is performed on one user's album, selectively apply the contents of that editing result on a per user basis, a program is provided which causes a computer to function as: an editing unit configured to edit layouts of albums each having an attribute of a common double-page spread common to all albums and an attribute of an individual double-page spread in each album; a first determination unit configured to determine whether an edited double-page spread in a predetermined album on which editing is performed is a common double-page spread; and a second determination unit configured to determine, for each album other than the predetermined album, whether to apply a content of a result of the editing of the predetermined album to the album in a case where a result of the determination by the first determination unit is positive.
US12236505B2
A system and method for flood hazard estimation inputs a satellite elevation map and applies a machine learning model to output a geographic map representing flood hazard areas. The machine learning model is trained using a generative adversarial network (GAN) to produce an output of a deterministic hazard mapping algorithm. A GAN objective applies a loss function, reweighted to increase the importance of high hazard areas. The method retrieves a DEM topography file representing elevation data of an identified terrain, and applies a sink-filling algorithm to detect and fill sinks in the DEM topography. The algorithm subtracts the DEM elevation data to generate a filled topography, and identifies flattest regions of the filled topography. The algorithm then generates a flood hazard map by merging the filled topography and the DEM elevation data, using a weighting function that balances the detected sinks and the flattest regions of the filled topography.
US12236495B2
Participants share live (SHARE LIVE) content in real-time by sharing socially-targeted user-selected/generated content while simultaneously consuming content from any integrated content provider. In the context of an exemplary music-based scenario, an inviting user, while listening to music from any integrated music provider, may initiate a SHARE LIVE session such that concurrent data streams are maintained and media playback information is managed separately from media content playback channels. Information about playback events is continuously transmitted via facilitated sockets. Participant consumers may consume shared content (LISTEN LIVE) by tapping a proprietary resolution method to identify and properly source the media content the broadcaster is sharing. Independent social broadcast streams may also be overlaid atop the direct playback of media content from a preferred provider as governed by the proprietary resolution method. An event-handling micro-service maintains and combines the broadcaster's content playback actions and social content, which are synchronized on multiple participant devices.
US12236493B2
Automated provisioning, according to one example embodiment, enables a mutual customer to establish an intelligent and automated connection between an accounting software system and their financial institution. For example, this might be achieved by allowing a financial institution customer to make feeds from their bank accounts available to the accounting software system within financial internet software (e.g., hosted and operated by the customer's financial institution). Once a customer selects the bank account(s) they want to share with the accounting software system, they are passed along to the accounting software system to link the selected bank account with an account they have set up in the accounting software system.
US12236491B2
Systems, methods, and computer-readable storage media for modeling proof-of-controls. One method includes identifying, by one or more processing circuits, a proof token corresponding with a prospective entity, the proof token including an encoded proof and an encoded posture state based on cybersecurity safeguards and firmographic data. The method further includes modeling, by the one or more processing circuits, the proof token with a set of protection parameters defined by a third party to generate a protection eligibility. The method further includes generating, by the one or more processing circuits, a protection product for protection of the prospective entity's computing and networking infrastructure based on the generated protection eligibility and dynamic value parameters. The method further includes providing, by the one or more processing circuits, the protection product and outputting, by the one or more processing circuits, the proof token to a distributed ledger or data source.
US12236490B2
Systems and methods are disclosed for determining fraudulent entities. The method includes retrieving characteristics data associated with known fraudulent entities. A first graph is generated based on the characteristics data associated with the known fraudulent entities, the first graph represents relationships among the fraudulent entities and related entities of the known fraudulent entities. Identification data associated with a target entity is received. Characteristics data associated with the target entity is retrieved using the identification data. A second graph is generated based on the characteristics data associated with the target entity, the second graph represents relationships among the target entity and related entities of the target entity. The first graph and the second graph are compared to generate an association score for the target entity. Investigative targets are determined based on the association score. A presentation of the investigative targets is displayed via a graphical user interface of a device.
US12236489B2
A damage prediction system that uses hazard data and/or aerial images to predict future damage and/or estimate existing damage to a structure is described herein. For example, the damage prediction system may use forecasted hazard data to predict future damage or use actual hazard data to estimate existing damage. The damage prediction system may obtain hazard data in which structures were or will be impacted by a hazard. The damage prediction system can then generate a flight plan that causes an aerial vehicle to fly over the impacted parcels and capture images. The damage prediction system can use artificial intelligence to process the images for the purpose of identifying potential damage. The damage prediction system can also use a hazard model, the hazard data, and structure characteristics to generate a damage score. The damage prediction system can then use the processed images and/or damage score to generate a virtual claim.
US12236488B2
A vehicle repair estimate platform for collecting vehicle repair data from a depth and dimension measuring camera and generating a manipulatable three-dimensional model of the vehicle damage. An estimate is generated based on insured claim attributes and predefined vehicle damage parameters, and the estimate tagged for periodic selection for inclusion in a wide area repair estimate matrix.
US12236482B2
Systems and methods for administering trade orders are described. An embodiment comprises receiving, from a first server operated by a first trader, a communication including a first trade order and one or more selection criteria, the first trade order including at least one of a specified instrument, a specified quantity, and a specified price; determining that a database of trade orders does not contain a trade order matching the first trade order; identifying a plurality of traders satisfying the selection criteria; sending, to a plurality of second servers, a query including at least one of the specified instrument, the specified quantity, and the specified price; receiving, from a one of the plurality of second servers operated on behalf of a second trader, a positive response to the query; and facilitating execution of a trade between the first trader and the second trader for the specified instrument at the specified price.
US12236473B2
A device receives, from multiple cameras, streaming video data associated with multiple vehicles and provides the streaming video data to a user device associated with a user. The device receives, from the user device, a request to control a first camera and provides, to the user device, first streaming video data associated with the first camera. The device receives, from the user device, a camera control command for the first camera and causes the first camera to perform an action. The device receives updated first streaming video data from the first camera and provides, to the user device, the updated first streaming video data. The device receives, from the user device, information identifying a first vehicle in the updated first streaming video data and identifies first augmented reality vehicle information associated with the first vehicle. The device provides the first augmented reality vehicle information to the user device.
US12236472B2
Methods and systems for customizing user interface content. Customization is based on one or more non-fungible tokens associated with a wallet identifier linked to a user device. The method may include receiving a request for interface content from a user device and identifying at least one non-fungible token associated with the user device. The interface content is customized for the user device based on the at least one non-fungible token to generate customized interface content, and the customized interface content is transmitted to the user device for output on a user interface.
US12236466B2
A size comparison system may generate a size comparison by determining a size of an item based on extracted size data corresponding to the item. A comparison item is selected and the size comparison is generated between the item and the comparison item based on the size of the item. A visual rendering of the item and the comparison item is generated based on the size comparison and is displayed to a user.
US12236462B2
Disclosed are systems, methods, and non-transitory computer-readable media for selecting a routing provider that is best suited to deliver each individual message. The message exchange system selects a routing provider based on customer criteria provided by the customer, bids provided by the routing providers and/or performance of the routing providers. The message exchange system ranks the bids based on a ranking value calculated for each bid based on the cost value associated with the bid, the quality score of the associated routing provider and the customer criteria. The message exchange system selects a bid based on the resulting ranking values. For example, the message exchange system selects the bid that is ranked the highest based on the ranking values. The message exchange system then transmits the message to its intended recipient via the routing provider associated with the selected bid.
US12236461B2
A matching support device which achieve matching between demand information and supply information, quickly and accurately reflecting changes in information. The matching support device acquires supply information and/or demand information, performs a matching between the demand information and the supply information, and transmits results of the matching to a supplier terminal and a consumer terminal. The matching support device, during a period specified from the supplier terminal and/or the consumer terminal, continues reception of the supply information and/or the demand information to reflect the changes in information and to continue matching. The matching support device may calculate, based on information of matchings, a schedule-to-result difference ratio of the supply plan information and/or the demand plan information.
US12236460B2
Methods and apparatus for partitioned private interconnects to provider networks are described. At least a portion of available bandwidth of a private physical interconnect between a provider network and a connectivity intermediary's network is designated as the bandwidth limit of an interconnect partition set up on behalf of a customer at the request of the intermediary. The intermediary's network comprises one or more devices to which at least one of the customer's devices is connected. Access to one or more resources of the provider network via the interconnect is enabled. Traffic monitoring results associated with the interconnect are used to enforce the designated bandwidth limit of the partition.
US12236453B2
A method may include a centralized recommendation engine computer program receiving a request for content to display on a mobile electronic device from an ad framework, and requesting offers for the customer based on the customer context from an offer interface platform; the offer interface platform querying a plurality of offer providers for offers, receiving a plurality of ranked offers and an offer identifier for each ranked offer from each of the plurality of offer providers and caching the plurality of ranked offers and an offer identifier for each ranked offer; the centralized recommendation engine computer program receiving the offer identifiers for the ranked offers and providing the offer identifiers for the ranked offers to the ad framework. The ad framework requests content for the ranked offers associated with the offer identifiers from the offer interface platform and generates a webpage with the content in the spaces.
US12236448B2
A method of payment using rewards is provided. The method includes detecting, by a mobile device of a customer, an authentication device based on a short range wireless communication between the mobile device and the authentication device; in response to detecting the authentication device, retrieving, by the mobile device, authentication data of the customer from the authentication device via the short range wireless communication; populating, by the mobile device, a graphical user interface displayed to the customer using the authentication data retrieved from the authentication device; receiving, by the mobile device, a selection from the customer to send the authentication data to an account management system; sending, by the mobile device, the authentication data to the account management system based on the received selection; and receiving, by the mobile device, a payment option for a transaction based on the customer being authenticated using the authentication data.
US12236446B2
Systems and methods for automated transactional offers are disclosed. In one embodiment, a system can be configured to register a uniform resource locator (URL) of a merchant system as a verified merchant URL. An extension communication can be received from a browser extension executed on a client device. A captured merchant URL and a user account of a user can be determined based on the extension communication. A merchant ID is associated with the captured merchant URL is determined based on a comparison of the captured merchant URL and a plurality of verified merchant URLs. An available offer is retrieved based on the merchant ID. The available offer is displayed on the client device. An offer enrollment request from the browser extension of the client device is received. A user offer enrollment is transmitted to an issuer system.
US12236445B2
A reward determination system determines distribution of a reward received from a data user to reward distribution targets in a platform for distribution and utilization of biological data provided by data providers. Each reward distribution target has: development task information obtained by quantifying a workload of a task required for developing the platform into numbers; data provision task information obtained by quantifying a workload of a task required for providing the biological data into numbers; and data processing task information obtained by quantifying a workload of a task required for processing the biological data into numbers. A reliability parameter and a contribution parameter of each task are calculated based on the development task information, the data provision task information, and the data processing task information on each task, and a reward to be allocated is determined for each reward distribution target based on the reliability parameter and the contribution parameter.
US12236432B2
The present disclosure relates to techniques for automated and adaptive cloud security management. Embodiments provide for, at an electronic device configured to interface with a cloud computing environment, initiating one or more transactions in the cloud computing environment using a first identifier to cause a first service of the cloud computing environment to generate a first set of data including the first identifier and a second identifier, and a second service of the cloud computing environment to generate a second set of data including a third identifier and a fourth identifier. Embodiments also provide for automatically determining whether the first identifier corresponds to the third identifier, and, in accordance with a determination that the first identifier corresponds to the third identifier, associating the second identifier and the fourth identifier to generate a linkage between the first and second services.
US12236430B2
Aspects described herein may use behavioral biometric data to authenticate an individual that requests performance of an action related to a financial account. In response to the request, challenge questions relating to recent transactions conducted with the financial account may be generated. The challenge questions may be provided to the individual and may prompt the individual for audile response and/or touch input responses. Behavioral biometric data may be extracted from the responses and may be used to determine a likelihood the individual is an authorized user of the account.
US12236424B2
In a method for transferring payment account information, a payment information transfer request is received from an account holder device associated with a first provider account. A list of payees to which electronic payments have been made from the first provider account is transmitted to the account holder device for display to the account holder and a user selection of at least one selected payee from the list of one or more payees is received from the account holder device. A payment account information data file is assembled in a predetermined data format, the file including payment account information for each selected payee. The payment account information data file is then transmitted to at least one of the set consisting of the account holder device and an information processing system of a second account provider.
US12236419B2
Methods and systems are presented for providing instant authentication of a product and enhanced user experience with the product via blockchain technologies. A product verification system uses blockchain technologies to track the supply chain process of each instance (e.g., each copy) of a product. Upon receiving a request for authenticating an item, a code provided with the item is scanned. A token corresponding to an instance of a product is determined based on the code. The product verification system traverses a blockchain to access data associated with the token. The item is authenticated based on the data. Additional content provided by the supply chain and/or the manufacturer of the instance of the product may be presented on a user device in response to authenticating the item.
US12236418B2
Aspects of this disclosure relate to a blockchain system for management, splitting, and transfer of tokens. In an arrangement, splitting of a token may comprise splitting the blockchain by adding blocks, comprising the new tokens, to reference a same block of the blockchain. In an arrangement, an old token may be burned by associating the token to a predetermined wallet identifier.
US12236414B2
The disclosure includes a fixed retail scanner includes a data reader. The data reader includes a main board including a system processor disposed within the data reader, and one or more camera modules disposed within the data reader and operably coupled with the system processor. Each camera module may include a local on-board imager AI engine configured to perform AI tasks according to a loaded trained AI model. A system artificial intelligence (AI) engine may be disposed within the data reader and configured to perform AI tasks according to a loaded trained AI model. The system processor is operably coupled to each of the imager AI engines and the system AI engine for scheduling and dispatching AI tasks across a distributed network of AI resources including the imager AI engines and the system AI engine.
US12236410B2
Systems and methods are disclosed for the deposit, withdrawal, and reuse of currency for transactions. According to disclosed embodiments, an intelligent teller machine (ITM) is configured to receive currency as payment for a transaction, to calculate and dispense any change due, and to request that the net value of the transaction (e.g., the revenue) be deposited into the financial account of the business. The currency received by the ITM is also available to make change for future purchase transactions.
US12236402B2
A video enhanced time tracking system is provided. The system may include a video capturing device, software applications (such as an application running on the video capturing device), and a backend system. The application may include a time tracking application that tracks time simultaneously as the video capturing device captures video. The captured video and the tracked time information may be uploaded to the backend system where it may be stored and processed. The system may correlate the tracked time information with the captured video and provide it to a client for review. In some embodiments, the system also includes an image recognition system that recognizes the user to authenticate the user's identity, that recognizes the user's workspace to determine when the user is working, and that recognizes the work being performed to determine the client that the user may be working for.
US12236400B2
A custom system data stream stitches together aspects of data streams from source systems. In one implementation, an analytics circuit extracts from a first data stream received from a system quality assurance (QA) management system, test case data. The analytics circuit parses metadata, such as a user story identifier, from the test case data. Based on the metadata, the analytics circuit parses, from a second data stream received from a system development lifecycle (SDLC) management computing system, SDLC item data, such as a project identifier. Based on the SDLC item data, the analytics circuit determines at least one impacted computer application. The custom system data stream is bound to a graphical user interface. In some implementations, the interface includes a plurality of side-by-side smart dials.
US12236397B2
A gateway node detects loading of a unit load device (ULD) into a vehicle by fusing sensed information. The gateway node, physically coupled to a loading platform of a loader, determines its location and a vehicle identifier (ID) of the vehicle based on the location. The gateway node detects an increase in elevation of the loading platform and receives a movement message containing a unique ID of a tape node attached to the ULD. The gateway node determines that the ULD is being loaded into the vehicle based on the vehicle ID, the detected increase in elevation of the loading platform, and an association of the unique ID with the ULD.
US12236381B1
Generating an output prioritized list of computerized work-items for prioritizing work based on a set of quantified computer-executable rules includes a structured way of associating contributions and expenses with computerized work-items and enhancing current technological processes of selecting computerized work-items to meet quantified computer-executable rules. The method includes determining a priority order of each sub-component based on quantified computer-executable rules associated with those sub-components, generating tuples having sub-components for each computerized work-item that are arranged based on the priority order, sorting the computerized work-items in descending order of the tuples, and traversing the sorted list of computerized work-items to generate the output prioritized list of computerized work-items for prioritizing work based on quantified computer-executable rules. The method provides the ability of tracking progress of the computerized work-items using standardized or comparable bucket values and measuring progress against the quantified computer-executable rules.
US12236380B2
Risk based lifecycle management systems are presented herein. A system determines a process ontology of a process including process steps of the process and objects including attributes corresponding to performances of the process steps; associates a process step with respective objects using a tracing matrix; detects an event corresponding to a performance of the process step; and associates the event with the process step and the respective objects using the tracing matrix. In response to determining, utilizing a machine learning model, that the event corresponds to a defined risk profile including defined failure modes, the system selects a group of defined failure modes as candidates of causality of the event representing potential multi-variant causes of the event, and sends the candidates of causality of the event directed to a user identity to facilitate mitigation of effects of the potential multi-variant causes of the event on the process.
US12236367B2
Aspects of the present disclosure provide techniques for classifying a trip. Embodiments include receiving, from a plurality of users, a plurality of historical trip records. Each of the plurality of historical trip records may comprise one or more historical trip attributes and historical classification information. Embodiments include training a predictive model, using the plurality of historical trip records, to classify trips based on trip records. Training the predictive model may comprise determining a plurality of hot spots based on the historical trip records, each of the plurality of hot spots comprising a region encompassing one or more locations, and associating, in the predictive model, the plurality of hot spots with historical classification information. Embodiments include receiving, from a user, a new trip record comprising a plurality of trip attributes related to a trip and using the predictive model to predict a classification for the trip based on the trip record.
US12236366B1
Some embodiments of the present disclosure may relate generally to software-based service platforms and graphical user interface (GUI) architectures for determining and presenting rule-based conclusions, along with explanations identifying the factor or factors influencing the conclusions. Other embodiments may be disclosed and/or claimed.
US12236365B2
Systems and methods are disclosed for receiving a target image corresponding to a target specimen, the target specimen comprising a tissue sample of a patient, applying a machine learning model to the target image to determine at least one characteristic of the target specimen and/or at least one characteristic of the target image, the machine learning model having been generated by processing a plurality of training images to predict at least one characteristic, the training images comprising images of human tissue and/or images that are algorithmically generated, and outputting the at least one characteristic of the target specimen and/or the at least one characteristic of the target image.
US12236364B2
A semiconductor metrology system including a spectrum acquisition tool for collecting, using a first measurement protocol, baseline scatterometric spectra on first semiconductor wafer targets, and for various sources of spectral variability, variability sets of scatterometric spectra on second semiconductor wafer targets, the variability sets embodying the spectral variability, a reference metrology tool for collecting, using a second measurement protocol, parameter values of the first semiconductor wafer targets, and a training unit for training, using the collected spectra and values, a prediction model using machine learning and minimizing an associated loss function incorporating spectral variability terms, the prediction model for predicting values for production semiconductor wafer targets based on their spectra.
US12236357B2
Methods, computer program products, and systems are presented. The method, computer program products, and systems can include, for instance: performing an association analysis on a transaction dataset to return an association rule, wherein the association analysis is performed independent of timing data indicating a time order of data items for the respective transactions; extracting transaction data defining a set of transactions of the transaction dataset using the association rule, the transaction data including timing data indicating a time order of data items for the set of transactions; examining data of the transaction data using the timing data indicating the time order of data items for transactions of the set of transaction; returning a time ordered sequence rule specifying a time ordered premise and predicted result, wherein the time ordered sequence rule is in dependence on the examining; monitoring activities of a user for occurrence of a condition defining the premise of the sequence rule; and returning an action decision in response an occurrence of the condition.
US12236346B2
A method for training a convolutional neural net for contamination analysis is provided. A training dataset is obtained comprising, for each respective training subject in a plurality of subjects, a variant allele frequency of each respective single nucleotide variant in a respective plurality of single nucleotide variants, and a respective contamination indication. First and second subsets of the plurality of training subjects have first and second contamination indication values, respectively. A corresponding first channel comprising a first plurality of parameters that include a respective parameter for a single nucleotide variant allele frequency of each respective single nucleotide variant in a set of single nucleotide variants in a reference genome is constructed for each respective training subject. An untrained or partially trained convolutional neural net is trained using, for each respective training subject, at least the corresponding first channel of the respective training subject as input against the respective contamination indication.
US12236341B2
Embodiments disclose bank-balanced-sparse activation neural network models and methods to generate the bank-balanced-sparse activation neural network models. According to one embodiment, a neural network sparsification engine determines a first deep neural network (DNN) model having two or more hidden layers. The engine determines a bank size, a bank layout, and a target sparsity. The engine segments the activation feature maps into a plurality of banks based on the bank size and the bank layout. The engine generates a second DNN model by increasing a sparsity for each bank of activation feature map based on the target sparsity, wherein the second DNN model is used for inferencing.
US12236339B2
A method, system and non-transitory instructions for control input, comprising, taking an integral of an output value from a Motion Decision Neural Network for a movable joint to generate an integrated output value. Generating a subsequent output value using a machine learning algorithm that includes a sensor value and the integrated output value as inputs to the Motion Decision Neural Network and imparting movement with the moveable joint according to an integral of the subsequent output value.
US12236338B2
A combined function specified by an instruction is performed. The combined function includes a plurality of operations performed as part of one invocation of the combined function. The performing the combined function includes performing a matrix multiplication of a first tensor and a second tensor to obtain one or more intermediate results. The second tensor includes an adjusted weight tensor created using a multiplier. Values of a bias tensor are added to the one or more intermediate results to obtain one or more results for the combined function. The one or more results are at least a part of an output tensor.
US12236337B2
Methods and systems for compressing a neural network (NN) which performs an inference task and for performing computations of a Kronecker layer of a Kronecker NN are described. Data samples are obtained from a training dataset. The input data of the data samples are inputted into a trained NN to generate NN predictions for the input data. Further, the input data are inputted into a Kronecker NN to generate Kronecker NN predictions for the input data. Two losses are computed: a knowledge distillation loss, based on outputs generated by a layer of the NN and a corresponding Kronecker layer of the Kronecker NN and a loss for Kronecker layer, based on the Kronecker NN predictions and ground-truth labels of the data samples. The two losses are combined into a total loss, which is propagated through the Kronecker NN to adjust values of learnable parameters of the Kronecker NN.
US12236331B2
A method of deep neural network (DNN) modularization for optimal loading includes receiving, by an electronic device, a DNN model for execution, obtaining, by the electronic device, a plurality of parameters associated with the electronic device and a plurality of parameters associated with the DNN model, determining, by the electronic device, a number of sub-models of the DNN model and a splitting index, based on the obtained plurality of parameters associated with the electronic device and the obtained plurality of parameters associated with the DNN model, and splitting, by the electronic device, the received DNN model into a plurality of sub-models, based on the determined number of sub-models of the DNN model and the determined splitting index.
US12236329B2
An ore content prediction system is provided. The system receives structured geological data that is derived based on spatial geological information that is associated with an input region. The received structured geological data includes a plurality of multidimensional tensors that are derived from spatial geological information of a plurality of sub-regions of the input region. The spatial geological information includes one or more types of data. The system trains a prediction model to produce a prediction output based on an average grade of an ore of a target mineral type at a target region by using the received structured geological data. The system identifies a relationship of the structured geological data to the prediction output and determines a revised input region based on the identified relationship.
US12236328B2
Methods, computer program products, and systems are presented. The methods include, for instance: obtaining communication data streams, extracting data relevant to a point of view of a user, and generating a point of view record in a knowledge base that may be utilized by another user communicating with the user.
US12236318B2
Various systems, devices, articles and methods related to one or more local luminescent defects disposed within semiconductor body including silicon. A respective defect included in the one or more defects supports a respective bound exciton. A respective pair of computational states is defined at the respective defect and one computational state of the pair of computational states includes a first configuration for the respective exciton. Information stored in the respective pair of computational states can be manipulated according to various systems, devices, articles and methods described herein.
US12236309B2
Systems and methods of identifying wearable tags or other items within a facility. The location of the identifiable item can be calculated by the system and used to improve the efficiency of the facility or to dispatch emergency help or maintenance to the location of the badge.
US12236294B2
In an example embodiment, a solution is provided in which an outbox table is added to each container in a database. Rather than perform an emit solely using the application instance alone (in response to a notification from the database that the underlying database action has been performed), or using an outside outbox table processor, an outbox table processor is integrated into the microservice application. When a database action is performed by the microservice application, that database action is written into the outbox table in the corresponding container in the database. Furthermore, whenever the outbox table processor determines that the state of the database has changed in a way that leads to an emit, it then reads the actions in the outbox table, issues an emit to notify one or more external systems of the actions, and deletes those actions from the outbox table.
US12236292B2
Automation solutions for event logging and debugging on KUBERNETES are disclosed. A method for linking and navigating data collected from a distributed application cluster includes providing an edge module configured to deploy a Berkeley Packet Filter (BPF) probe and a corresponding BPF program in a computing environment. The BPF probe is triggered based on an event associated with a distributed application running in a user space of the computing environment. Data associated with the event is collected in a kernel space of the computing environment via the BPF program. The collected data is transferred from the kernel space of the computing environment to the user space of the computing environment. One or more semantic labels are assigned to the collected data.
US12236280B2
An orchestration layer for execution user defined automation workflows. The orchestration layer may include multiple process instances that host user defined automation workflows that automate processes or tasks. To improve system performance and reduce operating costs, the user defined automation workflows are deployed to the orchestration layer in a standard format that standardizes the user defined workflow configurations. The orchestration layer may also dynamically scale the computational resources allocated to teach process instance based on the properties of each user defined automation workflow.
US12236278B2
Methods, systems, and apparatuses for optimizing the configuration of virtual warehouses for execution of queries on one or more data warehouses are described herein. A plurality of different events associated with a data sharing platform may be logged. The data sharing platform may enable users to access one or more databases managed by the data sharing platform. The data sharing platform may be configured to provide access to the data stored by the data sharing platform via one or more of a plurality of virtual warehouses. A testing database may be generated. An optimized virtual warehouse configuration may be predicted for a first virtual warehouse by selecting a plurality of different warehouse configurations for the first virtual warehouse, measuring performance parameters of each of the plurality of different warehouse configurations by emulating, and selecting the optimized virtual warehouse configuration based on the performance parameters.
US12236275B2
The present subject matter relates to a method comprising acquiring a master role by a processing unit of a multi-processor system, executing by the processing unit a master function part of a set of tasks: comprising searching an available processing unit of the multi-processor system; wherein in case an available processing unit is found, controlling the found processing unit to perform a slave function part of the set of tasks, and in case no available processing unit is found, executing by the processing unit the slave function part of the set of tasks, wherein the master function comprises a master to slave switching function for releasing the master role and the slave function composes a slave to master switching function for acquiring the master role.
US12236273B2
Disclosure is made of methods, apparatus and system for clustering processes for use by a cloud platform. Process clustering may include receiving traffic data transmitted and received between each pair of processes in a set of processes. A matrix may be generated based on the traffic data, the matrix including a row and a column for each process in the set of processes. The matrix may be hierarchically clustered based on the traffic data, the hierarchical clustering outputting a plurality of clusters, each cluster including one or more processes in the set of processes. The plurality of clusters may then be merged into a set of merged clusters of processes.
US12236271B2
Techniques described herein relate to a method for performing state management services for composed information handling systems. The method includes making a determination that an at least one control resource set is not associated with a distributed state storage system; and in response to the determination: identifying additional computing resources to instantiate a distributed state storage system; instantiating the distributed state storage system using the additional computing resources; registering the at least one control resource set with the distributed state storage system; and preparing the at least one control resource set to perform at state management services using the distributed state storage system.
US12236270B2
An integrated circuit includes a plurality of control circuits and a resource controller. Each of the control circuits is configured to send a work request, execute a work procedure according to an authorization code corresponding to the work procedure, and generate a completion signal after the work procedure is completed. The resource controller includes a storage circuit stores a plurality of index values; a processor circuit updates, according to each of the completion signals, a status of the index value associated with the authorization code corresponding to the work procedure; and a conversion circuit configured to, in response to each of the work requests, output, when a status of at least one of the index values is resource-available, an authorization code associated with one index value whose status is resource-available.
US12236268B2
A method includes receiving a request to perform a job from a second computing device, where the job includes one or more steps to be completed in a period, and where the request includes a job description for the job, storing the job description into a data store, retrieving a step description corresponding to one of the steps of the job to be performed from the data store, where each of the steps is performed by a corresponding worker system, sending the commands to the communication endpoint for the corresponding worker system, receiving a status update comprising results for the commands from the corresponding worker system, and storing the status update to the data store.
US12236261B2
Systems, computer program products, and methods are described herein for decentralized edge computing enablement in robotic process automation. The present invention is configured to receive an indication that a hosted virtual desktop (HVD) has received a first set of instructions for execution from a controller hosted virtual desktop (CHVD); electronically receive, from the HVD, an indication that the first set of instructions have been executed by the HVD; predict, using the edge computing enablement engine, a second task to be executed by the HVD; determine, using the quantum database search algorithm, a location of the second task in the knowledge repository; retrieve a second set of instructions associated with the second task from the location of the second task in the knowledge repository; and receive, from the HVD, an indication that the second set of instructions have been executed by the HVD.
US12236255B2
A Non-Uniform Memory Access (NUMA) node virtual machine provisioning system includes a connection system and a physical NUMA node coupled to a NUMA node virtual machine provisioning subsystem that modifies NUMA node information in at least one database to create a first virtual NUMA node that is provided by a first subset of NUMA node resources in the physical NUMA node, modifies connection system information in the at least one database to dedicate a first subset of connection system resources in the connection system to the first virtual NUMA node, and deploys a first virtual machine on the first virtual NUMA node such that the first virtual machine performs operations using the first subset of NUMA node resources that provide the first virtual NUMA node, and using the first subset of connection system resources dedicated to the first virtual NUMA node.
US12236253B2
Methods and corresponding systems and apparatuses for using keyboard input to configure targeted prompts in association with graphical elements of a software application being developed and to access the targeted prompts during runtime execution of the software application. A user interface of a builder application can include a first region and a second region. The first region displays options for configuring targeted prompts. The second region is a canvas region that displays a second user interface generated through execution of the software application. Keyboard input can include a shortcut that updates the user interface to switch between the first region and the second region and/or a shortcut that sequentially navigates between graphical elements that can be associated with targeted prompts. Other keyboard shortcuts can be made available for use with the builder application and/or during runtime execution of the software application.
US12236240B2
The disclosure provides for systems and methods for improving bandwidth and latency associated with executing data requests in disaggregated memory by leveraging usage indicators (also referred to as usage value), such as “freshness” of data operators and processing “gravity” of near memory compute functions. Examples of the systems and methods disclosed herein generate data operators comprising near memory compute functions offloaded proximate to disaggregated memory nodes, assign a usage value to each data operator based on at least one of: (i) a freshness indicator for each data operators, and (ii) a gravity indicator for each near memory compute function; and allocate data operations to the data operators based on the usage value.
US12236239B2
According to one embodiment, a memory module includes: a memory die including a dynamic random access memory (DRAM) banks, each including: an array of DRAM cells arranged in pages; a row buffer to store values of one of the pages; an input/output (IO) module; and an in-memory compute (IMC) module including: an arithmetic logic unit (ALU) to receive operands from the row buffer or the IO module and to compute an output based on the operands and one of a plurality of ALU operations; and a result register to store the output of the ALU; and a controller to: receive, from a host processor, operands and an instruction; determine, based on the instruction, a data layout; supply the operands to the DRAM banks in accordance with the data layout; and control an IMC module to perform one of the ALU operations on the operands in accordance with the instruction.
US12236233B2
The present disclosure discloses a method and system for automatically and quickly deploying a front-end processor based on gray release. The system includes a user management module, a front-end processor engineering configuration module, a version iteration module and an engineering code version management repository, where the version iteration module is connected with the engineering code version management repository, the user management module and the front-end processor engineering configuration module, a code is obtained through the engineering code version management repository to perform updating or rollback of a current code, an operating permission of the front-end processor is obtained by using the user management module, an engineering configuration parameter is obtained from the front-end processor engineering configuration module for engineering gray release of a plurality of front-end processors, and a task scheduling function therein is called.
US12236228B2
A management data rewrite system is provided that includes first and second electronic control units. The first electronic control unit includes a non-volatile memory configured to hold management data regarding multiple electronic control units. In the second electronic control unit, an update of in-vehicle software is made. The second electronic control unit is coupled to the first electronic control unit and configured to carry out transmission and reception of data to and from the first electronic control unit through an in-vehicle network. The second electronic control unit receives an entirety of the management data from the non-volatile memory, rewrites a data portion related to the update of the in-vehicle software in the management data, into new data, and transmits an entirety of the post-rewrite management data to the first electronic control unit, to allow the non-volatile memory to hold the entirety of the post-rewrite management data.
US12236216B1
A query that includes one or more variables is received. The one or more variables correspond to one or more interactive elements. A large language model is utilized to generate a query response that associates one or more variables included in the query to the one or more interactive elements. A script is generated utilizing the query response that associates the one or more variables included in the query to the one or more interactive elements.
US12236215B2
[Problem]
To allow a user not familiar with computer programming to carry out programming or maintenance (reuse, updates)
[Solution]
A computer system which has control objects categorized in accordance with input/output functionality, placement group objects, and a behavior management model for integrating them in terms of functionality, and is configured from a behavior control system and a behavior management model editing system, wherein the control objects have input/output ports and are categorized, the categories can have inheritance relationship, the placement group objects can have processing sequence transition functionality and priority processing request functionality, and wherein on the basis of information on a response to a system and on timing thereof, control objects associated by using such functionalities are dynamically managed and allow an object to be placed, to be also dynamically placed.
US12236209B2
The present disclosure discloses a processing element and a neural processing device including the processing element. The processing element includes a weight register configured to store a weight, an input activation register configured to store input activation, a flexible multiplier configured to generate result data by performing a multiplication operation of the weight and the input activation by using a first multiplier of a first precision or using both the first multiplier and a second multiplier of the first precision in response to a calculation mode signal and a saturating adder configured to generate a partial sum by using the result data.
US12236206B1
In one embodiment, a method includes accessing a first document, accessing a plurality of second documents, calculating a relevance score for each of the plurality of second documents indicating a degree of relevance of the second document to the first document using an encoder of a machine-learning model, selecting a subset of the second documents based on their corresponding relevance scores, generating a target document by using the machine-learning model to process the subset of second documents and their corresponding relevance scores, and updating parameters of the machine-learning model based on a comparison between the first document and the generated target document.
US12236194B2
A method of this disclosure may include performing a named entity recognition on text information related to requirements for a wireframe by a first artificial intelligence (AI) model, so as to extract entities and relations of the entities from the text information. The method may further comprise inputting the extracted entities and relations to a second AI model to generate the wireframe, wherein the second AI model is trained so that a difference between resultant relations of the entities of the generated wireframe and the extracted relations of the entities from the first AI model is decreased.
US12236192B2
A system and method for generating task-specific text by processing multimodal inputs using machine-learning models is provided. The method may include accessing first sets of tokens associated with a desired task and one or more modalities associated with a context of the desired task. The method may further include determining a second set of tokens for each of the one or more modalities using a classifier network associated with the modality. The method may further include generating a number of embedding vectors by mapping the first sets of tokens and the second set of tokens associated with each of the one or more modalities to an embedding space. The method may further include producing a sequence of words addressing the desired task by processing the number of embedding vectors with an encoder-decoder network.
US12236188B2
Live editing a workbook with multiple clients including receiving, by a workbook manager from a first workbook client, a first workbook patch comprising a base version ID and a first workbook edit; determining, by the workbook manager, that the base version ID from the first workbook patch matches the version ID for a confirmed workbook on the workbook manager; applying, by the workbook manager, the first workbook edit to the confirmed workbook on the workbook manager; advancing, by the workbook manager, the version ID for the confirmed workbook; and sending, by the workbook manager, an acknowledgement of the first workbook patch to the first workbook client.
US12236182B2
A user experience repository may contain base layouts and variant metadata for applications of an enterprise. An application design platform may receive, from a designer, an indication of a selected base layout for a selected application and interact with the designer to create a user experience variant (e.g., a page layout). The designer may then define an assignment rule for the user experience variant, the assignment rule including custom logic and multiple user parameters (e.g., a user role, country, language, etc.), and the system may store information about the user experience variant and assignment rule. An enterprise application service platform may determine that a user is accessing the selected application and evaluate the custom logic of the assignment rule based on user parameters of the user accessing the selected application. In accordance with the evaluation, the system may arrange to provide the appropriate user experience variant to the user.