Document Document Title
US11855227B2 Solid-state image pickup unit and electronic apparatus
A solid-state image pickup unit includes: a substrate made of a first semiconductor; a substrate made of a first semiconductor; a photoelectric conversion device provided on the substrate and including a first electrode, a photoelectric conversion layer, and a second electrode in order from the substrate; and a plurality of field-effect transistors configured to perform signal reading from the photoelectric conversion device. The plurality of transistors include a transfer transistor and an amplification transistor, the transfer transistor includes an active layer containing a second semiconductor with a larger band gap than that of the first semiconductor, and one terminal of a source and a drain of the transfer transistor also serves the first electrode or the second electrode of the photoelectric conversion device, and the other terminal of the transfer transistor is connected to a gate of the amplification transistor.
US11855222B2 Semiconductor device for recessed fin structure having rounded corners
In a method of manufacturing a semiconductor device including a Fin FET, a fin structure extending in a first direction is formed over a substrate. An isolation insulating layer is formed over the substrate so that an upper portion of the fin structure is exposed from the isolation insulating layer. A gate structure extending in a second direction crossing the first direction is formed over a part of the fin structure. A fin mask layer is formed on sidewalls of a source/drain region of the fin structure. The source/drain region of the fin structure is recessed. An epitaxial source/drain structure is formed over the recessed fin structure. In the recessing the source/drain region of the fin structure, a plasma process combining etching and deposition processes is used to form a recess having a rounded corner shape in a cross section along the second direction.
US11855220B2 Method and structure for air gap inner spacer in gate-all-around devices
A device a includes a substrate, two source/drain (S/D) features over the substrate, and semiconductor layers suspended over the substrate and connecting the two S/D features. The device further includes a dielectric layer disposed between two adjacent layers of the semiconductor layers and an air gap between the dielectric layer and one of the S/D features, where a ratio between a length of the air gap to a thickness of the first dielectric layer is in a range of 0.1 to 1.0.
US11855216B2 Inner spacers for gate-all-around transistors
A semiconductor device and a method of forming the same are provided. A semiconductor device according to the present disclosure includes a first source/drain feature, a second source/drain feature, a first semiconductor channel member and a second semiconductor channel member extending between the first and second source/drain features, and a first dielectric feature and a second dielectric feature each including a first dielectric layer and a second dielectric layer different from the first dielectric layer. The first and second dielectric features are sandwiched between the first and second semiconductor channel members.
US11855214B2 Inner spacers for gate-all-around semiconductor devices
Semiconductor devices and methods of forming the same are provided. A semiconductor device according to the present disclosure includes a first semiconductor channel member and a second semiconductor channel member over the first semiconductor channel member and a porous dielectric feature that includes silicon and nitrogen. In the semiconductor device, the porous dielectric feature is sandwiched between the first and second semiconductor channel members and a density of the porous dielectric feature is smaller than a density of silicon nitride.
US11855204B2 Ultra high-density memory and multi-level memory device and method of fabricating the same
Provided is a memory device. The memory device includes: a substrate; a gate insulating film disposed on the substrate; a ferroelectric thin film disposed on the gate insulating film; a blocking film disposed on the ferroelectric thin film; and a gate pattern disposed on the blocking film, wherein the ferroelectric thin film includes a spacer having a fixed polarization regardless of an electric field that is applied from an outside, and a ferroelectric domain having a polarization controlled by the electric field that is applied from the outside, and a plurality of spacers and a plurality of ferroelectric domains are alternately and repeatedly provided in a direction parallel to a top surface of the substrate (in a b-lattice direction).
US11855200B2 High-voltage semiconductor devices
High-voltage semiconductor devices are disclosed, each having gate, source and drain electrodes. A deep well layer is formed on a substrate and has a surface, where the substrate and the deep well layer are of first-type and second-type conductivities, respectively. A field isolation layer on the surface isolates a drain active region from a source active region. The source electrode contacts the source active region on the surface to form an ohmic contact. The drain electrode contacts the drain active region on the surface. A first well layer of the first-type conductivity is formed on the surface and between the ohmic contact and the drain active region, and at least a portion of the first well layer is under the field isolation layer. A bottom layer of the first-type conductivity is formed at a bottom of the deep well layer. The gate electrode is on the field isolation layer.
US11855194B2 Method for manufacturing semiconductor device
A highly reliable semiconductor device which includes a thin film transistor having stable electric characteristics, and a manufacturing method thereof. In the manufacturing method of the semiconductor device which includes a thin film transistor where a semiconductor layer including a channel formation region is an oxide semiconductor layer, heat treatment which reduces impurities such as moisture to improve the purity of the oxide semiconductor layer and oxidize the oxide semiconductor layer (heat treatment for dehydration or dehydrogenation) is performed. Not only impurities such as moisture in the oxide semiconductor layer but also those existing in a gate insulating layer are reduced, and impurities such as moisture existing in interfaces between the oxide semiconductor layer and films provided over and under and in contact with the oxide semiconductor layer are reduced.
US11855188B2 Source/drain formation with reduced selective loss defects
A method includes forming a first semiconductor fin and a second semiconductor fin in an n-type Fin Field-Effect (FinFET) region and a p-type FinFET region, respectively, forming a first dielectric fin and a second dielectric fin in the n-type FinFET region and the p-type FinFET region, respectively, forming a first epitaxy mask to cover the second semiconductor fin and the second dielectric fin, performing a first epitaxy process to form an n-type epitaxy region based on the first semiconductor fin, removing the first epitaxy mask, forming a second epitaxy mask to cover the n-type epitaxy region and the first dielectric fin, performing a second epitaxy process to form a p-type epitaxy region based on the second semiconductor fin, and removing the second epitaxy mask. After the second epitaxy mask is removed, a portion of the second epitaxy mask is left on the first dielectric fin.
US11855178B2 Semiconductor devices having air-gap
A semiconductor device is provided. The semiconductor device includes a fin protruding from a semiconductor substrate and a gate structure formed across the fin. The semiconductor device also includes a gate spacer formed over a sidewall of the gate structure. The gate spacer includes a sidewall spacer and a sealing spacer formed above the sidewall spacer. In addition, an air gap is vertically sandwiched between the sidewall spacer and the sealing spacer. The semiconductor device further includes a hard mask formed over the gate structure and covering a sidewall of the sealing spacer.
US11855175B2 Fabrication of long gate devices
Semiconductor devices and methods of forming the same are provided. An example method includes providing a workpiece including a first dummy gate stack and a second dummy gate stack in a first area of the workpiece, a third dummy gate stack and a fourth dummy gate stack in a second area of the workpiece, a hard mask layer over each of the first dummy gate stack, the second dummy gate stack, the third dummy gate stack, and the fourth dummy gate stack. The method further includes depositing a photoresist (PR) layer over the workpiece to form a first PR layer portion over the first area and a second PR layer portion over the second area; and selectively forming a first opening through the second PR layer portion over the third dummy gate stack and a second opening through the second PR layer portion over the fourth dummy gate stack.
US11855174B2 High electron mobility transistor having conductive plate on passivation layer and method for forming the same
A high electron mobility transistor (HEMT) includes a substrate, a channel layer disposed on the substrate, a barrier layer disposed on the channel layer, a first passivation layer disposed on the barrier layer, a plurality of trenches through at least a portion of the first passivation layer, and a conductive plate structure disposed on the first passivation layer. The conductive plate structure includes a base portion over the trenches and a plurality of protruding portions extending from a lower surface of the base portion and into the trenches.
US11855172B2 Semiconductor device and method for fabricating the same
A semiconductor layer stack includes a first conductive layer, a dielectric layer including a high-k material, which is formed on the first conductive layer, a second conductive layer formed on the dielectric layer, and an interface control layer formed between the dielectric layer and the second conductive layer and including a leakage blocking material, a dopant material, a high bandgap material and a high work function material.
US11855170B2 MOSFET device structure with air-gaps in spacer and methods for forming the same
A transistor device and method of making the same are disclosed. The transistor device includes one or more air gaps in one or more sidewall spacers. The one or more air gaps may be located adjacent the gate and/or above the source or drain regions of the device. Various embodiments may include different combinations of air gaps formed in one or both sidewall spacers. Various embodiments may include air gaps formed in one or both sidewall spacers adjacent to the gate and/or above the source or drain regions of the device. The formation of the air gaps may reduce unwanted parasitic and/or fringing capacitance.
US11855168B2 Semiconductor device and manufacturing method thereof
A semiconductor device includes a first device formed over a substrate. The first device includes a first device formed over a substrate, and the first device includes a first gate stack structure encircling a plurality of first nanostructures. The semiconductor device includes a first epitaxy structure wrapping an end of one of the first nanostructures, and a second device formed over the first device, wherein the second device includes a second gate stack structure encircling a plurality of second nanostructures. The semiconductor device includes a second epitaxy structure wrapping an end of one of the second nanostructures, and the second epitaxy structure is directly above the first epitaxy structure.
US11855166B2 Semiconductor device including sub-cell disposed at chip center
There is a problem that an area of a principal current cell is reduced by an area of a bonding pad wiring layer for a sub-cell. A source electrode 9b of a current detection cell 22 is electrically connected to a bonding pad wiring layer 12 formed on an interlayer insulating film 10 via a wiring layer contact 11. The bonding pad wiring layer 12 is formed with respect to a source electrode 9a of a principal current cell 21 so as to cover a part of the source electrode 9a via the interlayer insulating film 10. As a result, the source electrode 9b is miniaturized, and a size of the source electrode 9b is made substantially equal to a size of the current detection cell 22. Therefore, the current detection cell 22 and the principal current cell 21 are disposed close to each other.
US11855165B2 Semiconductor devices
Semiconductor devices and methods of forming the same are disclosed. The semiconductor devices may include a substrate including a first region and a second region, which are spaced apart from each other with a device isolation layer interposed therebetween, a first gate electrode and a second gate electrode on the first and second regions, respectively, an insulating separation pattern separating the first gate electrode and the second gate electrode from each other and extending in a second direction that traverses the first direction, a connection structure electrically connecting the first gate electrode to the second gate electrode, and a first signal line electrically connected to the connection structure. The first and second gate electrodes are extended in a first direction and are aligned to each other in the first direction. The first signal line may extend in the second direction and may vertically overlap the insulating separation pattern.
US11855164B2 Semiconductor device and fabrication method thereof
A semiconductor device includes a substrate, a semiconductor fin extending from the substrate, a gate dielectric layer over the semiconductor fin, a metal nitride layer comprising a first portion over the gate dielectric layer and a second portion over the first portion, and a fill layer over the metal nitride layer. The second portion has an aluminum concentration greater than an aluminum concentration of the first portion.
US11855163B2 Semiconductor device and method
Methods for tuning effective work functions of gate electrodes in semiconductor devices and semiconductor devices formed by the same are disclosed. In an embodiment, a semiconductor device includes a channel region over a semiconductor substrate; a gate dielectric layer over the channel region; and a gate electrode over the gate dielectric layer, the gate electrode including a first work function metal layer over the gate dielectric layer, the first work function metal layer including aluminum (Al); a first work function tuning layer over the first work function metal layer, the first work function tuning layer including aluminum tungsten (AlW); and a fill material over the first work function tuning layer.
US11855159B2 Method for forming thin semiconductor-on-insulator (SOI) substrates
Various embodiments of the present application are directed to a method for forming a thin semiconductor-on-insulator (SOI) substrate without implantation radiation and/or plasma damage. In some embodiments, a device layer is epitaxially formed on a sacrificial substrate and an insulator layer is formed on the device layer. The insulator layer may, for example, be formed with a net charge that is negative or neutral. The sacrificial substrate is bonded to a handle substrate, such that the device layer and the insulator layer are between the sacrificial and handle substrates. The sacrificial substrate is removed, and the device layer is cyclically thinned until the device layer has a target thickness. Each thinning cycle comprises oxidizing a portion of the device layer and removing oxide resulting from the oxidizing.
US11855158B2 Semiconductor device structure having a gate structure and overlying dielectric layer
A semiconductor structure is disclosed. The semiconductor structure includes: a substrate; a gate structure formed on the substrate; a source region and a drain region formed in the substrate on either side of the gate structure, the source region and the drain region both having a first type of conductivity; and a dielectric layer having a first portion and a second portion, wherein the first portion of the dielectric layer is formed on a portion of the gate structure, and the second portion of the dielectric layer is formed on the substrate and extending to a portion of the drain region, wherein the dielectric layer includes at least one recess on the second portion. An associated fabricating method is also disclosed.
US11855157B2 Semiconductor device having thermally conductive electrodes
A semiconductor device includes a semiconductor part, a first electrode at a back surface of the semiconductor part; a second electrode at a front surface of the semiconductor part; third and fourth electrodes provided between the semiconductor part and the second electrode. The third and fourth electrodes are arranged in a first direction along the front surface of the semiconductor part. The third electrode is electrically insulated from the semiconductor part by a first insulating film. The third electrode is electrically insulated from the second electrode by a second insulating film. The fourth electrode is electrically insulated from the semiconductor part by a third insulating film. The fourth electrode is electrically isolated from the third electrode. the third and fourth electrodes extend into the semiconductor part. The fourth electrode includes a material having a larger thermal conductivity than a thermal conductivity of a material of the third electrode.
US11855149B2 Field effect transistor with controllable resistance
A method and resulting structures for a semiconductor device includes forming a source terminal of a semiconductor fin on a substrate. An energy barrier is formed on a surface of the source terminal. A channel is formed on a surface of the energy barrier, and a drain terminal is formed on a surface of the channel. The drain terminal and the channel are recessed on either sides of the channel, and the energy barrier is etched in recesses formed by the recessing. The source terminal is recessed using timed etching to remove a portion of the source terminal in the recesses formed by etching the energy barrier. A first bottom spacer is formed on a surface of the source terminal and a sidewall of the semiconductor fin, and a gate stack is formed on the surface of the first bottom spacer.
US11855142B2 Supportive layer in source/drains of FinFET devices
An embodiment is a semiconductor structure. The semiconductor structure includes a fin on a substrate. A gate structure is over the fin. A source/drain is in the fin proximate the gate structure. The source/drain includes a bottom layer, a supportive layer over the bottom layer, and a top layer over the supportive layer. The supportive layer has a different property than the bottom layer and the top layer, such as a different material, a different natural lattice constant, a different dopant concentration, and/or a different alloy percent content.
US11855139B2 Extended drain field effect transistor with trench gate(s) and method
Disclosed are a semiconductor structure and method of forming the structure. The semiconductor structure includes an extended drain metal oxide semiconductor field effect transistor (EDMOSFET). The EDMOSFET includes, in the semiconductor layer, a body well, which has a source region therein, and a drain drift well, which abuts the body well and has a drain region therein. A trench gate structure is within the drain drift well positioned laterally between the body-drain drift junction and an internal shallow trench isolation (STI) region and the internal STI region is between the trench gate structure and the drain region. A primary gate structure is on the top surface of the semiconductor layer traversing the body-drain drift junction and optionally extending over the trench gate structure. Gate dielectric material physically separates gate conductor materials of the primary and trench gate structures. Optionally, the EDMOSFET includes more than one trench gate structure.
US11855136B2 Super junction semiconductor device and method of manufacturing the same
A super junction semiconductor device includes a substrate of a first conductive type, an epitaxial layer disposed on the substrate, a plurality of pillars extending in a vertical direction and each being alternately arranged within the epitaxial layer, gate structures disposed on the epitaxial layer in the active region, a reverse recovery layer of a second conductive type, the reverse recovery layer disposed on both the pillars and the epitaxial layer and in the transition region to distribute a reverse recovery current, and at least one high concentration region surrounding an upper portion of at least one of the pillars in the peripheral region, the high concentration region having a horizontal width greater than that of one of the pillars provided in the transition region. Thus, a breakdown voltage may be inhibited from decreasing in the peripheral region.
US11855135B2 Semiconductor device
An object of the disclosure is to provide a semiconductor device having enhanced adhesion of the electrode while improving the reverse direction breakdown voltage, which is especially useful for power devices. A semiconductor device including a semiconductor layer and an electrode layer provided on the semiconductor layer and including at least a first electrode layer and a second electrode layer provided on the first electrode layer, wherein an outer edge portion of the second electrode layer is located outside an outer edge portion of the first electrode layer, wherein the semiconductor layer includes an electric field relaxation region with a different electrical resistivity from that of the semiconductor layer, and wherein the electric field relaxation region overlaps at least a part of a portion of the second electrode layer located outside the outer edge portion of the first electrode layer in plan view.
US11855133B2 Trench pattern for trench capacitor yield improvement
Various embodiments of the present disclosure are directed towards a trench capacitor with a trench pattern for yield improvement. The trench capacitor is on a substrate and comprises a plurality of capacitor segments. The capacitor segments extend into the substrate according to the trench pattern and are spaced with a pitch on an axis. The plurality of capacitor segments comprises an edge capacitor segment at an edge of the trench capacitor and a center capacitor segment at a center of the trench capacitor. The edge capacitor segment has a greater width than the center capacitor segment and/or the pitch is greater at the edge capacitor segment than at the center capacitor segment. The greater width may facilitate stress absorption and the greater pitch may increase substrate rigidity at the edge of the trench capacitor where thermal expansion stress is greatest, thereby reducing substrate bending and trench burnout for yield improvements.
US11855132B2 Multilayer capacitor electrode
Semiconductor devices and methods of forming the same are provided. In one embodiment, a semiconductor device includes a contact feature in a first dielectric layer, a first passivation layer over the contact feature, a bottom conductor plate layer disposed over the first passivation layer and including a first plurality of sublayers, a second dielectric layer over the bottom conductor plate layer, a middle conductor plate layer disposed over the second dielectric layer and including a second plurality of sublayers, a third dielectric layer over the middle conductor plate layer, a top conductor plate layer disposed over the third dielectric layer and including a third plurality of sublayers, and a second passivation layer over the top conductor plate layer.
US11855130B2 Three-dimensional device structure including substrate-embedded integrated passive device and methods for making the same
A three-dimensional device structure includes a die including a semiconductor substrate, an interconnect structure disposed on the semiconductor substrate, a through silicon via (TSV) structure that extends through the semiconductor substrate and electrically contacts a metal feature of the interconnect structure, and an integrated passive device (IPD) embedded in the semiconductor substrate and electrically connected to the TSV structure.
US11855129B2 Capacitance structure
A capacitance structure comprises a metal nitride layer, such as a titanium nitride (TiN) layer, a compositionally graded film formed on a surface of the metal nitride layer by thermal oxidation, and a dielectric layer disposed on the compositionally graded film. A method of manufacturing a capacitance structure includes forming a conductive layer, performing thermal oxidation of a surface of the conductive layer to produce a compositionally graded film on the conductive layer, and forming a dielectric layer on the compositionally graded film.
US11855128B2 Metal insulator metal (MIM) structure and manufacturing method thereof
A MIM structure and manufacturing method thereof are provided. The MIM structure includes a substrate and a metallization structure over the substrate. The metallization structure includes a bottom electrode layer, a dielectric layer on the bottom electrode layer, a ferroelectric layer on the dielectric layer, a top electrode layer on the ferroelectric layer, a first contact electrically coupled to the top electrode layer, and a second contact penetrating the dielectric layer and the ferroelectric layer, electrically coupled to a base portion of the bottom electrode layer. The bottom electrode layer includes the base portion and a plurality of protrusions, each of the protrusions is protruding from the base portion and leveled with a lower surface of the dielectric layer, each portion of the dielectric layer over the bottom electrode layer substantially have identical thicknesses.
US11855123B2 Display device
A display device including a base layer, a pixel circuit layer disposed on the base layer and including a pixel circuit and a plurality of insulation layers, a first electrode electrically connected to the pixel circuit, a second electrode spaced apart from the first electrode, a light emitting element electrically connected to the first electrode and the second electrode, a first refraction layer disposed on the pixel circuit layer and having a first refractive index, and a second refraction layer disposed on the light emitting element and having a second refractive index larger than the first refractive index.
US11855122B2 Display device
A display device includes subpixels comprising a plurality of first type subpixels and a plurality of second type subpixels, a plurality of electrodes, each comprising an electrode stem portion and at least one electrode protrusion portion, a plurality of light emitting elements having a shape of extending in one direction and disposed on the electrode stem portion of the one electrode and the electrode protrusion portion of the other electrode, and a plurality of first contact electrodes contacting a first end of the light emitting elements and a plurality of second contact electrodes contacting a second end of the light emitting elements, wherein the light emitting elements comprise first type light emitting elements and second type light emitting elements, and the first ends of the first type light emitting elements and the second type light emitting elements face in opposite directions.
US11855121B2 LED chip and manufacturing method of the same
A light emitting chip including a first LED sub-unit, a second LED sub-unit disposed on the first LED sub-unit, a third LED sub-unit disposed on the second LED sub-unit, a first bonding layer interposed between the first and second LED sub-units, a second bonding layer interposed between second and third LED sub-units, and a first connection electrode electrically connected to and overlapping at least one of the first, second, and third LED sub-units, the first connection electrode having first and second opposing side surfaces, the first side surface having a first length and the second side surface having a second length, in which the difference in length between the first side surface and the second side surface of the first connection electrode is greater than a thickness of at least one of the LED sub-units.
US11855119B2 Integrated electronic-photonic devices, systems and methods of making thereof
A method of fabricating a photonic device includes in part, forming a multitude of metal and dielectric layers over a semiconductor substrate to form a structure. The metal layers form a continuous metal trace that characterize an etch channel. At least one of the metal layers extends towards an exterior surface of the structure such that when the structure is exposed to a metal etch, the metal etch removes the metal from the exterior surface of the structure and flows through the etch channel to fully etch the metal layers. The metal etch leaves behind a dielectric structure characterizing a photonic device. The photonic device may be a suspended rib waveguide, a suspended channel waveguide, a grating coupler, an interlayer coupler, a photodetector, a phase modulator, an edge coupler, and the like. A photonics system may include one or more of such devices.
US11855118B2 Image sensor device
An image sensor device includes a semiconductor substrate, a radiation sensing member, a device layer, and a color filter layer. The semiconductor substrate has a photosensitive region and an isolation region surrounding the photosensitive region. The radiation sensing member is embedded in the photosensitive region of the semiconductor substrate. The radiation sensing member has a material different from a material of the semiconductor substrate, and an interface between the radiation sensing member and the isolation region of the semiconductor substrate includes a direct band gap material. The device layer is under the semiconductor substrate and the radiation sensing member. The color filter layer is over the radiation sensing member and the semiconductor substrate.
US11855115B2 Image sensor
An image sensor includes a plurality of unit pixels, each including: a substrate including first and second sides which are opposite to each other, a photoelectric conversion layer in the substrate, and a wiring structure on the first side of the substrate. The wiring structure may include: a first capacitor, a second capacitor spaced from the first capacitor, a plurality of edge vias arranged along edges of the unit pixel, and a plurality of central vias interposed between the first capacitor and the second capacitor.
US11855114B2 Multilevel semiconductor device and structure with image sensors and wafer bonding
An integrated device, the device including: a first level including a first mono-crystal layer, the first mono-crystal layer including a plurality of single crystal transistors; an overlying oxide disposed on top of the first level; a second level including a second mono-crystal layer, the second level overlaying the oxide, where the second mono-crystal layer includes a plurality of semiconductor devices; a third level overlaying the second level, where the third level includes a plurality of image sensors, where the first level includes a plurality of landing pads, where the second level is bonded to the first level, where the bonded includes an oxide to oxide bond; and an isolation layer disposed between the second mono-crystal layer and the third level.
US11855110B2 Fingerprint sensor, method for manufacturing fingerprint sensor, and display device including fingerprint sensor
A fingerprint sensor includes: a light sensing layer including a light sensing element; and an optical layer including a plurality of light transmitting areas, a light blocking area, a light transmitting member disposed in the plurality of light transmitting areas, a light blocking member disposed in the light blocking area, and a planarization member disposed on the light blocking member, wherein the light blocking area surrounds the plurality of light transmitting areas, wherein the light transmitting member includes a first organic material, wherein the light blocking member includes a second organic material, and wherein the planarization member includes a third organic material and a positive-type photosensitive material.
US11855109B2 Image sensor device and method
A system and method for forming pixels in an image sensor is provided. In an embodiment, a semiconductor device includes an image sensor including a first pixel region and a second pixel region in a substrate, the first pixel region being adjacent to the second pixel region. A first anti-reflection coating is over the first pixel region, the first anti-reflection coating reducing reflection for a first wavelength range of incident light. A second anti-reflection coating is over the second pixel region, the second anti-reflection coating reducing reflection for a second wavelength range of incident light that is different from the first wavelength range.
US11855108B2 Solid-state imaging element and electronic device
A solid-state imaging element which detects visible light and ultraviolet light in one pixel provides improved resolution. First and second photoelectric conversion elements each perform photoelectric conversion of incident light. A first accumulation part accumulates electric charges that are photoelectrically converted by the first photoelectric conversion element second accumulation part is disposed on one face of a substrate and accumulates electric charges that are photoelectrically converted by the second photoelectric conversion element. A connection part is connected to the second accumulation part and transfers the electric charges accumulated in the second accumulation part to another face of the substrate.
US11855107B2 Manufacturing method for image sensor structure
The present disclosure relates to an image sensor structure and a manufacturing method thereof. A detection structure layer and a blind pixel structure layer are used. The detection structure layer and the blind pixel structure layer are effectively combined and further formed by ion implantation. Thus, the space ratio of a single pixel is reduced, the integration and device sensitivity are improved, and the blind pixel array and the pixel array are also in the same environment, thereby further improving the detection sensitivity and reducing the detection error.
US11855103B2 Semiconductor device and method for manufacturing semiconductor device
According to one embodiment, a semiconductor device includes an insulating substrate, a first semiconductor layer located above the insulating substrate, a second semiconductor layer located above the insulating substrate, an insulating layer which covers the first semiconductor layer and the second semiconductor layer, and includes a first contact hole reaching the first semiconductor layer and a second contact hole reaching the second semiconductor layer, a barrier layer which covers one of the first semiconductor layer inside the first contact hole and the second semiconductor layer inside the second contact hole, and a first conductive layer which is in contact with the barrier layer.
US11855102B2 Display device
The purpose of the present invention is to improve reliability of the TFT of the oxide semiconductor. The feature of the invention is: A display device comprising: a substrate including a display area where plural pixels are formed, the pixel includes a first TFT of a first oxide semiconductor, a first gate insulating film is formed under the first oxide semiconductor, a first gate electrode is formed under the first gate insulating film, an interlayer insulating film is formed on the first oxide semiconductor; a drain wiring, which connects with the first oxide semiconductor, and a source wiring, which connects with the first oxide semiconductor, are formed on the interlayer insulating film; the drain wiring or the source wiring is a laminated structure of a second oxide semiconductor and a first metal, the second oxide semiconductor is under the first metal.
US11855098B2 Semiconductor devices having dipole-inducing elements
In an embodiment, a method includes: forming a gate dielectric layer on an interface layer; forming a doping layer on the gate dielectric layer, the doping layer including a dipole-inducing element; annealing the doping layer to drive the dipole-inducing element through the gate dielectric layer to a first side of the gate dielectric layer adjacent the interface layer; removing the doping layer; forming a sacrificial layer on the gate dielectric layer, a material of the sacrificial layer reacting with residual dipole-inducing elements at a second side of the gate dielectric layer adjacent the sacrificial layer; removing the sacrificial layer; forming a capping layer on the gate dielectric layer; and forming a gate electrode layer on the capping layer.
US11855096B2 Uniform gate width for nanostructure devices
According to one example, a semiconductor device includes a substrate and a fin stack that includes a plurality of nanostructures, a gate device surrounding each of the nanostructures, and inner spacers along the gate device and between the nanostructures. A width of the inner spacers differs between different layers of the fin stack.
US11855088B2 Semiconductor device including transistors sharing gates with structures having reduced parasitic circuit
A method includes the following operations: disconnecting at least one of drain regions that are formed on a first active area, of first transistors, from a first voltage; and disconnecting at least one of drain regions that are formed on a second active area, of second transistors coupled to the first transistors from a second voltage. The at least one of drain regions of the second transistors corresponds to the at least one of drain regions of the first transistors.
US11855081B2 Method of forming epitaxial features
Semiconductor structures and methods are provided. A method according to the present disclosure includes providing a workpiece that includes a plurality of active regions including channel regions and source/drain regions, and a plurality of dummy gate stacks intersecting the plurality of active regions at the channel regions, the plurality of dummy gate stacks including a device portion and a terminal end portion. The method further includes depositing a gate spacer layer over the workpiece, anisotropically etching the workpiece to recess the source/drain regions and to form a gate spacer from the gate spacer layer, forming a patterned photoresist layer over the workpiece to expose the device portion and the recessed source/drain regions while the terminal end portion is covered, and after the forming of the patterned photoresist layer, epitaxially forming source/drain features over the recessed source/drain regions.
US11855076B2 Electrostatic discharge (ESD) array with back end of line (BEOL) connection in a carrier wafer
An electrostatic discharge (ESD) protection apparatus and method for fabricating the same are disclosed herein. In some embodiments, the ESD protection apparatus, comprises: an internal circuit patterned in a device wafer and electrically coupled between a first node and a second node, an array of electrostatic discharge (ESD) circuits patterned in a carrier wafer, where the ESD circuits are electrically coupled between a first node and a second node and configured to protect the internal circuit from transient ESD events, and where the device wafer is bonded to the carrier wafer.
US11855075B2 Electrostatic discharge protection circuit
An electrostatic discharge protection circuit includes a pull-down switch, a dummy pattern arranged parallel to the pull-down switch in a first direction, clamp switches arranged parallel to each other in the first direction between the dummy pattern and the pull-down switch, and a resistor configured to transfer a power supply voltage supplied through a power terminal to a gate pattern of the pull-down switch by being arranged parallel to the pull-down switch. Drains of the clamp switches are coupled in common to the power terminal, sources of the clamp switches are coupled in common to a ground terminal, and a first end of the pull-down switch and a second end of the resistor are coupled to each other through a first conductive line extending in the first direction, the pull-down switch, the resistor and the first conductive line are formed in a same layer.
US11855074B2 Electrostatic discharge devices
The present disclosure relates to semiconductor structures and, more particularly, to electrostatic discharge devices and methods of manufacture. The structure includes: a plurality of regions of a first dopant type; insulator material separating each region of the plurality of regions of the first dopant type; and a substrate contacting the plurality of regions of the first dopant type, the substrate comprising a base region of a second dopant type different than the first dopant type and an outer segment surrounding the plurality of regions of the first dopant type, the outer segment comprises an electrical resistivity higher than the second dopant type.
US11855068B2 Active zones with offset in semiconductor cell
A semiconductor cell structure includes first-type transistors aligned within a first-type active zone, second-type transistors aligned within a second-type active zone, a first power rail and a second power rail. Each of the first-type active zone and the second-type active zone is between a first alignment boundary and a second alignment boundary extending in a first direction which is perpendicular to a second direction. A first distance along the second direction between the long edge of the first power rail and the first alignment boundary of the first-type active zone is different from a second distance along the second direction between the long edge of the second power rail and the first alignment boundary of the second-type active zone by a predetermined distance.
US11855065B2 Stacked semiconductor die assemblies with support members and associated systems and methods
Stacked semiconductor die assemblies with support members and associated systems and methods are disclosed herein. In one embodiment, a semiconductor die assembly can include a package substrate, a first semiconductor die attached to the package substrate, and a plurality of support members also attached to the package substrate. The plurality of support members can include a first support member and a second support member disposed at opposite sides of the first semiconductor die, and a second semiconductor die can be coupled to the support members such that at least a portion of the second semiconductor die is over the first semiconductor die.
US11855063B2 Buffer design for package integration
A method of forming a package includes bonding a device die to an interposer wafer, with the interposer wafer including metal lines and vias, forming a dielectric region to encircle the device die, and forming a through-via to penetrate through the dielectric region. The through-via is electrically connected to the device die through the metal lines and the vias in the interposer wafer. The method further includes forming a polymer layer over the dielectric region, and forming an electrical connector. The electrical connector is electrically coupled to the through-via through a conductive feature in the polymer layer. The interposer wafer is sawed to separate the package from other packages.
US11855060B2 Package structure and method of fabricating the same
A package structure includes a circuit substrate, a semiconductor package, a lid structure and a plurality of first spacer structures. The semiconductor package is disposed on and electrically connected to the circuit substrate. The lid structure is disposed on the circuit substrate covering the semiconductor package, wherein the lid structure is attached to the circuit substrate through an adhesive material. The plurality of first spacer structures is surrounding the semiconductor package, wherein the first spacer structures are sandwiched between the lid structure and the circuit substrate, and includes a top portion in contact with the lid structure and a bottom portion in contact with the circuit substrate.
US11855052B2 LED display apparatus having micro LED module
A display apparatus includes a display substrate, first micro LED modules arranged on the display substrate, and at least one second micro LED module disposed between the first micro LED modules. Each of the first micro LED modules includes a first substrate, and micro LEDs disposed on the first substrate, the second micro LED module includes a second substrate, and micro LEDs disposed on the second substrate. The first substrate includes a lower body and a top plate located on the lower body. The lower body is recessed from an edge of the top plate, and the second micro LED module is disposed between recessed lower bodies of adjacent first micro LED modules.
US11855051B2 System for the characterization of emissive elements
A method is provided for the selective harvest of microLED devices from a carrier substrate. Defect regions are predetermined that include a plurality of adjacent defective microLED devices on a carrier substrate. A solvent-resistant binding material is formed overlying the predetermined defect regions and exposed adhesive is dissolved with an adhesive dissolving solvent. Non-defective microLED devices located outside the predetermined defect regions are separated from the carrier substrate while adhesive attachment is maintained between the microLED devices inside the predetermined defect regions and the carrier substrate. Methods are also provided for the dispersal of microLED devices on an emissive display panel by initially optically measuring a suspension of microLEDs to determine suspension homogeneity and calculate the number of microLEDs per unit volume. If the number of harvested microLED devices in the suspension is known, a calculation can be made of the number of microLED devices per unit of suspension volume.
US11855041B2 Semiconductor package and method of manufacturing semiconductor package
A semiconductor package includes a package substrate, an interposer on the package substrate, semiconductor devices in individual mounting regions on a first surface of the interposer, respectively, first conductive connection members, and a molding member on the interposer. The interposer has first bonding pads in the individual mounting regions, respectively. The semiconductor devices each have chip pads electrically connected to the first bonding pads. The first conductive connection members are between the first bonding pads and the chip pads. The molding member covers the semiconductor devices and fills gaps between the first surface of the interposer and the semiconductor devices. At least one of the individual mounting regions includes a pad-free region with a cross shape and pad regions defined by the pad-free region, and the first bonding pads are in the pad regions.
US11855040B2 Ion implantation with annealing for substrate cutting
Methods of ion implantation combined with annealing using a pulsed laser or a furnace for cutting substrate in forming semiconductor devices and semiconductor devices including the same are disclosed. In an embodiment, a method includes forming a transistor structure of a device on a first semiconductor substrate; forming a front-side interconnect structure over a front side of the transistor structure; bonding a carrier substrate to the front-side interconnect structure; implanting ions into the first semiconductor substrate to form an implantation region of the first semiconductor substrate; and removing the first semiconductor substrate. Removing the first semiconductor substrate includes applying an annealing process to separate the implantation region from a remainder region of the first semiconductor substrate. The method also includes forming a back-side interconnect structure over a back side of the transistor structure.
US11855036B2 Bonding apparatus and bonding method
A bonding apparatus according to the present embodiment includes a first holder and a second holder. The first holder holds a first substrate. The second holder includes a plurality of suction portions that suck a second substrate and that are arranged on concentric circles about a center of the second substrate substantially evenly. The second holder bonds the second substrate to the first substrate while opposing the second substrate to the first substrate. A first gas supply portion has a plurality of first gas supply ports to supply gas toward a bonding position between the first substrate and the second substrate. The first gas supply ports are provided to correspond to at least a part of outermost suction portions that are farthest ones of the suction portions from a center of the second holder, and are concentrically arranged on a circle about the center substantially evenly.
US11855026B2 Multilayer electrical conductors for transfer printing
An electrical conductor structure comprises a substrate and an electrical conductor disposed on or in the substrate. The electrical conductor comprises a first layer and a second layer disposed on a side of the first layer opposite the substrate. The first layer comprises a first electrical conductor that forms a non-conductive layer on a surface of the first electrical conductor when exposed to air and the second layer comprising a second electrical conductor that does not form a non-conductive layer on a surface of the second electrical conductor when exposed to air. A component comprises a connection post that is electrically connected to the second layer and the electrical conductor. The first and second layers can be inorganic. The first layer can comprise a metal such as aluminum and the second layer can comprise an electrically conductive metal oxide such as indium tin oxide.
US11855018B2 Semiconductor device and method of manufacture
A redistribution layer with a landing pad is formed over a substrate with one or more mesh holes extending through the landing pad. The mesh holes may be arranged in a circular shape, and a passivation layer may be formed over the landing pad and the mesh holes. An opening is formed through the passivation layer and an underbump metallization is formed in contact with an exposed portion of the landing pad and extends over the mesh holes. By utilizing the mesh holes, sidewall delamination and peeling that might otherwise occur may be reduced or eliminated.
US11855015B2 Polyimide profile control
A structure includes a controlled polyimide profile. A method for forming such a structure includes depositing, on a substrate, a photoresist containing polyimide and performing a first anneal at a first temperature. The method further includes exposing the photoresist to a radiation source through a photomask having a pattern associated with a shape of a polyimide opening. The method further includes performing a second anneal at a second temperature and removing a portion of the photoresist to form the polyimide opening. The method further includes performing a third anneal at a third temperature and cleaning the polyimide opening by ashing.
US11855009B2 Chip package with lid
A chip package is provided. The chip package includes a substrate and a semiconductor chip over the substrate. The chip package also includes an upper plate extending across edges of the semiconductor chip. The chip package further includes a first support structure connecting a first corner portion of the substrate and a first corner of the upper plate. In addition, the chip package includes a second support structure connecting a second corner portion of the substrate and a second corner of the upper plate. The upper plate has a side edge connecting the first support structure and the second support structure, and the side edge extends across opposite edges of the semiconductor chip.
US11855007B2 Semiconductor structure
A semiconductor structure includes a semiconductor device, a plurality of through semiconductor vias (TSV), a first seal ring, and a second seal ring. The TSVs are in the semiconductor device. Each of the TSVs has a first surface and a second surface opposite to the first surface. The first seal ring is located in proximity to an edge of the semiconductor structure and is physically connected to the first surface of each of the TSVs. The second seal ring is physically connected to the second surface of each of the TSVs.
US11855006B2 Memory device, package structure and fabricating method thereof
A memory device including a base semiconductor die, conductive terminals, memory dies, an insulating encapsulation and a buffer cap is provided. The conductive terminals are disposed on a first surface of the base semiconductor die. The memory dies are stacked over a second surface of the base semiconductor die, and the second surface of the base semiconductor die is opposite to the first surface of the base semiconductor die. The insulating encapsulation is disposed on the second surface of the base semiconductor die and laterally encapsulates the memory dies. The buffer cap covers the first surface of the base semiconductor die, sidewalls of the base semiconductor die and sidewalls of the insulating encapsulation. A package structure including the above-mentioned memory device is also provided.
US11855005B2 Crackstop with embedded passive radio frequency noise suppressor and method
Disclosed is a radio frequency integrated circuit (RFIC) chip that includes an integrated circuit (IC) area and a crackstop laterally surrounding the IC area. The crackstop includes a metallic barrier (or, alternatively, concentric metallic barriers) electrically isolated from the IC area. One or more noise suppressors and, particularly, one or more passive filters (e.g., low pass filter(s), high pass filter(s), band pass filter(s), and/or band stop filter(s)) are integrated into the structure of the metallic barrier(s) to inhibit propagation, through the crackstop, of noise signals within a specific RF range. The specific RF range can be a customer-specified operating parameter. By embedding customized noise suppressor(s) into the crackstop, local signal interference unique to the customer-specified operating parameters can be minimized while also avoiding or at least minimizing the risk of moisture ingress to the IC area. Also disclosed is a method of forming the chip.
US11855004B2 Package structure
A package structure is provided. The package structure includes a first conductive pad in an insulating layer, a first under bump metallurgy structure under the first insulating layer, and a first conductive via in the insulating layer. The first conductive via is vertically connected to the first conductive pad and the first under bump metallurgy structure. In a plan view, a first area of the first under bump metallurgy structure is confined within a second area of the first conductive pad.
US11855003B2 Package structure and method of fabricating the same
A method of fabricating an integrated fan-out package is provided. A ring-shaped dummy die and a group of integrated circuit dies are mounted over a carrier, wherein the group of integrated circuit dies are surrounded by the ring-shaped dummy die. The ring-shaped dummy die and the group of integrated circuit dies over the carrier are encapsulated with an insulating encapsulation. A redistribution circuit structure is formed on the ring-shaped dummy die, the group of integrated circuit dies and the insulating encapsulation, wherein the redistribution circuit structure is electrically connected to the group of integrated circuit dies, and the ring-shaped dummy die is electrically floating.
US11855002B2 Warpage control in microelectronic packages, and related assemblies and methods
A microelectronic device and/or microelectronic device package having a warpage control structure. The warpage control structure may be positioned over an encapsulating material, wherein the encapsulating material is positioned between the warpage control structure and a die positioned over a substrate. The warpage control structure may have a first thickness over a first portion of the encapsulating material and a second thickness over a second portion of the encapsulating material. Methods of forming the microelectronic device are also disclosed herein.
US11854993B2 Integrated fan-out package
An integrated fan-out package including an integrated circuit, an insulating encapsulation, and a redistribution circuit structure is provided. The integrated circuit includes an antenna region. The insulating encapsulation encapsulates the integrated circuit. The redistribution circuit structure is disposed on the integrated circuit and the insulating encapsulation. The redistribution circuit structure is electrically connected to the integrated circuit, and the redistribution circuit structure includes a redistribution region and a dummy region including a plurality of dummy patterns embedded therein, wherein the antenna region includes an inductor and a wiring-free dielectric portion, and the wiring-free dielectric portion of the antenna region is between the inductor and the dummy region.
US11854992B2 Semiconductor structure and manufacturing method thereof
A method of manufacturing a semiconductor structure includes following operations. A first die is provided. A first molding is formed to encapsulate the first die. A second die is disposed over the first molding. A mold chase is disposed over the second die and the first molding. The mold chase includes a protrusion protruded from the mold chase towards the first molding. A molding material is disposed between the mold chase and the first molding. A second molding is formed to surround the second die. The second die is at least partially covered by the second molding. The disposing of the mold chase includes surrounding the protrusion of the mold chase by the molding material.
US11854991B2 Semiconductor devices and methods of manufacturing semiconductor devices
In one example, a semiconductor device comprises a main substrate having a top side and a bottom side, a first electronic component on the top side of the main substrate, a second electronic component on the bottom side of the main substrate, a substrate structure on the bottom side of the main substrate adjacent to the second electronic component, and an encapsulant structure comprising an encapsulant top portion on the top side of the main substrate and contacting a side of the first electronic component, and an encapsulant bottom portion on the bottom side of the main substrate and contacting a side of the second electronic component and a side of the substrate structure. Other examples and related methods are also disclosed herein.
US11854989B2 Semiconductor package substrate and semiconductor package including the same
A semiconductor package substrate includes a substrate having a bottom surface including a cavity structure defined therein. The cavity structure includes a floor surface. A passive device structure has at least a partial portion of the passive device structure disposed in the cavity structure. The passive device structure includes a first passive device and a second passive device that are each electrically connected to the floor surface of the cavity structure. At least partial portions of the first passive device and the second passive device vertically overlap each other.
US11854988B2 Semiconductor device and method of manufacture
A method of forming a semiconductor device includes arranging a semi-finished substrate, which has been tested and is known to be good, on a carrier substrate. Encapsulating the semi-finished substrate in a first encapsulant and arranging at least one semiconductor die over the semi-finished substrate. Electrically coupling at least one semiconductor component of the at least one semiconductor die to the semi-finished substrate and encasing the at least one semiconductor die and portions of the first encapsulant in a second encapsulant. Removing the carrier substrate from the semi-finished substrate and bonding a plurality of external contacts to the semi-finished substrate.
US11854984B2 Semiconductor package and manufacturing method thereof
A semiconductor package includes a first semiconductor die, a second semiconductor die, a semiconductor bridge, an integrated passive device, a first redistribution layer, and connective terminals. The second semiconductor die is disposed beside the first semiconductor die. The semiconductor bridge electrically connects the first semiconductor die with the second semiconductor die. The integrated passive device is electrically connected to the first semiconductor die. The first redistribution layer is disposed over the semiconductor bridge. The connective terminals are disposed on the first redistribution layer, on an opposite side with respect to the semiconductor bridge. The first redistribution layer is interposed between the integrated passive device and the connective terminals.
US11854983B2 Semiconductor devices and methods of manufacture
Semiconductor devices and methods of manufacture are provided. In embodiments the semiconductor device includes a substrate, a first interposer bonded to the substrate, a second interposer bonded to the substrate, a bridge component electrically connecting the first interposer to the second interposer, two or more first dies bonded to the first interposer; and two or more second dies bonded to the second interposer.
US11854982B2 Three-dimensional semiconductor memory device
A three-dimensional semiconductor memory device may include a first stack structure block including first stack structures arranged in a first direction on a substrate, a second stack structure block including second stack structures arranged in the first direction on the substrate, a separation structure disposed on the substrate between the first and second stack structure blocks and including first mold layers and second mold layers, and a contact plug penetrating the separation structure. A bottom surface of the contact plug may contact the substrate.
US11854980B2 Method for forming titanium nitride barrier with small surface grains in interconnects
A method of forming a semiconductor device, comprising: forming a first conductive layer on an active device of a substrate; forming a dielectric layer on the first conductive layer; forming a through hole passing through the dielectric layer to expose a portion of the first conductive layer; conformally depositing a glue layer in the through hole to cover the portion of the first conductive layer comprising: forming a plurality of isolated lattices in an amorphous region at which the isolated lattices are uniformly distributed and extend from a top surface of the glue layer and terminate prior to reach a bottom of the glue layer, wherein the glue layer has a predetermined thickness; depositing a conductive material on the glue layer within the through hole, thereby forming a contact via; and forming a second conductive layer on the contact via over the first conductive layer.
US11854977B2 GAN-based, lateral-conduction, electronic device with improved metallic layers layout
An electronic device, comprising plurality of source metal strips in a first metal level; a plurality of drain metal strips in the first metal level; a source metal bus in a second metal level above the first metal level; a drain metal bus, in the second metal level; a source pad, coupled to the source metal bus; and a drain pad, coupled to the drain metal bus. The source metal bus includes subregions shaped in such a way that, in top-plan view, each of them has a width which decreases moving away from the first conductive pad; the drain metal bus includes subregions shaped in such a way that, in top-plan view, each of them has a width which decreases moving away from the second conductive pad. The first and second subregions are interdigitated.
US11854973B2 Semiconductor device with reduced resistance and method for manufacturing the same
A semiconductor device and a method of manufacturing the same are provided. The semiconductor device includes a first conductive pattern on a substrate, a second conductive pattern above the first conductive pattern, and a third conductive pattern above the first conductive pattern, all extending along a first direction. The first conductive pattern is electrically connected in parallel to the second conductive pattern and the third conductive pattern.
US11854971B2 Semiconductor storage device and manufacturing method thereof
A semiconductor storage device includes: conductive layers arranged in a first direction; a first insulating layer extending in the first direction; a first semiconductor layer between the conductive layers and the first insulating layer; and a gate insulating film between the conductive layers and the first semiconductor layer. The first semiconductor layer includes a first region between a first insulating portion and the first conductive layer, a second region between a second insulating portion and the second conductive layer, and a third region between the first region and the second region. The third region includes a fourth region extending in a second direction, a fifth region between the first region and the fourth region, a sixth region between the second region and the fourth region, and a seventh region between the fifth region and the first region and extending in the first direction.
US11854970B2 Reducing internal node loading in combination circuits
Circuit devices, such as integrated circuit devices, are constructed with combination circuits that include two or more cascading transistors, and one or more metal layers disposed over the cascading transistors. The cascading transistors include multiple internal nodes (e.g., common source/drain regions). The multiple internal nodes are not connected to a common metal stripe (the same metal stripe) in the one or more metal layers. The absence of the connections between the internal nodes and a common metal stripe reduce or eliminate the load on the internal nodes. The transistors in the cascading transistors are independent of each other.
US11854965B2 Sidewall spacer structure enclosing conductive wire sidewalls to increase reliability
Some embodiments relate to a method for forming a semiconductor structure, the method includes forming a first dielectric layer over a substrate. A first conductive wire is formed over the first dielectric layer. A spacer structure is formed over the first conductive wire. The spacer structure is disposed along sidewalls of the first conductive wire. A second dielectric layer is deposited over and around the first conductive wire. The spacer structure is spaced between the first conductive wire and the second dielectric layer. A removal process is performed on the spacer structure and the second dielectric layer. An upper surface of the spacer structure is disposed above an upper surface of the first conductive wire.
US11854963B2 Semiconductor interconnection structure and methods of forming the same
An interconnect structure includes a dielectric layer, a first conductive feature, a hard mask layer, a conductive layer, and a capping layer. The first conductive feature is disposed in the dielectric layer. The hard mask layer is disposed on the first conductive feature. The conductive layer includes a first portion and a second portion, the first portion of the conductive layer is disposed over at least a first portion of the hard mask layer, and the second portion of the conductive layer is disposed over the dielectric layer. The hard mask layer and the conductive layer are formed by different materials. The capping layer is disposed on the dielectric layer and the conductive layer.
US11854962B2 Via structure and methods thereof
A semiconductor device includes a substrate, a bottom etch stop layer over the substrate, a middle etch stop layer over the bottom etch stop layer, and a top etch stop layer over the middle etch stop layer. The top, middle, and bottom etch stop layers include different material compositions from each other. The semiconductor device further includes a dielectric layer over the top etch stop layer and a via extending through the dielectric layer and the top, middle, and bottom etch stop layers. The via has a first sidewall in contact with the dielectric layer and slanted inwardly from top to bottom towards a center of the via and a second sidewall in contact with the bottom etch stop layer and slanted outwardly from top to bottom away from the center of the via.
US11854961B2 Package substrate and method of fabricating the same and chip package structure
A package substrate includes a substrate, an insulating protective layer and an interposer. The substrate has a first surface and a second surface opposing to the first surface. The substrate includes a plurality of first conductive pads embedded in the first surface. The insulating protective layer is disposed on the first surface of the substrate. The insulating protective layer has an opening for exposing the first conductive pads embedded in the first surface of the substrate. The interposer has a top surface and a bottom surface opposing to the top surface. The interposer includes a plurality of conductive vias and a plurality of second conductive pads located on the bottom surface. The interposer is located in a recess defined by the opening of the insulating protective layer and the first surface of the substrate. Each of the second conductive pads is electrically connected to corresponding first conductive pad.
US11854953B2 Packaging substrate, packaging structure, electronic device, and manufacturing method to reduce a packaging size
A packaging substrate, a packaging structure, an electronic device and a manufacturing method, and pertain to the field of chip packaging technologies. The packaging substrate includes a body including metal cabling. The body includes a first surface, a second surface and a side surface. The side surface is connected to the first surface and second surface. The first surface includes many first connection structures. The second surface includes second connection structures. The side surface includes third connection structures. A part of the first connection structures are connected to the second connection structures by using the metal cabling. The other part of the first connection structures are connected to the third connection structures by using the metal cabling. When the same total quantity of pins need to be disposed, a part of the pins are transferred to the side surface of the body, with less pins at the second surface.
US11854950B2 Semiconductor module and semiconductor device
The present invention is intended to provide a semiconductor module and a semiconductor device that are compatible with various rated currents. A semiconductor module includes a lead frame, and a semiconductor element joined with the lead frame. The lead frame includes a first joining structure and a second joining structure. The first joining structure includes a void part as a part at which the lead frame does not exist, and the second joining structure includes a void part as a part at which the lead frame does not exist. Each of the first joining structure and the second joining structure has a shape such that one of the first joining structure and the second joining structure complements at least part of the void part of the other assuming that the first joining structure and the second joining structure are overlapped.
US11854947B2 Integrated circuit chip with a vertical connector
An integrated circuit (IC) chip can include a die with an interconnect conductively coupled to a leadframe, wherein the leadframe forms a portion of a given surface of the IC chip. The IC chip can also include an encapsulating material molded over the die and the leadframe. The encapsulating material can form another surface of the IC chip. The other surface of the IC chip opposes the given surface of the IC chip. The IC chip can further include a vertical wire extending through the encapsulating material in a direction that is substantially perpendicular to the given surface of the IC chip and the vertical wire protruding through the other surface of the IC chip to form a vertical connector for the IC chip. The vertical connector can be coupled to the interconnect on the die.
US11854945B2 Underfill material flow control for reduced die-to-die spacing in semiconductor packages
Underfill material flow control for reduced die-to-die spacing in semiconductor packages and the resulting semiconductor packages are described. In an example, a semiconductor apparatus includes first and second semiconductor dies, each having a surface with an integrated circuit thereon coupled to contact pads of an uppermost metallization layer of a common semiconductor package substrate by a plurality of conductive contacts, the first and second semiconductor dies separated by a spacing. A barrier structure is disposed between the first semiconductor die and the common semiconductor package substrate and at least partially underneath the first semiconductor die. An underfill material layer is in contact with the second semiconductor die and with the barrier structure, but not in contact with the first semiconductor die.
US11854944B2 Semiconductor packages and methods for forming the same
Embodiments of the present disclosure provide a stacking edge interconnect chiplet. In one embodiment, a semiconductor device is provided. The semiconductor device includes a first integrated circuit die comprising a first device layer having a first side and a second side opposite the first side, a first interconnect structure disposed on the first side of the first device layer, and a second interconnect structure disposed on the second side of the first device layer. The semiconductor device also includes a power line extending through the first device layer and in contact with the first interconnect structure and the second interconnect structure, and a second integrated circuit die disposed over the first integrated circuit die, the second integrated circuit die comprising a third interconnect structure in contact with the second interconnect structure of the first integrated circuit die.
US11854943B2 Memory macro including through-silicon via
An integrated circuit (IC) package includes a logic die, a substrate, a memory die positioned between the logic die and the substrate, and a power distribution structure configured to electrically couple the logic die to the substrate. The power distribution structure includes a plurality of conductive segments positioned between the logic die and the memory die, a plurality of bump structures positioned between the memory die and the substrate, and a plurality of through-silicon vias (TSVs) electrically coupled to the plurality of conductive segments and the plurality of bump structures, and a TSV of the plurality of TSVs extends through, and is electrically isolated from, a memory macro of the memory die.
US11854942B2 Semiconductor arrangement and method for making
A semiconductor arrangement includes a first dielectric feature passing through a semiconductive layer and a first dielectric layer over a substrate. The semiconductor arrangement includes a conductive feature passing through the semiconductive layer and the first dielectric layer and electrically coupled to the substrate. The conductive feature is adjacent the first dielectric feature and electrically isolated from the semiconductive layer by the first dielectric feature.
US11854936B2 Semiconductor device
A semiconductor device including a substrate, a semiconductor package, a thermal conductive bonding layer, and a lid is provided. The semiconductor package is disposed on the substrate. The thermal conductive bonding layer is disposed on the semiconductor package. The lid is attached to the thermal conductive bonding layer and covers the semiconductor package to prevent coolant from contacting the semiconductor package.
US11854927B2 Semiconductor package and method of forming same
A package and a method forming the same are provided. The package includes an integrated circuit die. A sidewall of the integrated circuit die has a first facet and a second facet. The first facet and the second facet have different slopes. The package includes an encapsulant surrounding the integrated circuit die and in physical contact with the first facet and the second facet and an insulating layer over the integrated circuit die and the encapsulant. An upper surface of the integrated circuit die is lower than an upper surface of the encapsulant. A sidewall of the insulating layer is substantially coplanar with the first facet.
US11854926B2 Semiconductor device with a passivation layer and method for producing thereof
A semiconductor device includes a semiconductor body comprising a first surface and an edge surface, a contact electrode formed on the first surface and comprising an outer edge side, and a passivation layer section conformally covering the outer edge side of the contact electrode. The passivation layer section is a multi-layer stack comprising a first layer, a second layer, and a third layer. Each of the first, second and third layers include outer edge sides facing the edge surface and opposite facing inner edge sides. The outer edge side of the contact electrode is disposed laterally between the inner edge sides and the outer edge sides of each layer.
US11854924B2 Semiconductor package with improved reliability
A semiconductor device includes a semiconductor die having an active surface, an opposite surface, a vertical sidewall extending between the active surface and the opposite surface, and input/output (I/O) connections disposed on the active surface. A redistribution layer (RDL) is disposed on the active surface of the semiconductor die. A plurality of first connecting elements is disposed on the RDL. A molding compound encapsulates the opposite surface and the vertical sidewall of the semiconductor die. The molding compound also covers the RDL and surrounds the plurality of first connecting elements. An interconnect substrate is mounted on the plurality of first connecting elements and on the molding compound.
US11854923B2 Semiconductor device
A semiconductor device includes a semiconductor element, first and second leads, and a sealing resin. The semiconductor element includes first and second electrodes. The first lead includes a mounting base having a main face to which the first electrode is bonded and a back face, and includes a first terminal connected to the first electrode. The second lead includes a second terminal connected to the second electrode. The sealing resin includes a main face and a back face opposite to each other, and includes an end face oriented in the protruding direction of the terminals. The back face of the mounting base is exposed from the back face of the resin. The sealing resin includes a groove formed in its back face and disposed between the back face of the mounting base and a boundary between the second terminal and the end face of the resin.
US11854922B2 Semicondutor package substrate with die cavity and redistribution layer
A semiconductor package includes a semiconductor substrate forming a cavity and a redistribution layer on a first side of the semiconductor substrate, the redistribution layer forming die contacts within the cavity and a set of terminals for the semiconductor package opposite the semiconductor substrate. The redistribution layer electrically connects one or more of the die contacts to the set of terminals. The semiconductor package further includes a semiconductor die including die terminals within the cavity with the die terminals electrically coupled to the die contacts within the cavity.
US11854915B2 Electrical test structure, semiconductor structure and electrical test method
The present disclosure provides an electrical test structure, a semiconductor structure and an electrical test method. In the electrical test structure, in a first direction, the electrical test structure includes a first layer, an interconnect hole and a second layer arranged in a stack, and the interconnect hole is in contact with the first layer; the second layer includes a body part and a test part, and the test part is connected to the body part; the interconnect hole is configured as, when an offset distance of the interconnect hole relative to a preset position in a second direction is less than a first preset distance, or an offset distance of the interconnect hole relative to the preset position in a third direction is less than a second preset distance, the interconnect hole is spaced apart from the test part.
US11854907B2 Contact air gap formation and structures thereof
A method of forming a device includes providing a transistor having a gate structure and a source/drain structure adjacent to the gate structure. A cavity is formed along a sidewall surface of a contact opening over the source/drain structure. After forming the cavity, a sacrificial layer is deposited over a bottom surface and along the sidewall surface of the contact opening including within the cavity. A first portion of the sacrificial layer along the bottom surface of the contact opening is removed to expose a portion of the source/drain structure. A metal plug is then formed over the portion of the exposed source/drain structure. A remaining portion of the sacrificial layer is removed to form an air gap disposed between the metal plug and the gate structure. Thereafter, a seal layer is deposited over the air gap to form an air gap spacer.
US11854904B2 Different source/drain profiles for n-type FinFETs and p-type FinFETs
A method includes etching a first and a second semiconductor fin to form a first and a second recesses, epitaxially growing an n-type source/drain region comprising a first portion and a second portion from the first and the second recesses, and a first middle portion in between and having a concave top surface. A first contact opening is formed extending into the n-type source/drain region and having a first V-shaped bottom. The method further includes etching a third and a fourth semiconductor fin to form a third and a fourth recesses, and forming a p-type source/drain region including a third portion and a third portion grown from the third and the fourth recesses, and a second middle portion in between and having a convex top surface. A second contact opening is formed and has a second V-shaped bottom, with a tip of the second V-shaped bottom being downwardly pointing.
US11854903B2 Footing removal in cut-metal process
A method includes forming a gate stack, which includes a first portion over a portion of a first semiconductor fin, a second portion over a portion of a second semiconductor fin, and a third portion connecting the first portion to the second portion. An anisotropic etching is performed on the third portion of the gate stack to form an opening between the first portion and the second portion. A footing portion of the third portion remains after the anisotropic etching. The method further includes performing an isotropic etching to remove a metal gate portion of the footing portion, and filling the opening with a dielectric material.
US11854897B2 Asymmetric source/drain epitaxy
A method includes forming a plurality of fins on a substrate and a dummy gate structure over the fins. A spacer layer is formed over the dummy gate structure and the fins. The spacer layer is recessed to form asymmetrically recessed spacers along sidewalls of each of the fins, thereby exposing a portion of each of the fins. A source/drain epitaxy is grown on the exposed portions of the plurality of fins, a first source/drain epitaxy on a first fin being asymmetrical to a second source/drain epitaxy on a second fin. A device includes a first and second fin on a substrate with a gate structure formed over the first and second fins. An epitaxy if formed over the first fin and the second fin on the same side of the gate structure, where the height of the first epitaxy is greater than the height of the second epitaxy.
US11854893B2 Method of manufacturing semiconductor package
A method of manufacturing a semiconductor package, includes forming a mask layer on a wafer, the wafer including a semiconductor substrate and an insulating layer; forming a groove in the semiconductor substrate by performing a first laser grooving process; expanding an opening of the mask layer opened by the first laser grooving process by performing a second laser grooving process; exposing a portion of the insulating layer by removing a portion of the mask layer; and cutting the semiconductor substrate while removing the portion of the insulating layer exposed during the exposing by performing a dicing process.
US11854892B2 Substrate dicing method, method of fabricating semiconductor device, and semiconductor chip fabricated by them
According to an embodiment of inventive concepts, a substrate dicing method may include forming reformed patterns in a substrate using a laser beam, grinding a bottom surface of the substrate to thin the substrate, and expanding the substrate to divide the substrate into a plurality of semiconductor chips. The forming of the reformed patterns may include forming a first reformed pattern in the substrate and providing an edge focused beam to a region crossing the first reformed pattern to form a second reformed pattern in contact with the first reformed pattern.
US11854889B2 Die cleaning systems and related methods
Implementations of methods of forming a plurality of semiconductor die may include forming a damage layer beneath a surface of a die street in a semiconductor substrate, singulating the semiconductor substrate along the die street into a plurality of semiconductor die, and removing one or more particulates in the die street after singulating through applying sonic energy to the plurality of semiconductor die.
US11854884B2 Fully aligned top vias
A method of forming fully aligned top vias is provided. The method includes forming a fill layer on a conductive line, wherein the fill layer is adjacent to one or more vias. The method further includes forming a spacer layer selectively on the exposed surface of the fill layer, wherein the top surface of the one or more vias is exposed after forming the spacer layer. The method further includes depositing an etch-stop layer on the exposed surfaces of the spacer layer and the one or more vias, and forming a cover layer on the etch-stop layer.
US11854881B2 Method of making a metal silicide contact to a silicon substrate
Embodiments of the present application relate to a method for manufacturing a semiconductor structure, includes: forming a contact metal layer on a silicon substrate; performing a plasma treatment process, and forming an oxygen isolation layer on a surface of the contact metal layer; and performing a silicidation reaction process, and converting the contact metal layer into a metal silicide layer.
US11854880B2 Memory device and method for manufacturing the same
This application relates to a memory device and a method for manufacturing the same, including: a substrate on which an insulation structure and a plurality of first active structures are formed is provided. The plurality of first active structures are arranged at intervals in the insulation structure. A word line conductive layer is formed on the substrate by a physical vapor deposition process. The word line conductive layer is patterned and etched to obtain a plurality of word line structures arranged in parallel and at intervals and filling slots located between adjacent word line structures. The filling slots comprise first filling slots that expose both parts of top surfaces of the first active structures and parts of the top surface of the insulation structure. Second active structures are formed in the first filling slots, and isolation structures are formed in the first filling slots.
US11854875B2 Contact structure of a semiconductor device
Devices and methods that include for configuring a profile of a liner layer before filling an opening disposed over a semiconductor substrate. The liner layer has a first thickness at the bottom of the opening and a second thickness a top of the opening, the second thickness being smaller that the first thickness. In an embodiment, the filled opening provides a contact structure.
US11854874B2 Metal contact structure and method of forming the same in a semiconductor device
A semiconductor device and method of formation are provided. The semiconductor device comprises a silicide layer over a substrate, a metal plug in an opening defined by a dielectric layer over the substrate, a first metal layer between the metal plug and the dielectric layer and between the metal plug and the silicide layer, a second metal layer over the first metal layer, and an amorphous layer between the first metal layer and the second metal layer.
US11854873B2 Etch profile control of interconnect structures
A method of forming a semiconductor structure includes forming an etch stop layer on a substrate, forming a metal oxide layer over the etch stop layer, and forming an interlayer dielectric (ILD) layer on the metal oxide layer. The method further includes forming a trench etch opening over the ILD layer, forming a capping layer over the trench etch opening, and forming a via etch opening over the capping layer.
US11854872B2 Semiconductor device structure with interconnect structure and method for forming the same
A method for forming a semiconductor device structure is provided. The method includes forming a first metal layer over a substrate, forming a dielectric layer over the first metal layer. The method includes forming a trench in the dielectric layer, and performing a surface treatment process on a sidewall surface of the trench to form a hydrophobic layer. The hydrophobic layer is formed on a sidewall surface of the dielectric layer. The method further includes depositing a metal material in the trench and over the hydrophobic layer to form a via structure.
US11854870B2 Etch method for interconnect structure
A method for making a middle-of-line interconnect structure in a semiconductor device includes forming, near a surface of a first interconnect structure comprised of a first metal, a region of varied composition including the first metal and a second element. The method further includes forming a recess within the region of varied composition. The recess laterally extends a first distance along the surface and vertically extends a second distance below the first surface. The method further includes filling the recess with a second metal to form a second interconnect structure that contacts the first interconnect structure.
US11854864B2 Semiconductor device including trench isolation layer and method of forming the same
A semiconductor device includes a plurality of patterns defined between a plurality of trenches and disposed on a substrate. A leaning control layer is disposed on sidewalls and bottoms of the plurality of trenches. A gap-fill insulating layer is disposed on the leaning control layer. At least one of the plurality of trenches has a different depth from one of the plurality of trenches adjacent thereto.
US11854863B2 Semiconductor device including an isolation region having an edge being covered and manufacturing method for the same
The present disclosure provides a semiconductor device, including a substrate, a first active region in the substrate, a second active region in the substrate and adjacent to the first active region, an isolation region in the substrate and between the first active region and the second active region, and a dummy gate overlapping with the isolation region, wherein an entire bottom width of the dummy gate is greater than an entire top width of the isolation region.
US11854854B2 Method for calibrating alignment of wafer and lithography system
A method for calibrating the alignment of a wafer is provided. A plurality of alignment position deviation (APD) simulation results are obtained form a plurality of mark profiles. An alignment analysis is performed on a mark region of the wafer with a light beam. A measured APD of the mark region of the wafer is obtained in response to the light beam. The measured APD is compared with the APD simulation results to obtain alignment calibration data. An exposure process is performed on the wafer with a mask according to the alignment calibration data.
US11854851B2 Interface tool
A closed gas circulation system may include a sealed plenum, circulation fans, and a fan filter unit (FFU) inlet to contain, filter, condition, and re-circulate a gas through a chamber of an interface tool. The gas provided to the chamber is maintained in a conditioned environment in the closed gas circulation system as opposed to introducing external air into the chamber through the FFU inlet. This enables precise control over the relative humidity and oxygen concentration of the gas used in the chamber, which reduces the oxidation of semiconductor wafers that are transferred through the chamber. The closed gas circulation system may also include an air-flow rectifier, a return vent, and one or more vacuum pumps to form a downflow of collimated gas in the chamber and to automatically control the feed-forward pressure and flow of gas through the chamber and the sealed plenum.
US11854844B2 Method of operating transport system
A method of operating a transport system includes detecting an anomalous condition of a wafer transfer vehicle; sending the wafer transfer vehicle along a rail to a diagnosis station adjacent to the rail; and inspecting properties of the wafer transfer vehicle, such as a speed, a weight, an audio frequency, a noise level, a temperature, and an image of the wafer transfer vehicle, by using the diagnosis station.
US11854836B2 Semiconductor device
An semiconductor device includes a first dielectric layer, an etch stop layer, an interconnect structure, and a second dielectric layer. The etch stop layer is over the first dielectric layer. The interconnect structure includes a conductive via in the first dielectric layer and the etch stop layer, a conductive line over the conductive via, an intermediate conductive layer over the conductive line, and a conductive pillar over the intermediate conductive layer. The interconnect structure is electrically conductive at least from a top of the conductive pillar to a bottom of the conductive via. The second dielectric layer surrounds the conductive line, the intermediate conductive layer, and the conductive pillar, wherein a bottom of the second dielectric layer is lower than a top of the conductive line, and a top of the second dielectric layer is higher than the top of the conductive line.
US11854833B2 Signal distribution for a quantum computing system
A method of fabricating a carrier chip for distributing signals among circuit elements of a quantum computing device, includes: providing a multilayer wiring stack, the multilayer wiring stack comprising alternating layers of dielectric material and wiring; bonding a capping layer to the multilayer wiring stack, in which the capping layer includes a single crystal silicon dielectric layer; forming a via hole within the capping layer, in which the via hole extends to a first wiring layer of the multilayer wiring stack; forming an electrically conductive via within the via hole and electrically coupled to the first wiring layer; and forming a circuit element on a surface of the capping layer, in which the circuit element is directly electrically coupled to the electrically conductive via.
US11854831B2 Cleaning process for source/drain epitaxial structures
The present disclosure describes a method of forming an epitaxial layer on a substrate in a chamber. The method includes cleaning the chamber with a first etching gas and depositing the epitaxial layer on the substrate. Deposition of the epitaxial layer includes epitaxially growing a first portion of the epitaxial layer with a precursor, cleaning the substrate and the chamber with a flush of a second etching gas different from the first etching gas, and epitaxially growing a second portion of the epitaxial layer with the precursor. The first portion and the second portion have the same composition. The method furthers includes etching a portion of the epitaxial layer with a third etching gas having a flow rate higher than that of the second etching gas.
US11854828B2 Semiconductor device having metal gate and poly gate
A semiconductor device includes a substrate, a first well, a second well, a metal gate, a poly gate, a source region, and a drain region. The first well and the second well are within the substrate. The metal gate is partially over the first well. The poly gate is over the second well. The poly gate is separated from the metal gate, and a width ratio of the poly gate to the metal gate is in a range from about 0.1 to about 0.2. The source region and the drain region are respectively within the first well and the second well.
US11854827B2 Magnetic slurry for highly efficiency CMP
A chemical-mechanical polishing (CMP) system includes a head, a polishing pad, and a magnetic system. The slurry used in the CMP process contains magnetizable abrasives. Application and control of a magnetic field, by the magnetic system, allows precise control over how the magnetizable abrasives in the slurry may be drawn toward the wafer or toward the polishing pad.
US11854820B2 Spacer etching process for integrated circuit design
A method includes forming a first layer on a substrate; forming a first plurality of trenches in the first layer by a patterning process; and forming a second plurality of trenches in the first layer by another patterning process, resulting in combined trench patterns in the first layer. A first trench of the second plurality connects two trenches of the first plurality. The method further includes forming dielectric spacer features on sidewalls of the combined trench patterns. A space between two opposing sidewalls of the first trench is completely filled by the dielectric spacer features and another space between two opposing sidewalls of one of the two trenches is partially filled by the dielectric spacer features.
US11854816B2 Semiconductor devices and methods of manufacturing thereof
A method of fabricating a semiconductor device is described. A substrate is provided. A first semiconductor region of a first semiconductor material is formed over the substrate and adjacent a second semiconductor region of a second semiconductor material. The first and second semiconductor regions are crystalline. An etchant is selective to etch the first semiconductor region over the second semiconductor region. The entire first semiconductor region is implanted to form an amorphized semiconductor region. The amorphized semiconductor region is etched with the etchant using the second semiconductor region as a mask to remove the amorphized semiconductor region without removing the second semiconductor region.
US11854810B1 Bonding methods for light emitting diodes
Disclosed herein are techniques for bonding LED components. According to certain embodiments, a first component is bonded to a second component using dielectric bonding and metal bonding. The first component includes an active light emitting layer between oppositely doped semiconductor layers. The second component includes a substrate having a different thermal expansion coefficient than the first component. First contacts of the first component are aligned to second contacts of the second component. A dielectric material of the first component is then bonded to a dielectric material of the second component. The metal bonding is performed between the first contacts and the second contacts, after the dielectric bonding, and using annealing. The bonded structure has a concave or convex shape before the metal bonding. Run-out between the first contacts and the second contacts is compensated through temperature-induced changes in a curvature of the bonded structure during the metal bonding.
US11854804B2 Laser irradiation method and laser irradiation apparatus
A laser irradiation method includes a first scanning wherein a laser beam is scanned in a first region having a width in the X direction and a length in the Y direction by moving a laser irradiation area on the surface of the substrate along the Y direction using a spot laser beam, and a second scanning wherein laser beam is scanned in a second region having a width in the X direction and a length in the Y direction by moving a laser irradiation area on the surface of the substrate along the Y direction using the spot laser beam. A center of the second region is spaced apart from a center of the first region in the X direction.
US11854803B2 Gate spacer patterning
A method for protecting a gate spacer when forming a FinFET structure, the method comprising: providing a fin with at least one dummy gate crossing the fin wherein a gate hardmask is present on top of the dummy gate; providing a gate spacer such that it is covering the dummy gate and the gate hardmask; recessing the gate spacer such that at least a part of the gate hardmask is exposed; selectively growing, by means of area selective deposition, extra capping material over the exposed part of the gate hardmask.
US11854797B2 Methods for manufacturing semiconductor memory
A method for manufacturing a semiconductor memory includes: providing a portion to be processed, and performing a preset process step on the portion to be processed at least after a minimum waiting time; before performing the preset process step, performing a thermal oxidation process on the portion to be processed; and before performing the preset process step, performing a cleaning process, the cleaning process being used to remove oxides from the surface of the portion to be processed, the oxides being wholly or partly generated by the thermal oxidation process.
US11854794B2 Semiconductor cleaning equipment and method for cleaning through vias using the same
A method for cleaning a through via including the following steps is provided: heating a cleaning fluid to a predetermined temperature; mixing the cleaning liquid with an inert gas and entering into a cleaning cavity; atomizing the cleaning liquid in an atomizer to spray on a wafer surface and to wet an inner wall and a bottom of the through via; and closing a cleaning liquid valve.
US11854792B2 Systems and methods for preventing stiction of high aspect ratio structures and/or repairing high aspect ratio structures
A method for treating high aspect ratio (HAR) structures arranged on a surface of a substrate includes a) spin rinsing the surface of the substrate using a first rinsing liquid; b) spinning off the first rinsing liquid from the surface of the substrate; and c) directing a gas mixture containing hydrogen fluoride onto the surface of the substrate after the first rinsing liquid is dispensed.
US11854784B2 Chip scale package structure and method of forming the same
A semiconductor package structure includes a semiconductor die, a redistribution layer (RDL) structure, a protective insulating layer, and a conductive structure. The semiconductor die has a first surface, a second surface opposite the first surface, and a third surface adjoined between the first surface and the second surface. The RDL structure is on the first surface of the semiconductor die and is electrically coupled to the semiconductor die. The protective insulating layer covers the RDL structure, the second surface and the third surface of the semiconductor die. The conductive structure passes through the protective insulating layer and is electrically coupled to the RDL structure.
US11854782B2 Semiconductor device and fabrication method
A semiconductor device comprising a semiconductor substrate having upper and lower surfaces and a hydrogen containing region containing hydrogen and helium is provided. The carrier concentration distribution of the hydrogen containing region has: a first local maximum point; a second local maximum point closest to the first local maximum point among local maximum points positioned between the first local maximum point and the upper surface; a first intermediate point of the local minimum between the first and second local maximum points; and a second intermediate point closest to the second local maximum point among local minimum points or flat points where the carrier concentration remains constant positioned between the second local maximum point and the upper surface. A highest point of a helium concentration peak is positioned between the first and second local maximum points. The carrier concentration is lower at the first intermediate point than the second intermediate point.
US11854776B2 Permeance magnetic assembly
In an embodiment, a magnetic assembly includes: an inner permeance annulus; and an outer permeance annulus connected to the inner permeance annulus via magnets, wherein the outer permeance annulus comprises a peak region with a thickness greater than other regions of the outer permeance annulus.
US11854769B2 Adjustable fastening device for plasma gas injectors
An embodiment is an apparatus, such as a plasma chamber. The apparatus includes chamber walls and a chamber window defining an enclosed space. A chamber window is disposed between a plasma antenna and a substrate support. A gas delivery source is mechanically coupled to the chamber window. The gas delivery source comprises a gas injector having a passageway, a window at a first end of the passageway, and a nozzle at a second end of the passageway. The nozzle of the gas delivery source is disposed in the enclosed space. A fastening device is mechanically coupled to the gas delivery source. The fastening device is adjustable to adjust a sealing force against the gas injector.
US11854766B2 DC bias in plasma process
Embodiments described herein relate to plasma processes. A plasma process includes generating a plasma containing negatively charged oxygen ions. A substrate is exposed to the plasma. The substrate is disposed on a pedestal while being exposed to the plasma. While exposing the substrate to the plasma, a negative direct current (DC) bias voltage is applied to the pedestal to repel the negatively charged oxygen ions from the substrate.
US11854764B2 Charged particle beam writing device and charged particle beam writing method
In one embodiment, a charged particle beam writing device writes sequentially patterns to a plurality of deflection positions on a target object by deflecting a charged particle beam by a deflector. The device includes a storage storing relation information indicating a relationship between a time elapsed since a start of deflection by the deflector and an amount of position shift in a shot position to which the charged particle beam is shot, a shot position corrector obtaining a first amount of position shift corresponding to an n-th (where n is an integer greater than or equal to 2) deflection position in sequential pattern writing and a second amount of position shift corresponding to an n−1-th deflection position by using by using a settling time and a shot time of the deflector and the relation information, obtaining an amount of position correction by adding up the first amount of position shift and the second amount of position shift, and correcting a shot position, and a writer emitting the charged particle beam to the n-th deflection position by using the shot data for which the shot position has been corrected, and writing a pattern.
US11854760B2 Crucible design for liquid metal in an ion source
A crucible that exploits the observation that molten metal tends to flow toward the hottest regions is disclosed. The crucible includes an interior in which dopant material may be disposed. The crucible has a pathway leading from the interior toward an aperture, wherein the temperature is continuously increasing along the pathway. The aperture may be disposed in or near the interior of the arc chamber of an ion source. The liquid metal flows along the pathway toward the arc chamber, where it is vaporized and then ionized. By controlling the flow rate of the pathway, spillage may be reduced. In another embodiment, an inverted crucible is disclosed. The inverted crucible comprises a closed end in communication with the interior of the ion source, so that the closed end is the hottest region of the crucible. An opening is disposed on a different wall to allow vapor to exit the crucible.
US11854758B2 Contactor
A contactor includes two static contacts and a movable contact. Two ends of the movable contact selectively electrically contact the two static contacts, respectively. The contactor further includes a rotatable member rotatable about a central axis, with the movable contact being mounted thereon. The rotatable member is rotatably mounted on a support plate. Two ceramic members are mounted on the support plate, with each defining an internal region. Two permanent magnets are mounted on the support plate and located outside of the two ceramic members, respectively. The two ends of the movable contact are located in respective internal regions of the two ceramic members, such that an electrical arc generated between the movable contact and the static contact is located within the internal region.
US11854754B2 Sensor switch
A sensor switch includes abase unit having bottom, top and intermediate layer assemblies cooperatively defining a receiving space. One of the bottom, top and intermediate layer assemblies has a mounting surface. A sensor unit is disposed in the receiving space and includes a light emitter, a light receiver, and a rolling member for changing the amount of light received by the light receiver. A conducting unit includes a power supply section, a power supply conducting element disposed on the mounting surface, and a signal conducting element disposed on the mounting surface and spaced apart from the power supply conducting element.
US11854753B2 Safety switch actuation device
An actuation device for keeping the pushbutton switch activated and deactivated remotely. The actuation device includes a plunger which can be brought by external probing from a standby position, in which it does not switch the pushbutton switch, to an active position, in which it keeps the pushbutton switch actuated. The actuation device has a remotely controllable linear drive, a return spring and a return actuator and is designed in such a way that the plunger can be coupled to the return actuator by the remotely controllable linear drive, which is preferably driven by a Bowden cable, under tension of the return spring, wherein after deactivation of the linear drive, the plunger is pressed by the return spring into a position more remote from the pushbutton switch, thereby entraining the plunger into its standby position.
US11854751B2 Light-transmitting electrode having carbon nanotube film, solar cell, method for producing light-transmitting electrode having carbon nanotube film, and method for manufacturing solar cell
The present invention provides a light-transmitting electrode which has high electrical conductivity and high electron blocking performance. The present invention also provides a solar cell which is capable of achieving high energy conversion efficiency at low cost. The present invention provides a method for producing a light-transmitting electrode that has a light-transmitting substrate, a carbon nanotube film which is formed directly or indirectly on the light-transmitting substrate, and a metal oxide film which is formed directly on the carbon nanotube film. This production method includes vapor depositing the metal oxide film, which contains oxygen and a metal element belonging to the group 4, 5 or 6 of the periodic table, on one surface or both surfaces of the carbon nanotube film. The present invention provides a light-transmitting electrode which includes a light-transmitting substrate and a conductive carbon nanotube film that is formed directly or indirectly on the light-transmitting substrate.
US11854750B2 Electrolyte capacitor comprising isolated edges
A composite electrode foil roll for manufacturing an electrolytic capacitor, including: bands of electrode foils; strips of an isolating material positioned along a width of the composite electrode foil roll at a plurality of locations. The plurality of locations are at equal distances and correspond to a length of an inner cavity of a case of the electrolytic capacitor. The bands of electrode foils and strips of an isolating material are alternating. A method of manufacturing the composite electrode foil roll including alternating bands of electrode foils and strips of an isolating material. The strips are positioned along a width of the composite electrode foil roll at repeated locations. The repeated locations are at equal distances corresponding to a length of an inner cavity of a case of the electrolytic capacitor.
US11854749B2 Method of manufacturing capacitor assembly package structure
A method of manufacturing a capacitor assembly package structure includes providing a capacitor unit and a conductive connection layer, in which the capacitor unit includes a plurality of capacitors, and each of the capacitors includes a positive portion and a negative portion electrically connected to the conductive connection layer; partially enclosing the capacitors by an insulative package body, in which the positive portion of each of the capacitors has a positive lateral surface exposed from a first lateral surface of the insulative package body; and then enclosing a first portion of the insulative package body and electrically connecting to the positive portion of each of the capacitors by a first electrode structure, and enclosing a second portion of the insulative package body and electrically connecting to the conductive connection layer by a second electrode structure.
US11854738B2 Slew control for variable load pulse-width modulation driver and load sensing
A system may include an electromagnetic load, a driver configured to drive the electromagnetic load with a driving signal, and a processing system communicatively coupled to the electromagnetic load and configured to, during a haptic mode of the system couple a first terminal of the electromagnetic load to a ground voltage and cause the driving signal to have a first slew rate, and during a load sensing mode of the system for sensing a current associated with the electromagnetic load, couple the first terminal to a current-sensing circuit having a sense resistor coupled between the first terminal and an electrical node driven to a common-mode voltage and cause the driving signal to have a second slew rate lower than the first slew rate.
US11854737B2 Detachable cryostat
A detachable cryostat includes many novel structures. Two radiation shields are installed in the detachable cryostat. One of the radiation shields is cooled by the second-stage cold chamber utilized to contain a cryogen, and the other one is cooled by the first-stage cold head of the cryocooler. These structures are both used for reducing heat loads from an outside. The resilient supporting device, the resilient circular sleeve, the bellows and the conductive blocks are utilized to achieve excellent thermal contact and complete thermal isolation between the cryocooler and the cryogen. A detachable binary current lead device can be introduced in the detachable cryostat, wherein, the detachable binary current lead includes a superconducting current lead and a copper current lead. When the installation adjustment mechanism is tightly pressed and loosened, it can enable the superconducting current lead to contact and separate from the copper current lead.
US11854734B2 Multilayer coil component
A multilayer coil component includes an element body formed by stacking a plurality of insulating layers on top of one another, a coil buried inside the element body, and an outer electrode that is electrically connected to the coil. The dead weight of the multilayer coil component lies in a range from 0.2 mg to 0.35 mg. The element body has a mounting surface and has a coil lead-out surface to which the coil is electrically led out and on which the outer electrode is provided. Looking at a cross section of the element body that is perpendicular to the mounting surface and the coil lead-out surface, a radius of curvature of an edge portion where the mounting surface and the coil lead-out surface intersect lies in a range from 13 μm to 30 μm.
US11854731B2 Coil component and electronic device
A coil component includes: a substrate body having a first resin part formed by a resin that contains magnetic grains, and a second resin part joined to the surface of the first resin part and formed by a resin that contains filler, and whose resin content is higher than that of the first resin part; a coil embedded at least in a part of the first resin part and formed by a conductor having an insulating film; leader parts formed by the conductor and led out from the coil to the second resin part; and terminal parts connected electrically to the leader parts and provided in the second resin part. The above structures can enhance mechanical strength.
US11854730B2 Coil component and method of manufacturing coil component
There is provided a coil component including a coil portion that has at least one layer of planar coil including a coil-wound portion and an insulative layer which covers the periphery of the coil-wound portion, a covering portion that covers the coil portion and is constituted of a mixture including magnetic fillers and resin, and a conductor post that is penetratingly provided inside the covering portion and extends from the coil-wound portion to an upper surface of the covering portion along an axial direction of the planar coil. The conductor post has a post portion which extends from the coil-wound portion in the axial direction of the planar coil, and a lid portion which is exposed from the covering portion and extends from an end portion of the post portion on the upper surface side along a surface direction of the upper surface.
US11854723B2 PTC device including polyswitch
Approaches provided herein include a protection device assembly having a protection component and a first electrode layer extending along a first main side of the protection component. The first electrode layer may include a first section separated from a second section by a first gap. The assembly may further include a second electrode layer extending along a second main side of the protection component, the second electrode layer including a third section separated from a fourth section by a second gap, wherein the first gap is aligned with the second gap. The assembly may further include a first insulation layer disposed over the first electrode layer, and a second insulation layer disposed over the second electrode layer. The assembly may further include a solder pad extending around an end of the protection component, the solder pad further extending over the first insulation layer and the second insulation layer.
US11854722B2 Power cable with integrated filter
A power cable for transmitting electrical power includes at least two electrical conductors extending mainly along a power transmission axis. A first of the conductors called the external conductor surrounds a second of the conductors called the internal conductor along the axis. At least one insert is arranged between the internal conductor and the external conductor. The insert extends over only part of the cable along the axis. The insert introduces a first impedance between the internal conductor and the external conductor with a value different from a second impedance between the internal conductor and the external conductor outside of the part of the cable over which the insert extends.
US11854721B2 Composite conductors including radiative and/or hard coatings and methods of manufacture thereof
An apparatus includes a strength member including a core formed of a composite material, and an encapsulation layer disposed around the core. A conductor layer is disposed around the strength member. A coating is disposed on the conductor layer. The coating is formulated to have a solar absorptivity of less than 0.5 at a wavelength of less than 2.5 microns, and a radiative emissivity of greater than 0.5 at a wavelength in a range of 2.5 microns to 15 microns, at an operating temperature in a range of 60 degrees Celsius to 250 degrees Celsius. The coating may have an erosion resistance that is at least 5% greater than an erosion resistance of aluminum or aluminum alloys.
US11854720B2 Wiring member for suppressing increase in arrangment space
A wiring member includes: a connector; a plurality of wire-like transmission members extending from the connector; and a sheet member in which the plurality of wire-like transmission members extending from the connector are disposed and fixed on a main surface in a state where an arrangement of the plurality of wire-like transmission members is changed to be different from an arrangement in an end surface of the connector. At least one intersection position in which the plurality of wire-like transmission members intersect with each other for changing the arrangement of the plurality of wire-like transmission members is located in a backward region of the end surface of the connector.
US11854712B2 X-ray collimator and related X-ray inspection apparatus
An X-ray collimator (30) that comprises: a collimator body (31) comprising: a collimation conduit (32) provided with an inlet (320), configured to be connected to an X-ray source (20) for the inlet of a beam (B) of X-rays, and an outlet (321), configured to emit a collimated portion (B1) of the X-ray beam (B); and a derivation conduit (33) inclined with respect to the collimation conduit (32), wherein the derivation conduit (33) is provided with an inlet (330), configured to be connected to the X-ray source (20) for the inlet of a peripheral portion (B2) of the same X-ray beam (B) emitted by the source (20), and an outlet (331); a reference detector (40) fixed to the collimator body (31) and provided with an inlet window (41) facing the outlet (331) of the derivation conduit (33).
US11854710B2 Nuclear reactor fuel assembly manufacturing method
A method for manufacturing nuclear reactor fuel assembly. The method comprises applying a protective coating on fuel elements, wherein each fuel element is moved through a protective coating application device installed on an assembly stand. The protective coating comprises a water-soluble lubricant consisting of nonylphenol ethoxylate and monobasic unsaturated fatty acids. The method further comprises installing the coated fuel elements into grid cells of an assembly, wherein during the installing, each coated fuel element is moved on the assembly stand in a horizontal direction along its own axis into the grid cells. At least part of the steps of applying a protective coating and installing the coated fuel elements occur simultaneously. After installing the coating, top and bottom nozzles are attached to the assembly. After attaching the top and bottom nozzles, the fuel elements are washed to remove the protective coating from the fuel elements, which are subsequently dried.
US11854708B2 Healthcare service platform
Embodiments are directed to managing the provisioning of healthcare services. A visit profile that includes a reason for the visit and patient demographic information may be provided by a patient requesting a visit to obtain healthcare services. Match scores for providers may be generated based on matching models and the visit profile. A provider may be assigned to the visit based on the match scores. A virtual waiting room may be provided for the patient based on the visit profile. The visit profile may be updated with supplemental information based on the interactions between the patient and the virtual waiting room, patient information, or visit information. Updated match scores may be provided for the providers based on the updated visit profile. If an updated match score exceeds a previously determined higher match score, another provider associated with a higher match score may be assigned to the visit.
US11854707B2 Distributed data analytics
An apparatus in one embodiment comprises a distributed data processing system in which multiple processing devices communicate with one another over at least one network. The distributed data processing system is configured to obtain reads of biological samples of respective sample sources, with each of the biological samples containing genomic material from a plurality of distinct microorganisms within an environment of a corresponding one of the sample sources, and to perform distributed data analytics to provide surveillance functionality characterizing at least one of a disease, an infection and a contamination as involving genomic material from multiple ones of the sample source. Performing distributed data analytics illustratively comprises performing local analytics in respective ones of a plurality of data zones, and performing global analytics utilizing results of the local analytics performed in the respective data zones.
US11854706B2 Maternal and infant health insights and cognitive intelligence (MIHIC) system and score to predict the risk of maternal, fetal and infant morbidity and mortality
The MIHIC system in various embodiments described herein helps clinicians predict the risk of maternal mortality by detecting diseases early and identifying possible risks in mothers, fetuses and infants across pre, peri and post-natal stages of pregnancy. The system quantifies risk as a single MIHIC score, which through quantification assigns possible risks to the mother, fetus and infant. The MIHIC score uses a specialized algorithm to derive the individual and overall risk as a value between 0 and 1 and uses the risk scores to stratify the patients into High, Medium and Low risk for preventive intervention and improved pregnancy outcome.
US11854699B1 Predicting respiratory distress
A system, methods, and computer-readable media are provided for the automatic identification of patients having an elevated near-term risk of pulmonary function deterioration or respiratory distress. Embodiments of the invention are directed to event prediction, risk stratification, and optimization of the assessment, communication, and decision-making to prevent respiratory events in humans, and in one embodiment take the form of a platform for wearable, mobile, untethered monitoring devices with embedded decision support. Respiratory information is obtained over one or a plurality of previous time intervals, to classify a likelihood of events leading to an acute respiratory decompensation event within a future time interval. In an embodiment, the risk prediction is based a plurality of nonlinearity measures of capnometry information over the previous time interval(s), and the risk for an acute respiratory decompensation event determined using an ensemble model predictor on the nonlinearity measures.
US11854696B2 Data capture and routing system and method
A computer system for routing breathing apparatus compliance data that includes a processor and network interface configured to receive input data including breathing apparatus compliance data via a network, format the compliance data into a destination format in accordance with formatting data and transmit the formatted compliance data via a network to a recipient system in accordance with routing information.
US11854691B1 Systems and methods for hands-free user interfaces for hospital management systems
One embodiment provides a method including receiving natural language speech from a user. The method includes automatically converting the natural language speech into a text format and executing a function corresponding to the function portion of the natural language speech. The method includes translating data returned by executing the function into natural language, wherein the translating includes modifying sensitive information within the data returned by (i) changing a selected audible output device and output volume to prevent the at least one unauthorized user from hearing the data returned and (ii) modifying the data returned. The method also includes outputting the natural language via an audible output device. Other aspects are described and claimed.
US11854690B2 Systems and methods for an universal indexing scheme for indexing data
Systems, methods, and a non-transitory computer readable medium for a universal indexing scheme for indexing data.
US11854688B2 Semiconductor device and method
Methods for performing a pre-clean process to remove an oxide in semiconductor devices and semiconductor devices formed by the same are disclosed. In an embodiment, a method includes forming a shallow trench isolation region over a semiconductor substrate; forming a gate stack over the shallow trench isolation region; etching the shallow trench isolation region adjacent the gate stack using an anisotropic etching process; and after etching the shallow trench isolation region with the anisotropic etching process, etching the shallow trench isolation region with an isotropic etching process, process gases for the isotropic etching process including hydrogen fluoride (HF) and ammonia (NH3).
US11854687B2 Bedside interface for percutaneous coronary intervention planning
Devices, systems, and methods configured to assess the severity of a blockage in a vessel and, in particular, a stenosis in a blood vessel, provide measurements of a vessel that allow assessment of the vessel and, in particular, any stenosis or lesion of the vessel, simulate diagnostic visualizations a first visualization device and a second visualization device. For example, the methods can include displaying, on a first visualization device, an image of the vessel with treatment diagnostic visualizations based on obtained pressure measurements and displaying, on a second visualization device, a portion of the image of the vessel with diagnostic visualizations based on the obtained pressure measurements, wherein the portion of the image of the vessel displayed on the second visualization device is a close up of a region of interest of the vessel.
US11854686B2 Drug-free therapeutic methods and systems for children with autism
A therapeutic system for children's autism including a management server, a network, a client terminal and a database, wherein the management server includes a subject determination unit that determines whether or not the subject corresponds to the brain type to be treated through the client terminal; a mission presentation unit that presents a mission to a guardian through the client terminal if the subject corresponds to the brain type to be treated; an effect determination unit that determines whether or not there is a therapeutic effect through the treatment progress input through the client terminal after the guardian's mission is progressed; and a result output unit that outputs the determination result of the effect determination unit to the client terminal.
US11854685B2 System and method for generating a gestational disorder nourishment program
A system for generating a gestational disorder nourishment program comprising a computing device, the computing device configured to obtain a maternal marker, calculate a gestational phase as a function of the maternal marker, wherein calculating the gestational phase further comprises, identifying a gestational goal, and calculating the gestational phase as a function of the maternal marker and the gestational goal as a function of a gestational machine-learning model, determine an edible as a function of the gestational phase, and generate a nourishment program as a function of the edible.
US11854683B2 Patient-specific medical procedures and devices, and associated systems and methods
Systems and methods for designing and implementing patient-specific surgical procedures and/or medical devices are disclosed. In some embodiments, a method includes receiving a patient data set of a patient. The patient data set is compared to a plurality of reference patient data sets, wherein each of the plurality of reference patient data sets is associated with a corresponding reference patient. A subset of the plurality of reference patient data sets is selected based, at least partly, on similarity to the patient data set and treatment outcome of the corresponding reference patient. Based on the selected subset, at least one surgical procedure or medical device design for treating the patient is generated.
US11854680B1 Narcotics and opioids secure storage and dispensing apparatus and method of use
A multi-tray medication dispensing apparatus and a method of use provides secure storage and dispensing of controlled substances and supplemental/alternative medication while providing remote assistance and monitoring. The apparatus includes at least two motorized medication trays for automatic dispensing of medication. Medication tray compartments can be filled manually or filled by inserting a prefilled blister pack containing sealed medication. The apparatus further comprises a secure tamper resistant housing, plurality of sensors, an optional reclamation safe, and a wireless communication module to notify remote operators of suspected illegal/unauthorized access. The apparatus can be configured in different form factors including, a portable desktop configuration, a wearable configuration designed for attaching to a person's wrist, arm, foot, etc. The apparatus can dispense a controlled substance or supplemental/alternative medication based upon a dispensing schedule and/or inputs from the user, wherein the supplemental/alternative medication is alternatively dispensed to control addition and/or proper use.
US11854676B2 Providing live first aid response guidance using a machine learning based cognitive aid planner
Techniques are described for providing live first aid response guidance using a machine learning based cognitive aid planner. In one embodiment, a computer-implemented method is provided that comprises classifying, by a system operatively coupled to a processor, a type of an injury endured by a patient. The method further comprises, employing, by the system, one or more machine learning models to estimate a risk level associated with the injury based on the type of the injury and a current context of the patient.
US11854664B2 Complex molecule substructure identification systems, apparatuses and methods
Embodiments of the present invention provide a computer-implemented system and method for generating and searching a database containing all of the potential substructures (e.g., metabolites) of a chosen complex molecule based on minimum cleavable units (MCUs) of the chosen complex molecule, wherein each record in the generated database suitably defines the molecular weight and physical arrangement of each substructure. Embodiments of the invention also provide a user interface and a search engine for searching the database based on a query molecular weight (or query molecular weight range) to identify all of the substructures having a total molecular weight matching the query molecular weight or range. Embodiments of the invention are also capable of transmitting to a display device operated by an end user a description and/or a graphical representation of every identified substructure of the chosen complex molecule.
US11854662B2 Memory
Memory includes at least one memory chip, a command port and a data port. Each memory chip includes at least one channel. Each channel includes multiple banks that are configured to perform read and write operations alternately. The command port is configured to receive command signals at a preset edge of a command clock, and the command signals are configured to control the read and write operations of the banks. The data port is configured to receive data signals to be written into the banks or transmit data signals at preset edges of a data clock. The command port includes a row address port and a column address port. The row address port is configured to receive a row address signal at a position of a target memory cell, and the column address port is configured to receive a column address signal at a position of the target memory cell.
US11854658B2 Memory buffer with data scrambling and error correction
A method for operating a DRAM device. The method includes receiving in a memory buffer in a first memory module hosted by a computing system, a request for data stored in RAM of the first memory module from a host controller of the computing system. The method includes receiving with the memory buffer, the data associated with a RAM, in response to the request and formatting with the memory buffer, the data into a scrambled data in response to a pseudo-random process. The method includes initiating with the memory buffer, transfer of the scrambled data into an interface device.
US11854655B2 Methods for providing device status in response to read commands directed to write-only mode register bits and memory devices and systems employing the same
Memory devices, memory systems, and methods of operating the same are disclosed in which a memory device, in response to receiving a mode register read (MRR) command directed to one or more write-only bits of a mode register, reads data indicative of a status of the memory device about the memory device from one or more cells of a memory array of the memory device that are different from the write-only mode register. The data can include device settings, environmental conditions, usage statistics, metadata, feature support, feature implementation, device status, temperature, etc. The status information mode can be optionally enabled or disabled. The memory devices can include DDR5 DRAM memory devices.
US11854654B2 Two pin serial bus communication interface and process
A two pin communication interface bus and control circuits are used with circuit boards, integrated circuits, or embedded cores within integrated circuits. One pin carries data bi-directionally and address and instruction information from a controller to a selected port. The other pin carries a clock signal from the controller to a target port or ports in or on the desired circuit or circuits. The bus may be used for serial access to circuits where the availability of pins on ICs or terminals on cores is minimal. The bus is used for communication, such as serial communication related to the functional operation of an IC or core design, or serial communication related to test, emulation, debug, and/or trace operations of an IC or core design.
US11854649B2 Temperature-compensated time estimate for a block to reach a uniform charge loss state
A processing device in a memory sub-system monitors a temperature associated with a block of a memory device, the block comprising a plurality of wordlines. The processing device further determines a first amount of time between when memory cells associated with a first wordline of the plurality of wordlines of the block were written and when memory cells associated with a last wordline of the plurality of wordlines of the block were written. That first amount of time is normalized according to the temperature associated with the block. The processing device further determines, based at last in part on the first amount of time and on an associated scaling factor, an estimate of when the block will reach a uniform charge loss state.
US11854644B2 Performing select gate integrity checks to identify and invalidate defective blocks
Systems and methods are disclosed including a memory device and a processing device operatively coupled to the memory device. The processing device can perform operations comprising determining a parameter value of a select gate associated with a first set of memory cells; responsive to determining that the parameter value satisfies a threshold criterion, marking the first block in a grown bad block (GBB) data structure; performing one or more pulse operations on the first block to invalidate data stored on the block; receiving, from a host system, an enhanced erase command referencing a second block; and responsive to determining that the second block is marked in the GBB data structure, discarding the enhanced erase command.
US11854641B2 Read threshold adjustment techniques for memory
Methods, systems, and devices for read threshold adjustment techniques for memory are described. A memory device may read a codeword from a memory array of the memory device using a read threshold having a first value. The memory device may increment one or more counters of the memory device based on reading the codeword. The counter may indicate a quantity of bits of the codeword that correspond to a first logic value. The memory device may detect an error, such as an uncorrectable error, in the codeword based on reading the codeword. The memory device may adjust the read threshold from the first value to the second value based on the quantity of bits indicated by the counter. The memory device may read the codeword using the read threshold having the second value.
US11854639B2 Test circuit in scribe region for memory failure analysis
Apparatuses and methods including a test circuit in a scribe region between chips are described. An example apparatus includes: a first semiconductor chip and a second semiconductor chip, adjacent to one another; a scribe region between the first and second semiconductor chips; test address pads in the scribe region; and an address decoder circuit in the scribe region. The test address pads receive address signals. The address decoder provides first signals responsive to the address signals from the test address pads.
US11854637B2 Memory device test mode access
A system includes a memory device and a processing device coupled to the memory device. The processing device is configured to switch an operating mode of the memory device between a test mode and a non-test mode. The system further includes a test mode access component that is configured to access the memory device while the memory device is in the test mode to perform a test mode operation.
US11854635B2 Reclaimable semiconductor device package and associated systems and methods
Several embodiments of reclaimable semiconductor device packages and assemblies are disclosed herein. A semiconductor device assembly (100) includes a package (101) having a housing (102) and a package contact (104) arranged to receive a signal indicative of a reclamation state. A plurality of modules of semiconductor dies (106) are located within the housing and electrically coupled to the package contact (104). The dies (106) of the first and second modules dies are configured to store a module configuration state. The first and second modules (107a, 107b) are enabled for operation based, at least in part, on the reclamation state and the module configuration state.
US11854632B2 Semiconductor memory structure and fabrication method thereof
A semiconductor memory structure includes a substrate having thereon a transistor forming region and a capacitor forming region. A transistor is disposed on the substrate within the transistor forming region. A capacitor is disposed within the capacitor forming region and electrically coupled to the transistor. A first inter-layer dielectric layer covers the transistor forming region and the capacitor forming region. The first inter-layer dielectric layer surrounds a metal gate of the transistor and a bottom plate of the capacitor. A cap layer is disposed on the first inter-layer dielectric layer. The cap layer has a first thickness within the transistor forming region and a second thickness within the capacitor forming region. The first thickness is greater than the second thickness. The cap layer within the capacitor forming region acts as a capacitor dielectric layer of the capacitor.
US11854631B2 System and method for dynamic compensation for multiple interference sources in non-volatile memory storage devices
A method for dynamically estimating interference compensation thresholds of a page of memory includes computing a histogram and a corresponding threshold based on a plurality of interference states of an interference source; clustering the plurality of interference states to determine an effective number of interference states; and estimating a read threshold to dynamically compensate an interference noise associated with each interference state of the effective number of interference states of the target row based on the histogram.
US11854630B2 Storage device that uses a host memory buffer and a memory management method including the same
A storage device is provided which shares a host memory with a host. The storage device includes an interface that exchanges data with the host and implements a protocol to use a partial area of the host memory as a buffer of the storage device. A storage controller of the storage device monitors deterioration information of a first area of the buffer and transmits a corruption prediction notification associated with the first area to the host based on a result of the monitoring.
US11854627B2 Non-volatile memory device, operating method thereof, and storage device having the same
A storage device including, a plurality of non-volatile memories configured to include a memory cell region including at least one first metal pad; and a peripheral circuit region including at least one second metal pad and vertically connected to the memory cell region by the at least one first metal pad and the at least one second metal pad, and a controller connected to the plurality of non-volatile memories through a plurality of channels and configured to control the plurality of non-volatile memories, wherein the controller selects one of a first read operation mode and a second read operation mode and transfers a read command corresponding to the selected read operation mode to the plurality of non-volatile memories, wherein one sensing operation is performed to identify one program state among program sates in the first read operation mode, and wherein at least two sensing operations are performed to identify the one program state among the program states in the second read operation mode.
US11854626B2 Storage device related to performing a read operation and method of operating the storage device
A memory device including a plurality of memory cells, a peripheral circuit, and a control logic. The peripheral circuit performs a first read operation using a plurality of read voltages on selected memory cells. The control logic controls the peripheral circuit to perform a cell counting operation, adjust remaining read voltages among the plurality of read voltages based on a read offset table and a cell count which is a result of the cell counting operation, and perform a first read operation on the selected memory cell with the remaining read voltages, in the first read operation. The control logic performs a read data output operation of a second read operation performed before the first read operation and the cell counting operation corresponding to the first read operation in parallel among a plurality of successively performed read operations.
US11854622B2 Electrical fuse one time programmable (OTP) memory
An eFuse cell is provided. The eFuse cell may include a first PMOS transistor and a first NMOS transistor configured to receive a programmed state selection (BLOWB) signal, a second PMOS transistor and a second NMOS transistor configured to receive a write word line bar (WWLB) for a program operation, a first read NMOS transistor and a second read NMOS transistor configured to receive a read word line (RWL) for a read operation, a program transistor configured to control a program current to flow for a fusing operation, and an eFuse connected between the first read NMOS transistor and the second read NMOS transistor.
US11854615B2 Stored charge use in cross-point memory
Methods, a memory device, and a system are disclosed to reduce power consumption in a cross-point memory device, including providing a first portion of a first pulse of a memory operation to a memory cell at a first time using a first capacitive discharge from a first discharge path, and providing a second portion of the first pulse of the memory operation to the memory cell at a second time, later than the first time, using a second discharge path.
US11854614B2 Electronic device and manufacturing method of electronic device
An electronic device includes a semiconductor memory comprising column lines, row lines crossing the column lines, memory cells located at intersections between the column lines and the row lines, dummy insulating patterns located adjacent to the memory cells, liner layers formed on sidewalls of the memory cells, and dummy liner layers formed on sidewalls of the dummy insulating patterns.
US11854612B1 Lifetime mixed level non-volatile memory system
A method for storing data comprises maintaining an address table for a memory space containing volatile memory and nonvolatile memory space. The nonvolatile memory space includes both multi-level cell (MLC) space and single level cell (SLC) space and the volatile memory includes a random access volatile memory element. An address table maps logical and physical addresses adaptable to the system by the address table. The mapping is performed as necessitated by the system to maximize lifetime maps data in at least one of volatile or nonvolatile memories. Storing received data within a controller memory associated with the at least one controller. Controlling access of the MLC and SLC nonvolatile memory elements and the random access volatile memory element for storage of the received data. Transferring the stored received data from the controller memory to a given one of the MLC nonvolatile memory elements in an associated MLC memory module, operable to store the received data in the given one given one of the MLC nonvolatile memory element as stored data. Retaining the received data in the random access volatile memory as retained data associated with the stored data. Performing a data integrity test on the stored data in the given one of the MLC nonvolatile memory elements in the associated one of the MLC memory modules after at least a Write access operation performed thereon. The performing of the data integrity test further comprising reading the stored data to the controller memory and comparing the stored data in the controller memory in the given one of the MLC nonvolatile memory elements to the retained data that was associated with the stored data in the random access volatile memory by the controller during the Write access operation. Remapping, responsive to a failure of the data integrity test performed on the stored data by the controller, the address space to a different physical range of addresses. Transferring data corresponding to the retained data to those remapped physical address from those physical addresses determined to have failed the data integrity test.
US11854607B2 Memory structure and memory layout
Embodiments of the present application provide a memory structure and a memory layout. The memory structure includes: memory arrays, each including a plurality of memory cells; read-write conversion circuits, each disposed between two adjacent ones of the memory arrays in a first direction, being arranged in a second direction, having a symmetry axis in the second direction, and configured to write external data into the memory cells, or read data from the memory cells, and the first direction being perpendicular to the second direction; sense amplification circuits, symmetrically disposed between two adjacent ones of the memory arrays based on the symmetry axis, coupled to the memory cells in the adjacent ones of the memory arrays; and bias contact point structures, disposed in gaps between the read-write conversion circuits, and configured to set a bias voltage of a well region where the bias contact point structures are located.
US11854604B2 Sense amplifier, control method of sense amplifier, and equipment
A sense amplifier, a control method of the sense amplifier, and a memory are provided. The sense amplifier includes: a first power input terminal, a second power input terminal, a first switch transistor, a second switch transistor, a third switch transistor, a fourth switch transistor, a fifth switch transistor, a first negative-channel metal-oxide semiconductor (NMOS) transistor, a second NMOS transistor, a first positive-channel metal-oxide semiconductor (PMOS) transistor and a second PMOS transistor.
US11854600B2 Write request thresholding
A method includes receiving a write request to a write queue of a host having the write queue and a read queue; initiating a write queue timer upon receiving the write request to the write queue of the host, wherein the write queue timer has a write queue timer expiry threshold value; and executing one or more write requests when the write queue timer reaches the write queue timer expiry threshold value.
US11854595B2 Refresh circuit and memory
A refresh circuit and a memory. The refresh circuit includes: a row hammer address generation module, configured to receive a row activate command, a precharge command, and a single row address corresponding to the row activate command, and output a row hammer address corresponding to the single row address, where each of the single row addresses corresponds to a word line, the row activate command is configured to activate a word line pointed to by the single row address, and the precharge command is configured to inactivate the word line; and output the row hammer address if a single activation time of the word line is greater than a preset time; and a signal selector, configured to receive the row hammer address and a regular refresh address, and at least output the row hammer address.
US11854594B2 Data processing method, data processing circuit, and computing apparatus
A data processing method, a data processing circuit, and a computing apparatus are provided. In the method, data is obtained. A first value of a bit of the data is switched into a second value according to data distribution and an accessing property of memory. The second value of the bit is stored in the memory in response to switching the bit.
US11854591B2 Magnetic memory read circuit and calibration method therefor
The present invention is directed to a nonvolatile memory device that includes one or more memory sectors and a read circuit for sensing the resistance state of a magnetic memory cell in the memory sectors. The read circuit includes first and second input nodes; a sense amplifier having first and second input terminals; a reference resistor connected to the first input node at one end and the first input terminal at the other end; a multiplexer having a first input, a second input, and an output, with the first input being connected to the second input node and the output being connected to the second input terminal; a first target resistor and an offset resistor connected in series between the second input node and the second input; and first and second current sources connected to the first and second input terminals, respectively.
US11854590B2 Reference generation for narrow-range sense amplifiers
A sense amplifier reference is generated with the same memory cell columns as data cells in order to match signal paths between the data and reference signals. Each row of data memory cells may have a corresponding set of reference cells, which greatly reduces the number of data cells supported by a reference, and in turn reduces the impact of process variations. A memory array may include data columns, a first reference column in the memory array configured to provide a logic 0 reference signal, and a second reference column in the memory array configured to provide a logic 1 reference signal. A circuit is configured to combine at least the logic 0 reference signal and the logic 1 reference signal to generate a reference signal for a sense amplifier to identify the data signal provided from the data columns.
US11854588B2 Multiple time programmable memory using one time programmable memory and error correction codes
The present invention relates to the field of digital memory, and in particular to a multiple-time programmable (MTP) memory employing error correction codes (ECC), the MTP memory being made up of one-time programmable (OTP) memory modules. Pointers to the memory address of currently in-use OTP memory blocks in use for each virtual MTP memory block are stored in OTP memory with an error correcting code. The pointers encode the memory addresses according to a scheme that ensure that only bit changes in a single direction are required in both the pointer data and the error correction code when the memory address is incremented.
US11854580B2 Methods and systems for enhancing user-generated content
User-generated content is received from multiple user devices, including first content recorded by a first user device during a first time interval and second content recorded by a second user device during a second time interval. If the second time interval immediately precedes, or immediately follows, the first time interval, then at least a portion of the second content may be appended to the first content. For example, if a user ends recording of the first content before an interesting event occurs, then a portion of the second content may be appended to the first content so that the user has a recording including the missed event. The second content may be selected based on a location, and/or a field of view of the second user device during the second time interval being similar to that of the first user device during the first time interval.
US11854579B2 Video reenactment taking into account temporal information
Apparati, methods, and computer readable media for inserting identity information from a source image (static image or video) (301) into a destination video (302), while mimicking motion of the destination video (302). In an apparatus embodiment, an identity encoder (304) is configured to encode identity information of the source image (301). When source image (301) is a multi-frame static image or a video, an identity code aggregator (307) is positioned at an output of the identity encoder (304), and produces an identity vector (314). A driver encoder (313) is coupled to the destination (driver) video (302), and has two components: a pose encoder (305) configured to encode pose information of the destination video (302), and a motion encoder (315) configured to separately encode motion information of the destination video (302). The driver encoder (313) produces two vectors: a pose vector (308) and a motion vector (316). A neural network generator (310) has three inputs: the identity vector (314), the pose vector (308), and the motion vector (316). The neural network generator (310) is configured to generate, in response to these three inputs, a composite video (303) comprising identity information of the source image (301) inserted into the destination video (302), where the composite video (303) has substantially the same temporal information as the destination video (302).
US11854575B1 System for presentation of sentiment data
A microphone acquires audio data of a user's speech. The audio data is processed to determine sentiment data indicative of perceived emotional content of the speech. For example, the sentiment data may include values for one or more of valence that is based on a particular change in pitch over time or activation that is based on speech pace. A simplified user interface provides the user with a graphical representation based on the sentiment data and associated descriptors. For example, a visual indicator such as a dot may be shown at particular coordinates onscreen that correspond to the sentiment data. Text descriptors may also be presented near the dot. As the user continues speaking, and new audio data is processed, the interface is dynamically updated. The user may use this information to assess their state of mind, facilitate interactions with others, and so forth.
US11854568B2 Directional voice sensing using coherent optical detection
An electronic device includes a microphone, an array of coherent optical emitters, an array of balanced coherent optical vibration sensors, and a processor. Each balanced coherent optical vibration sensor in the array of balanced coherent optical vibration sensors is paired with a coherent optical emitter in the array of coherent optical emitters. The processor is configured to analyze a set of waveforms acquired by the array of balanced coherent optical vibration sensors; identify, using the analysis of the set of waveforms, a set of one or more voices in a field of view; and adjust an output of the microphone to accentuate a particular voice in the set of one or more voices.
US11854562B2 High-quality non-parallel many-to-many voice conversion
A method (and structure and computer product) to permit zero-shot voice conversion with non-parallel data includes receiving source speaker speech data as input data into a content encoder of a style transfer autoencoder system, the content encoder providing a source speaker disentanglement of the source speaker speech data by reducing speaker style information of the input source speech data while retaining content information and receiving target speaker input speech as input data into a target speaker encoder. The output of the content encoder and the target speaker encoder are combined in a decoder of the style transfer autoencoder, and the output of the decoder provides the content information of the input source speech data in a style of the target speaker speech information.
US11854560B2 Audio scene encoder, audio scene decoder and related methods using hybrid encoder-decoder spatial analysis
An audio scene encoder for encoding an audio scene, the audio scene having at least two component signals, has: a core encoder for core encoding the at least two component signals, wherein the core encoder is configured to generate a first encoded representation for a first portion of the at least two component signals, and to generate a second encoded representation for a second portion of the at least two component signals, a spatial analyzer for analyzing the audio scene to derive one or more spatial parameters or one or more spatial parameter sets for the second portion; and an output interface for forming the encoded audio scene signal, the encoded audio scene signal having the first encoded representation, the second encoded representation, and the one or more spatial parameters or one or more spatial parameter sets for the second portion.
US11854556B2 Methods and apparatus for supplementing partially readable and/or inaccurate codes in media
Methods and apparatus are disclosed for supplementing partially readable and/or inaccurate codes. An example apparatus includes a watermark analyzer to select a first watermark and a second watermark decoded from media; a comparator to compare a first decoded timestamp of the first watermark to a second decoded timestamp of the second watermark; and a timestamp adjuster to adjust the second decoded timestamp based on the first decoded timestamp of the second watermark when at least a threshold number of symbols of the second decoded timestamp match corresponding symbols of the first decoded timestamp.
US11854552B2 Contact list reconciliation and permissioning
Techniques for using validated communications identifiers of a user's communications profile to resolve entries in another user's contact list are described. When a user imports a contact list, the contact list may include multiple entities related to the same person. The system may identify one of the entries in the contact list that corresponds to a validated communications identifier stored in another user's communications profile. The system may identify other validated communications identifiers in the other user's communications profile and cross-reference them against the entries of the contact list. If the system determines the contact list includes entries for the different validated communications identifiers of the other user, the system may consolidate the entries into a single entry associated with the other user.
US11854551B2 Hybrid architecture for transcription of real-time audio based on event data between on-premises system and cloud-based advanced audio processing system
Transcribing portions of a communication session between a user device and an on-premises device of an enterprise includes receiving, by a computer located remotely from the on-premises device, a media stream of the communication session from the on-premises device and receiving, by the computer, at least one event associated with the media stream from the on-premises device. Furthermore, the computer determines a portion of the media stream to transcribe based on the at least one event and transcribes the portion of the media stream.
US11854549B2 Systems and methods for distinguishing valid voice commands from false voice commands in an interactive media guidance application
Systems and methods for distinguishing valid voice commands from false voice commands in an interactive media guidance application. In some aspects, the interactive media guidance application receives, at a user device, a signature sound sequence. The interactive media guidance application determines, using control circuitry, based on the signature sound sequence, a threshold gain for the current location of the user device. The interactive media guidance application receives, at the user device, a voice command. The interactive media guidance application determines, using the control circuitry, based on the voice command, a gain for the voice command. The interactive media guidance application determines, using the control circuitry, whether the gain for the voice command is different from the threshold gain. Based on determining that the gain for the voice command is different from the threshold gain, the interactive media guidance application executes, using the control circuitry, the voice command.
US11854547B2 Network microphone device with command keyword eventing
In one aspect, a playback device includes a voice assistant service (VAS) wake-word engine and a command keyword engine. The playback device detects, via the command keyword engine, a first command keyword of in voice input of sound detected by one or more microphones of the playback device. The playback device determines an intent based on at least one keyword in the voice input via a local natural language unit (NLU). After detecting the first command keyword event and determining the intent, the playback device performs a first playback command corresponding to the first command keyword and according to the determined intent. When the playback device detects, via the wake-word engine, a wake-word in voice input, the playback device streams sound data corresponding to at least a portion of the voice input to one or more remote servers associated with the VAS.
US11854544B1 Entity resolution of product search filters
Voice product search requests in a product catalog are improved by identifying search refinements versus new search requests and by applying filters of departments to identify sub-sets of the product catalog to search based on the search string. The systems and methods described herein provide for analysis of voice search data, identification of departments within a product catalog that may be applicable to the search request and the search refinement, limiting the scope of the search, matching the voice input to an attribute type, and performing the refinement on the search results.
US11854534B1 Asynchronous optimization for sequence training of neural networks
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for obtaining, by a first sequence-training speech model, a first batch of training frames that represent speech features of first training utterances; obtaining, by the first sequence-training speech model, one or more first neural network parameters; determining, by the first sequence-training speech model, one or more optimized first neural network parameters based on (i) the first batch of training frames and (ii) the one or more first neural network parameters; obtaining, by a second sequence-training speech model, a second batch of training frames that represent speech features of second training utterances; obtaining one or more second neural network parameters; and determining, by the second sequence-training speech model, one or more optimized second neural network parameters based on (i) the second batch of training frames and (ii) the one or more second neural network parameters.
US11854531B2 Cross-class ontology integration for language modeling
Provided is a method including obtaining a set of ontologies mapping n-grams onto concepts to which the n-grams refer in different respective domains of knowledge. The method includes receiving an update associating a first n-gram with a first concept and receiving information by which the update is associated with a given domain of knowledge. The method includes selecting a subset of ontologies by determining that the update in the given domain of knowledge is applicable to respective domains of knowledge of the subset of ontologies and that the first concept has a specified type of relationship to a subset of concepts to which other n-grams are mapped in the subset of ontologies. The method also includes storing, in response to the determination, associations between the first n-gram and the subset of concepts in at least some of the subset of ontologies in memory of the computer system.
US11854527B2 Electronic device and method of controlling speech recognition by electronic device
An electronic device for adjusting a speech output rate (speech rate) of speech output data.
US11854526B2 Storage medium, microphone, and engine speed acquisition device
Provided is an active acoustic control program that can reduce noise in a vehicle interior irrespective of the vehicle type, due to being installed in a device that is easily available to anyone. This active acoustic control program is downloaded using a communicator that transmits and receives data to and from a server, and this program causes a computation process device to execute a process for generating a control signal that causes a canceling sound to be outputted from a speaker provided in an interior of a vehicle in order to reduce noise in the vehicle interior. Said program is provided with an adaptive notch filter that processes a reference signal as an adaptive signal to generate a control signal, and a control filter coefficient update unit that continuously updates a filter coefficient of the adaptive notch filter so that an error signal is minimized.
US11854525B2 Audio device configured for daisy chaining
A method and system for daisy chaining tournament audio controllers, where the method comprises, in a headset coupled to a first audio controller, the first audio controller being in a daisy chain of audio controllers: receiving a chat signal from a second audio controller in the daisy chain of audio controllers, receiving a microphone signal from a microphone in the headset, summing the chat signal with the microphone signal, communicating the summed signal to a third audio controllers in the daisy chain, and communicating the chat signal to the headset. The microphone signal may be removed from the summed chat signal and microphone signal by adding a second microphone signal 180 degrees out of phase with the microphone signal. The chat signal may be summed with the microphone signal at an amplitude set by a user of the headset after the removal of the microphone signal.
US11854524B2 Adaptive active noise cancellation based on head movement
Adjustment of active noise cancellation (ANC) systems can include determining a noise within a vehicle; detecting a movement of a head of a listener; adjusting one or more parameters of the ANC system based at least on the noise and the movement of the head of the listener; determining an anti-noise based at least on the adjusted one or more parameters; and outputting the anti-noise.
US11854523B2 Sound absorber, sound absorbing panel and sound absorbing wall
A sound absorber includes cavities mutually different in at least one of shape and size. A wall of a first cavity included in the cavities includes a first region and a second region. Through-holes connecting an interior to an exterior of the first cavity is formed in the first region. No through-holes connecting the interior and the exterior of the first cavity is formed in the second region adjacent to the first region. A wall of a second cavity included in the cavities includes a third region and a fourth region. Through-holes connecting an interior to an exterior of the second cavity is formed in the third region. No through-holes connecting the interior and the exterior of the second cavity is formed in the fourth region adjacent to the third region. Size of through-holes in the first region is different from size of through-holes in the third region.
US11854521B2 Electronic musical instruments, method and storage media
In an electronic musical instrument that can output stored lyrics of a song in accordance with operations by a user, a processor determines whether a pedal is on or off, and if the pedal is off, the lyric is advanced in accordance with a user operation of a keyboard, and if the pedal is on, the lyric is not advanced in accordance with a user operation of a keyboard.
US11854519B2 Music context system audio track structure and method of real-time synchronization of musical content
A system is described that permits identified musical phrases or themes to be synchronized and linked into changing real-world events. The achieved synchronization includes a seamless musical transition—achieved using a timing offset, such as relative advancement of an significant musical “onset,” that is inserted to align with a pre-existing but identified music signature, beat or timebase—between potentially disparate pre-identified musical phrases having different emotive themes defined by their respective time signatures, intensities, keys, musical rhythms and/or musical phrasing. The system operates to augment an overall sensory experience of a user in the real world by dynamically changing, re-ordering or repeating and then playing audio themes within the context of what is occurring in the surrounding physical environment, e.g. during different phases of a cardio workout in a step class the music rate and intensity increase during sprint periods and decrease during recovery periods.
US11854515B1 Hi-hat drum pedal
Systems and methods for monitoring non-use of personal electronic devices are disclosed. Connection of a personal electronic device to a charging circuit is detected and identified to a particular personal electronic device. Connections of each personal electronic device are aggregated and rendered to a display to provide feedback and gamification of periods of non-use of the personal electronic devices. Gamification is employed to promote non-use of the personal electronic devices.
US11854513B2 Semiconductor device having an interface for digital video signals
A video input interface receives video data on which a known character is to be drawn. A memory stores reference graphic data describing the known character. A visibility detector checks the visibility of the known character drawn on the video data based on the reference graphic data.
US11854511B2 Reducing latency in augmented reality (AR) displays
Disclosed are systems, methods, and non-transitory computer-readable media for reducing latency in augmented reality displays. A display controller receives, from a GPU, a stream of image pixels of a frame of virtual content to be presented on a display of a display device. The stream of image pixels is received via a high-speed bulk interface that transfers data at least as fast as can be consumed by the display. As the stream of image pixel is received, the display controller converts each respective image pixel from a data format used to transmit the stream of image pixels via the high-speed bulk interface to a data format that is compatible for display by the display. Each converted image pixel is stored in a pixel cell of the display, after which the frame is presented on the display.
US11854510B2 Systems and methods for advertising using relative motion
Systems and methods are described herein for determining an advertisement based on the relative motion of an audience to the advertisement. The system determines the relative motion of the audience to the advertisement and the audience demographics to determine advertisement content and format. The system causes to be displayed the advertisement having both the determined content and format. For example, the systems and methods present a static advertisement image to an audience with a large relative motion to the advertisement, allowing the advertiser to present information to moving audiences who will not be potentially distracted by a video advertisement.
US11854509B2 Display substrate and driving method conducive to reduce total number of gate scan lines narrowing bezel of display substate
A display substrate has a display area and a peripheral area. The display substrate includes a plurality of sub-pixels, a plurality of groups of gate scan signal lines, and a plurality of groups of data lines. Each group of gate scan signal lines includes at least one gate scan signal line, each group of data lines includes n data lines, and the plurality of sub-pixels are arranged in an array; and n is greater than or equal to 2. A group of gate scan signal lines is electrically connected to n rows of sub-pixels. A column of sub-pixels is electrically connected to a group of data lines, and includes a plurality of groups of sub-pixels. Each group of sub-pixels includes n sub-pixels. The n sub-pixels are respectively electrically connected to n data lines in the group of data lines to which this column of sub-pixels is electrically connected.
US11854508B2 Driving method and device for shift register
A driving method and device for a shift register. In a data refreshing phase, loading an input signal having a pulse level to an input signal end, loading a control clock pulse signal to a control clock signal end, loading a noise reduction clock pulse signal to a noise reduction clock signal end, controlling a cascade signal end of the shift register to output a cascade signal having a pulse level, and controlling a drive signal end of the shift register to output a drive signal having a pulse level; in a data holding phase, loading a fixed voltage signal to the input signal end, loading a first set signal to the control clock signal end, loading a second set signal to the noise reduction clock signal end, controlling the cascade signal end to output a fixed voltage signal having a second level.
US11854501B1 Backlight driving circut, backlight module and display device
The present disclosure provides a backlight driving circuit including a power supply module and a current adjustment module. The current adjustment module detects the brightness of the first light-emitting columns and/or the second light-emitting columns to obtain detection current, and compares the detection current with a mode switching current. The current adjustment module controls one first light-emitting column and one second light-emitting column to connect with one first wire simultaneously, or controls one first light-emitting column to connect with one second connecting wire and controls one second light-emitting column to connect with another second connecting wire.
US11854493B2 Display substrate and display device
The present disclosure provides a display substrate and a display device, and belongs to the field of display technology. The display substrate of the present disclosure includes: a base substrate; and a plurality of pixel units arranged in an array, a plurality of signal lines and signal supply modules on the base substrate; wherein the signal supply module includes: a signal supply circuit and a redundant signal supply circuit; each of the signal supply modules is electrically coupled to at least one of the plurality of pixel units through at least one of the plurality of signal lines.
US11854487B1 Pixel drive circuit, display panel, and display device
A pixel drive circuit, a display panel and a display device. The pixel drive circuit includes a drive transistor, a first compensation capacitor, and a second compensation capacitor. The drive transistor has a first control end, a second control end, an output end, and an input end. The drive transistor is configured as a four-terminal drive device having two control ends, and between each control end and the output end, a compensation element is arranged, so that the compensations to the threshold voltage of the front and rear channels are performed simultaneously when the drive transistor is driven. Meanwhile, each control end is equipped with a capacitor to eliminate the influence of a current difference caused by the threshold voltage of the secondary channel in the 4-terminal device.
US11854485B2 Display panel and electronic apparatus including the same
A display panel includes: a transmissive area surrounded by a display area; first and second data lines each including a first part and a second part that are apart from each other with the transmissive area therebetween; first and second bridge lines in the display area and disposed opposite sides of the transmissive area, the first bridge line electrically connecting the first part and the second part of the first data line to each other, the second bridge line electrically connecting the first part and the second part of the second data line to each other; first and second vertical conductive lines in the display area; a first horizontal conductive line electrically connected to the first vertical conductive line; and a second horizontal conductive line electrically connected to the second vertical conductive line.
US11854473B2 Display panel, driving method thereof and display device
Provided are a display panel, a driving method thereof and a display device. The display panel includes: a pixel circuit and a light-emitting element, where the pixel circuit includes a light emitting control module, a drive module and a compensation module; the light emitting control module includes a first light emitting control module configured to selectively provide a first power supply signal for the drive module; the drive module is configured to provide a drive current for the light-emitting element and comprises a drive transistor; the compensation module is configured to compensate a threshold voltage of the drive transistor; and a working process of the pixel circuit includes a light emitting stage and a bias stage.
US11854471B2 Method for display driver system and display driver system
The present disclosure provides a method for a display driver system and a display driver system. The method comprises: the control circuit transmitting a global signal and a first signal for a LED driver circuit in each stage to a first-stage LED driver circuit, wherein the global signal includes an command for indicating an operation mode of the LED driver circuit in each stage; the LED driver circuit in each stage determining the operation mode corresponding to the command according to the global signal, identifying a corresponding first signal of the LED driver circuit in the stage, and operating according to the determined operation mode and the corresponding first signal; and the LED driver circuit in each stage except for last stage transmitting the global signal to the LED driver circuit in its next stage, and in response to a completion of operation according to the determined operation mode and the corresponding first signal, transmitting the first signal for the LED driver circuit in each of sequential stages to the LED driver circuit in its next stage.
US11854469B2 Display device determining reference frequency based on previous frame frequency, and method of operating the same
A display device includes a display panel including a plurality of pixels, and a panel driver configured to drive the display panel. The panel driver receives input image data at a variable input frame frequency, stores the variable input frame frequency as a previous frame frequency by monitoring the variable input frame frequency, determines a reference frequency based on the previous frame frequency, determines a reference luminance as a luminance of the display panel at the reference frequency, and adjusts data voltages applied to the plurality of pixels such that a luminance of the display panel at the variable input frame frequency becomes the reference luminance.
US11854464B2 Display device and light-emitting panel
The present disclosure provides a display device and a light-emitting panel. The light-emitting panel includes a plurality of minimal repeating units, the minimal repeating units include a driving chip and a light emitting device, and the driving chip and the light emitting device are electrically connected, wherein the driving chip includes a first driving submodule, a second driving submodule, and a capacitor, and the light emitting device includes a first light emitting device and a second light emitting device. The first driving submodule is electrically connected to a first end of the first light emitting device, and the second driving submodule is electrically connected to a first end of the second light emitting device.
US11854461B2 GOA circuit and display panel
The present application discloses a GOA circuit and a display panel. High-temperature durability of a first node is improved not only by adding a thirteenth transistor to a pull-down remaining module to lower a voltage difference between a source and a drain of the an eleventh transistor to suppress electric leakage of the first node, but also by adding a twentieth transistor to the pull-down remaining module to lower a voltage difference between a gate and a source of a nineteenth transistor to suppress electric leakage of the first node.
US11854459B2 Method for driving a pixel circuit
A method for driving a pixel circuit. The pixel circuit includes a drive transistor. The method includes: acquiring a theoretical threshold voltage of the drive transistor and actual threshold voltages of the drive transistor at a plurality of different gray levels; determining compensation data voltages of the drive transistor at the plurality of different gray levels according to the theoretical threshold voltage of the drive transistor and the actual threshold voltages of the drive transistor at the plurality of different gray levels; and driving the pixel circuit emit light according to the compensation data voltages of the drive transistor at the plurality of different gray levels.
US11854457B2 Selective black level control in active matrix displays
A method includes: (a) receiving initial image frame data to display an image frame on a display panel, a luminance of each pixel of the display corresponding to a gray level; (b) identifying dark pixels at or below a first threshold gray level; (c) identifying pixels to be modified as a subset of the dark pixels neighbored by at least one bright pixel exceeding a second threshold gray level; (d) increasing by an incremental amount the gray level of the pixels to be modified, providing modified image frame data composed of: (i) the dark pixels that are neighbored by at least one bright pixel having gray levels that have been increased by the incremental gray level amount, and (ii) other pixels that have gray levels from the initial image frame data; and (e) displaying the image frame using the modified image frame data.
US11854453B2 Display driving circuit, display device including the same, and method of driving display device
A display driving circuit includes a clock signal generator which generates a clock signal at a frequency in response to a frequency control signal, a frequency variation determiner which adaptively changes a frequency variation of the clock signal, based on a magnitude of a deviation between the frequency of the clock signal and a target frequency calculated based on a reference clock signal supplied from the outside, and a frequency controller which generates the frequency control signal which updates the frequency of the clock signal, based on the frequency variation, and provides the frequency control signal to the clock signal generator.
US11854451B2 Electronic circuit having display driving function, touch sensing function and fingerprint sensing function
An electronic circuit adapted to process fingerprint data from a panel including touch sensors and fingerprint sensors is provided. The electronic circuit includes a first circuit, a second circuit and a control circuit. The first circuit is configured to receive touch sensing signals from the touch sensors. The second circuit is configured to receive fingerprint sensing signals corresponding to at least one fingerprint imprint from the fingerprint sensors via fingerprint sensing lines. The control circuit is configured to determine a fingerprint touch area according to the touch sensing signals, and select a subset of the fingerprint sensing lines to form a fingerprint sensing zone adapted for a fingerprint sensing operation and including at least one boundary based on the determined fingerprint touch area. The subset of fingerprint sensing lines is selected based on the at least one boundary of the fingerprint sensing zone. An electronic device and a method for sensing at least one fingerprint imprint from a panel are also provided.
US11854447B2 In-cell touch organic light-emitting diode display device
A display device includes a pixel array including touch blocks; a plurality of test pads in a bezel area outside the pixel array for performing a pixel test and a touch block test; a plurality of pixel test lines and a plurality of touch block test lines connected to the test pads within the pixel array; a switching unit between the test pads and the pixel test lines and the touch block test lines and applying a test signal to any one of the pixel test lines and the touch block test lines; a pixel test switching pad in the bezel area and providing a control signal for testing pixel operation in the pixel array to the switching unit; and a touch block test switching pad in the bezel area and providing a control signal for testing the touch blocks within the pixel array to the switching unit.
US11854444B2 Display device and display method
Provided are a display device and a display method enabling to implement AR with excellent visibility by using a retinal direct drawing display device. The display device includes a display unit that projects a visual information image including visual information onto a retina of a user and displays the visual information in superimposition with a field of view of the user. The display device further includes a visual information control unit that controls displaying of the visual information by the display unit, in which the display unit displays the visual information that is blurred based on situation.
US11854439B1 Mobile platform for displaying multimedia content
The present disclosure relates to systems, methods, non-transitory computer-readable media, and apparatuses relating to a camera, an output device, a locomotion system, and a processing circuit including a processor and a memory, the processing circuit is configured to move a mobile platform system using the locomotion system in a cruise mode within an area, determine, using a camera of the mobile platform system, image or video data of a plurality of individuals within the area while moving in the cruise mode, select a first target individual and a second target individual of the plurality of individuals based on analyzing the image or video data, determine first contextual information of the first target individual and second contextual information of the second target individual based on analyzing the image or video data, determine first characteristic of the first target individual based on the first contextual information and second characteristic of the second target individual based on the second contextual information, determine at least one multimedia content segment based on both the first characteristic of the first target individual and the second characteristic of the second target individual, and cause an output device of the mobile platform system to display while the mobile platform system is in a stop mode, the at least one multimedia content segment.
US11854437B2 Trade card protection assembly
A trading card protection assembly for storing trading cards for autographing includes a plurality of card frames that each receives a trading card to facilitate the trading card to be visible through the card frames. A holding panel is provided that has a receiving slot integrated into the holding panel. A respective one of the card frames is slidable into the receiving slot to facilitate the trading card in the respective card frame to be accessible for being autographed. Additionally, the holding panel has a hole extending through the holding panel to define a grip for gripping by a user to facilitate the trading card in the respective card frame to be autographed. A box is included that has a plurality of card slots for storing the card frames in an upright orientation in the box.
US11854433B2 Systems and methods for item response modelling of digital assessments
Systems and methods of the present invention provide for estimating latent ability of responders to a digital assessment in the form of ability scores and estimating item parameters an assessment item of the digital assessment including difficulty scores and discrimination scores. Maximum likelihood estimation may be performed based on an item response theory model to estimate the item parameters. Supervisory, extraction, and worker modules of a workflow manager module may initiate general purpose graphics processing unit instances and cause these instances to perform the maximum likelihood estimation calculations. The item response theory model may be a two parameter model that is modified to account for changes in difficulty caused by the use of hints.
US11854430B2 Learning platform with live broadcast events
A method and system including an adaptive learning platform having a backend system and a frontend system. The backend system is configured to manage lessons for display on a user device. The backend system includes a creation module for creating new courses, the course module is configured to employ AI processing techniques to search for relevant content stored in a database of the backend component and recommend the relevant content to a user as course content (new course content) for a new course. The frontend system is configured to execute on the user device and includes a user interface for the user to access various modules of the backend system.
US11854428B2 Tactile display apparatus for palpation simulation and telemedicine and methods of use
A tactile display device including a nodule having variable stiffness under a surface to provide a near-real feeling of palpation for a physician. The device utilizes granular jamming technology using pneumatic actuation to control a nodule that maintains its shape while allowing the modulation in stiffness. The nodule includes two hemispheres, a contact portion and an actuation portion, forming a sphere. The contact portion and the actuation portion include different thicknesses and/or materials, while the dimensions of the dimensions of the nodule are maintained. As such, a physician can utilize the device to identify the difference between a normal lump and an affected lump even if the shape of each lump appears to be the same. With the tactile display device, due to the different levels of stiffness, a physician can detect the severity of the lump.
US11854424B2 Virtual reality simulation and method
One aspect of the present disclosure include a method and system for providing an interactive virtual reality simulation for virtual reality training. A headset, controllers, and/or one or more sensors communicate with a processor to display the interactive virtual reality simulation on a user display within the headset. The interactive virtual reality training for use in facilitating virtually reality simulations including a microscope simulation, a bacteria streaking simulation, and/or a visually inspecting containers simulation.
US11854423B1 Refreshable braille display
A refreshable braille display device is provided comprising a plurality of Braille pins running through a perforated body of the reader, the pins arranged in the spacing and order of Braille dots of standard Braille cells. The Braille reader may be coupled to a device for Braille text generation via selective hammering or impacting of Braille pins. From a default position where all pins of the reader are raised relative to a first, front surface of the reader, one or more pins are selectively impacted in a sequence to create a Braille pattern of raised and lowered pins based on a desired text conversion.
US11854421B2 Coaching aid for golf
Systems and methods for golf analysis including a tag coupled to a golf club providing statistical analytics for coaching including text, tabular, graphic, and image-based outputs that include trends information for the golfer, all based upon actual golf play on course situations, wherein the golfer inputs shot data during play, without interrupting the flow of the game, and uploads the shot data for analytics and review online, and wherein all information related to a given user are reviewable by an authorized coach user through a web-based coach access account. The system is further operable to provide the coach user rights for providing corrective or instructive feedback to the user, including visual recommendations such as modified target areas.
US11854420B2 Information processing apparatus having position information of parts of subjects acquired at different timings, information processing method, and storage medium
An information processing apparatus acquires first physical makeup information representing a physical makeup of a first object. The first physical makeup information is information generated based on images obtained by imaging the first object with a plurality of imaging apparatuses in a plurality of directions. The information processing apparatus acquires second physical makeup information representing a physical makeup of a second object and motion information representing motion of a plurality of parts of the second object. The information processing apparatus generates motion information associated with the first physical makeup information based on the second physical makeup information and the motion information relating to the second object.
US11854415B1 Radar-based discovery technologies for managing air traffic
Systems, methods, and computer-readable media are described for radar-based object discovery and airspace data collection and management. In some examples, a data service system deploys radars across geographic areas based on a respective radar detection range of the radars and a coverage parameter for the geographic areas, wherein each of the radars is configured to detect object parameters within the respective radar detection range. The data service system collects the object parameters from the radars, determines weather conditions and/or airspace regulations associated with the geographic areas, and models airspace conditions for the geographic areas based on the object parameters and the weather conditions and/or airspace regulations.
US11854413B2 Unmanned aerial vehicle visual line of sight control
Methods, systems and apparatus, including computer programs encoded on computer storage media for unmanned aerial vehicle visual line of sight flight operations. A UAV computer system may be configured to ensure the UAV is operating in visual line of sight of one or more ground operators. The UAV may confirm that it has a visual line of sight with the one or more user devices, such as a ground control station, or the UAV may ensure that the UAV does not fly behind or below a structure such that the ground operator would not be able to visually spot the UAV. The UAV computer system may be configured in such a way that UAV operation will maintain the UAV in visual line of sight of a base location.
US11854411B2 Coordinating drone flights in an operating wind farm
Systems and methods coordinate drone flights in an operating windfarm. A drone flight path that is removed from any location where the drone is conducting observations of a wind turbine and that extends through at least part of a windfarm to a destination location is determined. A respective wake pattern along at least one portion of the drone fight path is determined based on respective operating parameters for each of at least one wind turbine in the windfarm. Flight time commands to adjust at least one respective operating parameter of the respective wind turbine to reduce the effect of the respective wake pattern at a point ahead of the drone on the drone flight path are sent by a windfarm controller controlling the at least one wind turbine.
US11854403B2 System and method for providing a blind reveal warning on an augmented reality display
A method for providing a blind reveal warning on multi-focal plane augmented reality display includes receiving remote-vehicle data, which includes information about a plurality of remote vehicles. The remote vehicles include a first remote vehicle located directly in front of the host vehicle and a second remote vehicle in front of the first remote vehicle. The method further includes determining an approach rate of the first remote vehicle to the second remote vehicle. The method further includes determining a probability that the first remote vehicle will perform a blind reveal and comparing that probability with a predetermined threshold value. The method further includes, in response to determining that the probability that the first remote vehicle will perform the blind reveal is greater than the predetermined threshold value, transmitting a command signal to the display of the host vehicle to display a virtual image.
US11854402B2 Method, apparatus, and system for detecting lane departure events based on probe data and sensor data
An approach is provided for detecting lane departure events based on map data and probe data. The approach, for example, involves map-matching probe data to a lane of a road segment. The probe data is collected from one or more sensors of at least one vehicle and/or at least one user device that traversed the road segment. The approach also involves processing the probe data to detect at least one lane departure event. The approach further involves categorizing the at least one lane departure event as an intentional lane departure event or an unintentional lane departure event. The approach further involves creating a lane departure warning message for the road segment based on the at least one categorized lane departure event, and/or road segments associated with multiple lane departure warning messages within a certain time period. The approach further involves providing the lane departure warning message as an output.
US11854401B2 Temporal information prediction in autonomous machine applications
In various examples, a sequential deep neural network (DNN) may be trained using ground truth data generated by correlating (e.g., by cross-sensor fusion) sensor data with image data representative of a sequences of images. In deployment, the sequential DNN may leverage the sensor correlation to compute various predictions using image data alone. The predictions may include velocities, in world space, of objects in fields of view of an ego-vehicle, current and future locations of the objects in image space, and/or a time-to-collision (TTC) between the objects and the ego-vehicle. These predictions may be used as part of a perception system for understanding and reacting to a current physical environment of the ego-vehicle.
US11854400B2 Apparatus and methods for predicting events in which drivers fail to see curbs
An apparatus, method and computer program product are provided for predicting events in which drivers fail to see curbs while the drivers are maneuvering vehicles. In one example, the apparatus receives vehicle attribute data associated with a first vehicle, map data indicating one or more attributes of a road portion including a first curb, and sensor data indicating an orientation of a first driver within the first vehicle. The apparatus causes a machine learning model to render an output as a function of the vehicle attribute data, the map data, and the sensor data. The output indicates a likelihood of which the first driver will not be able to see the first curb at the road portion when the first driver is maneuvering the first vehicle. The machine learning model is trained to predict the output based on historical data indicating events in which second drivers maneuvered second vehicles to encounter the first curb or one or more second curbs.
US11854393B2 Road hazard communication
Apparatus, systems, and/or methods may involve reporting a road hazard. Road hazard data may be collected for an object on a road, which may include automatically generated data from a device associated with the object causing a hazard. The road hazard data may be provided to a service, an application, a device, a client, and so on. For example, the road hazard data may be merged with a map and provided to a map services client, a navigation client, and so on. An alert may be generated based on the road hazard data to warn of the hazard caused by the object. The alert may include a visual and/or audio representation of the hazard data. The alert may be used to automatically and/or manually avoid the hazard.
US11854392B2 Methods and devices for radio communication
A method for an apparatus operating in a wireless communication network. The method includes: determining at least one functional safety indicator that indicates at least whether associated data, especially V2X data that comprises at least one of a vehicle operating parameter and a roadway event, or industrial data that comprises a machine operating parameter, or building technology data that comprises building operational data, is relevant according to at least one safety integrity level; and transmitting the data along with the at least one determined functional safety indicator.
US11854391B2 Intelligent road infrastructure system (IRIS): systems and methods
The invention provides systems and methods for an Intelligent Road Infrastructure System (IRIS), which facilitates vehicle operations and control for connected automated vehicle highway (CAVH) systems. IRIS systems and methods provide vehicles with individually customized information and real-time control instructions for vehicle to fulfill the driving tasks such as car following, lane changing, and route guidance. IRIS systems and methods also manage transportation operations and management services for both freeways and urban arterials. In some embodiments, the IRIS comprises or consists of one of more of the following physical subsystems: (1) Roadside unit (RSU) network, (2) Traffic Control Unit (TCU) and Traffic Control Center (TCC) network, (3) vehicle onboard unit (OBU), (4) traffic operations centers (TOCs), and (5) cloud information and computing services. The IRIS manages one or more of the following function categories: sensing, transportation behavior prediction and management, planning and decision making, and vehicle control. IRIS is supported by real-time wired and/or wireless communication, power supply networks, and cyber safety and security services.
US11854390B2 Detecting and responding to sirens
The technology relates to detecting and responding to emergency vehicles. This may include using a plurality of microphones to detect a siren noise corresponding to an emergency vehicle and to estimate a bearing of the emergency vehicle. This estimated bearing is compared to map information to identify a portion of roadway on which the emergency vehicle is traveling. In addition, information identifying a set of objects in the vehicle's environment as well as characteristics of those objects is received from a perception system is used to determine whether one of the set of objects corresponds to the emergency vehicle. How to respond to the emergency vehicle is determined based on the estimated bearing and identified road segments and the determination of whether one of the set of objects corresponds to the emergency vehicle. This determined response is then used to control the vehicle in an autonomous driving mode.
US11854387B2 Reducing vehicular congestion at an intersection
To control vehicular congestion at intersections, a method includes detecting a group of two or more vehicles stopped at an intersection regulated by a traffic light, where for each of the vehicles in the group, movement through the intersection in response to a change in a state of the traffic light is affected by movement of at least one other vehicle in the group. The method further includes determining a time when the state of the traffic light changes to allow the group of vehicles to start moving through the intersection, determining acceleration parameters for a certain vehicle in the group in view of potential and/or actual movement of the other vehicles in the group through the intersection, and providing guidance to a device operated by a driver of the certain vehicle regarding the determined acceleration parameters, in accordance with the determined time.
US11854383B2 Auxiliary power unit startup condition prediction
A system to predict a startup condition of an auxiliary power unit (APU) of an aircraft includes a machine learning device configured to receive data including sensor data of the aircraft and weather forecast data of a destination airport. The machine learning device is also configured to process the data to generate a prediction regarding the startup condition and to generate a message based on the prediction. The message indicates that an alternate startup procedure of the APU is to be performed after the aircraft has landed at the destination airport to avoid an error condition associated with a primary startup procedure of the APU.
US11854379B2 Method, device, and computer-readable medium for mobile device management of collaborative industrial robot
Provided is a method, device, and computer-readable medium for controlling a robot graphic user interface (“RGUI”) on a mobile device. The method can include determining a distance, a position, or both of the mobile device with respect to a first robot; and causing, by a processor, a first RGUI to be displayed on a display of the mobile device based on the determining.
US11854377B2 Field installable light curtain side status module
Apparatus and associated methods relate to a side-mounted field-installable indication module (SMFIIM) configured to reflect a status of a manufacturing area (e.g., a status of a machine, status of a light curtain). In an illustrative example, the SMFIIM may include a light emitting module configured to emit a visual indicium corresponding to the status of the manufacturing area, and a coupling member configured to be releasably captured within a longitudinally extending channel of a housing of a light curtain. After installation, for example, the SMFIIM may be disposed on a side of and substantially parallel to the housing. The light emitting module may emit the visual indicium in an emitting plane oriented at an angle less than 90° to a plane tangential to a mounting surface of the light curtain housing. Various embodiments may advantageously provide a wide viewing angle of the light emitting module around the lighting curtain.
US11854374B2 Evacuation guidance system
An evacuation guidance system is configured from multiple sensor modules, network lines, guidance indicators, and a guidance control device. Each sensor module includes multiple input/output port pairs, fire detection sensors, and a data control unit. The multiple input/output port pairs are connected to input/output port pairs of other sensor modules by means of network lines, thereby configuring a mesh-like autonomous network. The data control unit generates and outputs fire data after adding fire location data; upon receiving fire data, outputs the fire data after adding its own route flag; and stops the output of fire data when the fire data contains its own route flag. Upon identifying the location of the fire outbreak from the fire data, the guidance control device calculates optimum evacuation routes and causes the guidance indicators to turn on/off or flash.
US11854373B2 Open architecture, real time, multi-input threat correlation
A system and method for combining the inputs of various sensors used in platforms, primarily those having a military use, having or making use of a number of inputs capable of determining information about an environment in which they are operating. Each input is configured to output a standardized set of information regarding its capabilities and the environment in which it is operating. A correlator is configured to adaptably process the information based on rules contained in at least one changeable correlation matrix and information contained in at least one changeable configuration file. The information, or simply an alert, is provided to at least one output that provides the information to a human operator.
US11854372B2 Methods and apparatus for detecting false alarms
Methods and apparatus for detecting false alarms are disclosed. An indication may be received that a sensor device has changed state. Data indicative of movement of the sensor device may also be received. Based on the received data indicative of movement of the sensor device, it may be determined whether the movement of the sensor device is abnormal. Based on the changed state of the sensor device and based on determining that the movement of the sensor device is abnormal, an indication of a false alarm may be caused to be output.
US11854371B1 Emergency alarm activation radio device
An emergency alarm activation radio device for preventing false alarms includes a radio being a handheld radio transceiver in wireless communication with a plurality of radio devices. In addition, the radio has a microprocessor containing functions of the radio. An emergency alarm is integrated within the radio for signifying an emergency when actuated. The emergency alarm includes a trigger and a cord protruding out from the trigger and enwrapping a spool for unwinding the cord thus reducing an unintentional engagement with the trigger. The spool is rotatable and a knob rotates the spool when turned by the hand of the user. A handle is attached to the cord of the trigger and is pulled to actuate the trigger.
US11854369B2 Multi-computer processing system for compliance monitoring and control
Aspects of the disclosure relate to a multi-computer processing system for compliance monitoring and control. A computing platform having at least one processor, a communication interface, and memory may receive hygiene-related information from one or more data sources. In addition, the one or more data sources includes one or more sensors for capturing the hygiene-related information. Subsequently, the computing platform may analyze the hygiene-related information received from the one or more of data sources and generate a hygiene compliance score. In addition, the hygiene compliance score may indicate an extent to which the hygiene-related information matches a plurality of guidelines. Then, the computing platform may store the hygiene-related information in a database and output the hygiene compliance score in response to a request.
US11854367B1 Detecting events based on the rhythm and flow of a property
Methods, systems, and apparatus, including computer programs encoded on a storage device, for a monitoring system that is configured to monitor a property. The monitoring system may include a sensor that is configured to generate sensor data that reflects an attribute of the property, a microphone that is connected to a pipe and that is configured to detect audio data associated with the pipe, and a monitor control unit. The monitor control unit is configured to receive the sensor data and the audio data, provide the sensor data and the audio data as inputs to a model that is trained to determine that a device connected to the pipe is being used, receive, from the model, data indicating that the device connected to the pipe is being used, and based on determining that the device connected to the pipe is being used, perform a monitoring system action.
US11854361B2 Smoke detector with protrusions
There is provided a smoke detector including a light source, a reflective surface, a light sensor and a processor. The light sensor receives reflected light when the light source emits light toward the reflective surface, and generates a reference detection signal when there is no smoke. The processor receives the detection signal from the light sensor, and automatically selects a set of predetermined condition thresholds according to a profile of the detection signal to be compared with the detection signal thereby determining whether to generate an alarm according to the comparison result.
US11854360B2 Methods of smart gas terminal linkage disposal for indoor safety and internet of things systems thereof
The present disclosure provides a method of smart gas terminal linkage disposal for indoor safety and an Internet of Things system. The method is implemented by a smart gas indoor safety management sub platform. The method includes obtaining monitoring information and user description information from a smart gas data center, the monitoring information including alarm information and gas terminal monitoring data, the monitoring information being obtained from a smart gas object platform through a smart gas sensor network platform, the user description information including user-defined alarm information uploaded by a user, and the user description information being obtained from a smart gas user platform through a smart gas service platform; determining a cause of gas leakage based on the monitoring information and the user description information; and determining a target solution based on the cause of gas leakage.
US11854359B2 Using power infrastructures for wildfire detection
Methods, apparatuses, and systems for wildfire detection using power infrastructure are described. One or more aspects of the techniques described include determining (e.g., quantifying) the impact of wildfires on power structures and transmission line sensors. Determination of measurable changes in transmission line temperature and transmission line sag, that result from early onset fires, are used to detect heat events. Therefore, real-time monitoring of transmission line temperature and transmission line sag (e.g., using sensors that are already deployed in some power grid infrastructures) may efficiently detect the early onset of wildfires according to techniques described herein.
US11854350B2 Leaderboard promotions for gaming systems
Leaderboard promotions in gaming systems which provide one or more players one or more benefits in association with maintaining one or more designated positions on a leaderboard for a designated duration.
US11854349B2 Gaming system
A gaming system that uses multiple ghost reels to trigger a jackpot feature. During the jackpot feature, a gaming system performs a first spin of a jackpot prize reel that includes multiple jackpot prize symbols. After the first spin, each of the displayed jackpot prize symbol replaces a jackpot symbol displayed on the same line of an adjacent first ghost reel. Afterwards, the gaming system performs a second spin of the jackpot prize reel that generates a second set of displayed jackpot prize symbols. The gaming system then replaces the jackpot symbols of an adjacent second ghost reel according to the displayed jackpot prize symbols located on the same line. If the jackpot prize symbols populated on the ghost reels and the jackpot prize reel produces a same line match, the gaming system awards a jackpot prize corresponding to the matched jackpot prize symbol.
US11854348B2 System and method for lottery and skill games
The present disclosure relates generally to a lottery gaming system and method that determine that a selected user is associated with a lottery game entry in a lottery game having a winning lottery amount, receive an input of the selected user from a secondary game different from the lottery game, and, in response to receiving the input, determine an outcome modifier that adjusts a user share of the winning lottery amount. The present disclosure further relates to a gaming device that interacts with the lottery gaming system.
US11854346B2 System and method for utilizing virtual ticket vouchers
The present disclosure relates generally to a system that utilizes virtual ticket vouchers in association with one or more transactions involving one or more components of a gaming establishment ecosystem.
US11854344B2 Fraud detection system in a casino
A fraud detection system which detects fraud in a game of performing collection and redemption of chips in accordance with a win or lose result includes a camera which captures an image of chips contained in a chip tray of a dealer, an image analyzing apparatus which analyses the image captured by the camera to detect an amount of the chips contained in the chip tray, a card distribution device which determines a win or lose result of a game, and a control device which compares the win or lose result of the game and the amount of the chips contained in the chip tray before and after collection and redemption of the chips to detect fraud.
US11854341B2 Gaming device having prize ladder populated with incrementable prize levels
A gaming device having a processor to control a display to display a set of prize levels having a bottom level, a variable level associated with a variable prize, and an intermediate level. In each of a plurality of game instances, the processor selects a plurality of symbols, control the display to display the selected symbols, determines whether the symbols displayed include increment symbols, upon the symbols displayed including the increment symbols, increments the variable prize by respective amounts of the increment symbols, evaluates symbols displayed for a winning combination, and the symbols displayed including the winning combination, increments from a current prize level to a different prize level in the set of prize levels provided the different prize level is not a top level. At an end of the plurality of game instances, the processor awards a current prize of the current prize level.
US11854340B2 Gaming machine
A gaming machine including a display that has a first display area and a second display area. The first display area displays a first prize and a second prize. The first prize has a first prize threshold and the second prize has a second prize threshold. The second display area displays an overflow prize, while the game controller contributes to the first prize at least a portion of the credit balance with respect to a wagering activity, and causes the display to display an increment of the overflow prize in response to the first prize having reached the first threshold. A payout mechanism configured to, in response to determining one of the first prize and the second prize is to be awarded, cause a payout associated with the one of the first prize and the second prize to be awarded and the incremented overflow prize.
US11854339B2 Dual wagering game and amusement-style gaming unit
A “dual” gaming unit or machine is configured to implement both one or more traditional casino-style wagering games, such as games having outcomes determined primarily by chance and not skill, and one or more games which are traditionally not casino style games, such as amusement-type games or games having amusement-type game components, such as games where the outcome is determined substantially by skill. The wagering game portion of the gaming machine may award monetary awards to the player for winning wagering game outcomes, and the amusement portion of the gaming machine may be used to award promotional prizes to the player. A player rewards system may include such dual gaming units or other award dispensing mechanisms.
US11854337B2 Gaming systems and methods using image analysis authentication
A gaming terminal includes an input device, an image sensor, and logic circuitry. The logic circuitry detects user input received at the input device and that is associated with a restricted action, receives, via the image sensor, image data that corresponds to the user input, applies at least one neural network model to the image data to classify pixels of the image data as representing human characteristics including at least one face and at least one pose model, compares, based at least partially on pixel coordinates of (i) the human characteristics within the received image data and (ii) a user input zone within the image data, each of the pose models to the user input zone and the faces, and permits, in response to one of the pose models matching (i) a face of the at least one face and (ii) the user input zone, the restricted action.
US11854336B2 Wireless access control network for enabling contact-less access control or wireless-networked electric convenience vehicles (ECVs) available for rental access and use in an environment, by scanning multi-level machine-readable codes displayed in the environment using web-enabled mobile phones
A GPS-tracked wireless-networked electric convenience vehicle (ECV) includes a body portion adapted for supporting the body of passenger; a GPS system for providing GPS-location services to the GPS-tracked wireless-networked ECV; a transport system with wheels and a drive mechanism, for supporting and transporting the body portion; and a wireless electronic control module being integrated with the transport system, and in wireless communication with a wireless communication infrastructure, for controlling said wheels and/or the drive mechanism. When a web-enabled mobile phone is used to (i) scan a device-level machine-readable code displayed on the GPS-tracked wireless-networked ECV, (ii) complete an ECV rental transaction over the wireless communication infrastructure, and (iii) obtain access control over the rented GPS-tracked wireless-networked ECV, then the wireless electronic control module enables the GPS-tracked wireless-networked ECV to be operated on a ground surface.
US11854334B2 Fraud detection system in a casino
A fraud detection system which detects fraud in a game of performing collection and redemption of chips in accordance with a win or lose result includes a camera which captures an image of chips contained in a chip tray of a dealer, an image analyzing apparatus which analyses the image captured by the camera to detect an amount of the chips contained in the chip tray, a card distribution device which determines a win or lose result of a game, and a control device which compares the win or lose result of the game and the amount of the chips contained in the chip tray before and after collection and redemption of the chips to detect fraud.
US11854331B2 Banknote management method and banknote management system
A banknote management system includes a first banknote processing apparatus including a first serial number reading apparatus configured to read a serial number of a banknote, and a first disinfection apparatus configured to disinfect the banknote; a recording apparatus; and processing circuitry configured to receive the serial number of the banknote read by the first serial number reading apparatus and first disinfection information, and record the serial number and the first disinfection information in association with each other in the recording apparatus, the first disinfection information being information relating to a state of disinfection of the banknote disinfected by the first disinfection apparatus.
US11854317B2 Method and system for typing motor vehicles
A method for standardizing a plurality of motor vehicles may include determining a characteristic value of an individual vehicle (50) based on transmission data for the individual vehicle from a data gathering device (6) associated with the individual vehicle. The transmission data for the individual vehicle may be associated with shifting characteristics of a transmission of the individual vehicle for at least one of an operation interval of the individual vehicle or a mileage of the individual vehicle. Additionally, the method may include assigning the individual vehicle to one of a plurality of profiles (10.1, 10.2, 10.3, 10.4, 10.5) of a classification (10) based at least in part on a magnitude of the characteristic value. The classification may be determined based at least in part on average values and a magnitude and frequency of deviations from the average values of transmission data gathered for a plurality of vehicles (5).
US11854308B1 Hand initialization for machine learning based gesture recognition
The technology disclosed also initializes a new hand that enters the field of view of a gesture recognition system using a parallax detection module. The parallax detection module determines candidate regions of interest (ROI) for a given input hand image and computes depth, rotation and position information for the candidate ROI. Then, for each of the candidate ROI, an ImagePatch, which includes the hand, is extracted from the original input hand image to minimize processing of low-information pixels. Further, a hand classifier neural network is used to determine which ImagePatch most resembles a hand. For the qualified, most-hand like ImagePatch, a 3D virtual hand is initialized with depth, rotation and position matching that of the qualified ImagePatch.
US11854303B1 Selective Facial Recognition Assistance method and system (SFRA)
The Selectable Facial Recognition Assistance Method and System (SFRA) allows law enforcement officers, military personnel, and other users the ability to rapidly and accurately identify wanted or known personnel, by combining the ability to select the type of examination, selection of optimized face matching algorithms and expert face examiners. The SFRA allows the user to select “Quick Looks” or “Long Looks” with respect to the level of detail of examination, along with race-based selected algorithms and expert face examiners. The race-based focused examination combining specialized algorithms and examiners will produce the highest confidence levels of match or no-match based on photographs taken, submitted, as well as database photographs. The SFRA will greatly assist users and persons being photographed to avoid false matches and false no-matches. This system will greatly reduce misidentification, profiling, or any other identification weaknesses that the systems and users may have.
US11854301B1 System for detecting and mitigating fraudulent biometric input
A person may attempt to gain access to a facility via transaction data, such as images of a hand of the person or other identifying information as acquired by an input device. Possible fraud may be detected by comparing the transaction data with previously stored exclusion data. The exclusion data may include known bad data or synthetic trained data for detecting possible fraud. If the biometric input matches or is similar to the exclusion data, possible fraud is detected and the person is prompted for additional data. The reply data acquired from the person is compared with the exclusion data to determine if possible fraud is still detected. If so, additional prompts are presented to the person until the reply data provides enough confidence of no fraud or until the transaction is terminated.
US11854298B2 Sensing device
A sensing device includes a substrate, a first circuit, a second circuit, a first photodetector, and a second photodetector. The first circuit is disposed on the substrate, and configured to sense a fingerprint. The second circuit is disposed on the substrate, and configured to detect a data of a living body. The first photodetector is electrically connected to the first circuit. The second photodetector is electrically connected to the second circuit. The area of the second photodetector is larger than the area of the first photodetector.
US11854296B2 TFT-based fingerprint sensing system with calibration circuitry
A fingerprint sensing system comprising a plurality of conductive selection lines; a plurality of conductive read-out lines crossing the selection lines; selection circuitry controllable to provide a selection signal on at least one selected selection line in the plurality of selection lines; a plurality of pixel elements formed at intersections between the selection lines and the read-out lines; read-circuitry coupled to each read-out line in the plurality of read-out lines, the read-out circuitry being configured to acquire a read-out signal via a read-out line connected to a selected pixel element, and calibration circuitry having an input for receiving a calibration input signal and an output for providing a calibration output signal, the calibration output signal being formed through interaction between the calibration input signal and the calibration circuitry.
US11854293B2 Display apparatus and fingerprint sensing method thereof
A display apparatus and an fingerprint sensing method thereof are provided. A display panel of the display apparatus has a pixel circuit array, an in-display touch sensor array, and an in-display fingerprint sensor array. A driving circuit drives the in-display fingerprint sensor array to read a fingerprint image. A current display frame period is divided into a plurality of unit periods, each of the unit periods includes at least one fingerprint sensing period and one or both of a display driving period and a touch sensing period. The driving circuit resets a current fingerprint sensor in the in-display fingerprint sensor array during a first fingerprint sensing period among these fingerprint sensing periods of the first display frame period. The driving circuit reads a sensing result of the current fingerprint sensor during a second fingerprint sensing period succeeding to the first fingerprint sensing period.
US11854281B2 System, method, and computer-accessible medium for processing brain images and extracting neuronal structures
An exemplary system, method, and computer-accessible medium for generating an image(s) of an anatomical structure(s) in a biological sample(s) can include receiving first wide field microscopy imaging information for the biological sample, generating second imaging information by applying a gradient-based distance transform to the first imaging information, and generating the image(s) based on the second imaging information. The second imaging information can be generated by applying an anisotropic diffusion procedure to the first imaging information. The second imaging information can be generated by applying a curvilinear filter and a Hessian-based enhancement filter after the application of the gradient-based distance transform. The second information can be generated by applying (i) a tube enhancement procedure or (ii) a plate enhancement procedure after the application of the gradient-based distance transform.
US11854275B2 Systems and methods for detecting symptoms of occupant illness
Systems and methods for detecting symptoms of occupant illness is disclosed herein. In embodiments, a storage is configured to maintain a visualization application and data from one or more sources, such as an audio source, an image source, and/or a radar source. A processor is in communication with the storage and a user interface. The processor is programmed to receive data from the one or more sources, execute human-detection models based on the received data, execute activity-recognition models to recognize symptoms of illness based on the data from the one or more sources, determine a location of the recognized symptoms, and execute a visualization application to display information in the user interface. The visualization application can show a background image with an overlaid image that includes an indicator for each location of recognized symptom of illness. Additionally, data from the audio source, image source, and/or radar source can be fused.
US11854274B2 In-vehicle monitoring information generation control device and in-vehicle monitoring information generation control method
An in-vehicle monitoring information generation control device includes: an image acquisition unit acquiring an image generated by capturing the inside of an unmanned vehicle; an abnormality determination unit determining whether or not an abnormality is occurring in the unmanned vehicle; an in-vehicle monitoring information generating unit generating in-vehicle monitoring information, with which no passenger in the unmanned vehicle who is captured in the image can be identified, on the basis of the image acquired by the image acquisition unit; and a transmission control unit transmitting the in-vehicle monitoring information generated by the in-vehicle monitoring information generating unit to the outside of the unmanned vehicle in a case where it is determined that no abnormality is occurring in the unmanned vehicle on the basis of a determination result determined by the abnormality determination unit.
US11854272B2 Hazard detection from a camera in a scene with moving shadows
Computerized methods are performable by a driver assistance system while the host vehicle is moving. The driver assistance system includes a camera connectible to a processor. First and second image frames are captured from the field of view of the camera. Corresponding image points of the road are tracked from the first image frame to the second image frame. Image motion between the corresponding image points of the road is processed to detect a hazard in the road. The corresponding image points are determined to be of a moving shadow cast on the road to avoid a false positive detection of a hazard in the road or the corresponding image points are determined not to be of a moving shadow cast on the road to verify detection of a hazard in the road.
US11854270B1 Vehicle off-guard monitoring system
A vehicle off-guard monitoring system includes an automobile vehicle having multiple sensor inputs capturing sensor data representing hazards including garage fires, excessive water or flooding, rain, snow, and at least one person loitering proximate to the automobile vehicle. A database has multiple saved images of the hazards. A computer compares the multiple saved images to the sensor data captured by the multiple inputs to identify if at least one match exists between any one of the multiple saved images of the hazards and the sensor data and when the at least one match exists generating a predefined warning signal. A smart-phone application in communication with the computer and a remote system signals the predefined warning signal to a user of the automobile vehicle to mitigate against damage occurring to the automobile vehicle.
US11854266B2 Automated surveillance system and method therefor
A system including a server arrangement and a programming interface in communication with external applications are provided. The server arrangement (i) divides the surveillance area into at least two zones, wherein each of the at least two zones in the surveillance area have a different set of conditions based on properties of each of the at least two zones, (ii) acquire data via the plurality of sensors from each of the at least two zones in the surveillance area, (iii) analyze the acquired data to determine at least one object of interest, a type of the at least one object of interest, one or more attributes associated with the at least one object of interest and a geospatial location of the at least one object of interest in each of the at least two zones in the surveillance area, (iv) calculate a change in the geospatial location of the at least one object of interest in each of the at least two zones, for tracking the at least one object of interest from a first geospatial location to a second geospatial location, (v) estimate a state of the at least one object of interest within the surveillance area based on the type, the determined one or more attributes and the calculated change in the geospatial location of the at least one object of interest in each of the at least two zones in the surveillance area, (vi) compare the estimated state of the at least one object of interest with a defined set of trigger conditions associated with the each of the at least two zones in the surveillance area, and (vii) determine at least one action to be taken in the surveillance area based on the estimated state of the at least one object of interest matching with at least one of the trigger conditions from the defined set of trigger conditions associated with each of the at least two zones in the surveillance area, in the comparison. The programming interface in communication with the server arrangement and at least one external application, is configured to trigger the at least one external application to perform the determined at least one action to be taken when the estimated state of the at least one object of interest in each of the at least two zones matches with the at least one of the trigger conditions from the defined set of trigger conditions associated with each of the at least zones of the surveillance area.
US11854264B2 Speculative actions based on predicting negative circumstances
A computer that identifies the video. The computer annotates the video using a deep learning tool. The computer analyzes the annotated video to highlight a dangerous condition. The computer identifies a video from a repository with the dangerous condition. The computer analyzes the video and the video from the repository using a similarity analysis. The computer determines a score based on the annotated video and based on comparing the video to the video from the repository and based on determining the score is above a threshold value, the computer generates an action.
US11854258B1 Enhanced river gauge
Methods, systems, and apparatus for training a machine-learned model using satellite imagery and physical river gauge data as ground-truth information. Methods include receiving, from a user in a graphical user interface presented on a user device, a depth request for depth information at a geolocation. At least two satellite images are received, including the geolocation where a difference in respective capture times of each of the satellite images is within a threshold. The satellite images for the geolocation are provided to a machine-learned river gauge model. The machine-learned river gauge model determines depth information for the geolocation utilizing the satellite images, and provides, to the user in the graphical user interface, the depth information at the geolocation.
US11854254B2 Systems and methods for initiating adjustment of an operation associated with an underwater drilling system
This disclosure is directed to initiating adjustment of an operation associated with an underwater drilling system, which may include receiving at least one underwater image; identifying the reference object in the at least one underwater image, wherein a position of the reference object is fixed relative to an underwater borehole or an underwater cloud; determining a first parameter associated with the reference object; identifying the underwater cloud in the at least one underwater image; determining a second parameter associated with the underwater cloud; adjusting the second parameter associated with the underwater cloud based on the first parameter associated with the reference object; and initiating an adjustment of the operation associated with the underwater drilling system based on the adjusted second parameter associated with the underwater cloud.
US11854253B2 Apparatus, method, and computer-readable medium for robust response to adversarial perturbations using hyperdimensional vectors
Apparatuses, methods, and articles of manufacture are disclosed. An example apparatus includes processor circuitry to assign a location value hyperdimensional vector (HDV) to a location in an image of a first patch of one or more pixels, assign at least a first channel HDV to the first patch, determine at least one pixel intensity value HDV for each of the one or more pixels in the first patch, bind together each of the pixel intensity value HDVs into at least one patch intensity value HDV, bind together the at least first channel HDV and the at least one patch intensity value HDV to produce a patch consensus intensity HDV, and generate a first hyperdimensional representation patch value HDV of the first patch by binding together at least a combination of the patch consensus intensity HDV and the location value HDV.
US11854252B1 Automated probabilistic axiom generation and incremental updates
Described is a system for evaluating and correcting perception errors in object detection and recognition. The system receives perception data from an environment proximate a mobile platform. Perception probes are generated from the perception data which describe perception characteristics of object detections in the perception data. For each perception probe, probabilistic distributions for true positive and false positive values are determined, resulting in true positive and false negative perception probes. Statistical characteristics of true positive perception probes and false positive perception probes are then determined. Based on the statistical characteristics, true positive perception probes are clustered. An axiom is generated to determine statistical constraints for perception validity for each perception probe cluster. The axiom is evaluated to classify the perception probes as valid or erroneous. Optimal perception parameters are generated by solving an optimization problem based on the axiom. The perception module is adjusted based on the optimal perception parameters.
US11854250B2 Portable terminal and oshibori management system
A portable terminal configured to estimate the number of used wet towels, or oshiboris, stored in a collection box, including: an information receiving unit for receives pre-collection store information; a photographing unit for capturing an image of used oshiboris stored in a collection box from above; a learning model storing unit for storing a learning model trained by a neural network; an image acquiring unit for acquiring an image for estimation photographed by the photographing unit. The estimating unit estimates a number of used oshiboris from the image for estimation acquired by the image acquiring unit, with the learning model stored in the learning model storing unit, by the neural network. The display unit displays an estimation result estimated by the estimating unit. The information transmitting unit transmits post-collection store information added the estimation result to the pre-collection store information received by the information receiving unit to the core system.
US11854249B2 Character recognition method and terminal device
A character recognition method includes: performing feature extraction on an image to be recognized to obtain a first feature map; processing the first feature map to at least obtain N first candidate carrier detection boxes, each first candidate carrier detection box being configured to outline a region of a character carrier; screening the N first candidate carrier detection boxes to obtain K first target carrier detection boxes; performing a feature extraction on the first feature map to obtain a second feature map; processing the second feature map to obtain L first candidate character detection boxes, each first candidate character detection box being configured to outline a region containing at least one character; screening the L first candidate character detection boxes to obtain J first target character detection boxes; and recognizing characters in the J first target character detection boxes to obtain J target character informations.
US11854248B2 Image classification method, apparatus and training method, apparatus thereof, device and medium
The present disclosure provides an image classification method, apparatus, and device, and a readable storage medium. The image classification method includes: processing an image to be processed, by using a first convolutional network, to obtain a first feature map; processing the first feature map, by using a residual network, to obtain a second feature map, wherein the residual network includes a depth separable convolutional layer; and processing the second feature map, by using a second convolutional network, to determine a category label of the image to be processed.
US11854245B2 Generative adversarial networks having ranking loss
The invention specifies a method of improving a subsequent iterations of a generative network by adding a ranking loss to the total loss for the network, the ranking loss representing the marginalized difference between a discriminator score for a generated image in one iteration of the generative network and the discriminator score for a real image from a subsequent iteration of the generative network.
US11854237B2 Human body identification method, electronic device and storage medium
A human body identification method, an electronic device and a storage medium, related to the technical field of artificial intelligence such as computer vision and deep learning, are provided. The method includes: inputting an image to be identified into a human body detection model, to obtain a plurality of preselected detection boxes; identifying a plurality of key points from each of the preselected detection boxes respectively according to a human body key point detection model, and obtaining a key point score of each of the key points; determining a target detection box from each of the preselected detection boxes, according to a number of the key points whose key point scores meet a key point threshold; and inputting the target detection box into a human body key point classification model, to obtain a human body identification result for the image to be identified.
US11854227B2 Depth-from-stereo bending correction using visual inertial odometry features
A method for correcting a bending of a flexible device is described. In one aspect, the method includes accessing feature data of a first stereo frame that is generated by stereo optical sensors of the flexible device, the feature data generated based on a visual-inertial odometry (VIO) system of the flexible device, accessing depth map data of the first stereo frame, the depth map data generated based on a depth map system of the flexible device, estimating a pitch-roll bias and a yaw bias based on the features data and the depth map data of the first stereo frame, and generating a second stereo frame after the first stereo frame, the second stereo frame based on the pitch-roll bias and the yaw bias of the first stereo frame.
US11854225B2 Method for determining a localization pose of an at least partially automated mobile platform
A method for determining a localization pose of an at least partially automated mobile platform, the mobile platform being equipped to generate ground images of an area surrounding the mobile platform, and being equipped to receive aerial images of the area surrounding the mobile platform from an aerial-image system. The method includes: providing a digital ground image of the area surrounding the mobile platform; receiving an aerial image of the area surrounding the mobile platform; generating the localization pose of the mobile platform with the aid of a trained convolutional neural network, which has a first trained encoder convolutional-neural-network part and a second trained encoder convolutional-neural-network part.
US11854210B2 Information processing apparatus, information processing method, program, and flight object
To enable high-speed autonomous flight of a flight object. A three-dimensional real-time observation result is generated on the basis of self-position estimation information and three-dimensional distance measurement information. A prior map corresponding to a three-dimensional real-time observation result is acquired. The three-dimensional real-time observation result and the prior map are aligned. After the alignment, the three-dimensional real-time observation result is expanded on the basis of the prior map. A flight route is set on the basis of the three-dimensional real-time observation result having been expanded. In the flight object such as a drone, a somewhat long flight route can be accurately calculated at a time in a global behavior plan, which enables high-speed autonomous flight of the flight object.
US11854208B2 Systems and methods for trainable deep active contours for image segmentation
Systems and methods for image segmentation using neural networks and active contour methods in accordance with embodiments of the invention are illustrated. One embodiment includes a method for generating image segmentations from an input image. The method includes steps for receiving an input image, identifying a set of one or more parameter maps from the input image, identifying an initialization map from the input image, and generating an image segmentation based on the set of parameter maps and the initialization map.
US11854203B1 Context-aware human generation in an image
In one embodiment, a method includes receiving a first image depicting a context including one or more persons having one or more respective poses, receiving a second image depicting a target person having an original pose, where the target person is to be inserted into the context depicted in the first image, generating a target segmentation mask specifying a new pose for the target person in the context of the first image based on the first image, generating a third image depicting the target person having the new pose based on the second image and the target segmentation mask, and generating an output image based on the first image and the third image, the output image depicting the one or more persons having the one or more respective poses and the target person having the new pose.
US11854202B2 Image registration using a fully convolutional network
Methods and systems for analyzing images are disclosed. An example method may comprise inputting one or more of a first image or a second image into a fully convolutional network, and determining an updated fully convolutional network by optimizing a similarity metric associated with spatially transforming the first image to match the second image. The one or more values of the fully convolutional network may be adjusted to optimize the similarity metric. The method may comprise registering one or more of the first image or the second image based on the updated fully convolutional network.
US11854199B2 Methods and systems for ocular imaging, diagnosis and prognosis
Embodiments of the invention involve combining data representative of the eye obtained from multiple modalities into a virtual model of the eye. The multiple modalities indicate anatomical, physiological, and/or functional features of the eye. The data from different modalities is registered in order to combine the data into the virtual model. Further embodiments involve analysing eye data, for example in the form of the virtual model, using neural networks to obtain insights about medical conditions of the eye, for example the diagnosis or prognosis of conditions, and/or predicting how the eye will respond to certain treatments.
US11854189B2 Dental overview map compilation
A method for compiling a dental overview map of the dentition of an examination object on the basis of magnetic resonance (MR) data from a MR measurement of the dentition. Performing an MR measurement for acquiring MR data from the dentition. Performing an analysis of sections of the dentition in order to determine an abnormality on the basis of the MR data, wherein a section of the dentition includes a subset of the number of teeth in the dentition, and determining an abnormality in at least one section. Compiling a dental overview map as a function of the MR data and the abnormality of the at least one section of the dentition. Providing the dental overview map.
US11854187B2 Model generation device, abnormality determination device, abnormality determination system, model generation method, and recording medium
A model generation device (10) includes a specifier (103) that specifies partial moving images and a model generator (104) that generates an abnormality determination model. The partial moving images are included in a moving image acquired by imaging a production facility operable in multiple operation modes and are images for the respective operation modes. The model generator (104) generates, based on a time-series relationship between the partial moving images specified by the specifier (103) for the respective operation modes, the abnormality determination model for determination of whether an abnormality is present at the production facility based on the moving image acquired by imaging the production facility.
US11854185B2 Individual identification apparatus
An individual identification apparatus that identifies an individual product having a pattern of irregularities randomly formed on a surface thereof includes an imaging unit and an extracting unit. The imaging unit is configured to acquire an image obtained by capturing a date mark formed on the product. The extracting unit is configured to extract a feature value related to the pattern of the irregularities from the image as data identifying the individual product.
US11854183B2 Image processing apparatus, image processing method, and non-transitory computer-readable storage medium
An image processing apparatus comprises a first acquisition unit configured to acquire a first image obtained by scanning a first printed material printed based on print data, a second acquisition unit configured to acquire one or more second images obtained by scanning a second printed material printed based on the print data, and a generation unit configured to generate an image obtained from the first image and at least one second images among the one or more second images acquired by the second acquisition unit, as a reference image to be compared with a third image obtained by scanning a third printed material printed based on the print data in order to inspect presence or absence of a defect in the third image.
US11854181B2 Systems and methods for utilizing machine-assisted vehicle inspection to identify insurance buildup or fraud
A remotely-controlled (RC) and/or autonomously operated inspection device, such as a ground vehicle or drone, may capture one or more sets of imaging data indicative of at least a portion of an automotive vehicle, such as all or a portion of the undercarriage. The one or more sets of imaging data may be analyzed based upon data indicative of at least one of vehicle damage or a vehicle defect being shown in the one or more sets of imaging data. Based upon the analyzing of the one or more sets of imaging data, damage to the vehicle or a defect of the vehicle may be identified. The identified damage or defect may be compared to a claimed damage or defect to determine whether the claimed damage or defect occurred.
US11854180B2 Non-contact method of characterizing isostatic strength of cellular ceramic articles
A non-contact method of characterizing the isostatic strength of a ceramic member or article includes capturing a digital image of the ceramic article, and then forming a two-dimensional representation of the ceramic article and the web therein based on the captured digital image. The method also includes performing finite-element analysis on the two-dimensional representation of the ceramic article using a select amount of simulated isostatic pressure to determine a maximum stress value within the two-dimensional representation of the web. The method further includes using the maximum stress value to characterize the isostatic strength of the ceramic article.
US11854179B2 Camera abnormality detecting device and program
A camera abnormality detecting device according to an embodiment includes an acquiring section and a notifying section. The acquiring section acquires, from an image photographed by a camera provided in a conveyance body to be capable of photographing an inside of a basket placed on a basket receiving section of the conveyance body, an image of a region where an upper edge of the basket is surmised to be reflected. The notifying section notifies, based on the image acquired by the acquiring section, whether an angle of view of the camera is blocked.
US11854176B2 Composite group image
A method and device for generating a composite group image from subgroup images is provided. Subgroup images, each having a common background, are accessed. The boundaries of a subgroup area within each of the subgroup images is determined. At least one horizontal and at least one vertical shift factor is determined using the determined boundaries. An arrangement for the subgroup images based on the at least one horizontal and the at least one vertical shift factor is generated. The composite group image is generated by blending the subgroup images arranged in the arrangement.
US11854173B2 System and method for finding lines in an image with a vision system
This invention provides a system and method for finding multiple line features in an image. Two related steps are used to identify line features. First, the process computes x and y-components of the gradient field at each image location, projects the gradient field over a plurality subregions, and detects a plurality of gradient extrema, yielding a plurality of edge points with position and gradient. Next, the process iteratively chooses two edge points, fits a model line to them, and if edge point gradients are consistent with the model, computes the full set of inlier points whose position and gradient are consistent with that model. The candidate line with greatest inlier count is retained and the set of remaining outlier points is derived. The process then repeatedly applies the line fitting operation on this and subsequent outlier sets to find a plurality of line results. The process can be exhaustive RANSAC-based.
US11854170B2 Method and apparatus of processing image distortion
An image distortion processing method, including: determining a first relationship between a position of a human eye and a viewing position of the human eye on the VR screen; displaying an initially distorted image on the VR screen; determining a first feature point located at a first initial position in the initially distorted image; determining a first human eye position of the human eye in a case of viewing the first feature point located at a first target position; determining the first target position according to the first relationship and the first human eye position; determining a first target distortion parameter corresponding to the first feature point located at the first target position according to a relationship between a position of the feature point on the VR screen and a distortion parameter; and performing distortion on an image displayed on the VR screen according to the first target distortion parameter.
US11854168B2 Artifacts removal from tissue images
The method includes generating, for each of a plurality of original images, a first artificially degraded image by applying a first image-artifact-generation logic on each of the original images; and generating the program logic by training an untrained version of a first machine-learning logic that encodes a first artifacts-removal logic on the original images and their respectively generated first degraded images; and returning the trained first machine-learning logic as the program logic or as a component thereof. The first image-artifact-generation logic is A) an image-acquisition-system-specific image-artifact-generation logic or B) a tissue-staining-artifact-generation logic.
US11854165B2 Debanding using a novel banding metric
A method includes training a first model to measure the banding artefacts, training a second model to deband the image, and generating a debanded image for the image using the second model. Training the first model can include selecting a first set of first training images, generating a banding edge map for a first training image, where the map includes weights that emphasize banding edges and de-emphasize true edges in the first training image, and using the map and a luminance plane of the first training image as input to the first model. Training the second model can include selecting a second set of second training images, generating a debanded training image for a second training image, generating a banding score for the debanded training image using the first model, and using the banding score in a loss function used in training the second model.
US11854164B2 Method for denoising omnidirectional videos and rectified videos
Processing a spherical video using denoising is described. Video content comprising the spherical video is received. Whether a camera geometry or a map projection, or both, used to generate the spherical video is available is then determined. The spherical video is denoised using a first technique responsive to a determination that the camera geometry, the map projection, or both is available. Otherwise, the spherical video is denoised using a second technique. At least some steps of the second technique can be different from steps of the first technique. The denoised spherical video can be encoded for transmission or storage using less data than encoding the spherical video without denoising.
US11854161B2 Non-uniformity correction techniques using shifted image frames
Various techniques are provided to reduce noise in captured images using frame-to-frame shifts of scene information. In one example, a system includes an imager and a processor. The imager is configured to capture a plurality of image frames comprising scene information. The image frames exhibit frame-to-frame shifts of the scene information caused by a motion pattern associated with the imager. The processor is configured to distinguish noise in the image frames from the frame-to-frame shifts of the scene information. The processor is also configured to update non-uniformity correction terms to reduce the noise. Additional systems and methods are also provided.
US11854160B2 CT super-resolution GAN constrained by the identical, residual and cycle learning ensemble (GAN-circle)
A system for generating a high resolution (HR) computed tomography (CT) image from a low resolution (LR) CT image is described. The system includes a first generative adversarial network (GAN) and a second GAN. The first GAN includes a first generative neural network (G) configured to receive a training LR image dataset and to generate a corresponding estimated HR image dataset, and a first discriminative neural network (DY) configured to compare a training HR image dataset and the estimated HR image dataset. The second GAN includes a second generative neural network (F) configured to receive the training HR image dataset and to generate a corresponding estimated LR image dataset, and a second discriminative neural network (DX) configured to compare the training LR image dataset and the estimated LR image dataset. The system further includes an optimization module configured to determine an optimization function based, at least in part, on at least one of the estimated HR image dataset and/or the estimated LR image dataset. The optimization function contains at least one loss function. The optimization module is further configured to adjust a plurality of neural network parameters associated with at least one of the first GAN and/or the second GAN, to optimize the optimization function.
US11854159B2 Image processing apparatus and method
An image processing method includes extracting a first region in a first image by inputting the first image to a pretrained neural network, upscaling a resolution of the first region by performing neural network-based super resolution processing on the first region, and upscaling a resolution of a second region in the first image from which the first region is excluded by performing interpolation on the second region.
US11854156B2 Method and system of multi-pass iterative closest point (ICP) registration in automated facial reconstruction
In one aspect, a computerized method for implementing a multi-pass iterative closest point (ICP) registration in an automated facial reconstruction process includes the step of providing an automated facial reconstruction process. The method includes the step of detecting that a face tracking application programming interface (API) misalignment has occurred during the automated facial reconstruction process. The method includes the step of implementing a multi-pass ICP process on the face tracking API misalignment by the following steps. One step includes obtaining a first point cloud (PC1) of the automated facial reconstruction process. The method includes the step of obtaining a second point cloud (PC2) of the automated facial reconstruction process. The method includes the step of obtaining a first face mask (mask1) of the automated facial reconstruction process. The method includes the step of obtaining a second face mask (mask2) of the automated facial reconstruction process. The method includes the step of performing a first point cloud (PC1)-to-mask ICP operation by inputting and utilizing PC1 and mask1. A transformation output of the first PC-to-mask ICP operation is provided to a third PC-to-PC ICP and a fourth PC-to-PC ICP. The method includes the step of performing a second PC-to-mask ICP on PC2 and mask2. A transformation output of the second PC-to-mask ICP step is provided to a second PC-to-PC ICP and to the third PC-to-PC ICP. The method includes the step of performing a first PC-to-PC ICP on the PC1 and the PC2. The first PC-to-PC ICP outputs a first transformation of the first PC-to-PC ICP and a first error value of the first PC-to-PC ICP. The method includes the step of performing a second PC-to-PC ICP on the transformation output by the second PC-to-mask ICP and the PC1. The second PC-to-PC ICP outputs a second transformation of the second PC-to-PC ICP and a second error value of the second PC-to-PC ICP. The method includes the step of performing a third PC-to-PC ICP on the transformation output of the first PC-to-mask ICP and the transformation output of the second PC-to-mask ICP. The third PC-to-PC ICP outputs a third transformation of the third PC-to-PC ICP and a third error value of the third PC-to-PC ICP. The method includes the step of performing a fourth PC-to-PC ICP on the transformation output of the first PC-to-mask ICP and the PC2. The fourth PC-to-PC ICP outputs a fourth transformation of the fourth PC-to-PC ICP and a fourth error value of the fourth PC-to-PC ICP.
US11854152B2 Privacy preserving expression generation for augmented or virtual reality client applications
Wearable systems for privacy preserving expression generation for augmented or virtual reality client applications. An example method includes receiving, by an expression manager configured to communicate expression information to client applications, a request from a client application for access to the expression information. The expression information reflects information derived from one or more sensors of the wearable system, with the client application being configured to present virtual content including an avatar rendered based on the expression information. A user interface is output for presentation which requests user authorization for the client application to access the expression information. In response to receiving user input indicating user authorization, enabling access to the expression information is enabled. The client application obtains periodic updates to the expression information, and the avatar is rendered based on the periodic updates.
US11854150B2 Frame-by-frame rendering for augmented or virtual reality systems
One embodiment is directed to a user display device comprising a housing frame mountable on the head of the user, a lens mountable on the housing frame and a projection sub system coupled to the housing frame to determine a location of appearance of a display object in a field of view of the user based at least in part on at least one of a detection of a head movement of the user and a prediction of a head movement of the user, and to project the display object to the user based on the determined location of appearance of the display object.
US11854149B2 Techniques for capturing and displaying partial motion in virtual or augmented reality scenes
The present disclosure relates to techniques for capturing and displaying partial motion in VAR scenes. VAR scenes can include a plurality of images combined and oriented over any suitable geometry. Although VAR scenes may provide an immersive view of a static scene, current systems do not generally support VAR scenes that include dynamic content (e.g., content that varies over time). Embodiments of the present invention can capture, generate, and/or share VAR scenes. This immersive, yet static, view of the VAR scene lacks dynamic content (e.g., content which varies over time). Embodiments of the present invention can efficiently add dynamic content to the VAR scene, allowing VAR scenes including dynamic content to be uploaded, shared, or otherwise transmitted without prohibitive resource requirements. Dynamic content can be captured by device and combined with a preexisting or simultaneously captured VAR scene, and the dynamic content may be played back upon selection.
US11854137B2 Method and system for simulating a virtual performance using virtual characters for content viewers
Embodiments of the present disclosure provide methods and systems for broadcasting virtual performance. Motion data related to a performer is received from one or more sensors during a physical performance of the performer. The motion data is processed to animate movements of at least one virtual character. A virtual performance corresponding to the physical performance is generated based, at least in part, on the animated movements of the virtual character. The virtual performance is broadcasted to a viewer device for performing a playback of the virtual performance. The virtual performance simulates an experience of viewing the physical performance for the viewer.
US11854136B2 Monitoring a scene to analyze an event using a plurality of image streams
A simulation platform may receive, from a plurality of image capture devices, a plurality of image streams that depict an event. The simulation platform may identify an object that is depicted in each of the plurality of image streams. The simulation platform may determine, for each of the plurality of image streams, respective image-based coordinates of a path associated with the object during the event. The simulation platform may determine, based on the respective image-based coordinates and timestamps of the plurality of image streams, simulation coordinates associated with a path of the object during the event. The simulation platform may detect, based on the simulation coordinates, that the object is involved in a collision during the event. The simulation platform may perform an action associated with detecting that the object is involved in the collision.
US11854133B2 Display of a live scene and auxiliary object
A mobile device comprises one or more processors, a display, and a camera configured to capture an image of a live scene. The one or more processors are configured to determine a location of the mobile device and display an augmented image based on the captured image. The augmented image includes at least a portion of the image of the live scene and a map including an indication of the determined location of the mobile device. The one or more processors are also configured to display the at least a portion of the image of the live scene in a first portion of the display and displaying the map in a second portion of the display. The augmented image is updated as the mobile device is moved, and the map is docked to the second portion of the display as the augmented image is updated.
US11854132B2 Device and method for automatically creating cartoon image based on input sentence
The present disclosure relates to a method for automatically creating a cartoon image based on an input sentence, performed by a device, the method including: recognizing a sentence; identifying word(s) included in the sentence; identifying a type of punctuation mark located at a start point and an end point of the sentence; determining the sentence as one of a general expression sentence, a dialogue expression sentence, and an emotional expression sentence based on the type of the identified punctuation mark; automatically creating a cartoon image based on a word included in the general expression sentence; understanding a subject of the dialogue expression sentence or the emotional expression sentence; and inserting the dialogue expression sentence or the emotional expression sentence in a form of a speech bubble on a character corresponding to the understood subject among at least one character in the cartoon image.
US11854126B2 Methods and apparatus for deep learning based image attenuation correction
Systems and methods for reconstructing medical images are disclosed. Measurement data from positron emission tomography (PET) data, and measurement data from an anatomy modality, such as magnetic resonance (MR) data or computed tomography (CT) data, is received from an image scanning system. A PET image is generated based on the PET measurement data, and an anatomy image is generated based on the anatomy measurement data. A trained neural network is applied to the PET image and the anatomy image to generate an attenuation map. The neural network may be trained based on anatomy and PET images. In some examples, the trained neural network generates an initial attenuation map based on the anatomy image, registers the initial attenuation map to the PET image, and generates an enhanced attenuation map based on the registration. Further, a corrected image is reconstructed based on the generated attenuation map and the PET image.
US11854120B2 Techniques for reducing distractions in an image
Techniques for reducing a distractor object in a first image are presented herein. A system can access a mask and the first image. A distractor object in the first image can be inside a region of interest and can have a pixel with an original attribute. Additionally, the system can process, using a machine-learned inpainting model, the first image and the mask to generate an inpainted image. The pixel of the distractor object in the inpainted image can have an inpainted attribute in chromaticity channels. Moreover, the system can determine a palette transform based on a comparison of the first image and the inpainted image. The transform attribute can be different from the inpainted attribute. Furthermore, the system can process the first image to generate a recolorized image. The pixel in the recolorized image can have a recolorized attribute based on the transform attribute of the palette transform.
US11854116B2 Task-based image masking
Techniques for masking images based on a particular task are described. A system masks portions of an image that are not relevant to a particular task, thus, reducing the amount of data used by applications for image processing tasks. For example, images to be processed using a hair color classification model are masked so that only portions that show the person's hair are available for the model to analyze. The system configures different masker components to mask images for different tasks. A masker component can be implemented at a user device to mask images prior to sending to an application/task-specific model.
US11854115B2 Vectorized caricature avatar generator
A vectorized caricature avatar generator receives a user image from which face parameters are generated. Segments of the user image including certain facial features (e.g., hair, facial hair, eyeglasses) are also identified. Segment parameter values are also determined, the segment parameter values being those parameter values from a set of caricature avatars that correspond to the segments of the user image. The face parameter values and the segment parameter values are used to generate a caricature avatar of the user in the user image.
US11854112B1 Compression of attribute values comprising unit vectors
A system compresses and decompresses attribute information for visual volumetric content, such as a mesh representation. Attribute values are included in the visual volumetric representation, wherein at least some of the attribute values include unitary vectors, such as surface normal vectors or surface tangent vectors having a magnitude of one unit. In order to compress the attribute information the three-dimensional unit vectors are mapped into two dimensional parametric coordinates for a planar representation of a unit sphere. To reduce negative effects on compression due to distortion or discontinuities in the planar representation, mappings for compressing respective unit vectors are adaptively selected.
US11854106B2 Information processing apparatus, information processing method, and storage medium
An information processing apparatus includes: an information management unit that registers boarding information on a user regarding boarding acquired by a check-in procedure of the user; and a deadline setting unit that, based on the boarding information, sets a deadline for a procedure of the user up to the boarding.
US11854104B1 Methods and systems for managing school attendance of smart city based on the Internet of Things
The embodiments of the present disclosure provide a method for managing school attendance of a smart city based on the Internet of Things, which is implemented by a school attendance management platform. The method for managing school attendance includes: obtaining student registration information based on a student user platform; obtaining student evaluation scores based on a plurality of school user sub-platforms; aggregating the student registration information and the student evaluation scores through a school attendance service platform to obtain aggregated data; and determining school place allocation based on the aggregated data.
US11854102B2 Evaluating software license usage using reinforcement learning agents
Techniques are provided for reinforcement learning-based evaluation of software product usage. One method comprises obtaining key performance indicators indicating software product usage by a user; determining, for a predefined time window: (i) a mean and/or a median of the obtained KPIs; (ii) an amount of time that the software product was active; and (iii) an amount of interactions by the user with a user interface; evaluating possible login states of the software product using at least one reinforcement learning agent, wherein the evaluating comprises (a) observing the plurality of possible login states, including a current state comprising a current login state of the software product, and (b) obtaining an expected utility score for changing from the current login state to a different login state of the software product; and determining whether to change from the current login state to a different login state of the software product based on the expected utility score.
US11854101B1 Systems, methods, and storage media for interfacing at least one smart contact stored on a decentralized architecture with external data sources
Systems, methods, and storage media for interfacing at least one smart contact stored on a decentralized architecture with external data sources are disclosed. Exemplary implementations may: receive service level information from a user; publish, by an on-chain order-matching contract, a log representing the required attributes; receive, by the on-chain order-matching contract, bids from plural external data sources based on the log of the required reputation attributes; and select, by the on-chain order-matching contract, more than one of the plural external data sources as selected data sources and notifying the selected data sources, whereby the selected data sources can be used collectively to provide information requested by the at least one smart contract.
US11854098B1 Behind the meter flow control to separate renewable energy
A system includes a first renewable energy source (RES) configured to provide electrical energy, a first circuit including a first energy storage system (ESS) and a point of interconnection (POI) coupled to a power grid, a second circuit including a second ESS and a source-sensitive destination, and a first switch configured to selectively connect one of the first circuit or the second circuit to the first RES.
US11854097B2 Intelligent fuel dispensers
In general, intelligent fuel dispensers are provided. In at least some implementations, an intelligent fuel dispenser can determine customer identities and/or other characteristics and provide customized fueling sessions based on the determined customer identities and/or other characteristics. In at least some implementations, the fuel dispenser includes a touchless interface allowing customers to complete fueling sessions with minimal physical contact with the fuel dispenser.
US11854091B1 Systems and methods for transaction tracing
A method and apparatus is described for performing transaction tracing. The method may include mapping one or more funds flow transactions into each account to one or more funds flow transactions out of said each account based on a first-in-first-out ordering. The method may also include generating an initial graph from the mappings of the transactions for each said account. Furthermore, the method may include transforming the initial graph to a function graph, wherein the functional graph is a directed pseudoforest where each node has an out degree of at most one. Then, the method may include for a node in the functional graph, performing a trace of the transaction generating a set of transactions that contributed to the transaction.
US11854083B1 Methods and systems to quantify and index liquidity risk in financial markets and risk management contracts thereon
Systems and methods for creating indicators to quantify and index financial market liquidity risk that is marked wide among a broad set of securities or asset classes or portfolio specific relative to an individual investor's portfolio holdings. A liquidity risk index can be created as a counterpart to any well-known market index, such as the Dow Jones Industrial Average® or the S&P 500® index. The present disclosure relates to risk management in financial markets and in particular to systems and methods for quantifying and indexing liquidity risk such that these indices can serve as underlying assets for futures, options, or other financial instruments that investors would use to hedge against the liquidity risk.
US11854080B2 System and method for matching orders and immutable blockchain ledger for all customer trading activity with settlement into the broker dealer ecosystem
The present invention discloses a system and method of trading regulated equities with the SEC on an immutable blockchain, while also integrating with the rules and regulations of the existing brokerage ecosystem. In these systems and methods, customers are invited by at least one broker dealer to participate as a user on the digital trading platform to take a cash immutable action that comprises the placement of at least one of an order, bid or offer. The action, containing a digital price, is then entered into the digital trading platform, stored on the platform and used to facilitate a spot market transaction between a buyer and a seller.
US11854077B2 System and method of providing a benefit
A benefit-provision system is operated by an administrator to provide a benefit from a source, which may be an administrator, to a benefit-eligible recipient who is part of or associated with a sponsored applicant group for which access to the benefit-provision system is being sponsored by a sponsor. A method thereof provides a benefit by an administrator from a source to a benefit-eligible recipient who is part of or associated with a sponsored applicant group for which access to a benefit-provision system is being sponsored by a sponsor.
US11854073B2 On-demand rental of electric vehicles
An indication that a ride associated with an electric vehicle has ended is received. An availability state of the electric vehicle is determined based at least on a current battery charge level of the electric vehicle and a dynamic charge threshold. Information reflecting the availability state of the electric vehicle in a set of geographic location and availability state information of vehicles comprising a fleet of electric vehicles available to be displayed is included via a user interface based at least in part on the respective availability state of the respective electric vehicles comprising the fleet of electric vehicles.
US11854072B2 Applying virtual makeup products
Techniques are described for applying virtual makeup products. Virtual makeup products, in this context, may include a visual effect and a configuration for the effect, and the visual effect includes one or more layered visual filters. In an example, a system may acquire a base image of a face, acquire a defined region of the face over which to apply a selected virtual makeup product, and generate a makeup image including one or more layered and masked filters based on the selected virtual makeup product and the defined region of the face. After generating the makeup image, a composite image including the makeup image overlaid on the base image can be displayed to simulate the application of a real-world makeup product.
US11854069B2 Personalized try-on ads
Methods and systems are disclosed for performing operations comprising: accessing content received from a first client device associated with a first user; processing the content to identify a first image that depicts the first user wearing a first fashion item; determining a first pose of the first user depicted in the first image; searching a plurality of products to identify a first product that corresponds to the first pose of the first user depicted in the first image and that includes one or more attributes associated with the first fashion item; modifying the first image to generate an advertisement that depicts the first user wearing the first product; and during a content browsing session being accessed by the first client device, causing the advertisement that depicts the first user wearing the first product to be displayed automatically on the first client device.
US11854068B2 Frictionless inquiry processing
Images capture an object that a person in a frictionless store is looking at. A user interface is automatically initiated on a device identified as the object. If the person is holding an item, the user interface is automatically placed in a state that displays the item details and pricing within the user interface and provides a link to all item descriptions in possession of the user within the frictionless store along with a running price total of all the items. If the person is not holding any item, the user interface is automatically placed in a state that displays item details and pricing within the user interface to all item descriptions in possession of the user within the frictionless store along with a running price of all items.
US11854066B2 Messaging interface for managing order changes
In a delivery service, a picker retrieves items specified in an order by a customer. If a picker encounters an issue with an item in the order, the picker may select, via a user interface, the item and an associated template message, which requests input from the customer regarding a course of action for the item, to send to the customer. The customer may select, via another user interface, a template message describing a course of action for the item. In response to receiving one of a subset of template messages, the online concierge system displays via the user interface, a set of replacement options to the customer, who may select one of the replacement options to be sent to the picker with the template message.
US11854065B2 Methods and non-transitory computer readable storage medium for showing availability of orders for concierge shopping service
For each retailer in the geographic region, an online system predicts a number of orders placed at the retailer and a capacity to fulfill orders during a forecast time period. The capacity of the retailer is predicted based on a number of pickers expected to be available to the retailer during the forecast time period. The online system determines demand for the services of a picker at the retailer based on a comparison of the predicted number of orders and the predicted capacity to fulfill those orders. The online system displays a user interactive map of the geographic region to the picker. The map displays a pin at the location of each retailer in the geographic region, which describes the categorization determined for the retailer. The picker selects a pin, which causes the user interactive map to display a notification characterizing the demand for services at the retailer.
US11854062B2 Order fulfillment system having dynamic routing
Examples provide order fulfillment that includes receiving an online order from a user. An initial distribution hub for delivery of the order is identified and the order routed from the initial distribution hub to an intermediate hub. A notification of receipt of the order at the intermediate hub is received and a user location is determined. A plurality of options for routing the order to a next hub based on the user location and a cost associated with routing the order to the next hub are identified. The cost is based on a bidding process performed among a plurality of possible hubs to which the order will be routed. The order is routed to the next hub in response to a user confirmation of acceptance of a change in delivery location for the order.
US11854060B2 Artificial crowd intelligence via networking recommendation engines
Techniques for implementing artificial crowd intelligence via networking of recommendation engines are disclosed. In some example embodiments, a base recommendation engine performs a computer-implemented method comprising: receiving a recommendation request; generating a first plurality of recommendations based on the recommendation request using a base recommendation model; obtaining one or more other recommendations from one or more other recommendation engines, each one of the other recommendation engines being configured to generate the other recommendations based on the recommendation request using a corresponding recommendation model; obtaining a corresponding weight for the other recommendation engine(s); selecting at least one recommendation from the first plurality of recommendations and the other recommendation(s) using the corresponding weight(s); and causing the selected recommendation(s) to be displayed.
US11854059B2 Smart apparatus
The present disclosure describes a smart apparatus, comprising: determining if an application is authorized to use a user profile, when the application installed on the smart apparatus requests the user profile; and transmitting the user profile to the server corresponding to the application when the application is determined to have a user right.
US11854058B2 Footcare product dispensing kiosk
A kiosk for providing footcare product recommendations comprises a base, a foot mat positioned in a recess in the base, a removable cover plate positioned over the recess for covering at least a portion of the foot mat, the cover plate comprising an opening leaving at least a portion of the foot mat uncovered, and one or more spacers located in the recess for positioning the foot mat in the recess.
US11854057B2 Facilitating online transactions
Merchandise content is aggregated from numerous merchant sources and presented on computing devices of individual users. Users are able to purchase select individual merchandise items by performing a simplified action, such as a screen tap on a touchscreen device. When the user performs the action, a series of actions are performed programmatically and/or automatically on behalf of the user to initiate and complete the transaction for the selected merchandise item from the merchant source.
US11854052B2 Forward contracts in e-commerce
A method of training a machine learning model to determine an item margin is provided. The method includes monitoring a first value for a first item having attributes and monitoring a first value for a second type of item having attributes where an attribute of the first attributes is the same as an attribute of the second attributes. The method also includes determining a first margin based on the first values. The first attributes, the second attributes, and the first margin are input as training data for the machine learning model where the machine learning model is trained with the training data. The monitoring operations for the first item and the second item are repeated to obtain a second value for the first and second items. Furthermore, the trained machine learning model is applied to the second values to determine a second margin.
US11854051B2 Systems and methods for generating efficient iterative recommendation structures
Systems and methods are described for generating efficient iterative electronic recommendation structures. In various aspects, one or more processors aggregate a plurality of ratings vectors, where each ratings vector is associated with a vector type and contains one or more content ranking metrics associated with one or more users. The one or more processors generate similarity pairing values from the plurality of ratings vectors, where each similarity pairing value is based on a similarity mapping between a first ratings vector and a second ratings vector. The one or more processors further generate an electronic recommendation structure based on the similarity pairing values, where the electronic recommendation structure includes a bi-directional look-up interface that is configured to return a bi-directional recommendation value after receiving a lookup request for either the vector type of the first ratings vector or the vector type of the second ratings vector.
US11854050B2 Managing multiple beacons with a network-connected primary beacon
Systems and methods are provided which allow for the management of multiple beacons using a network-connected primary beacon in communication with the multiple beacons. The primary beacon may be in communication with the other beacons in the network using a low power wireless technology, such as Bluetooth® low energy (BLE). The primary beacon may receive updates and content from a server over a network to which the primary beacon is in communication, and then send the received updates and content to the other beacons. Moreover, the other beacons may periodically provide updates or collect information and provide this information to the primary beacon, which can then send the updates or collected information to the server for storage and/or analysis.
US11854049B2 Methods and apparatus to measure media using media object characteristics
Methods and apparatus to collect impressions using media object characteristics are disclosed. An example apparatus includes an impressions monitor to receive a communication from a collector media object presented at a client device. The communication includes a first characteristic corresponding to the collector media object, and second characteristics respectively corresponding to a plurality of second media objects concurrently presented with the collector media object. The example apparatus further includes an attributor to associate demographic information with the first and second characteristics based on the first and second characteristics being received in the same communication from the client device.
US11854048B1 System and method for controlling real-time bidding for online advertisements
A method and system for controlling real-time bidding for online advertisements is disclosed. According to one embodiment, a computer-implemented method comprises communicating with a bidder and an impression server and an event tracking server. The bidder receives a real-time bidding (RTB) request containing an available impression from an exchange and places a bid corresponding to the RTB request. The impression server receives impression requests from a browser and responds to the impression requests from the browser. The event tracking server receives event requests from the browser and responds to event requests from the browser. Campaign performance data is retrieved from one or more of the impression server and the event tracking server and compared to the campaign target. The bidder is notified whether to bid for online advertisement impressions based on the campaign performance data.
US11854045B2 System and method for consumer-based storing, retrieving and transmitting of promotional content to other consumers
A system and method for targeted delivery of promotional messages from a sender to a receiver are disclosed. The system includes a website providing access to a plurality of promotional messages, and comprises a web-based user interface enabling the sender to create a set of promotional targeting records. A promotional targeting record comprises the sender's communication identifier, a targeted destination's communication identifier, and a selected promotional message. The created promotional targeting records are stored in a database. After a communication transmission from the sender to the receiver, system application software is used to: obtain the communication identifiers of the sender and the receiver; search the database to identify a promotional targeting record with matching sender and receiver communication identifiers; and after identifying such a promotional targeting record, retrieve from the database and deliver to the receiver the promotional message associated with the identified promotional targeting record.
US11854044B2 Providing advertisements from related search queries
Methods, systems and apparatus for identifying advertisements previously presented when processing related search queries related to a submitted search query, and providing the advertisements identified from the related search queries for presentation on a search results page for the submitted search query.
US11854036B2 Location-based transaction reconciliation management methods and systems
Methods and systems of managing or reconciling location-based transactions are disclosed. At least a location attribute related to a virtual coupon is derived from a digital representation of a real-world scene captured at least in part by a mobile device. At least one virtual coupon is generated based on at least the location attribute, wherein the virtual coupon is related to a purchasable item associated with the real-world scene. A reconciliation matrix related to the purchasable item based on at least the location attribute is identified. A transaction for the purchasable item is reconciled among at least one vendor account and at least one consumer account according to the at least one virtual coupon and the at least one reconciliation matrix.
US11854033B2 Farm ecosystem
An agricultural method includes providing a positive air pressure chamber to prevent outside contaminants from entering the chamber; growing crops in a plurality of cells in the chamber, each cell having multi-grow benches or levels, each cell further having connectors to vertical hoists for vertical movements in the chamber; maintaining pre-set temperature, humidity, carbon dioxide, watering and lighting levels to achieve predetermined plant growth; using motorized transport rails to deliver benches for operations including seeding, harvesting, grow media recovery, and bench wash; dispensing seeds in the cell with a mechanical seeder coupled to the transport rails; growing the crops with computer controlled nutrients, light and air level; and harvesting the crops and delivering the harvested crop at a selected outlet of the chamber.
US11854031B2 Providing quantitative evaluations of friction within a customer experience to reduce abandonment and improve conversion of transactions
Quantitative evaluations of friction within a customer experience may be provided to reduce abandonment and improve conversion of transactions. One or more transactions may be identified. One or more personas corresponding to the one or more transactions may be identified. One or more customer friction factor (CFF) scores corresponding to the one or more transactions may be determined. A given CFF score may be a quantification of an aspect of a given transaction that has a negative impact on a customer experience associated with the given transaction. The one or more CFF scores may be compared with one or more valid comparisons relating to the same industry and the same transaction type. One or more friction points may be identified based on the comparison of the one or more CFF scores. Addressing a friction point may reduce abandonment and improves conversion associated with transactions.
US11854028B2 Reinforcement learning applied to survey parameter optimization
Systems and methods are directed to optimizing survey parameters using machine learning. A network system monitors user activity of a plurality of users with respect to an application and provides a notification to users of the plurality of users that satisfy a trigger condition for providing the notification. The network system obtains feedback corresponding to the notification, whereby the feedback indicates whether each of the users accepted, rejected, or ignored the notification. A machine learning model is then trained using input data obtained from the feedback to optimize on one or more parameters used by the network system in providing a future notification. Based on the machine learning model, the future notification is presented to a further set of users using the one or more optimized parameters.
US11854027B1 Video survey
Techniques are described for a video survey. One method includes providing a video survey to a customer or a potential customer of a service, sale, product, or system. The video survey may be provided before, during, or after a provided service. In some cases, the customer or the potential customer may provide one or more responses to one or more requests included in the video survey. The video survey may record the one or more responses to the one or more requests. In some examples, the provided responses may be a video response, an audio response, a tactile response, or any combination thereof. The video survey may proceed or conclude based on the response being a positive response or a negative response.
US11854023B2 System and method for sales volume decomposition
Most current systems decompose sales volume of a product into base volume and additional volumes associated to each sales driver. Here base volume refers to sales quantity that is derived from non-promoted sales period. It leads base volume of a product with partial price effect. In addition, base volume includes volume contributed by store location, space allocated to product category and assortment etc. In the present disclosure a system and method for sales decomposition is described by computing reference base volume and sales contribution by each sales driver. Here reference base volume is the volume derived by excluding the effect of sales drivers namely, retailer price, competitor price, demographics, weather conditions, space occupied by the category to which the product belongs, number of available substitute products in assortment. Retail strategies are recommended in real time based on sales contribution of the sales driver for the product.
US11854022B2 Proactively predicting transaction dates based on sparse transaction data
The present disclosure involves systems, software, and computer implemented methods for proactively predicting demand based on sparse transaction data. One example method includes receiving a request to predict transaction dates for a plurality of transaction entities for a future time period. Historical transaction data for the transaction entities is identified for a plurality of categories of transacted items. The plurality of categories are organized using a hierarchy of levels. Multiple levels of the hierarchy are iterated over, starting at a lowest level. For each current level in the iteration, a plurality of transaction date prediction models are trained and tested. Heuristics for the plurality of trained transaction date prediction models are compared to determine a most accurate transaction date prediction model. The most accurate transaction date prediction model is used to make a prediction of transaction dates for the current level for the future time period.
US11854021B2 Data security
Method and system for providing access to information comprising the steps of receiving a request for information derived from data from a requester having one or more requester properties. Determining if the one or more requester properties meet one or more predetermined criteria associated with the data, if the one or more requester properties meet the predetermined criteria then providing the requested information to the requester. Storing data describing the request within a blockchain. In another aspect, there is provided a method and system for anonymizing data comprising the steps of at a first source of data determining one or more parameters of a procedure for dividing a first data set into subsets of data, such that each subset of data meets one or more criteria. Providing the parameters to a second source of data. At the second source of data amending the parameters such that the procedure will divide a second data set data into subsets of data that each meet the one or more criteria. Providing the first source of data with the amended parameters. At the first source of data dividing the first data set into subsets of data according to the procedure operating according to the amended parameters. At the second source of data dividing the second data set into subsets of data according to the procedure operating according to the amended parameters. Anonymising the subsets of data from the first source and the subsets of data at the second source. Combining the anonymized subsets of data.
US11854019B2 Article anti-forgery protection
The invention relates to securing of an article against forgery and falsifying of its associated data, and particularly of data relating to its belonging to a specific batch of articles, while allowing offline or online checking of the authenticity of a secured article and conformity of its associated data with respect to that of a genuine article.
US11854015B1 Interbank account verification and funds transfer system and method
A computer-implemented method includes receiving a check deposit and a withdrawal request associated with an account of a customer where the account is associated with a first amount and where the withdrawal request comprises a second amount greater than the first amount, forwarding an inquiry message regarding the check deposit to a paying computing system where the inquiry message includes an identifier of the paying computing system that maintains an account of a payor in a paying database, determining real time account status information of the account of the payor where the real time account status information is based on accessing an organized data structure, and authorizing the withdrawal request for the second amount in real time relative to when the real time account status information is accessed where the authorization occurs prior to settlement of the check deposit.
US11854014B2 Using augmented reality data as part of a fraud detection process
A fraud detection system may identify a suspected fraudulent transaction based on one or more criteria. The transaction may be associated with a user. Based on identifying a suspected fraudulent transaction, the fraud detection system may receive augmented reality data from an augmented reality device of the user. The fraud detection system may determine, based on the augmented reality data, whether the transaction is fraudulent, and may take an action based on the determination.
US11854011B1 Identity management framework
Techniques are described for using an identity management system. One of the methods includes providing access to a decentralized identity management system to a user. The method includes storing user identity information on the decentralized identity management system. The method includes enabling one or more other users to store reputation information associated with the user identity. The method also includes using the reputation information in a transaction with the user.
US11854008B2 Systems and methods for conducting remote user authentication
Disclosed embodiments may include a system that may receive, from a user device associated with a user, authentication rule(s), each authentication rule associated with respective merchant(s) and comprising respective required authentication factor(s) for completing a transaction with the respective merchant(s). The system may identify a user has navigated to a merchant webpage and may determine at least one rule of the authentication rule(s) associated with the merchant. The system may identify first required authentication factor(s) corresponding to the at least one rule, and may cause the user device to display, via a GUI, the first required authentication factor(s). The system may receive, via the user device, authentication information associated with the user. The system may determine whether the authentication information satisfies the first required authentication factor(s). Responsive to making that determination, the system may enable the user to complete a transaction via the merchant webpage.
US11854007B2 Method and system for pre-authorizing a delivery transaction
A method for pre-authorizing a delivery transaction is disclosed. A transaction value can be pre-authorized such that resources can be delivered. After the resources are delivered, a user can determine whether to continue with processing the transaction.
US11854000B1 Systems and methods for optimized settlement of sponsored electronic transactions
A computer-implemented method for prepaid card funding for sponsored purchases includes receiving a payment request for funding a sponsored purchase using a payment vehicle, deducting funds from a financial account associated with the payment vehicle, such that the financial account has a negative balance, and loading additional funds into the financial account associated with the payment vehicle, such that the financial account has a zero balance.
US11853999B2 Card reader and foreign matter detection method therefor
A card reader structured to perform processing on a card includes a main body part, an insertion port which is opened in the main body part and into which the card is inserted, a conveyance passage which is provided in an inside of the main body part and in which the card having been inserted is conveyed, a drive mechanism structured to convey the card in the conveyance passage, a plurality of sensors which detect insertion of the card into the insertion port and a state of conveyance of the card in the conveyance passage, and a control part which monitors state transitions of detected results of the plurality of the sensors for the card and determines that a foreign matter has been inserted into the card reader when the control part detects that a state transition is generated in a mode which is different from a predetermined state transition.
US11853998B2 Personalized QR codes for ATM authentication
Disclosed herein are system, method, and computer program product embodiments for creating a personalized barcode for an account holder at an Automated Teller Machine (ATM). An embodiment operates by storing account holder unique data and a first rule for generating a personalized barcode unique to the account holder based on the account holder unique data. After receiving a request for completion of a transaction from the first account holder, placing the account holder unique data and the first rule in a pairing service. Thereafter, the ATM is configured to retrieve the account holder unique data and the first rule from the pairing service, generate the first personalized barcode based on the first rule and the account holder unique data, and present the first personalized barcode to the first account holder.
US11853997B2 Using quick response (QR) codes to collect recurring payments
Mechanisms are provided to implement a recurring payment collection system for extending current quick response (QR) code payment methods to collect recurring payments from a customer. The recurring payment collection system sends a notification to the customer that a recurring payment is due in response to a recurring payment event occurring. The recurring payment collection system obtains a QR code for the recurring payment in response to the customer acknowledging the notification. The recurring payment collection system utilizes the QR code to request the recurring payment from a payment system. The recurring payment collection system acknowledges that the recurring payment has been made in responsive to the recurring payment being processed by the payment system.
US11853987B2 System and method for secure communication in a retail environment
This disclosure provides various embodiments of systems and methods for secure communications. In one aspect, the system includes a secure payment module (SPM) in a fuel dispenser and a point-of-state (POS) system. The POS system stores a public key certificate uniquely identifying the SPM and is configured to dynamically generate a first session key. The POS system encrypts the first session key with a public key associated with the public key certificate, and transmits the encrypted first session key to the SPM. The SPM, which stores a private key associated with the public key certificate, is configured to receive and decrypt the first session key. The SPM is further configured to receive a set of magnetic card data from a card reader, encrypt the set of magnetic card data with the first session key, and transmit the encrypted set of magnetic card data to the POS system.
US11853977B2 Electronic receipt manager apparatuses, methods and systems
The ELECTRONIC RECEIPT MANAGER APPARATUSES, METHODS AND SYSTEMS (“ERM”) transforms transaction initiation requests and receipt requests via ERM components into receipt formatting, organization, storage and linkage with transactions. The ERM may be configured to receive a receipt through an interface of a portable device and determine a set of fields for formatting data from the receipt. The ERM may format the data from the receipt to include the set of fields and store the formatted data in a memory element of the portable device.
US11853975B1 Contextual parsing of meeting information
Systems and methods are disclosed related to determining and providing contextual information associated with a meeting based in part by parsing text from a meeting invitation or calendar entry. A voice-capturing device may receive audio data before or during a meeting that includes an invocation phrase used to invoke a voice-based functionality. A response may be generated by the voice-capturing device or an associated service provider system based on the contextual information determined from the parsed meeting invitation and/or related sources.
US11853971B2 Victim reporting and notification system and alert mechanism for organizations
A method and system for victim notification functions by receiving a report from an accuser regarding conduct of an accused that is believed to constitute harassment, bullying and/or discrimination, the reporting being composed of structured data. The severity of conduct in the report is scored and ranked and the pervasiveness of conduct in the report is scored and ranked by comparing the reported conduct against prior reports regarding the accused. Other reports by the accuser are also analyzed.
US11853968B2 Generating and providing collections of collaborative content items to teams of user accounts
The present disclosure is directed toward systems, methods, and non-transitory computer readable media for generating and providing team-specific collections of collaborative content items. For example, the disclosed systems can determine relationships between teams of user accounts and various collaborative content items. Based on the determined relationships, the disclosed systems can identify which collaborative content items are germane to which teams and can provide the collaborative content items to user accounts accordingly. As part of determining relationships between collaborative content items and user accounts (or teams of user accounts), the disclosed systems can determine various information pertaining to the collaborative content items, including access patterns, sharing patterns, activity information, and geographic information.
US11853966B2 Internet-based management of displayed printed media
A system and method for Internet-based management of displayed printed media is disclosed. The method and system receive a plurality of data files from a plurality of different sources, each of the plurality of data files comprising information about printed media at a single source, the information includes: a printed media version and a location identifier. Each of the plurality of data files are evaluated to determine that one or more of the plurality of printed media are out-of-date. A metric that identifies each location having the one or more of the plurality of printed media that are out-of-date is generated. An instruction is automatically provided to each location having the one or more of the plurality of printed media that are out-of-date to remove the one or more of the plurality of printed media that are out-of-date.
US11853963B2 System for crowdsourced cold-chain compliant item selection
Examples provide a system for cold-chain compliant item selection. A set of perishable items are selected for retrieval by a user based on item data, cold-chain compliance score(s), and/or cold-chain compliance restrictions associated with each user. The selected set of items are assigned to the user for retrieval in accordance with a set of cold-chain compliance parameters, including a per-item maximum dwell-time specifying a maximum time interval between removal of a perishable item from a temperature-controlled display area and receipt of the perishable item at an intake area. A dwell-time is calculated for an item received at an intake area. The item is accepted if the per-item maximum dwell-time exceeds the calculated dwell-time and the item is rejected if the calculated dwell-time exceeds the per-item maximum dwell-time. An incentive is provided to the identified user based on a cold-chain compliance score for the user.
US11853957B1 Variable delivery fee based on congestion
Systems and methods relating to management of automated delivery fleets are disclosed. Such systems and methods include using functionally-aligned machine learning engines to manage aspects of fleet dispatch and routing, inventory level adjustments, and order optimization. The techniques may be applied to manage an automated fleet delivery services system controlling a fleet of autonomous delivery devices (e.g., UAVs) to deliver products from a plurality of distribution hubs to fulfil customer orders. The interconnected machine learning engines enable efficient management of various aspects of such automated fleet delivery services in real time, including optimization of fleet distribution, optimization of inventory distribution, and optimization of order distribution. Optimization of order distribution may be obtained by dynamically adjusting delivery charges for orders based upon current fleet capacity and inventory levels.
US11853952B2 Methods for safe delivery of a package
A method of ordering and receiving goods is disclosed. According to an example embodiment, the method comprises: registering a user with an online entity to create a user account, the registration process includes: taking a photograph of the user's face next to a photo identification (ID) issued to the user, transmitting the photograph and the user's signature to the online entity, and receiving confirmation of creation of the user account from the online entity; submitting an order under the user account for the goods; receiving a delivery of the goods in a secured container; receiving a passcode separate from the delivery; and utilizing the passcode to unlock the secured container and retrieve the goods.
US11853950B2 Multimodal data framework for digital system representation
A method may include collecting data from a variety of data sources associated with a user. The data sources may include personal data sources, corporate data sources, and public data source. The data collected from the variety of data sources may be enriched through categorization and aggregation. For example, browser history may be categorized based on types of website and aggregated to reflect the quantity of interactions with each category of website. A multi-dimensional digital profile may be generated based on the enriched data. For instance, the digital profile may include a social, emotional, spiritual, environmental, occupational, intellectual, and physical dimension. One or more recommendation corresponding to one or more of a burnout prediction, wellness recommendation, learning plan, skill gap, and personality type may be generated based on the digital profile. Related systems and computer program products are also provided.
US11853948B2 Methods and systems for managing risk with respect to potential customers
Embodiments for managing potential customers by one or more processors are described. An identification of a potential customer for a vendor is received. A risk level associated with the potential customer is determined based on customer data from at least one data source associated with the potential customer. A signal representative of the determined risk level associated with the potential customer is generated.
US11853942B2 System and method of ridesharing pick-up and drop-off
A method of assigning a space for a ride-share vehicle includes: providing a rideshare parking space management server; providing data corresponding to a parking space available for use by a rideshare vehicle; receiving a request for one of a pick-up or drop-off of a rideshare passenger from one of a passenger device, driver device, autonomous rideshare vehicle, or rideshare server; assigning the parking space to the rideshare vehicle; transmitting with the processor a parking space code corresponding to the assigned parking space to one of a driver device, the autonomous rideshare vehicle, or rideshare server; transmitting the parking space code corresponding to the assigned parking space to a passenger device; displaying the parking space code corresponding to the request for one of a pick-up and drop-off of the rideshare passenger on the passenger device.
US11853940B1 System and method of root cause analysis of objective violations
A system and method are disclosed including a supply chain network including one or more entities, one or more items and a plan explainer. The plan explainer generates an optimum inventory level based on a root cause of a goal violation by modeling the supply chain network and one or more business objectives as a hierarchy of objective functions. The plan explainer also solves the hierarchy of objective functions, stores plan explanation data and retrieves the plan explanation data. The plan explainer further generates the root cause of the goal violation by parsing the retrieved plan explanation data and calculates the optimum inventory level based on the root cause of the goal violation. In response to the calculated optimum inventory level, at least one of the one or more entities adjusts inventory levels of the one or more items according to the optimum inventory level. Other embodiments are also disclosed.
US11853932B2 Intermediated communication in a crowdsourced environment
Techniques for improving communication and expectation setting between various parties/communities of a crowdsourced platform are disclosed. The platform is used for reporting issues in a target system, program or product. A customer/subscriber entity enters a target brief in the platform. In response, a researcher enters a submission in the system. If the submission is valid, it is presented to the customer and a response-time or service level agreement (SLA) timer is started. If the customer agrees with the submission, it is marked as complete and the researcher is paid. If the customer disputes the submission, a third-party intervenes and the timer is paused until dispute resolution. If the submission requires more information the researcher is requested accordingly and the timer is reset. If at any point, the timer expires, the parties are notified and the submission is closed.
US11853931B2 Method for staffing a commercial vehicle with a driver
A method for staffing a commercial vehicle with a driver includes sending to a server, by a dispatch computing device associated with a job dispatcher, a job order to staff a commercial vehicle with a driver. The method includes receiving, from a driver computing device associated with the driver, an identification of the driver and one or more driver qualifications. The method includes verifying, by the server, the one or more driver qualifications in response to receiving the identification of the driver and the one or more driver qualifications. The method includes receiving, from the driver computing device, a request to be assigned to the job order. The method includes assigning, by the dispatch computing device, the job order to the driver by accepting the request received from the driver computing device.
US11853927B1 Method and system for optimizing experiences and/or purchases at live events through virtual electronic tickets on a portable computing device (PCD)
A computer implemented method and system includes receiving a request to participate in an electronic seating optimization algorithm and retrieving data about an existing electronic ticket, the data including a location of a seat within a venue. A first list of one or more requests to participate in the electronic seating optimization algorithm may be generated where the first list is ranked in accordance with at least a location of each seat associated with an electronic ticket. Subsequently, a seating optimization algorithm is executed to identify optimal and available seats corresponding to one or more seats from each request to participate. A second list of the one or more requests to participate is generated where the second list is ranked in accordance with the results of the electronic seating optimization algorithm. The location of a seat is then transmitted over a communications network in response to at least one request.
US11853923B2 Method for controlling remote system settings using cloud-based control platform
In a general aspect, a cloud-based control platform remotely controls variable settings on a remotely-controlled system. In some aspects, the platform maintains a database of data objects for assets, and the data objects include static and dynamic hyperparameters associated with the asset and a template that specifies values of a variable associated with the asset for future time points. The platform updates a template for a data object by calculating target values for the variable for the future time points based on a target criterion, communicating with remote computer systems to determine current values of the dynamic hyperparameters, calculating scaled values for the future time points by applying a determined ratio to the target values, adjusting the scaled values based on the static hyperparameters, applying an override value to the adjusted scaled values. The remotely-controlled system is updated according to the updated template at each of the future time points.
US11853922B2 Usage metric-based warranty for internet-of-things devices
Methods, computer program products, and systems are presented for warranty tracking and transactions based on usage metrics by use of blockchain. The methods include, for instance: obtaining a usage report of an IoT device in a predefined format. The usage report is recorded in a blockchain network, and a warranty balance, also recorded in the blockchain network, is updated in the amount corresponding to the usage report on the IoT device. A warranty claim is resolved based on records of the usage report and the warranty balance for the IoT device as recorded in the blockchain network.
US11853921B2 Predicting capital needs
In some examples, a system may receive transaction data indicating payments into a first account over time and payments out of the first account over time, the first account associated with a user. In addition, the system may access a data structure including historical account data that indicates variations in a balance of the first account over time. The system may determine an indicated minimum balance for the first account based on inputting the transaction data and the historical account data into a first predictive model configured to predict a minimum balance for enabling predicted payments out of a user account. The system may determine, based on a difference between a current balance of the first account and the predicted minimum balance for the first account, that the first account has a surplus of funds. Based at least on the surplus, the system may send an instruction.
US11853912B1 Determining causal insights
Described are systems and methods for determining causal connections between various metrics collected by wearable devices and using those causal connections to provide causal insights to other users. For example, some users may elect to perform one or more self-experiments to explore the impact certain changes in their behavior may have on metrics measured by the user's wearable device. Causal connections determined from those experiments may be used to provide causal insights relating to those metrics to other users who have not performed the same or similar experiments.
US11853910B2 Ranking action sets comprised of actions for an event to optimize action set selection
Provided are a computer program product, system, and method for ranking action sets comprised of actions for an event to optimize action set selection. Information is maintained on actions for a plurality of events. Each action indicates an action value of the action to the user and event weights of the action with respect to a plurality of the events. A determination is made of actions sets having at least one action to perform for the event. For each determined action set, a rank of the action set is calculated as a function of the action value for each action in the action set and an event weight of the action with respect to the event. At least one action set is presented to the user for consideration. In response to receiving user feedback, an adjusted rank is set for at least one of the presented action sets.
US11853909B1 Prediction of travel time and determination of prediction interval
A computer-implemented method comprises receiving training data corresponding to a plurality of trips, the training data including at least a value for a set of attributes for each of the plurality of trips, the set of attributes including an indication of when in a week a trip is taken or in which of a plurality of meal-based time zones in a day the trip is taken, the training data including an actual travel time for each of the plurality of trips. The method further comprises creating and storing, in computer memory, a digital model that is configured to predict a travel time for a future trip based on the training data, the digital model including a set of parameters corresponding to the set of attributes, the digital model including a plurality of sets of values for the set of parameters. In addition, the method comprises receiving specific data for a specific trip, the specific data including an indication when in a week the specific trip will be taken or in which of a plurality of meal-based time zones of a day the specific trip will be taken; calculating a specific travel time for the specific trip using the digital model; determining a specific prediction interval for the specific travel time based on the plurality of sets of values for the set of parameters; and causing display of the specific travel time and the specific prediction interval.
US11853908B2 Data-analysis-based, noisy labeled and unlabeled datapoint detection and rectification for machine-learning
Noisy labeled and unlabeled datapoint detection and rectification in a training dataset for machine-learning is facilitated by a processor(s) obtaining a training dataset for use in training a machine-learning model. The processor(s) applies ensemble machine-learning and a generative model to the training dataset to detect noisy labeled datapoints in the training dataset, and create a clean dataset with preliminary labels added for any unlabeled datapoints in the training dataset. Data-driven active learning and the clean dataset are used by the processor(s) to facilitate generating an active-learned dataset with true labels added for one or more selected datapoints of a datapoint pool including the detected noisy labeled datapoints and the unlabeled datapoints of the training dataset. The machine-learning model is trained by the processor(s) using, at least in part, the clean dataset and the active-learned dataset.
US11853907B1 Non-deterministic rules configuration system and method for an integrated computing system
An integrated computing system configuration system includes a computing system that executes an engine to receive component specifications for each of one or more components supplied by a plurality of suppliers, and receive user input for selecting a subset of the components to be implemented in a customized integrated computing system by generating a base integrated computing system configuration that comprises the component specifications of the subset of the components. The engine may then apply one or more rules to at least one of the component specifications to verify the subset of components, the rule specifying an architectural standard level to be provided by the at least one component, and display the results of the verification on a display.
US11853903B2 SGCNN: structural graph convolutional neural network
A computer-implemented method for learning structural relationships between nodes of a graph includes generating a knowledge graph comprising nodes representing a system and applying a graph-based convolutional neural network (GCNN) to the knowledge graph to generate feature vectors describing structural relationships between the nodes. The GCNN comprises: (i) a graph feature compression layer configured to learn subgraphs representing embeddings of the nodes of the knowledge graph into a vector space, (ii) a neighbor nodes aggregation layer configured to derive neighbor node feature vectors for each subgraph and aggregate the neighbor node feature vectors with their corresponding subgraphs to yield aggregated subgraphs, and (iii) a subgraph convolution layer configured to generate the feature vectors based on the aggregated subgraphs. Functional groups of components included in the system may then be identified based on the plurality of feature vectors.
US11853898B1 Direct current (DC)/DC converter fault diagnosis method and system based on improved sparrow search algorithm
A DC/DC converter fault diagnosis method based on an improved sparrow search algorithm, includes: establishing an simulation module of the converter, selecting a leakage inductance current of a transformer as a diagnosis signal, and collecting diagnosis signal samples under OC faults of different power switching devices of the converter as a sample set; improving a global search ability of a sparrow search algorithm by using a Levy flight strategy; dividing the sample set into a training set and a test set, preliminarily establishing an architecture of a deep belief network, and initializing network parameters; optimizing a quantity of hidden-layer units of the deep belief network by using an improved sparrow search algorithm, to obtain a best quantity of hidden-layer units of the deep belief network; and training an optimized deep belief network obtained based on the improved sparrow search algorithm, and obtaining a fault diagnosis result based on a trained network.
US11853896B2 Neural network model, method, electronic device, and readable medium
The present disclosure belongs to the technical field of machine learning. Specifically provided is a neural network model, including at least one intermediate layer including different types of neurons which correspond to different types of neural networks. The neural network model is obtained based on an initial neural network and a multi-valued mask during a training process, and the multi-valued mask is obtained by means of performing multi-value processing on a continuous mask. Further provided are a method for training neural network model, a time sequence data processing method, an electronic device, and a readable medium.
US11853895B2 Mirror loss neural networks
This description relates to a neural network that has multiple network parameters and is configured to receive an input observation characterizing a state of an environment and to process the input observation to generate a numeric embedding of the state of the environment. The neural network can be used to control a robotic agent. The network can be trained using a method comprising: obtaining a first observation captured by a first modality; obtaining a second observation that is co-occurring with the first observation and that is captured by a second, different modality; obtaining a third observation captured by the first modality that is not co-occurring with the first observation; determining a gradient of a triplet loss that uses the first observation, the second observation, and the third observation; and updating current values of the network parameters using the gradient of the triplet loss.
US11853894B2 Meta-learning for multi-task learning for neural networks
Methods and systems for meta-learning are described for automating learning of child tasks with a single neural network. The order in which tasks are learned by the neural network can affect performance of the network, and the meta-learning approach can use a task-level curriculum for multi-task training. The task-level curriculum can be learned by monitoring a trajectory of loss functions during training. The meta-learning approach can learn to adapt task loss balancing weights in the course of training to get improved performance on multiple tasks on real world datasets. Advantageously, learning to dynamically balance weights among different task losses can lead to superior performance over the use of static weights determined by expensive random searches or heuristics. Embodiments of the meta-learning approach can be used for computer vision tasks or natural language processing tasks, and the trained neural networks can be used by augmented or virtual reality devices.
US11853890B2 Memory device and operation method thereof
Provided is an operation method for a memory device, the memory device being used for implementing an Artificial Neural Network (ANN). The operation method includes: reading from the memory device a weight matrix of a current layer of a plurality of layers of the ANN to extract a plurality of neuro values; determining whether to perform calibration; when it is determined to perform calibration, recalculating and updating a mean value and a variance value of the neuro values; and performing batch normalization based on the mean value and the variance value of the neuro values.
US11853889B2 Platform, systems, and methods for identifying characteristics and conditions of property features through imagery analysis
In an illustrative embodiment, methods and systems for automatically categorizing a condition of a property characteristic may include obtaining aerial imagery of a geographic region including the property, identifying features of the aerial imagery corresponding to the property characteristic, analyzing the features to determine a property characteristic classification, and analyzing a region of the aerial imagery including the property characteristic to determine a condition classification.
US11853883B2 System and method for instance-level lane detection for autonomous vehicle control
A system and method for instance-level lane detection for autonomous vehicle control are disclosed. A particular embodiment includes: receiving image data from an image data collection system associated with an autonomous vehicle; performing an operational phase comprising extracting roadway lane marking features from the image data, causing a plurality of trained tasks to execute concurrently to generate instance-level lane detection results based on the image data, the plurality of trained tasks having been individually trained with different features of training image data received from a training image data collection system and corresponding ground truth data, the training image data and the ground truth data comprising data collected from real-world traffic scenarios; causing the plurality of trained tasks to generate task-specific predictions of feature characteristics based on the image data and to generate corresponding instance-level lane detection results; and providing the instance-level lane detection results to an autonomous vehicle subsystem of the autonomous vehicle.
US11853879B2 Generating vector representations of documents
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating document vector representations. One of the methods includes obtaining a new document; and determining a vector representation for the new document using a trained neural network system, wherein the trained neural network system has been trained to receive an input document and a sequence of words from the input document and to generate a respective word score for each word in a set of words, wherein each of the respective word scores represents a predicted likelihood that the corresponding word follows a last word in the sequence in the input document, and wherein determining the vector representation for the new document using the trained neural network system comprises iteratively providing each of the plurality of sequences of words to the trained neural network system to determine the vector representation for the new document using gradient descent.
US11853878B2 Large-scale networks of growth transform neurons
A growth transform neural network system is disclosed that includes a computing device with at least one processor and a memory storing a plurality of modules, including a growth transform neural network module, a growth transform module, and a network convergence module. The growth transform neural network module defines a plurality of mirrored neuron pairs that include a plurality of first components and a plurality of second components. Each first and second component is connected by a normalization link. The first components are interconnected according to an interconnection matrix, and the second components are interconnected according to the interconnection matrix. The growth transform module updates each first component of each mirrored neuron pair according to a growth transform neuron model. The network convergence module converges the plurality of mirrored neuron pairs to a steady state condition by solving a system objective function subject to at least one normalization constraint.
US11853877B2 Training transfer-focused models for deep learning
Whether to train a new neural network model can be determined based on similarity estimates between a sample data set and a plurality of source data sets associated with a plurality of prior-trained neural network models. A cluster among the plurality of prior-trained neural network models can be determined. A set of training data based on the cluster can be determined. The new neural network model can be trained based on the set of training data.
US11853875B2 Neural network apparatus and method
A processor-implemented neural network method includes acquiring connection weight of an analog neural network (ANN) node of a pre-trained ANN; and determining, a firing rate of a spiking neural network (SNN) node of an SNN, corresponding to the ANN node, based on an activation of the ANN node which is determined based on the connection weight. and the firing rate is also determined based on information indicating a timing at which the SNN node initially fires.
US11853873B2 Neural network optimization
A method of reducing kernel computations; the method comprising ordering a plurality of kernel channels. A first of the ordered kernel channels is then convolved with input data to produce a convolution output, and it is determined whether to convolve one or more subsequent kernel channels of the ordered kernel channels. Determining whether to convolve subsequent kernel channels comprises considering a potential contribution of at least one of the one or more subsequent kernel channels in combination with the convolution output.
US11853870B2 Photonic semiconductor devices and methods for manufacturing the same
A manufacturing method for a photonic device includes dividing a target photonic network, which is a photonic network configured for the photonic semiconductor device, into a plurality of sub-photonic networks, forming the plurality of sub-photonic networks on a plurality of photonic chips, and connecting the plurality of sub-photonic networks on the plurality of photonic chips through a coupler to obtain the photonic semiconductor device carrying the target photonic network, wherein the coupler is configured to couple light from one photonic chip to another photonic chip. Compared with the scale of the photonic network of the existing photonic semiconductor device, which is limited due to the footprint limitation of a single chip, the scale of the photonic network of the photonic semiconductor device is increased several times.
US11853862B2 Method, digital electronic circuit and system for unsupervised detection of repeating patterns in a series of events
A method of performing unsupervised detection of repeating patterns in a series (TS) of events (E21, E12, E5, . . . ), comprising the steps of: a) Providing a plurality of neurons (NR1-NRP), each neuron being representative of W event types; b) Acquiring an input packet (IV) comprising N successive events of the series; c) Attributing to at least some neurons a potential value (PT1-PTP), representative of the number of common events between the input packet and the neuron; d) Modifying the event types of neurons having a potential value exceeding a first threshold TL; and e) Generating a first output signal (OS1-OSP) for all neurons having a potential value exceeding a second threshold TF, and a second output signal, different from the first one, for all other neurons. A digital electronic circuit and system configured for carrying out the above method.
US11853857B2 Secure convolutional neural networks (CNN) accelerator
A convolutional neural network (CNN)-based signal processing includes receiving of an encrypted output from a first layer of a multi-layer CNN data. The received encrypted output is subsequently decrypted to form a decrypted input to a second layer of the multi-layer CNN data. A convolution of the decrypted input with a corresponding decrypted weight may generate a second layer output, which may be encrypted and used as an encrypted input to a third layer of the multi-layer CNN data.
US11853856B2 Programming methods for neural network using non-volatile memory array
An artificial neural network device that utilizes one or more non-volatile memory arrays as the synapses. The synapses are configured to receive inputs and to generate therefrom outputs. Neurons are configured to receive the outputs. The synapses include a plurality of memory cells, wherein each of the memory cells includes spaced apart source and drain regions formed in a semiconductor substrate with a channel region extending there between, a floating gate disposed over and insulated from a first portion of the channel region and a non-floating gate disposed over and insulated from a second portion of the channel region. Each of the plurality of memory cells is configured to store a weight value corresponding to a number of electrons on the floating gate. The plurality of memory cells are configured to multiply the inputs by the stored weight values to generate the outputs. Various algorithms for tuning the memory cells to contain the correct weight values are disclosed.
US11853853B1 Providing human-interpretable explanation for model-detected anomalies
An anomaly detection system is disclosed capable of reporting anomalous processes or hosts in a computer network using machine learning models trained using unsupervised training techniques. In embodiments, the system assigns observed processes to a set of process categories based on the file system path of the program executed by the process. The system extracts a feature vector for each process or host from the observation records and applies the machine learning models to the feature vectors to determine an outlier metric each process or host. The processes or hosts with the highest outlier metrics are reported as detected anomalies to be further examined by security analysts. In embodiments, the machine learnings models may be periodically retrained based on new observation records using unsupervised machine learning techniques. Accordingly, the system allows the models to learn from newly observed data without requiring the new data to be manually labeled by humans.
US11853851B2 Systems and methods for training and employing machine learning models for unique string generation and prediction
Systems and methods for generating strings based on a seed string are disclosed. Machine learning models are trained using domain-specific training data. Random walk models are derived from the trained machine learning models. A seed string is input into each of the random walk models, and each of the random walk models iteratively generate one or more next characters for the seed string to generate at least one term from each of the random walk models. A predicted class for the at least one term generated by each of the random walk models can be determined, and a ranked order for the at least one term generated by each of the random walk models with the predicted classes can be output to a graphical user interface.
US11853849B2 Vibrationally isolated cryogenic shield for local high-quality vacuum
The disclosure describes various aspects of a vibrationally isolated cryogenic shield for local high-quality vacuum. More specifically, the disclosure describes a cryogenic vacuum system replicated in a small volume in a mostly room temperature ultra-high vacuum (UHV) system by capping the volume with a suspended cryogenic cold finger coated with a high surface area sorption material to produce a localized extreme high vacuum (XHV) or near-XHV region. The system is designed to ensure that all paths from outgassing materials to the control volume, including multiple bounce paths off other warm surfaces, require at least one bounce off of the high surface area sorption material on the cold finger. The outgassing materials can therefore be pumped before reaching the control volume. To minimize vibrations, the cold finger is only loosely, mechanically connected to the rest of the chamber, and the isolated along with the cryogenic system via soft vacuum bellows.
US11853847B2 Freely scalable quantum computing using a 2D atomic emitter array with massively parallel optical interconnects
Quantum information processing involves entangling large numbers of qubits, which can be realized as defect centers in a solid-state host. The qubits can be implemented as individual unit cells, each with its own control electronics, that are arrayed in a cryostat. Free-space control and pump beams address the qubit unit cells through a cryostat window. The qubit unit cells emit light in response to these control and pump beams and microwave pulses applied by the control electronics. The emitted light propagates through free space to a mode mixer, which interferes the optical modes from adjacent qubit unit cells for heralded Bell measurements. The qubit unit cells are small (e.g., 10 μm square), so they can be tiled in arrays of up to millions, addressed by free-space optics with micron-scale spot sizes. The processing overhead for this architecture remains relatively constant, even with large numbers of qubits, enabling scalable large-scale quantum information processing.
US11853843B2 Authentication system
The present invention is directed to an authenticating apparatus, system and a method for authentication of an object or product having a secure glyph thereon. The invention is also directed to the use of the object or product in a machine wherein the secure glyph has an intellectual property protected feature and a machine readable feature.
US11853841B2 Portable tracking device
A portable tracking device including a substantially rectangular base unit. A display screen, a video camera, a keypad, a pair of lights, an activation control, a video control, a bar code scanner, and a camera control are disposed on the base unit. The pair of lights includes a first light and a second light. The bar code scanner is configured to scan the barcode of each of a plurality of tags. The first light of the pair of lights is configured to activate when a user scans the barcode of one of the plurality of tags a first time. The first light of the pair of lights is configured to deactivate and the second light of the pair of lights is configured to simultaneously activate when the user scans the barcode of one of the plurality of tags a second time.
US11853840B2 Industrial digital barcode reader
A barcode reader assembly for capturing at least one object appearing in a field of view (FOV) is provided that includes a reader enclosure, a circuit board to capture and decode the image, an imaging system, a sound generator housing, and a sound generator. The reader enclosure has an internal cavity in which the circuit board is disposed. The sound generator housing is operably coupled with the circuit board and includes at least one wall having at least one sound port and extending upwardly from the circuit board to form a sound chamber. The sound generator is operably coupled with the circuit board and is at least partially disposed within the sound chamber to generate a sound at a resonant frequency. The sound generator housing is dimensioned to amplify the resonant frequency of the sound generator and port the generated sound to the internal cavity of the reader enclosure.
US11853838B2 Systems and approaches for reducing power consumption in industrial digital barcode scanners
An imaging assembly for capturing at least one object appearing in a field of view (FOV) is provided that includes an image capturing system, a controller operatively coupled to the image capturing system to control operation thereof, and a processor operatively coupled to the controller. The image capturing system is adapted to capture an image having at least one sub-frame and is further adapted to obtain distance information of the object. The processor analyzes the image to determine a brightness value of at least a portion of the image and analyzes the distance information of the object to determine a distance value from the imaging assembly to the object. The processor further determines an illumination characteristic based on the brightness value and the distance value.
US11853835B2 RFID identification systems for surgical instruments
A surgical device for applying clips is disclosed including a cartridge, an RFID tag, and a controller. The cartridge includes a plurality of clips. A crimping drive is configured to move a first jaw and a second jaw to a closed position during a crimping stroke. One of the plurality of clips is crimped around tissue during the crimping stroke. Stored data on the RFID tag relates to an identifying characteristic of at least one of the plurality of clips within the cartridge. An RFID scanner is configured to receive a first signal from the RFID tag in response to an interrogation signal. The first signal includes the stored data on the RFID tag. A controller in communication with the RFID scanner is configured to compare the stored data to a set of compatibility data and vary an operational parameter of the surgical device based on the stored data.
US11853834B2 Electronic shelf labelling system with a shelf edge strip sub-system
The invention relates to an electronic shelf labelling system, wherein the system has a server which is designed to individually address a plurality of shelf labels in order to communicate data with them in an addressed manner, and wherein the system has at least one access point which is connected to the server and is designed for radio communication of the data with the shelf labels, and wherein the system has a near-field communication (NFC) sub-system on a shelf edge strip of a shelf, wherein the NFC sub-system is characterised in such a way that the shelf edge strip has an NFC reader which is designed for radio-based communication with the access point, and in such a way that at least one conductor loop is provided which is connected to the NFC reader, formed along the shelf edge strip and functioning for NFC communication with an NFC-enabled shelf label, wherein at least one NFC-enabled shelf label is attached to the shelf edge strip corresponding to the conductor loop, and wherein the NFC reader is designed for NFC communication of the data with the shelf label addressed by the server.
US11853833B2 Tracking and analysis devices and systems for tracking workflow assets
Disclosed herein are tracking and analysis devices, systems, and methods for optimizing workflow operations using the tracking and analysis devices and a plurality of movable and fixed tracking beacons. The movable tracking beacons may be configured for secure attachment to, or incorporation within, mobile workflow assets, while the fixed tracking beacons may be placed around the workflow environment in a grid-pattern. The tracking and analysis devices, as well as the movable and fixed tracking beacons, may each comprise any combination of a: battery, a low frequency Bluetooth module, an accelerometer, a Wi-Fi module, a USB hub, and/or an RFID reader/scanner. The tracking and analysis device may track and identify a workflow asset's location within a workflow environment within a range of about 2-3 feet by receiving and comparing relative signal strength of low frequency Bluetooth signals received from the movable tracking beacons and/or the plurality of fixed tracking beacons.
US11853832B2 Product tracking and rating system using DNA tags
Material in a supply chain is tracked by a method of applying a DNA taggant set to a first batch of the material produced by a first supplier of the material. The DNA taggant set corresponds to a tag string corresponding to the first supplier. The first batch is aggregated with a second batch to create an aggregated lot. A sample is selected from the aggregated lot and tested to determine a DNA taggant set of the sample. After selecting a sample from the aggregated lot, the sample may be labeled with a grade and then placed in a receptacle corresponding to the grade.
US11853830B2 Wearable device and system
The present invention contemplates a method of activating a wearable device, the method comprising the step of detecting an electromagnetic field generated by a Near Field Communication (“NFC”) transmitter within a detection range of an electromagnetic field detection circuit of the wearable device. In response to detecting the electromagnetic signal, the method further contemplates emitting a trigger signal to trigger a flip-flop, wherein triggering the flip-flop causes a switching transistor to switch between at least one of an activated state and a deactivated state, and wherein causing the switching transistor to switch between at least one of the activated state and the deactivated state, switches a connection between an electronic circuit and a power supply between at least one of a on state and an off state.
US11853829B2 Transaction and ID cards having selected texture and coloring
Cards made in accordance with the invention include a decorative layer attached to a core layer, where the decorative layer is designed to provide selected color(s) and/or selected texture(s) to a surface of the metal cards. At least one of the decorative layers is a layer derived from plant matter (e.g., wood). The cards may be dual interface smart cards that can be read in a contactless manner and/or via contacts.
US11853828B2 Detachable radio frequency identification switch tag
A radio frequency identification (RFID) switch tag is disclosed. This RFID switch tag includes a base component having an ultra-high frequency (UHF) booster, and a detachable component having at least one UHF RFID module and a high frequency (HF) RFID module. In some embodiments, the detachable component is positioned in close proximity to the base component in a first configuration of the RFID switch tag such that the at least one UHF RFID module is sufficiently coupled to the UHF booster in the base component to form an UHF RFID system having a desired performance. The detachable component can also be separated from the base component to obtain a second configuration of the RFID switch tag, and the HF RFID module remains functional within the detached detachable component so that the detachable component can be used as a standalone HF RFID tag.
US11853825B2 Video/animated QR codes—privacy
Systems/techniques that can facilitate video/animated QR codes are provided. In various aspects, a processor can identify a QR code. In various instances, the processor can decompose the QR code into a static fragment and a plurality of dynamic fragments. The static fragment can be a portion of the QR code that contains sufficient information to facilitate an online transaction, whereas the plurality of dynamic fragments can be a plurality of portions of the QR code that collectively contain sufficient information to facilitate an offline transaction. In various instances, the processor can sequentially render a plurality of frames on an electronic display, where each frame depicts the static fragment and a corresponding one of the plurality of dynamic fragments. Accordingly, a point-of-sale device can facilitate an online transaction by scanning one frame rendered by the processor, and/or can facilitate an offline transaction by scanning all frames rendered by the processor.
US11853823B2 Image forming system, method of printing identification information, and storage medium
An image forming system includes processing circuitry. The processing circuitry generates print image data for printing a first image in a print area on a conveyance medium. The processing circuitry controls printing on the conveyance medium based on the print image data. The processing circuitry determines a position at which a second image is printed in a cut area, based on a position of a cutting mark, to generate the print image data including the second image, the second image including identification information to identify each page of the conveyance medium, the cut area being an area to be cut in the print area.
US11853822B2 Printing device, control method for printing device, and non-transitory computer-readable recording medium therefor
A printing device comprises a head including nozzles configured to eject ink and is configured to print, with use of the ink, an image having a plurality of pixels on a printing medium, an input device configured to receive information designating a pixel in the image, and a controller. The controller performs judging a priority of a designated color of a designated pixel designated by the information designating the pixel, determining one of conditions including a number, sizes, and the number and sizes of the designated patches of the designated color, based on the priority judged by the judging, and printing a patch chart containing the designated patch according to the one of the conditions on the printing medium.
US11853815B1 Event-based task processing system and method based on a stateful distributed streaming queue
Various methods, apparatuses/systems, and media for event-based task processing are disclosed. The system includes a processor and a memory operatively connected to the processor via a communication interface. The processor defines a stateful distributed stream queue as a streaming queue which holds stateful computational requests generated at a stream of events, wherein each request contains a context and a collection of queue tasks processed by workers dedicated to the queue; runs the stateful distributed stream queue on a cloud infrastructure; implements the stateful computational requests, by utilizing the stateful distributed stream queue, at the stream of events; and clusters the queue tasks into affinity sub-queues by implementing configurable classification criteria to indicate that their computation is sped up on particular workers, while workers process tasks specific to their affinity; and implements abstractions for submitting and automatically re-computing the queue tasks while maintaining queue state between streaming events.
US11853814B2 Automatically generating events
Disclosed herein are system, method, and computer program product embodiments for automatically generating events. In some embodiments, a server receives a request to subscribe to an event type for an application. The server identifies an entity in a data model corresponding to the event type. The entity is associated with application data of the application. Furthermore, the server subscribes to receive alerts associated with any change to the entity in the data model. The server receives an alert indicating a change to the entity in the data model. The alert includes the change to the entity. Moreover, the server generates an event corresponding to the event type based on the change to the entity and transmits the event to an event infrastructure.
US11853812B2 Single component data processing system and method utilizing a trained neural network
Methods, systems, apparatuses, and computer program products are provided that are configured to processor sensor data using a single component specialized sensor data processing neural network. The single component data processing system is configured to receive input data from a sensor, analyze the input data using a neural network embodied by a single trained sensor data processing component, wherein the single trained sensor data processing component is trained to product output data that approximates a plurality of task-specific transformations performed in a pipeline manner, and produce the output data following transformation of the input data. Additionally, methods, systems, apparatuses, and computer program products are provided for training a single trained sensor data processing component to approximate a plurality of task-specific transformations performed in a pipeline manner.
US11853810B2 Edge time sharing across clusters via dynamic task migration based on task priority and subtask result sharing
Edge device task management is provided. It is determined whether a subtask cancel and migrate plan exists when a request to run a higher priority subtask of a second plurality of subtasks corresponding to a second task is received while a first task comprised of a first plurality of subtasks is running on a first cluster of edge devices. In response to determining that the subtask cancel and migrate plan does exist, a lower priority subtask of the first plurality of subtasks is canceled from a designated edge device of the first cluster of edge devices based on the subtask cancel and migrate plan. The lower priority subtask is migrated to another edge device for running based on the subtask cancel and migrate plan. The higher priority subtask of the second plurality of subtasks is sent to the designated edge device of the first cluster of edge devices for running.
US11853809B2 Systems, methods and devices for determining work placement on processor cores
Apparatuses, methods and storage medium for computing including determination of work placement on processor cores are disclosed herein. In embodiments, an apparatus may include one or more processors, devices, and/or circuitry to identify a favored core of the processor cores. The one or more processors, devices, and/or circuitry may be configured to determine whether to migrate a thread to or from the favored core. In some embodiments, the determination may be by a process executed by a driver and/or by an algorithm executed by a power control unit of the processor.
US11853805B2 Device and method of assigning a digital-assistant task to a mobile computing device in response to an incident
A process and device for assigning a digital-assistant task to a mobile computing device in response to an incident. A mobile computing device determines digital-assistant tasks to be executed in response to the incident. Further the mobile computing device transmits a request for digital-assistant capability information to other mobile computing devices implementing respective digital assistants. Based on the digital-assistant capability received from one or more of the other mobile computing devices, the mobile computing device maps at least one of the digital-assistant tasks to the one or more of the other mobile computing devices. The mobile computing device assigns the at least one of the digital-assistant tasks to the mapped one or more of the other mobile computing devices and further transmits an instruction to execute the assigned digital-assistant tasks to the mapped one or more of the other mobile computing devices.
US11853802B1 Centralized and dynamically generated service configurations for data center and region builds
Disclosed are various embodiments for centralized and dynamically generated service configurations for data center and other region builds. A computing environment may be configured to receive requests to deploy a new computing stack or service from different geographical regions at a central service. For the individual ones of the requests, the computing environment may identify computing resources of the computing environment required to deploy the new computing stack or service, determine an order of creation of the computing resources, and create at least one virtual process that automatically allocates the computing resources for the new computing stack based on a predetermined order of creation.
US11853801B2 Plug-in for enhancing resource elastic scaling of distributed data flow and method for enhancing plug-in for enhancing resource elastic scaling of distributed data flow
The present disclosure relates to a plug-in for enhancing resource elastic scaling of a distributed data flow and a method for enhancing a plug-in for enhancing resource elastic scaling of a distributed data flow. The plug-in is connected to a scaling controller used for resource elastic scaling of a distributed data flow. The plug-in includes a decision maker, a decision model, and a scaling operation sample library. The scaling controller registers a data flow to the plug-in through a first interface. The scaling controller sends an optimal decision of resource scaling in each status to the plug-in through a second interface. The scaling operation sample library is configured to record the optimal decision of resource scaling in each status. The decision model is configured to predict a received data flow based on the optimal decision recorded in the scaling operation sample library, to generate a prediction decision.
US11853799B2 Initialization data memory space allocation system
An initialization data memory space allocation system includes a memory system having a memory space that includes an initialization data bucket that reserves a contiguous subset of the memory space for initialization data. Each initialization engine that is coupled to the memory system is configured during initialization operations to allocate, for that initialization engine, a portion of the contiguous subset of the memory space reserved by the initialization data bucket, and then store initialization data in that portion of the contiguous subset of the memory space reserved by the initialization data bucket. A runtime engine that is coupled to the memory system is configured, during runtime operations, to claim the contiguous subset of the memory space reserved for initialization data by the initialization data bucket for runtime data, and store runtime data in at least a portion of the contiguous subset of the memory space.
US11853797B2 Method, device, and computer program product for deploying visual resource
The present disclosure relates to a method, a device, and a program product for deploying a visual resource. In one method, a resource requirement of a vision application for the visual resource in a network system is acquired. Based on the resource requirement, the visual resource which will be called by the vision application is predicted. Based on processing capabilities of various edge devices and the visual resource in the network system, an edge device located near a terminal device in the network system is identified, wherein the terminal device is configured to run the vision application. Based on a time requirement in the resource requirement, the visual resource is deployed to the edge device. Further, a corresponding device and a corresponding program product are provided.
US11853795B1 Scoreboard for tracking completion of tasks
A hardware functional module in a System On Chip (SOC) performs a given task, where the given task is one of a plurality of tasks that are associated with a work item and the work item is managed by firmware in the SOC. A first notification that the given task has completed is sent from the hardware functional module to a scoreboard module, where the scoreboard module is implemented in hardware on the SOC. The scoreboard module: in response to receiving the first notification, increments a counter; determines whether the counter exceeds a threshold; and in the event it is determined that the counter exceeds the threshold, sends, from the scoreboard module to the firmware, a second notification indicating that the plurality of tasks have completed.
US11853794B2 Pipeline task verification for a data processing platform
A pipeline task verification method and system is disclosed, and may use one or more processors. The method may comprise providing a data processing pipeline specification, wherein the data processing pipeline specification defines a plurality of data elements of a data processing pipeline. The method may further comprise identifying from the data processing pipeline specification one or more tasks defining a relationship between a first data element and a second data element. The method may further comprise receiving for a given task one or more data processing elements intended to receive the first data element and to produce the second data element. The method may further comprise verifying that the received one or more data processing elements receive the first data element and produce the second data element according to the defined relationship.
US11853790B2 Expression engine for testing transaction processing system
A system receives a request to process data. The system uses an expression engine to apply one or more expressions to the data to perform one or more application programming interface (API) interactions, which may include one or more of: dynamic resolution of API endpoints, API payload construction, and validation of API payload data fields. The Expressions are predefined entities configured to perform actions involving the system. The system initiates the expression engine. The system executes an initial expression upon initial data to produce an expression result. Executing the initial expression can involve iteratively resolving an ordered set of related expressions.
US11853786B2 Performance of containers
A method, computer program product, and a system where a processor(s), in a computing environment comprised of multiple containers comprising modules, includes a processor(s) parsing a module originating from a given container in the computing environment by copying various identifying aspects of a module file comprising the module and calculating, based on contents of the module file, a digest value as a unique identifier for the module file. The processor(s) stores the various identifying aspects of the module file and the digest value in one or more memory objects, wherein the one or more memory objects comprise a module content map to correlate the unique identifier for the module file with the contents of the module, images in the module file with the unique identifier for the module file, and layers with the unique identifier for the module file.
US11853784B2 Accelerating para-virtualization of a network interface using direct memory access (DMA) remapping
An example electronic apparatus is for accelerating a para-virtualization network interface. The electronic apparatus includes a descriptor hub performing bi-directionally communication with a guest memory accessible by a guest and with a host memory accessible by a host. The guest includes a plurality of virtual machines. The host includes a plurality of virtual function devices. The virtual machines are communicatively coupled to the electronic apparatus through a central processing unit. The communication is based upon para-virtualization packet descriptors and network interface controller virtual function-specific descriptors. The electronic apparatus also includes a device association table communicatively coupled to the descriptor hub and to store associations between the virtual machines and the virtual function devices. The electronic apparatus further includes an input-output memory map unit (IOMMU) to perform direct memory access (DMA) remapping and interrupt remapping.
US11853783B1 Identifying hosts for dynamically enabling specified features when resuming operation of a virtual compute instance
Host systems for resuming operation of a virtual compute instance may be identified that support features enabled for the virtual compute instance. Virtual compute instance features may be enabled at runtime prior to a virtual compute instance being stopped. When a virtual compute instance is started again, these features may be used to identify a host system that supports at least these features so that when the virtual compute instance resumes operation on the identified host, the features can be enabled.
US11853782B2 Method and system for composing systems using resource sets
A device for managing composition of composed information handling includes persistent storage and a computer processor that obtains a composition request for a composed information handling system; makes a determination that the composition request is an intent based request; in response to the determination: matches an application specified by the composition request to computing resource requirements for the application; identifies, based on the computing resource requirements, at least one compute resource set having resources meeting the computing resources requirement; identifies, based on the computing resource requirements, at least one hardware resource set having resources meeting the computing resource requirements; sets up management services for the at least one hardware resource set using at least one control resource set to obtain logical hardware resources; and presents the logical hardware resources to the at least one compute resource set as bare metal resources.
US11853774B2 Dynamically loaded plugin architecture
A method and architecture for using dynamically loaded plugins is described herein. The dynamically loaded plugin architecture comprises a parent context and a plugin repository. The parent context may define one or more reusable software components. The plugin repository may store one or more plugins. When a plugin is loaded, a child context may be created dynamically. The child context is associated with the plugin and inherits the one or more reusable software components from the parent context.
US11853767B2 Inter-core data processing method, system on chip and electronic device
Disclosed are an inter-core data processing method and system, a system on chip, and an electronic device. The method includes: a first core sends, by means of a command transmission module, to a second core a first command indicating that the first core is ready to perform a data processing operation corresponding to a target address; the second core acquires a mutex corresponding to the target address in response to the first command and returns a second command to the first core by means of the command transmission module; and the first core performs the data processing operation corresponding to the target address by means of a bus module in response to the second command.
US11853764B2 Accelerated processing via a physically based rendering engine
One embodiment of a computer-implemented method for compiling a material graph into a set of instructions for execution within an execution unit includes receiving a first material graph having a plurality of nodes, wherein each node included in the plurality of nodes represents a different surface property of a material; parsing the material graph to generate an expression tree that includes one or more expressions for each node included in the plurality of nodes; and generating a set of byte code instructions corresponding to the material graph based on the expression tree, wherein the byte code instructions are executable by a plurality of processing cores included within the execution unit.
US11853761B2 Similarity scores of rules in information technology workflows
In some examples, first segment of computer language text in a first rule in IT workflow data and a second segment of computer language text in a second rule in the IT workflow data may be identified. In some examples, a similarity score may be determined between the first and the second rules based on a comparison of the first segment with the second segment.
US11853759B2 Neural network accelerator with type conversion units and operating method thereof
Disclosed are a neural network accelerator and an operating method thereof, which include an instruction analyzer that analyzes a first instruction instructing an operation with respect to a first layer of a neural network algorithm from an external device, a polymorphic operator array including a plurality of operators that performs the operation with respect to the first layer under a control of the instruction analyzer, an interface that communicates with the external device and an external memory under the control of the instruction analyzer, an internal memory, a type converter, a type conversion data mover that stores data received from the external memory through the interface in the internal memory under the control of the instruction analyzer, and an internal type converter that performs a conversion of data stored in the internal memory or data generated by the polymorphic operator array under the control of the instruction analyzer.
US11853755B2 Atomic range compare and modify operations
Apparatuses, methods of data processing, complementary instructions and programs related to atomic range-compare-and-modify operations are disclosed. Data processing operations are performed in response to received instructions, wherein the data processing operations comprise an atomic range-compare-and-modify operation, which receives indications of a data value storage location, a range start, and a range size and, as an atomic set of steps, reads a base value stored at the data value storage location, determines an in-range condition to be true when the base value is within a request range having a lower bound being the range start and an upper bound being the range start plus the range size, and when the in-range condition is true, modify the base value to an updated base value. Reduced contention between processes accessing the same data value storage location and range of locations is thus supported.
US11853751B2 Indirect function call target identification in software
Indirect function call target identification in software is provided. A set of explicit data flows that pass a function address between software modules of a program is determined using an explicit data dependency analysis. A set of indirect function call targets is generated from results of the explicit data dependency analysis and a dynamic execution analysis of the program. The set of indirect function call targets is expanded by identifying similar target functions based on feature embeddings generated by a graph neural network.
US11853750B2 Subject matter expert identification and code analysis based on a probabilistic filter
A computer-implemented method includes receiving a portion of code, inputting the received portion of code to a probabilistic data structure to determine whether the portion of code is similar to one or more other portions of code, and based on determining that the one or more other portions are similar to the received portion of code, identifying a number of similar portions of code. The method also includes storing relationship data that associates the similar portions of code with the received portion of code, determining one or more subject matter experts (SMEs) associated with the similar portions of code and the received portion of code and determining correlations between SME data and the relationship data, and storing the SME data and the correlations, the SME data including an indication of the determined SMEs, the relationship data correlating the one or more SMEs to the received portion of code.
US11853748B2 Methods and systems that share resources among multiple, interdependent release pipelines
The current document is directed to automated application-release-management facilities that, in a described implementation, coordinate continuous development and release of cloud-computing applications. The application-release-management process is specified, in the described implementation, by application-release-management pipelines, each pipeline comprising one or more stages, with each stage comprising one or more tasks. The currently described methods and systems allow resources to be shared among multiple, interdependent release pipelines and allow access to shared resources to be controlled.
US11853747B2 Method for testing an application for vehicles
A method for testing an updated version of an application for vehicles. In the method, input data for the application, which are used for a present version of the application on at least one vehicle, and output data of the present version of the application are received by a vehicle-external computing system, from the at least one vehicle via a wireless data link. The updated version of the application is executed on the vehicle-external computing system using the received input data. Output data of the updated version of the application are compared with the received output data of the present version of the application. An evaluation of the updated version of the application being carried out, based on the comparison.
US11853742B2 Server, software update system, distribution method, and non-transitory storage medium
A server is configured to distribute update data for software for an electronic control unit mounted on a vehicle. The server includes: a storage device that stores device identification information in which information that specifies a communication module mounted on the vehicle and information that specifies a portable terminal configured to communicate with an update control device mounted on the vehicle are associated with each other, and the update data; and a processor configured to determine whether communication with the update control device is possible, and transmit the update data to the portable terminal that is associated with the communication module when the determination unit determines that the communication with the update control device is not possible.
US11853736B2 Module, information processing device equipped with same, and method for updating program data to update program data in module
Ensuring that a control program of a programmable electronic component included in an optical module updatable as well while a control program of a microprocessor included in the optical module is in operation.A module that functions by causing an electronic component to operate, a microprocessor located in the module and coupled to a host device via communicating device uses data in the S-record format downloaded from the host device using the communicating device to update a control program of the electronic component.
US11853732B1 Source code structural inference based on indentation
Inferring source code structure based on indentation. A portion of source code comprising a plurality of lines is identified, and a corresponding indentation level for each line is determined. A plurality of nodes, each representing a different line in the plurality of lines are generated. The nodes are arranged into an ordered tree based on the corresponding indentation level for each line. Based on an identified line in the plurality of lines, a subset of the plurality of lines are identified from the ordered tree, based on identifying a subtree that comprises a node representing the identified line. A source code action is initiated based on the subset of the plurality of lines.
US11853731B2 Pulse generation
Systems and techniques are provided for pulse generation. A classical computing device may receive a program source code including quantum operations. The program source code may be compiled into a compiled program including the one or more quantum operations. Pulse shapes that a pulse shape library indicates corresponds to each of the quantum operations may be determined. Pulse instructions based on the one or more pulse shapes that the pulse shape library indicates corresponds to each of the quantum operations may be generated. Binary format instructions may be generated based on the pulse instructions. The binary format instruction may encode the pulse instructions in binary packets using a binary code of a field programmable gate array (FPGA) of a quantum computing device.
US11853730B2 Mini program data binding method and apparatus, device, and storage medium
This application discloses a mini program data binding method and apparatus, a device, and a non-transitory computer-readable storage medium. The mini program is a program executed in a host application program. The method includes: displaying a mini program production interface including a panel region and an editing region, the panel region being provided with n types of basic user interface (UI) controls, n being a positive integer; obtaining, when receiving a user operation on a selected basic UI control, a program interface of the mini program in the editing region according to the selected basic UI control; obtaining a data source; and when receiving a data binding operation corresponding to a target basic UI control on the program interface of the mini program, binding the target basic UI control with the data source according to the data binding operation, the data source being used for displaying the target basic UI control.
US11853729B2 Development system and method for a conversational application
A method, computer program product, and computing system for enabling usage of a conversational application by a plurality of users; gathering usage data concerning usage of the conversational application by the plurality of users; defining a visual representation of the conversational application; and overlaying the usage data onto the visual representation of the conversational application to generate visual traffic flow data.
US11853726B2 Systems, devices, and methods of developing or modifying software using physical blocks
Systems, devices, and methods for software development or modification. Systems transform interactions with physical blocks by a human developer on an activity surface into computer-understandable digital information or logic for developing or modifying software (e.g., websites or mobile applications) in real-time or near real-time. The physical blocks are representative of software elements used in software development. For example, the structures, colors, shapes or hardness/softness/squeeze/bend/flex/elastic/shape-memory/rigid properties, whether symmetrical or asymmetrical, whether open-shaped or close-shaped of the physical blocks can determine which software elements are being developed and the arrangement of the blocks can be mapped to how the software elements are to be included in the software. Users located remotely from the developer can provide annotations or feedback to the software being developed in real-time.
US11853718B2 Small multiplier after initial approximation for operations with increasing precision
In an aspect, a processor includes circuitry for iterative refinement approaches, e.g., Newton-Raphson, to evaluating functions, such as square root, reciprocal, and for division. The circuitry includes circuitry for producing an initial approximation; which can include a LookUp Table (LUT). LUT may produce an output that (with implementation-dependent processing) forms an initial approximation of a value, with a number of bits of precision. A limited-precision multiplier multiplies that initial approximation with another value; an output of the limited precision multiplier goes to a full precision multiplier circuit that performs remaining multiplications required for iteration(s) in the particular refinement process being implemented. For example, in division, the output being calculated is for a reciprocal of the divisor. The full-precision multiplier circuit requires a first number of clock cycles to complete, and both the small multiplier and the initial approximation circuitry complete within the first number of clock cycles.
US11853716B2 System and method for rounding reciprocal square root results of input floating point numbers
Methods and systems for determining whether an infinitely precise result of a reciprocal square root operation performed on an input floating point number is greater than a particular number in a first floating point precision. The method includes calculating the square of the particular number in a second lower floating point precision; calculating an error in the calculated square due to the second floating point precision; calculating a first delta value in the first floating point precision by calculating the square multiplied by the input floating point number less one; calculating a second delta value by calculating the error multiplied by the input floating point number plus the first delta value; and outputting an indication of whether the infinitely precise result of the reciprocal square root operation is greater than the particular number based on the second delta term.
US11853712B2 Conversational AI with multi-lingual human chatlogs
A method, computer system, and computer program product for multi-lingual chatlog training are provided. The embodiment may include receiving, by a processor, a plurality of data related to conversational data in multiple languages. The embodiment may also include assigning an intent label to each conversational data. The embodiment may further include assigning a language label to each conversational data. The embodiment may also include paring the plurality of the data related to the conversational data according to the intent label and the language label. The embodiment may further include training a machine learning model using a multi-lingual and multi-intent conversational data pairing. The embodiment may also include training the machine learning model using a single language and multi-intent conversational data paring.
US11853710B2 Method and system for extracting natural language elements embedded in application source code
Natural language elements are present in both the executable lines and non-executable lines of the code. Rich information hidden within them are often ignored in code analysis as extraction of meaningful insights from its raw form is not straight forward. A system and method extracting natural language elements from an application source code is provided. The disclosure provides a method for performing detailed analytics on the natural language elements, classify those using deep learning networks and create meaningful insights. The system understands the different type of natural language elements, comment patterns present in the application source code and segregates the authentic comments having valuable insights, version comments, data element level comments from other non-value adding comments. The embedded intelligence finally takes care of mapping the extracted natural language elements with the code blocks, thus making it consumable and opening a range of applications in domain contextualization, code documentation and maintenance.
US11853707B1 Determining adequacy of documentation using perplexity and probabilistic coherence
Technologies are provided for determining deficiencies in narrative textual data that may impact decision-making in a decisional context. A candidate text document and a reference corpus of text may be utilized to generate one or more topic models and document-term matrices, and then to determine a corresponding statistical perplexity and probabilistic coherence. Statistical determinations of a degree to which the candidate deviates from the reference normative corpus are determined, in terms of the statistical perplexity and probabilistic coherence of the candidate as compared to the reference. If the difference is statistically significant, a message may be reported to user, such as the author or an auditor of the candidate text document, so that the user has the opportunity to amend the candidate document so as to improve its adequacy for the decisional purposes in the context at hand.
US11853702B2 Self-supervised semantic shift detection and alignment
Generate, for each of the words of a common vocabulary of first and second text corpora, a first word embedding vector in the first text corpus and a second word embedding vector in the second text corpus. Generate, for each word in a random sample of non-landmark words, an artificially shifted word embedding vector by modifying the first word embedding vector for that word. Train a machine learning classifier to predict whether an artificial shift has been injected for a given word, based on the artificially shifted word embedding vector and the second word embedding vector for the given word. Predict semantic shifts for at least a plurality of the words of the common vocabulary by providing the first word embedding vectors and the second word embedding vectors for at least the plurality of the words of the common vocabulary as input to the trained machine learning classifier.
US11853700B1 Machine learning techniques for natural language processing using predictive entity scoring
There is a need for more accurate and more efficient natural language solutions with greater semantic intelligence. This need can be addressed, for example, by natural language processing techniques that utilize predictive entity scoring. In one example, a method includes determining an overall prevalence score for the input entity data object with respect to a scored document corpus and a target section; determining a qualified prevalence score for the input entity data object with respect to a high-scoring subset of the scored document corpus; processing the input entity data object using an entity scoring machine learning model to generate the predicted entity score, wherein the entity scoring machine learning model may characterized by a plurality of multiplicative hyper-parameters and one or more additive hyper-parameters; and performing one or more prediction-based actions based at least in part on the predicted entity score.
US11853695B2 Apparatus and method for inserting substitute words based on target characteristics
Data processing apparatus comprises a data memory; a selection controller comprising a computer processor; and a digital interface between a control process implemented by the selection controller and a text handling process implemented by the computer processor or another processor; in which: the selection controller is configured to provide a text document from the data memory to the text handling process to identify one or more characteristics of words in the text document; the selection controller is configured to provide user selection of one or more of the words in the text document to be substituted and of one or more target characteristics; and the selection controller is configured to request from the text handling process a set of one or more substitute words for the selected words such that the substitute words comply with the selected one or more of the target characteristics.
US11853692B1 Performing server-side and client-side operations on spreadsheets
A method for obtaining server-side and client-side calculations performed in a document includes presenting, on a client computer, the document stored on a server and receiving an input, where the input causes a calculation in the document. The client computer performs the calculation on the client computer and sends the input to the server to concurrently perform the calculation on the server. The client computer obtains a first result from the calculation performed on the client computer and a second result from the calculation performed on the server, selects the first result or the second result as a selected result based on which of the first result or the second result is obtained quicker from the calculation performed on the client computer and the calculation performed on the server, and presents, in the document, the selected result to the user.
US11853689B1 Computer-implemented presentation of synonyms based on syntactic dependency
In an embodiment, the disclosed technologies are capable of identifying a target word within a text sequence; displaying a subset of candidate synonyms for the target word, determining a synonym selected from the subset of candidate synonyms, and replacing the target word with the selected synonym, where the subset of candidate synonyms has been created using syntactic dependency data for the target word.
US11853685B2 Transformation of resource files using mapped keys for tracking content location
A content string can be identified from a resource file that defines one or more webpages of a web site. The content string can include particular content to be displayed in a webpage. The resource file can indicate a location associated with the particular content relative to other content to be displayed in the webpage. The webpage can be of the one or more webpages and associated with the content string. Key information for the content string can be identified. The key information can be unique relative to other key information associated with other content strings in the one or more resource files. A modified content string can be generated that includes the content, identifier of the resource file, and key information. The one or more resource files can be updated to include the modified content string. The one or more resource files can be transmitted to a receiving device.
US11853681B2 Post-routing congestion optimization
A method includes: identifying a first design rule check (DRC) violation in a cluster box on an integrated circuit layout; locating a first target cell at a first original location in the cluster box, the first target cell being connected to the first DRC violation; detecting a first plurality of candidate locations for the first target cell in the cluster box; calculating resource costs associated with the first plurality of candidate locations; determining a first relocation location, among the first plurality of candidate locations, associated with a minimum resource cost for the first target cell; and relocating the first target cell from the first original location to the first relocation location.
US11853680B2 Incremental routing based pin assignment
The present disclosure relates to a chip design layout process. More specifically, the present disclosure is directed to an incremental routing-based pin assignment technique. One example method generally includes: performing routing and pin assignment for a chip design layout, one or more objects of the chip design layout being associated with a routing engine and a pin assignment engine stored in memory; detecting a change associated with the one or more objects of the chip design layout; updating, via one or more processors, at least one of the routing engine or the pin assignment engine stored in the memory in response to the detected change and based on the association between the one or more objects and the routing engine or pin assignment engine; and performing another routing and pin assignment based on the updated at least one of the routing engine or the pin assignment engine.
US11853677B2 Generating integrated circuit placements using neural networks
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating a computer chip placement. One of the methods includes obtaining netlist data for a computer chip; and generating a computer chip placement, comprising placing a respective macro node at each time step in a sequence comprising a plurality of time steps, the placing comprising, for each time step: generating an input representation for the time step; processing the input representation using a node placement neural network having a plurality of network parameters, wherein the node placement neural network is configured to process the input representation in accordance with current values of the network parameters to generate a score distribution over a plurality of positions on the surface of the computer chip; and assigning the macro node to be placed at the time step to a position from the plurality of positions using the score distribution.