Document | Document Title |
---|---|
US11322702B1 |
Electrical devices having radiofrequency field effect transistors and the manufacture thereof
Electrical device including a substrate having a surface and a radiofrequency field effect transistor (RF-FET) on the substrate surface. RF-FET includes a CNT layer on the substrate surface, the CNT layer including electrically conductive aligned carbon nanotubes, and pin-down anchor layers on the CNT layer. A first portion of the CNT layer, located in-between the pin-down anchor layers, is not covered by the pin-down anchor layers and is a channel region of the radiofrequency field effect transistor and second portions of the CNT layer are covered by the pin-down anchor layers. For cross-sections in a direction perpendicular to a common alignment direction of the aligned CNTs in the first portion of the CNT layer: the aligned CNTs have an average linear density in a range from 20 to 120 nanotubes per micron along the cross-section, and at least 40 percent of the aligned CNTs are discrete from any CNTs of the CNT layer. |
US11322701B2 |
High dielectric constant composite material and application thereof
A high dielectric constant composite material and method for preparing organic thin film transistor using the material as dielectric. The method includes: using sol-gel method, hydrolyzing terminal group-containing silane coupling agent to form functional terminal group-containing silica sol, cross-linked with organic polymer to form composite sol as material of dielectric of organic thin film transistor; forming film by solution method such as spin coating, dip coating, inkjet printing, 3D printing, etc., forming dielectric after curing; preparing semiconductor and electrode respectively to prepare organic thin film transistor device, which, based on composite dielectric material, has mobility of 5 cm2/V·s, exceeding that of using SiO2, having low threshold voltage and no hysteresis effect. Compared with traditional processes like SiO2 thermal oxidation, above method has advantages of simple process, low cost, suitable for large-area preparation, with great market application value. |
US11322698B2 |
Transparent organic light emitting display apparatus and method of manufacturing the same
A transparent organic light emitting display apparatus and a method of manufacturing the same are discussed. The transparent organic light emitting display apparatus can comprise an emission area, a transmission area disposed adjacent to the emission area and configured to pass external light therethrough, and an undercut area formed in the transmission area, wherein the undercut area is filled by an encapsulation layer. |
US11322695B2 |
Ink composition for organic light-emitting device, organic light-emitting device including film formed by using the ink composition, and method of manufacturing the organic light-emitting device
An ink composition for an organic light-emitting device, the ink composition including a luminescent host material and a solvent, wherein the luminescent host material includes at least one compound represented by Formula (1) and Formula (3), and wherein the solvent includes at least one selected from an aromatic ether, an aromatic ester, and an aromatic ketone: wherein, in Formulas (1) and (3), groups and variables are the same as described in the specification. |
US11322693B2 |
Organic light-emitting element, and light-emitting material and fluorescent body used in same
Disclosed is an organic light-emitting device using a compound capable of emitting delayed fluorescence and capable of undergoing intramolecular hydron transfer. The compound includes, for example, a compound represented by the general formula. X1 to X3 each represent O or S; R1 to R6 each represent nH or a substituent; n, n1 to n3 each represent an integer of 1 to 3. |
US11322685B2 |
Controlling positive feedback in filamentary RRAM structures
A resistive random-access memory (ReRAM) device may include a thermally engineered layer that is positioned adjacent to an active layer and configured to act as a heat sink during filament formation in response to applied voltages. The thermally engineered layer may act as one of the electrodes on the ReRAM device and may be adjacent to any side of the active layer. The active layer may also include a plurality of individual active layers. Each of the active layers may be associated with a different dielectric constant, such that the middle active layer has a dielectric constant that is significantly higher than the other two surrounding active layers. |
US11322673B2 |
Thermoelectric module and temperature modulating apparatus including the same
A thermoelectric module includes a flexible film with an insulation characteristic, the film having a shape that is longer in a lengthwise direction than in a width direction, a plurality of n-type thermoelectric elements and a plurality of p-type thermoelectric elements alternately arranged on one surface of the film in the lengthwise direction of the film, and first electrodes and second electrodes that alternately connect the plurality of n-type thermoelectric elements and the plurality of p-type thermoelectric elements at one side and an opposite side with respect to the width direction of the film to electrically connect the plurality of n-type thermoelectric elements and the plurality of p-type thermoelectric elements in series. One lateral end and an opposite lateral end of the film are bent with the plurality of n-type thermoelectric elements, the plurality of p-type thermoelectric elements, the first electrodes, and the second electrodes attached to the film. |
US11322668B2 |
Semiconductor device
A semiconductor device includes a substrate, an optical element, and a semiconductor element. The substrate includes a first region and a second region which are regions differing from each other. The optical element is formed in one of the first region and the second region. The electric element is formed in another of the first region and the second region. The first region includes a first insulating layer and a first semiconductor layer formed on the first insulating layer. The second region includes the first insulating layer, the first semiconductor layer, a second insulating layer formed on the first semiconductor layer, and a second semiconductor layer formed on the second insulating layer. |
US11322667B2 |
Light-emitting device package
A semiconductor device package includes a light emitting device disposed on a body, and at least one resin disposed between the body and the light emitting device. The body may include first and second opening parts passing through the body from the upper surface of the body, and at least one recess concavely provided from the upper surface of the body towards the lower surface of the body. The light emitting device may include a first bonding part disposed on the first opening part, and a second bonding part disposed on the second opening part. The at least one recess may be disposed between the first and second opening parts, and along the circumferences of the first and second opening parts. The at least one resin may be provided to the at least one recess. The at least one resin may include a reflective material. |
US11322666B2 |
Optoelectronic device
An optoelectronic device includes an emitter of light rays and a receiver of light rays. The emitter is encapsulated within a first encapsulation layer, and the receiver is encapsulated within a second encapsulation layer. An opaque layer covers the first encapsulation layer (encapsulating the receiver) and covers the second encapsulation layer (encapsulating the emitter). The first and second encapsulation layers are separated by a region of opaque material. This opaque material may be provided by the opaque layer or an opaque fill. |
US11322664B2 |
Method of manufacturing light emitting device
A method of manufacturing a light emitting device includes: providing a light emitting element including a light extraction surface, an electrode-formed surface on a side opposite to the light extraction surface, lateral surfaces positioned between the light extraction surface and the electrode-formed surface, and a pair of electrodes on the electrode-formed surface; providing a covering member including a lens portion and a first recess on a side different from the lens portion; disposing the light emitting element on a bottom surface of the first recess, with the light extraction surface and the bottom surface of the first recess facing each other; and forming a reflective member in the first recess to cover the lateral surfaces of the light emitting element while at least a part of the pair of electrodes is exposed from the reflective member. |
US11322661B2 |
Spin-sensitive ultraviolet light-based device and method
A spin-sensitive ultraviolet light-based device includes a p-type GaN layer; an n-type Gd doped ZnO nanostructure grown on the GaN layer; a first electrode formed on the GaN layer; and a second electrode formed on the Gd doped ZnO nanostructure. Electrons supplied through the first and second electrodes are spin-polarized by the Gd doped ZnO nanostructure. Polarized ultraviolet light emitted or received by the Gd doped ZnO nanostructure is correlated with the spin-polarized electrons. |
US11322659B2 |
Method for manufacturing wavelength conversion member, wavelength conversion member, and light-emitting device
Provided are a method for manufacturing wavelength conversion members that enables manufacturing of wavelength conversion members having a high light extraction efficiency and suppression of material loss, a wavelength conversion member obtained by the method, and a light-emitting device. A method for manufacturing a plurality of wavelength conversion members by breaking into parts a base material 10 for the wavelength conversion members includes the steps of: preparing the base material 10 having a first principal surface 11 and a second principal surface 12 opposed to each other; forming a breaking groove 13 in the first principal surface 11; bonding a support 20 to the second principal surface 12 of the base material 10 having the breaking groove 13 formed in the first principal surface 11; pressing through the support 20 a region of the base material 10 where the breaking groove 13 is formed, thus breaking the base material 10 into the plurality of wavelength conversion members along the breaking groove 13; expanding the support 20 to form a gap between the plurality of wavelength conversion members lying on the support 20; and removing the plurality of wavelength conversion members from the support 20 after forming the gap. |
US11322658B2 |
Light-emitting device and method of manufacturing the same
A light-emitting device includes a base member including a first lead, a second lead, and a securing member securing the first lead and the second lead, a light-emitting element mounted on an upper surface of the base member, a frame disposed on the upper surface of the base member to surround the light-emitting element, a first member covering at least a portion of an upper surface of the securing member exposed at an outer peripheral side of the frame in a top view, the first member being in contact with an outer lateral surface of the frame and containing a reflective material, and a second member covering the light-emitting element, the frame, and the first member. The first member has an inclined region in a cross-sectional view. A maximum height of the inclined region is less than a height of an upper end of the frame. |
US11322657B2 |
Flip-chip light emitting device and production method thereof
A flip-chip light emitting device includes a transparent substrate, an epitaxial light-emitting structure, a transparent bonding layer interposed between the transparent substrate and the light-emitting structure, and a protective insulating layer disposed over the light-emitting structure and the bonding layer. The transparent bonding layer has a smaller-thickness section that has a first contact surface for the protective insulating layer to be disposed thereover, and a larger-thickness section that has a second contact surface meshing with and bonded to a roughened bottom surface of the light-emitting structure. The first contact surface is smaller in roughness than the second contact surface. A method for producing the device is also disclosed. |
US11322653B2 |
Light-emitting device with optical power readout
A light emitting device with on-chip optical power readout includes a light emitting mesa and a light detecting mesa formed adjacent to each other on the same substrate of a chip, and a portion of the light emitted from the light emitting mesa is transmitted to the light detecting mesa at least through the substrate. The light emitting mesa and the light detecting mesa have exactly the same epitaxial structure and can be electrically isolated from each other by an insulation layer, or an airgap formed therebetween, or by ion implantation. The light emitting mesa and the light detecting mesa can also share an n-type structure and a common n-electrode while having their own p-electrode, respectively. |
US11322652B2 |
Methods for producing composite GaN nanocolumns and light emitting structures made from the methods
A method for growing on a substrate strongly aligned uniform cross-section semiconductor composite nanocolumns is disclosed. The method includes: (a) forming faceted pyramidal pits on the substrate surface; (b) initiating nucleation on the facets of the pits; and; (c) promoting the growth of nuclei toward the center of the pits where they coalesce with twinning and grow afterwards together as composite nanocolumns. Multi-quantum-well, core-shell nanocolumn heterostructures can be grown on the sidewalls of the nanocolumns. Furthermore, a continuous semiconductor epitaxial layer can be formed through the overgrowth of the nanocolumns to facilitate fabrication of high-quality planar device structures or for light emitting structures. |
US11322651B2 |
Light-emitting element and method for manufacturing same
A light-emitting element includes a first semiconductor layer, a second semiconductor layer, a light-emitting layer, a first electrode, and a second electrode. The first semiconductor layer includes gallium and nitrogen and is of an n-type. The second semiconductor layer includes gallium and nitrogen and is of a p-type. The light-emitting layer is provided between the first semiconductor layer and the second semiconductor layer. The first electrode is electrically connected to the first semiconductor layer. The second electrode is electrically connected to the second semiconductor layer. The first semiconductor layer includes a first partial region and a first side surface region. The first partial region includes a first surface contacting the first electrode. The first side surface region includes a first side surface crossing a plane perpendicular to a first direction. The first direction is from the second semiconductor layer toward the first semiconductor layer. |
US11322650B2 |
Strained AlGaInP layers for efficient electron and hole blocking in light emitting devices
A light-emitting device is disclosed. The light emitting device includes an electron blocking layer, a hole blocking layer, wherein at least a portion of the hole blocking layer is arranged to have a compressive strain, and an active layer disposed between the hole blocking layer and the electron blocking layer. |
US11322648B2 |
Photon source and a method of fabricating a photon source
A method for using a photon source, which includes a semiconductor structure having a first light emitting diode region, a second region including a quantum dot, a first voltage source, and a second voltage source, is provided. The method includes steps of applying an electric field across said first light emitting diode region to cause light emission by spontaneous emission, wherein the light emitted from said first light emitting diode region is absorbed in said second region and produces carriers to populate said quantum dot; and applying a tuneable electric field across said second region to control the emission energy of said quantum dot, wherein the light emitted from the second region exits said photon source. |
US11322644B2 |
Method for transferring light emitting elements, and method for making display panel
A method for transferring light emitting elements during manufacture of a display panel includes providing light emitting elements; providing a first electromagnetic plate defining adsorption positions; providing a receiving substrate defining receiving areas; energizing the first electromagnetic plate to magnetically adsorb one of the light emitting elements at each adsorption position; facing the first electromagnetic plate to the receiving substrate; and transferring the light emitting elements to one corresponding receiving area of the receiving substrate. |
US11322643B2 |
Optoelectronic device
An optoelectronic device comprising a semiconductor structure includes a p-type active region, an n-type active region, and an i-type active region. The semiconductor structure is comprised solely of one or more superlattices, where each superlattice is comprised of a plurality of unit cells. Each unit cell can comprise a layer of GaN and a layer of AlN. In some cases, a combined thickness of the layers comprising the unit cells in the i-type active region is thicker than a combined thickness of the unit cells in the n-type active region, and is thicker than a combined thickness of the unit cells in the p-type active region. The layers in the unit cells in each of the three regions can all have thicknesses that are less than or equal to a critical layer thickness required to maintain elastic strain. |
US11322638B2 |
Waveguide-integrated avalanche photodiode
Various embodiments of a monolithic avalanche photodiode (APD) are described, which may be fabricated on a silicon-on-insulator substrate. The monolithic APD includes an optical waveguide that guides an incident light to an active region of the APD. An optical coupler is integrally formed with the optical waveguide to capture the incident light. The monolithic APD also includes an optical reflector to reflect a portion of the incident light that is not readily captured by the optical coupler back to the optical coupler for further capturing. The active region includes an absorption layer for converting the incident light into a photocurrent, an epitaxial structure for amplifying the photocurrent by avalanche multiplication, as well as a pair of electrical conductors for conducting the amplified photocurrent. |
US11322637B2 |
Sam photodiode with multiplication of a single type of carrier in a periodic multilayer region
An avalanche photodiode including an absorption region, a collection region and a multiplication region between the absorption region and the collection region that performs a carrier multiplication by impact ionisation of a single type of carrier. The multiplication region includes a plurality of multilayer structures where each multilayer structure includes, from the absorption region to the collection region, an acceleration layer having a first energy band gap then a multiplication layer having a second energy band gap. The first energy band gap is greater than the second energy band gap. |
US11322635B2 |
Light detection device
A photodetecting device includes a semiconductor substrate including a one-dimensionally distributed plurality of pixels. The photodetecting device includes, for each pixel, a plurality of avalanche photodiodes arranged to operate in Geiger mode, a plurality of quenching resistors electrically connected in series with the respective avalanche photodiodes, and a signal processing unit arranged to process output signals from the plurality of avalanche photodiodes. Light receiving regions of the plurality of avalanche photodiodes are two-dimensionally distributed for each pixel. Each signal processing unit includes a gate grounded circuit and a current mirror circuit electrically connected to the gate grounded circuit. The gate grounded circuit is electrically connected to the plurality of avalanche photodiodes of the corresponding pixel via the plurality of quenching resistors. The current minor circuit is arranged to output a signal corresponding to output signals from the plurality of avalanche photodiodes. |
US11322634B2 |
Copper-based chalcogenide photovoltaic device and a method of forming the same
A method for forming a photovoltaic device comprising the steps of: providing a first conductive material on a substrate; depositing a continuous layer of a dielectric material less than 10 nm thick on the first conductive material; annealing the first conductive material and the layer of dielectric material; forming a chalcogenide light-absorbing material on the layer of dielectric material; and depositing a second material on the light-absorbing material such that the second material is electrically coupled to the light-absorbing material; wherein the first conductive material and the dielectric material are selected such that, during the step of annealing, a portion of the first conductive material undergoes a chemical reaction to form: a layer of a metal chalcogenide material at the interface between first conductive material and the dielectric material; and a plurality of openings in the layer of dielectric material; the openings being such to allow electrical coupling between the light-absorbing material and the layer of a metal chalcogenide material. Additionally contemplated is a photovoltaic device formed by this method. |
US11322633B2 |
Optomechanical system for absorbing light or emitting light and corresponding method
An optomechanical system for absorbing light or emitting light, comprising as static frame element, an optical arrangement, a light absorbing/emitting substrate and a shifting mechanism. The shifting mechanism moves at least one layer of the optical arrangement relative to the light absorbing/emitting substrate or vice versa, wherein the movement is through one or more translation element relative to the static frame element in such a way that the transmitted light can be optimally absorbed by the light absorbing/emitting substrate, or that the incident light emitted by the light absorbing/emitting substrate can be optimally transmitted by the optical arrangement. Furthermore, the present invention also relates to a corresponding method for absorbing light or emitting light with the aforementioned optomechanical system. |
US11322631B2 |
Solar cell panel
A solar cell panel can include a solar cell; a sealing member for sealing the solar cell; a first cover member disposed on the sealing member at one side of the solar cell; and a second cover member disposed on the sealing member at another side of the solar cell, in which the first cover member includes a base member and a colored portion having a light transmittance lower than a light transmittance of the base member, the first cover member constituting a colored area, and the colored portion includes at least two layers each formed of an oxide ceramic composition and having different colors or different light transmittances. |
US11322630B2 |
Monolithic infrared transceiver
An optoelectronic device includes a semiconductor substrate and a first stack of epitaxial layers, which are disposed over the semiconductor substrate and are configured to function as a photodetector, which emits a photocurrent in response to infrared radiation in a range of wavelengths greater than 940 nm. A second stack of epitaxial layers is disposed over the first stack and configured to function as an optical transmitter with an emission wavelength in the range of wavelengths greater than 940 nm. |
US11322628B2 |
Optical member driving mechanism
An optical member driving mechanism is provided, including a movable portion, a fixed portion, and a driving assembly. The movable portion is connected to an optical member. The movable portion is movable relative to the fixed portion. The driving assembly is configured to drive the movable portion to move relative to the fixed portion. |
US11322627B2 |
Solar cell, multi-junction solar cell, solar cell module, and solar power generation system
According to one embodiment, a solar cell includes a first electrode, a second electrode, and a photoelectric conversion layer disposed between the first electrode and the second electrode. When a transmittance of the solar cell is measured in a wavelength range of 700 to 1000 nm, an average of the transmittance of the solar cell is 60% or more. |
US11322624B2 |
Detection apparatus, fabrication method thereof, array substrate, and display apparatus
The present disclosure is related to a detection apparatus. The detection apparatus may include a gate insulating layer. The gate insulating layer may include at least a first layer and a second layer opposite the first layer. A plurality of protruding structures may be provided on a surface of the first layer facing the second layer and/or a surface of the second layer facing the first layer. The first layer and the second layer of the gate insulating layer may be connected through the protruding structures. |
US11322620B2 |
Metal-assisted single crystal transistors
Described herein are apparatuses, systems, and methods associated with metal-assisted transistors. A single crystal semiconductor material may be seeded from a metal. The single crystal semiconductor material may form a channel region, a source, region, and/or a drain region of the transistor. The metal may form the source contact or drain contact, and the source region, channel region, and drain region may be stacked vertically on the source contact or drain contact. Alternatively, a metal-assisted semiconductor growth process may be used to form a single crystal semiconductor material on a dielectric material adjacent to the metal. The portion of the semiconductor material on the dielectric material may be used to form the transistor. Other embodiments may be described and claimed. |
US11322619B2 |
Semiconductor device structure and method for forming the same
A semiconductor device structure is provided. The semiconductor device structure includes a first fin structure and a second fin structure formed over a substrate. The semiconductor device structure includes a first gate structure formed over the first fin structure, and the first gate structure includes a first portion of a gate dielectric layer and a first portion of a filling layer. The semiconductor device structure also includes a second gate structure formed over the second fin structure, and a first isolation sealing layer between the first gate structure and the second gate structure. The first isolation sealing layer is in direct contact with the first portion of the gate dielectric layer and the first portion of the filling layer. |
US11322616B2 |
Semiconductor device
A semiconductor device includes a substrate that includes a first active region and a second active region, a device isolation layer between the first active region and the second active region, a gate structure that extends in a first direction and runs across the first active region and the second active region, a first active contact pattern on the first active region on one side of the gate structure, a second active contact pattern on the second active region on another side of the gate structure, and a connection pattern that is on the device isolation layer and connects the first active contact pattern and the second active contact pattern to each other. The connection pattern extends in a second direction and runs across the gate structure. Portions of the first active contact pattern and the second active contact pattern extend in the first direction and overlap the device isolation layer. |
US11322615B2 |
SOI wafers and devices with buried stressor
A semiconductor structure includes a layer arrangement consisting of, in sequence, a semiconductor-on-insulator layer (SOI) over a buried oxide (BOX) layer over a buried stressor (BS) layer with a silicon bonding layer (BL) intervening between the BOX and the BS layers. The semiconductor structure may be created by forming the BS layer on a substrate of a first wafer; growing the BL layer at the surface of the BS layer; wafer bonding the first wafer to a second wafer having a silicon oxide layer formed on a silicon substrate such that the silicon oxide layer of the second wafer is bonded to the BL layer of the first wafer, and thereafter removing a portion of the silicon substrate of the second wafer. |
US11322614B2 |
Semiconductor device
A semiconductor device includes first and second fin-shaped patterns disposed on a substrate and extending in a first direction, first and second channel layers disposed on the first and second fin-shaped patterns, first and second etch stop layers disposed inside the first and second channel layers, first and second gate structures extending in a second direction different from the first direction on the first channel layer with a first recess formed therebetween, third and fourth gate structures extending in the second direction on the second channel layer with a second recess formed therebetween, the first recess having a first width in the first direction and having a first depth in a third direction perpendicular to the first and second directions, the second recess having a second width different from the first width in the first direction, and having a second depth equal to the first depth in the third direction. |
US11322612B2 |
Semiconductor device with region of varying thickness
According to one embodiment, a semiconductor device includes a first electrode, a first semiconductor region of a first conductivity type, a second electrode, a gate electrode, second semiconductor regions of a second conductivity type, third semiconductor regions of the first conductivity type, and a third electrode. The second electrode is provided in a plurality in second and third directions. Each second electrode opposes a portion of the first semiconductor region in the second and third directions with an insulating layer interposed. The gate electrode is provided around each second electrode. The first semiconductor region includes first regions provided respectively around the second electrodes and the second region provided around the first regions in the second and third directions. Impurity concentration of the first conductivity type in each of the first regions is higher than impurity concentration of the first conductivity type in the second region. |
US11322611B2 |
Methods for LDMOS and other MOS transistors with hybrid contact
A lateral DMOS transistor structure includes a substrate of a first dopant polarity, a body region of the first dopant polarity, a source region, a drift region of a second dopant polarity, a drain region, a channel region, a gate structure over the channel region, a hybrid contact implant, of the second dopant polarity, in the source region, and a respective metal contact on or within each of the source region, gate structure, and drain region. The hybrid contact implant and the metal contact together form a hybrid contact defining first, second, and third electrical junctions. The first junction is a Schottky junction formed vertically between the source metal contact and the body. The second junction is an ohmic junction formed laterally between the source metal contact and the hybrid contact implant. The third junction is a rectifying PN junction between the hybrid contact implant and the channel region. |
US11322607B2 |
Semiconductor device
A semiconductor device has an active region through which current flows and a termination structure region. At a front surface of a semiconductor substrate of a first conductivity type, a first semiconductor layer of the first conductivity type is provided. At a surface of the first semiconductor layer, a lower parallel pn structure is provided. At a surface of the lower parallel pn structure, an upper parallel pn structure is provided in the termination structure region and a first semiconductor region of a second conductivity type is provided in the active region. A width of an upper second column is wider than a width of a lower second column. An interval between the upper second columns is wider than an interval between the lower second columns. A thickness of the upper second column is thicker than a thickness of the first semiconductor region. |
US11322606B2 |
Heterojunction semiconductor device having high blocking capability
A heterojunction semiconductor device comprises a substrate; a second barrier layer is disposed on the second channel layer and a second channel is formed; a trench gate structure is disposed in the second barrier layer; the trench gate structure is embedded into the second barrier layer and is composed of a gate medium and a gate metal located in the gate medium; an isolation layer is disposed in the second channel layer and separates the second channel layer into an upper layer and a lower layer; a first barrier layer is disposed between the lower layer of the second channel layer and the first channel layer and a first channel is formed; a bottom of the metal drain is flush with a bottom of the first barrier layer; and a first metal source is disposed between the second metal source and the first channel layer. |
US11322601B2 |
Gate cut and fin trim isolation for advanced integrated circuit structure fabrication
Embodiments of the disclosure are in the field of advanced integrated circuit structure fabrication and, in particular, 10 nanometer node and smaller integrated circuit structure fabrication and the resulting structures. In an example, a method includes forming a plurality of fins and forming a plurality of gate structures over the plurality of fins. A dielectric material structure is formed between adjacent ones of the plurality of gate structures. A portion of a first of the plurality of gate structures is removed to expose a first portion of each of the plurality of fins, and a portion of a second of the plurality of gate structures is removed to expose a second portion of each of the plurality of fins. The exposed first portion of each of the plurality of fins is removed, but the exposed second portion of each of the plurality of fins is not removed. |
US11322600B2 |
High electron mobility transistor
A high electron mobility transistor (HEMT) includes a buffer layer on a substrate, a barrier layer on the buffer layer, a gate electrode on the barrier layer, a first passivation layer adjacent to two sides of the gate electrode, and a p-type semiconductor layer between the gate electrode and the barrier layer. Preferably, a corner of the p-type semiconductor layer contacting a sidewall of the first passivation layer includes a first curve, and a bottom surface of the p-type semiconductor layer directly on the first passivation layer includes a second curve. |
US11322598B2 |
Semiconductor device and method for fabricating the same
A semiconductor device includes a substrate having a first region and a second region and a gate structure on the first region and the second region of the substrate. The gate structure includes a first bottom barrier metal (BBM) layer on the first region and the second region, a first work function metal (WFM) layer on the first region; and a diffusion barrier layer on a top surface and a sidewall of the first WFM layer on the first region and the first BBM layer on the second region. Preferably, a thickness of the first BBM layer on the second region is less than a thickness of the first BBM layer on the first region. |
US11322597B2 |
Gate material-based capacitor and resistor structures and methods of forming the same
At least one of a capacitor or a resistor structure can be formed concurrently with formation of a field effect transistor by patterning a gate dielectric layer into gate dielectric and into a first node dielectric or a first resistor isolation dielectric, and by patterning a semiconductor layer into a gate electrode and into a second electrode of a capacitor or a resistor strip. Contacts are then formed to the capacitor or resistor structure. Sidewall spacers may be formed on the gate electrode prior to patterning the capacitor or resistor contacts to reduce damage to the underlying capacitor or resistor layers. |
US11322592B2 |
Field effect transistor with channel layer with atomic layer, and semiconductor device including the same
A semiconductor device, a field effect transistor, and a fin field effect transistor are provided. The semiconductor device may include a channel layer, a source/drain layer, and a gate electrode. The channel layer is provided on a substrate and extends in a direction perpendicular to a top surface of the substrate. The source/drain layer is disposed at a side of the channel layer and is electrically connected to the channel layer. The gate electrode is provided adjacent to at least one of surfaces of the channel layer. The channel layer includes a two-dimensional atomic layer made of a first material. |
US11322590B2 |
Semiconductor device having asymmetrical source/drain
A semiconductor device includes a substrate, a first active fin on the substrate, the first active fin including a first side surface and a second side surface opposing the first side surface, a second active fin on the substrate, the second active fin including a third side surface facing the second side surface and a fourth side surface opposing the third side surface of the second active fin, a first isolation layer on the first side surface of the first active fin, a second isolation layer between the second side surface of the first active fin and the third side surface of the second active fin, a third isolation layer on the fourth side surface of the second active fin and a merged source/drain on the first and second active fins. |
US11322584B2 |
Semiconductor device and manufacturing method for same
A semiconductor device includes a semiconductor substrate, an upper diffusion region and a lower diffusion region. The semiconductor substrate has a main surface. The upper diffusion region of a first conductivity type is disposed close to the main surface of the semiconductor device. The lower diffusion region of a second conductivity type is disposed up to a position deeper than the upper diffusion region in a depth direction of the semiconductor substrate from the main surface as a reference, and has a higher impurity concentration than the semiconductor substrate. A diode device is provided by having a PN junction surface at an interface between the upper diffusion region and the lower diffusion region, and the PN junction surface has a curved surface disposed at a portion opposite to the main surface. |
US11322583B2 |
Semiconductor device including barrier layer between active region and semiconductor layer and method of forming the same
A semiconductor device includes; an active region; an isolation region defining the active region; a barrier layer on the active region; an upper semiconductor layer on the barrier layer; and a gate structure covering an upper surface, a lower surface, and side surfaces of the upper semiconductor layer in a first direction. The first direction is a direction parallel to an upper surface of the active region, and the barrier layer is disposed between the gate structure and the active region. |
US11322581B2 |
Semiconductor device
According to one embodiment, a semiconductor device includes first, second, and third electrodes, first and fourth semiconductor regions of a first conductivity type, and second and third semiconductor regions of a second conductivity type. The third semiconductor region is provided around the second semiconductor region along a first plane crossing a first direction from the first electrode toward the first semiconductor region and is separated from the second semiconductor region. The fourth semiconductor region is provided around the third semiconductor region along the first plane, and has a greater impurity concentration of the first conductivity type than the first semiconductor region. The second electrode is provided on the second semiconductor region and is electrically connected to the second semiconductor region. The third electrode is provided on the third and fourth semiconductor regions, is electrically connected to the third and fourth semiconductor regions, and is separated from the second electrode. |
US11322579B2 |
Metal-insulator-metal (MIM) capacitor and semiconductor device
A semiconductor device includes a substrate and memory cell arrays arranged on the substrate in a first direction and second direction. The first direction and second direction are parallel to a top surface of the substrate and intersect each other. The memory cell arrays include a plurality of memory cells. A cell dummy pattern on the substrate is arranged between the memory cell arrays in at least one of the first direction and second direction and extends along a side of the memory cell arrays. A cell conductive pattern is included on the substrate. A cell contact plug is configured to connect the cell dummy pattern and the cell conductive pattern. The cell contact plug is arranged between the cell dummy pattern and the cell conductive pattern in a third direction that is perpendicular to the first direction and the second direction. |
US11322569B2 |
Array substrate with first gate, second gate, binding region with hole, and manufacturing method of same
The present application provides an array substrate and a manufacturing method of the same, the array substrate includes a display region, the display region includes a thin film transistor structure layer including a gate electrode layer and a source drain electrode layer, wherein the gate electrode layer and the source drain electrode layer are made of an alloy material including one or a group selected from Al, Ge, Nd, Ta, Zr, Ni, or La. |
US11322568B2 |
Display panel and display device having a micro-cavity structure with transflective layers
Provided are a display panel and a display device having a micro-cavity structure with transflective layers. The display panel includes a first display region, a second display region, a base substrate, a thin film transistor array layer and a pixel definition layer. A pixel density of the first display region is greater than a pixel density of the second display region. The thin film transistor array layer is disposed on a side of the base substrate. The pixel definition layer is disposed on a side of the thin film transistor array layer facing away from the base substrate and includes multiple openings. The second display region includes multiple light emitting regions and multiple light transparent regions. A part of the openings of the pixel definition layer form the light emitting regions. At least one micro-cavity structure is arranged in each of the multiple light transparent regions. |
US11322567B2 |
Display panel, manufacture method thereof and display apparatus
A display panel, a manufacture method thereof and a display apparatus are provided. The display panel includes a display area, which includes a plurality of pixel units, wherein the pixel units include electroluminescent display devices and pixel drive circuits for driving the electroluminescent display devices to emit light; the electroluminescent display devices include light-emitting devices and virtual light-emitting devices; the light-emitting devices are electrically connected with the pixel drive circuits, while the virtual light-emitting devices are not connected with the corresponding pixel drive circuits; the display area includes a first display area and a second display area; and in the first display area and the second display area, the distribution density of the electroluminescent display devices is the same, and the density of the pixel drive circuits in the second display area is less than that of the pixel drive circuits in the first display area. |
US11322566B2 |
Display substrate and display device
The present disclosure provides a display substrate, including: a display area having a contour, at least a portion of the contour having a curved shape, the display area being divided into a plurality of sub-display areas, at least one of the sub-display areas close to an edge of the display area having a contour conformal to the contour of the display area. The at least one sub-display area includes a plurality of sub-pixels arranged therein along an extending direction of the contour of the sub-display area. |
US11322564B2 |
Display device
A display device capable of reducing a non-display area includes a substrate including at least one hole area disposed within an emission area, and at least one blocking hole passing through inorganic insulating films disposed beneath a light emitting element while including upper and lower insulating films made of different materials. Side surfaces of the upper inorganic insulating film exposed through the blocking hole protrude beyond side surfaces of the lower inorganic insulating film exposed through the blocking hole, respectively. Accordingly, it is possible to minimize a bezel area, which is a non-display area, and to disconnect a light emitting stack by the blocking hole. |
US11322563B2 |
Electroluminescent device with improved luminous efficiency and viewing angle and method of manufacturing the same
Described is an electroluminescent device including an array substrate having a thin-film transistor formed thereon, an organic insulating layer formed on the array substrate having the thin-film transistor formed thereon, barriers disposed on the organic insulating layer, an anode formed on the organic insulating layer between the barriers to thus be electrically connected to the thin-film transistor and configured to cover at least a portion of the barriers, a light-emitting layer formed on the anode, and a cathode formed on the light-emitting layer, thus exhibiting superior emission efficiency and a wide viewing angle. A method of making or manufacturing the electroluminescent device is also described. |
US11322556B2 |
Method of integrating functional tuning materials with micro devices and structures thereof
The disclosure is related to creating different functional micro devices by integrating functional tuning materials and creating an encapsulation capsule to protect these materials. Various embodiments of the present disclosure also related to improve light extraction efficiencies of micro devices by mounting micro devices at a proximity of a corner of a pixel active area and arranging QD films with optical layers in a micro device structure. |
US11322554B2 |
Display apparatus
A display apparatus includes a lower substrate, first to third light-emitting devices arranged on the lower substrate, where the first to third light-emitting devices each includes a color emission layer, an upper substrate arranged above the lower substrate with the first to third light-emitting devices therebetween, a first insulating layer arranged on a lower surface of the upper substrate in a direction to the lower substrate, the first insulating layer defining a (1-1)st opening corresponding to the first light-emitting device, a (1-2)nd opening corresponding to the second light-emitting device, and a (1-1)st groove connecting the (1-1)st opening to the (1-2)nd opening, a first color quantum dot layer arranged in the (1-1)st opening, and a second color quantum dot layer arranged in the (1-2)nd opening. |
US11322553B2 |
Display apparatus including color-conversion layer and filter layer stacked in different insulating layers
A display apparatus includes a first pixel, a second pixel, and a third pixel which emit light of different colors from one another, a first insulating layer on a first display element of the first pixel, and a second insulating layer on the first insulating layer. The first insulating layer defines a first opening portion corresponding to the first display element, the second insulating layer defines a first opening corresponding to the first opening portion, and the first opening portion has a first extension portion which extends in a first direction and at least partially exposes the second insulating layer. |
US11322551B2 |
Display panel and display device
The present disclosure discloses a display panel and a display device. The display device includes a first display area and a second display area, where the first display area includes a plurality of first sub-pixel units, and each of the first sub-pixel units includes a first light emitting device and a driving circuit for driving the first light emitting device to emit light; where the second display area includes a plurality of second sub-pixel units and a plurality of first voltage signal lines, each of the second sub-pixel units includes a second light emitting device, and the first voltage signal lines are directly and electrically connected to anodes of the second light emitting devices. |
US11322549B2 |
Display device
A display device includes a substrate including a display area and a non-display area, a pixel unit provided in the display area, and including a first pixel column including a plurality of pixels and a second pixel column including a plurality of pixels displaying a different color from a color of the first pixel column, and data lines which are respectively connected to the first pixel column and the second pixel column, and respectively apply data signals to the first pixel column and the second pixel column, wherein the data line connected to the first pixel column includes sub lines and the data line connected to the second pixel column includes sub lines. |
US11322546B2 |
Current delivery and spike mitigation in a memory cell array
A single memory cell array is formed to maintain current delivery and mitigate current spike through the deposition of resistive materials in two or more regions of the array, including at least one region of memory cells nearer to contacts on the conductive lines and at least one region of memory cells farther from the contacts, where the contacts connect the conductive lines to the current source. Higher and lower resistive materials are introduced during the formation of the memory cells and the conductive lines based on the boundaries and dimensions of the two or more regions using a photo mask. Multiple memory cell arrays formed to maintain current delivery and mitigate current spike can be arranged into a three-dimensional memory cell array. The regions of memory cells in each memory cell array can vary depending on resistance at the contacts on the conductive lines that provide access to the memory cells, where the resistance can vary from one memory cell array to another. |
US11322543B2 |
Method for MRAM top electrode connection
Various embodiments of the present disclosure are directed towards a memory device including a protective sidewall spacer layer that laterally encloses a memory cell. An upper inter-level dielectric (ILD) layer overlying a substrate. The memory cell is disposed with the upper ILD layer. The memory cell includes a top electrode, a bottom electrode, and a magnetic tunnel junction (MTJ) structure disposed between the top and bottom electrodes. A sidewall spacer structure laterally surrounds the memory cell. The sidewall spacer structure includes a first sidewall spacer layer, a second sidewall spacer layer, and the protective sidewall spacer layer. The first and second sidewall spacer layers comprise a first material and the protective sidewall spacer layer comprises a second material different from the first material. A conductive wire overlying the first memory cell. The conductive wire contacts the top electrode and the protective sidewall spacer layer. |
US11322542B2 |
Light-emitting diode (LED) assembly and method of manufacturing an LED cell of the same
A light-emitting diode (LED) assembly comprises a plurality of LED cells and a driving circuit. Each of the LED cells includes an LED and a transistor. The LED includes first and second LED layers and an LED electrode. The first LED layer includes a III-V compound semiconductor. The second LED layer is over the first LED layer. The LED electrode is over the second LED layer. The first LED layer is free of an LED electrode. The transistor includes a drain region connected to the first LED layer. The driving circuit is configured to drive the LED cells. |
US11322541B2 |
Light-emitting device
A light-emitting device includes: a circuit board; and a light-emitting element mounted on the circuit board, the light-emitting element including: a substrate provided on the circuit board, the substrate having a first side along a first direction and a second side along the first direction, wherein a second direction from the first side toward the second side being is orthogonal to the first direction; n semiconductor stacked bodies (n being a natural number of 2 or more) provided on the substrate, the n semiconductor stacked bodies comprising a first semiconductor stacked body and a second semiconductor stacked body that are electrically insulated from each other; and n+1 interconnect layers. |
US11322539B2 |
Semiconductor device and manufacturing method, and electronic appliance
There is provided a semiconductor device including: a plurality of bumps on a first semiconductor substrate; and a lens material in a region other than the plurality of bumps on the first semiconductor substrate, wherein a distance between a side of a bump closest to the lens material and a side of the lens material closest to the bump is greater than twice a diameter of the bump closest to the lens material, and wherein the distance between the side of the bump closest to the lens material and the side of the lens material closest to the bump is greater a minimum pitch of the bumps. |
US11322537B2 |
Imaging detection chip with an optical antenna comprising a plurality of antenna cells each comprising one or more nanocones coupled to photosensitive array
An imaging detection chip, including an optical antenna and a photosensitive array in parallel to the optical antenna. The optical antenna is an array structure including a plurality of antenna cells spaced apart and electrically connected to each other. The photosensitive array is an array structure including a plurality of photosensitive cells spaced apart from each other. The plurality of antenna cells and the plurality of photosensitive cells are equal in number. The plurality of antenna cells of the optical antenna is aligned, perpendicularly to a parallel direction of the photosensitive array and the optical antenna, with the plurality of photosensitive cells at corresponding positions of the photosensitive array, respectively. The plurality of antenna cells each includes one or more nanocones each including a top surface; top surfaces of the plurality of antenna cells are electrically connected to each other. |
US11322532B2 |
Backside illuminated image sensor
The backside illuminated image sensor comprises a substrate of semiconductor material, detector elements arranged at a main surface, a dielectric layer on or above the main surface, a first capacitor layer and a second capacitor layer above the main surface, the capacitor layers forming a capacitor (C1, C2). A peripheral circuit is integrated in the substrate apart from the detector elements, the peripheral circuit being configured for one or more operations of the group consisting of voltage regulation, charge pump operation and stabilization of clock generation, and the capacitor layers are electrically connected with contact regions of the peripheral circuit. |
US11322529B2 |
Display panel, electronic device, and method of operating same
The present invention relates to a display panel, an electronic device, and an operation method of the electronic device. The display panel is divided into a display region and a plurality of image capturing regions. Each of the image capturing regions includes: a camera module; a pixel module disposed on the camera module; and the pixel module includes a plurality of sub-pixel units, each of the sub-pixel units spaced apart on the camera module. By adding a plurality of cameras hidden under the display panel, the invention can not only improve accuracy of eye-tracking technology, but also prevent the problem of reduced appearance aesthetics caused by the plurality of cameras. |
US11322527B2 |
Pixel unit, manufacturing method thereof, and display device
The present invention teaches a pixel unit including thin film transistors (TFTs) and pixel electrodes corresponding to the TFTs. The pixel electrodes are connected to the source electrodes of the TFTs. Each pixel electrode includes multiple arc-shaped electrode units arranged at intervals along an axial direction around a periphery of a corresponding TFT. The electrode units are electrically connected together. The present invention adopts arc-shaped pixels (similar to concentric circles) so that liquid crystal molecules are closer to being isotropic. Then, by having different vertical alignment (VA) TFT designs in the primary pixel region and secondary pixel region and utilizing the differences in W/L and capacitance, different voltage levels for primary pixel electrode and secondary pixel electrode are achieved. The color shift problem is improved and the viewing angle is enhanced. |
US11322525B2 |
Array substrate and display panel having organic insulating elastic layer disposed on bending pathway
An array substrate and a display panel are provided. The array substrate includes a flexible substrate, a peripheral trace, and a bending pathway. The array substrate is folded along the bending pathway so that the peripheral trace is located on the back side of a display zone to increase an area of the display zone of a displaying screen. |
US11322524B2 |
Display panel
A display panel is disclosed, which includes: a substrate including a display region and a border region adjacent to the display region; a first transistor disposed on the border region and including an active layer and a first conducting electrode on the substrate, wherein the first conducting electrode electrically connects to the active layer, and the first conducting electrode extends along a first direction; and a conductive layer disposed on the border region and including an opening, wherein the conductive layer partially overlaps the first conducting electrode in a top view of the border region, wherein a minimum distance from an edge of the opening to the active layer along the first direction is different from a minimum distance from another edge of the opening to the active layer along a second direction, and the first direction is different from the second direction. |
US11322519B2 |
Semiconductor device and method of fabricating the same
A semiconductor includes a ferroelectric layer, a first semiconductor layer, a first gate, a second semiconductor layer, a second gate and contact structures. The ferroelectric layer has a first surface and a second surface opposite to the first surface. The first semiconductor layer is disposed on the first surface of the ferroelectric layer. The first gate is disposed on the first semiconductor layer over the first surface. The second semiconductor layer is disposed on the second surface of the ferroelectric layer. The second gate is disposed on the second semiconductor layer over the second surface. The contacts structures are connected to the first semiconductor layer and the second semiconductor layer. |
US11322513B2 |
Method for manufacturing semiconductor memory device and semiconductor memory device
According to one embodiment, a method for manufacturing a semiconductor memory device includes simultaneously forming a plurality of first holes and a plurality of second holes in a stacked body. The stacked body includes a plurality of first layers and a plurality of second layers. The method includes etching a portion between the second holes next to each other in the stacked body, and connecting at least two or more second holes to form a groove. The method includes forming a film including a charge storage film on a sidewall of the first holes. The method includes forming a channel film on a sidewall of the film including the charge storage film. |
US11322512B2 |
Semiconductor device and method for manufacturing the same
A semiconductor device including a stacked body that includes insulating layers and conductive layers that are alternately stacked, a first film provided inside a recess portion that penetrates through the stacked body, a second film provided on a surface of the first film, a third film provided on a surface of the second film, and a fourth film provided on a surface of the third film. An average concentration of a halogen element per unit area in the third film and the fourth film is lower than an average concentration of the halogen element per unit area at an interface between the third film and the fourth film. |
US11322511B2 |
Semiconductor memory device
A semiconductor memory device includes a memory cell array disposed on a source plate; a discharge plate disposed on a bottom surface of the source plate; a source line discharge circuit disposed on a substrate below the discharge plate, and electrically coupling the discharge plate to a ground node in response to a source line discharge control signal; and a discharge path provided between the discharge plate and the source line discharge circuit. |
US11322504B2 |
Ferroelectric-capacitor integration using novel multi-metal-level interconnect with replaced dielectric for ultra-dense embedded SRAM in state-of-the-art CMOS technology
Embodiments include a memory array and a method of forming the memory array. A memory array includes a first dielectric over first metal traces, where first metal traces extend along a first direction, second metal traces on the first dielectric, where second metal traces extend along a second direction perpendicular to the first direction, and third metal traces on the second dielectric, where third metal traces extend along the first direction. The memory array includes a ferroelectric capacitor positioned in a trench having sidewalls and bottom surface, where the trench has a depth defined from a top surface of first metal trace to the top surface of third metal trace. The memory array further includes an insulating sidewall, a first electrode, a ferroelectric, and a second electrode disposed in the trench, where the trench has a rectangular cylinder shape defined by the first, second, and third metal traces. |
US11322503B2 |
Integrated circuit including at least one memory cell with an antifuse device
An integrated circuit includes a memory cell incorporating an antifuse device. The antifuse device includes a state transistor having a control gate and a second gate that is configured to be floating. A dielectric layer between the control gate and the second gate is selectively blown in order to confer a broken-down state on the antifuse device where the second gate is electrically coupled to the control gate for storing a first logic state. Otherwise, the antifuse device is in a non-broken-down state for storing a second logic state. |
US11322500B2 |
Stacked capacitor with horizontal and vertical fin structures and method for making the same
A stacked capacitor includes a substrate having a first ILD layer thereon and a source conductive plate in the first ILD layer; a second ILD layer disposed on the first ILD layer; and a stacked capacitor area in the second ILD layer. The stacked capacitor area partially exposes the source conductive plate. A fin-shaped structure is disposed on the source conductive plate within the stacked capacitor area. The fin-shaped structure includes horizontal fins and vertical fins. A widened central hole penetrates through the fin-shaped structure and partially exposes the source conductive plate. A first conductive layer is disposed on the fin-shaped structure and the source conductive plate in the widened central hole. A capacitor dielectric layer is disposed on the first conductive layer. A second conductive layer is disposed on the capacitor dielectric layer. |
US11322495B2 |
Complementary metal-oxide-semiconductor device and method of manufacturing the same
A complementary metal-oxide-semiconductor device includes a p-type field effect transistor and an n-type filed effect transistor. The p-type filed effect transistor has a first transistor architecture. The n-type field effect transistor is coupled with the p-type field effect transistor and has a second transistor architecture. The second transistor architecture is different from the first transistor architecture. The p-type field effect transistor and the n-type field effect transistor share a same gate structure. |
US11322492B2 |
Semiconductor device with controllable channel length and manufacturing method thereof
A semiconductor device includes a ring-shaped gate electrode having an opening area disposed on a substrate, a source region and a bulk tap region disposed in the opening area, a well region disposed to overlap the ring-shaped gate electrode, a drift region disposed to be in contact with the well region, a first insulating isolation region disposed, on the drift region, to partially overlap the gate electrode, a second insulating isolation region enclosing the bulk tap region, a drain region disposed to be spaced apart from the ring-shaped gate electrode, and a deep trench isolation region disposed adjacent to the drain region. |
US11322488B2 |
Display device using semiconductor light emitting element
The present invention relates to a display device and, more particularly, to a display device using a semiconductor light emitting element. The display device according to the present invention comprises a light emitting element module, wherein the light emitting element module comprises: a red semiconductor light emitting element that emits red light; a green semiconductor light emitting element that is disposed on the top surface of the red semiconductor light emitting element; a blue semiconductor light emitting element that is disposed on the top surface of the green semiconductor light emitting element; an individual electrode portion for supplying an individual signal to each of the red semiconductor light emitting element, the green semiconductor light emitting element, and the blue semiconductor light emitting element; and a common electrode portion for supplying a common signal to the red semiconductor light emitting element, the green semiconductor light emitting element, and the blue semiconductor light emitting element. |
US11322479B2 |
Semiconductor packages and manufacturing methods thereof
A semiconductor package includes a first chip, a plurality of through vias and an encapsulant. The first chip has a first via and a protection layer thereon. The first via is disposed in the protection layer. The through vias are disposed aside the first chip. The encapsulant encapsulates the first chip and the plurality of through vias. A surface of the encapsulant is substantially coplanar with surfaces of the protection layer and the plurality of through vias. |
US11322477B2 |
Package structure and method of fabricating the same
A structure including stacked substrates, a first semiconductor die, a second semiconductor die, and an insulating encapsulation is provided. The first semiconductor die is disposed over the stacked substrates. The second semiconductor die is stacked over the first semiconductor die. The insulating encapsulation includes a first encapsulation portion encapsulating the first semiconductor die and a second encapsulation portion encapsulating the second semiconductor die. |
US11322476B2 |
Manufacturing method of producing shielded individual semiconductor packages
A manufacturing method of a semiconductor package includes a groove forming step of cutting a semiconductor package substrate from an upper surface side along division lines in a cut-in-depth range of at least such a depth as to cause a ground line included in a wiring substrate to be exposed in a processing groove to such a depth that the semiconductor package substrate is not fully cut with a first cutting blade, thereby forming the processing groove having a first width at least on an upper surface of a sealing material, a shielding layer forming step of forming a shielding layer on a side surface of the processing groove, a bottom surface of the processing groove, and the upper surface of the sealing material with a conductive material from an upper side of the sealing material, and a dividing step of, cutting the semiconductor package substrate into individual semiconductor packages. |
US11322475B2 |
Stack semiconductor packages having wire-bonding connection structure
A semiconductor package includes a package substrate having a hole pattern including a first through hole extending in a first direction and a second through hole extending in a second direction substantially perpendicular to the first direction, at least one first semiconductor chip disposed on the package substrate to overlap with the first through hole, at least one second semiconductor chip disposed on the package substrate to overlap with the second through hole, first bonding wires passing through the first through hole to electrically connect the at least one first semiconductor chip to the package substrate, and second bonding wires passing through the second through hole to electrically connect the at least one second semiconductor chip to the package substrate. |
US11322470B2 |
Optical semiconductor package and method for manufacturing the same
A semiconductor package includes an interconnect structure having a first surface and a second surface opposite to the first surface, an insulating layer contacting the second surface of the interconnect structure wherein the insulating layer has a third surface facing the second surface of the interconnect structure and a fourth surface opposite to the third surface, at least one optical chip over the fourth surface of the insulating layer and electrically coupled to the interconnect structure, and a molding compound over the first surface of the interconnect structure. |
US11322469B2 |
Dual solder methodologies for ultrahigh density first level interconnections
An apparatus, comprising an integrated circuit (IC) package having at least one solder bond pad, a die having at least one solder bond pad, wherein the die is bonded to the IC package by at least one solder joint between the at least one solder bond pad of the die, and the at least one solder bond pad of the IC package, and an underfill material between the IC package and the die, wherein the at least one solder joint is embedded in the underfill material, and wherein the at least one solder joint comprises a first metallurgy and a second metallurgy. |
US11322468B2 |
Semiconductor device including metal holder and method of manufacturing the same
A semiconductor device and a method of manufacturing the same are provided. The semiconductor device includes a substrate and a metal holder. The substrate includes at least one bonding pad disposed adjacent to its surface and the metal holder is disposed adjacent to the bonding pad. |
US11322466B2 |
Semiconductor die containing dummy metallic pads and methods of forming the same
A first semiconductor die includes first semiconductor devices located over a first substrate, first interconnect-level dielectric layers embedding first metal interconnect structures and located over the first semiconductor devices, a first pad-level dielectric layer embedding first bonding pads and located over the first interconnect-level dielectric layers, and first edge seal structures laterally surrounding the first semiconductor devices. Each of the first edge seal structures vertically extends from the first substrate to a distal surface of the first pad-level dielectric layer, and includes a respective first pad-level ring structure that continuously extends around the first semiconductor devices. At least one row of first dummy metal pads is embedded in the first pad-level dielectric layer between a respective pair of first edge seal structures. Second pad-level ring structures embedded in a second semiconductor die can be bonded to the rows of first dummy metal pads. |
US11322464B2 |
Film structure for bond pad
The present disclosure, in some embodiments, relates to a method of forming an integrated chip. The method includes forming a plurality of bond pad structures over an interconnect structure on a front-side of a semiconductor body. The plurality of bond pad structures respectively have a titanium contact layer. The interconnect structure and the semiconductor body are patterned to define trenches extending into the semiconductor body. A dielectric fill material is formed within the trenches. The dielectric fill material is etched to expose the titanium contact layer prior to bonding the semiconductor body to a carrier substrate. The semiconductor body is thinned to expose the dielectric fill material along a back-side of the semiconductor body and to form a plurality of integrated chip die. The dielectric fill material is removed to separate the plurality of integrated chip die. |
US11322461B2 |
Package with integrated multi-tap impedance structure
A package is disclosed. In one example the package comprises a carrier having a plurality of leads and an electronic component mounted on the carrier and comprising at least one pad. An impedance structure electrically couples the at least one pad with the carrier so that, at different ones of the leads, different impedance values of the impedance structure can be tapped. |
US11322460B2 |
Secure integrated-circuit systems
A method of making a secure integrated-circuit system comprises providing a first integrated circuit in a first die having a first die size and providing a second integrated circuit in a second die. The second die size is smaller than the first die size. The second die is transfer printed onto the first die and connected to the first integrated circuit, forming a compound die. The compound die is packaged. The second integrated circuit is operable to monitor the operation of the first integrated circuit and provides a monitor signal responsive to the operation of the first integrated circuit. The first integrated circuit can be constructed in an insecure facility and the second integrated circuit can be constructed in a secure facility. |
US11322457B2 |
Control of warpage using ABF GC cavity for embedded die package
Embodiments include semiconductor device packages and methods of forming such packages. In an embodiment, the package may include a die-side reinforcement layer with a cavity formed through the die-side reinforcement layer. A die having a first side and an opposite second side comprising a device side may be positioned in the cavity with the first side of the die being substantially coplanar with a first side of the die-side reinforcement layer. In an embodiment, a build-up structure may be coupled to a second side of the die. Embodiments include a build-up structure that includes a plurality of alternating layers of patterned conductive material and insulating material. |
US11322453B2 |
Semiconductor package having channels formed between through-insulator-vias
A semiconductor package includes a die, through insulator vias, an encapsulant, and a pair of metallization layers. The through insulator vias are disposed beside the die. The encapsulant wraps the die and the through insulator vias. The pair of metallization layers is disposed on opposite sides of the encapsulant. One end of each through insulator via contacts one of the metallization layers and the other end of each through insulator via contacts the other metallization layer. The through insulator vias form at least one photonic crystal structure. A pair of the through insulator vias is separated along a first direction by a channel filled by the encapsulant. A width of the channel along the first direction is larger than a pitch of the photonic crystal structure along the first direction. |
US11322451B2 |
Power semiconductor module having a direct copper bonded substrate and an integrated passive component, and an integrated power module
A power semiconductor module includes a power semiconductor die attached to the first metallized side, a passive component attached to the first metallized side, a first isolation layer encapsulating the power semiconductor die and the passive component, a first structured metallization layer on the first isolation layer, and a first plurality of electrically conductive vias extending through the first isolation layer from the first structured metallization layer to the power semiconductor die and the passive component. |
US11322450B2 |
Chip package and method of forming the same
A chip package including a semiconductor die, an insulating encapsulant, and a first redistribution layer is provided. The insulating encapsulant encapsulates the semiconductor die. The first redistribution layer is provided over the semiconductor die and the encapsulant and includes a first redistribution portion and a second redistribution portion in contact with the first redistribution portion. The first redistribution portion is between the second redistribution portion and the semiconductor die. The first redistribution portion includes a first dielectric portion and a plurality of first conductive features embedded in the first dielectric portion. The plurality of first conductive features electrically connects the semiconductor die to the second redistribution portion. The second redistribution portion includes a second dielectric portion and a plurality of second conductive features embedded in the second dielectric portion and connected to the first conductive features. A top surface of the second dielectric portion is substantially level with top surfaces of the plurality of second conductive features. A method of forming the chip package is also provided. |
US11322448B2 |
Electronic module
An electronic module has a first substrate 11; a second substrate 21 provided in one side of the first substrate 11; and a chip module 100 provided between the first substrate 11 and the second substrate 21. The chip module 100 has an electronic element 13, 23 and a connecting body 60, 70, 80 electrically connected to the electronic element 13, 23. The electronic element 13, 23 extends along a first direction that is a thickness direction of the electronic module. |
US11322446B2 |
System-in-packages including a bridge die
A system-in-package includes a redistributed line (RDL) structure, a first semiconductor chip, a second semiconductor chip, and a bridge die. The RDL structure includes a first RDL pattern to which a first chip pad of the first semiconductor chip is electrically connected. The second semiconductor chip is stacked on the first semiconductor chip such that the second semiconductor chip protrudes past a side surface of the first semiconductor chip, wherein a second chip pad disposed on the protrusion is electrically connected to the first RDL pattern through the bridge die. |
US11322440B2 |
Three-dimensional memory device with dielectric wall support structures and method of forming the same
A three-dimensional memory device includes an alternating stack of insulating layers and electrically conductive layers located between line trenches, a first memory array region and a second memory array region, and a pair of dielectric wall structures located between the first line trench and the second line trench and between the memory array regions. Each layer within the alternating stack continuously extends between the first memory array region and the second memory array region in a connection region. The electrically conductive layers of the alternating stack have lateral extents that decrease with a distance from the substrate in a staircase region. Dielectric material plates interlaced with insulating plates or insulating layers are provided between the dielectric wall structures. |
US11322439B2 |
FEOL interconnect used as capacitance over fins instead of gates
Aspects of the invention include forming a semiconductor device. Gates are formed in a first direction over fins, the gates including gate material, the fins being formed in a second direction. Fin interconnects are formed in the first direction over the fins. A dielectric material is formed on the fins, and capacitor interconnects are formed over portions of the dielectric material in the first direction over the fins. |
US11322437B2 |
Flip chip interconnection and circuit board thereof
A flip chip interconnection including a circuit board is disclosed. The circuit board includes a substrate, inner leads, a T-shaped circuit line and a dummy pattern. The inner leads, the T-shaped circuit line and the dummy pattern are located on an inner bonding area of the substrate. The T-shaped circuit line includes a main segment, a branch segment and a connection segment that is connected to the main segment and the branch segment. The main segment and the branch segment are extended along a lateral direction and a longitudinal direction, respectively. The dummy pattern is located between the connection segment and the inner leads. |
US11322435B2 |
Package substrate having power trace pattern and ground trace pattern, and semiconductor package including the same
A package substrate according to an aspect of the disclosure includes a substrate body, and a first power trace pattern and a first ground trace pattern disposed on a first surface of the substrate body. The first power trace pattern has a parent power line portion and at least one child power line portion branched from the parent power line portion, and the first ground trace pattern has a parent ground line portion and at least one child ground line portion branched from the parent ground line portion. At least a portion of the first power trace pattern is disposed to surround at least a portion of the first ground trace pattern, and at least a portion of the first ground trace pattern is disposed to surround at least a portion of the first power trace pattern. |
US11322434B2 |
Top-to-bottom interconnects with molded lead-frame module for integrated-circuit packages
Disclosed embodiments include folded, top-to-bottom interconnects that couple a die side of an integrated-circuit package substrate, to a board as a complement to a ball-grid array for a flip-chip-mounted integrated-circuit die on the die side. The folded, top-to-bottom interconnect is in a molded frame that forms a perimeter around an infield to receive at least one flip-chip IC die. Power, ground and I/O interconnections shunt around the package substrate, and such shunting includes voltage regulation that need not be routed through the package substrate. |
US11322425B2 |
Semiconductor device
Provided is a semiconductor device having excellent heat radiation performance and electromagnetic wave suppression effect. A semiconductor device 1 comprises: a semiconductor element 30 formed on a substrate 50; a conductive shield can 20 having an opening hole 21; a conductive cooling member 40 located above the conductive shield can 20; a heat conductive sheet 10 formed between the semiconductor element 30 and the conductive cooling member 40 at least through the opening hole 21; and a conductive member 11 electrically connecting the conductive shield can 20 and the conductive cooling member 40. |
US11322421B2 |
Package structure and method of forming the same
Provided is a package structure including a composite wafer, a plurality of dies, an underfill, and a plurality of dam structures. The composite wafer has a first surface and a second surface opposite to each other. The composite wafer includes a plurality of seal rings dividing the composite wafer into a plurality of packages; and a plurality of through holes respectively disposed between the seal rings and penetrating through the first and second surfaces. The dies are respectively bonded onto the packages at the first surface by a plurality of connectors. The underfill laterally encapsulates the connectors. The dam structures are disposed on the first surface of the composite wafer to separate the underfill from the through holes. |
US11322408B2 |
Forming shallow trench isolation regions for nanosheet field-effect transistor devices using sacrificial epitaxial layer
A method of forming a semiconductor structure includes forming a semiconductor layer stack including a substrate and a nanosheet channel stack including alternating layers of a sacrificial material and a semiconducting material providing nanosheet channels for nanosheet field-effect transistors. The method also includes forming vertical fins in the semiconductor layer stack, forming a liner on sidewalls of the vertical fins, and forming a sacrificial epitaxial layer over the substrate surrounding the vertical fins. The method further includes replacing the sacrificial epitaxial layer with a first dielectric layer, removing the liner to form air gaps between the first dielectric layer and sidewalls of the vertical fins, and forming a second dielectric layer in the air gaps between the first dielectric layer and sidewalls of the vertical fins. The first and second dielectric layers provide shallow trench isolation regions surrounding sidewalls of the vertical fins below the nanosheet channel stack. |
US11322403B2 |
Wafer processing method
A wafer processing method includes: cutting a device layer stacked on a semiconductor substrate along division lines to form cut grooves; positioning a focal point of a laser beam having a transmission wavelength to the semiconductor substrate inside an area of the semiconductor substrate corresponding to a predetermined one of the division lines and applying the laser beam to the wafer from a back surface of the wafer, thereby forming a plurality of modified layers inside the wafer along all of the division lines; and grinding the back surface of the wafer to be thinned, causing a crack to grow from each of the modified layers formed inside the area of the semiconductor substrate corresponding to the predetermined one of the division lines to the front surface side of the wafer, thereby dividing the wafer into individual device chips. |
US11322399B2 |
Semiconductor structure and formation method thereof
Semiconductor structure and method for forming the semiconductor structure are provided. An exemplary method includes: providing a substrate, including a first region and a second region; forming a gate structure over the substrate; forming a first interlayer dielectric layer over the substrate; forming a plurality of metal plugs in the first interlayer dielectric layer; forming a second interlayer dielectric layer over the first interlayer dielectric layer; forming a first via in the first region exposing a metal plug, and a second via in the second region exposing the first interlayer dielectric layer by etching the second interlayer dielectric layer; fully filling the first via with a first tungsten layer; forming an adhesion layer over the first tungsten layer, the second interlayer dielectric layer, and a sidewall and bottom of the second via; and fully filling the second via with a second tungsten layer. |
US11322397B2 |
Method of manufacturing semiconductor devices including formation of adhesion enhancement layer
In a method of manufacturing a semiconductor device, a first dielectric layer is formed over a substrate, an adhesion enhancement layer is formed on a surface of the first dielectric layer, and a second dielectric layer is formed on the adhesion enhancement layer. |
US11322395B2 |
Dielectric capping structure overlying a conductive structure to increase stability
Some embodiments relate to a semiconductor structure including a first inter-level dielectric (ILD) structure overlying a substrate. A conductive contact directly overlies the substrate and is disposed within the first ILD structure. A conductive wire directly overlies the conductive contact. A conductive capping layer overlies the conductive wire such that the conductive capping layer continuously extends along an upper surface of the conductive wire. A second ILD structure overlies the conductive capping layer. The second ILD structure is disposed along opposing sides of the conductive wire. A pair of air-gaps are disposed within the second ILD structure. The conductive wire is spaced laterally between the pair of air-gaps. A dielectric capping layer is disposed along an upper surface of the conductive capping layer. The dielectric capping layer is spaced laterally between the pair of air-gaps and is laterally offset from an upper surface of the first ILD structure. |
US11322394B2 |
Contact formation method and related structure
A method and structure for forming a via-first metal gate contact includes depositing a first dielectric layer over a substrate having a gate structure with a metal gate layer. An opening is formed within the first dielectric layer to expose a portion of the substrate, and a first metal layer is deposited within the opening. A second dielectric layer is deposited over the first dielectric layer and over the first metal layer. The first and second dielectric layers are etched to form a gate via opening. The gate via opening exposes the metal gate layer. A portion of the second dielectric layer is removed to form a contact opening that exposes the first metal layer. The gate via and contact openings merge to form a composite opening. A second metal layer is deposited within the composite opening, thus connecting the metal gate layer to the first metal layer. |
US11322393B2 |
Method of forming a semiconductor device
A method includes depositing a second dielectric layer over a first dielectric layer, depositing a third dielectric layer over the second dielectric layer, patterning a plurality of first openings in the third dielectric layer, etching the second dielectric layer through the first openings to form second openings in the second dielectric layer, performing a plasma etching process directed at the second dielectric layer from a first direction, the plasma etching process extending the second openings in the first direction, and etching the first dielectric layer through the second openings to form third openings in the first dielectric layer. |
US11322388B2 |
Semiconductor structure formation
An example method includes patterning a working surface of a semiconductor wafer. The example method includes performing a first deposition of a dielectric material in high aspect ratio trenches. The example method further includes performing a high pressure, high temperature vapor etch to recess the dielectric material in the trenches and performing a second deposition of the dielectric material to continue filling the trenches. |
US11322384B2 |
Substrate processing apparatus and substrate processing method
According to one embodiment, a substrate processing apparatus and a substrate processing method that can improve the quality of substrates are provided. The substrate processing apparatus according to one embodiment includes: a table 20 configured to support a processing target W including a substrate W1, a ring W2 surrounding a surrounding of the substrate W1, and a dicing tape W3 adhered to a lower surface of the substrate W1 and a lower surface of the ring W2, and a liquid supplier 50 configured to eject a liquid which does not mix with a processing liquid for processing the substrate W1 and which has a specific gravity heavier than the processing liquid to one of an upper surface of the ring W2 of the processing target W supported by the table 20 rotating by the rotation mechanism 30, an outer circumference end portion of the substrate W1 of the processing target W supported by the table 20 rotating by the rotation mechanism 30, and between the substrate W1 and the ring W2 of the processing target W supported by the table 20 rotating by the rotation mechanism in accordance with a rotation number of the table 20 to supply the liquid between the substrate W1 and the ring W2 of the processing target W. |
US11322381B2 |
Method for substrate registration and anchoring in inkjet printing
A method for printing on a substrate includes printing a support structure by printing a liquid precursor material and curing the liquid precursor material, positioning a substrate within the support structure, printing one or more anchors on the substrate and the support structure by printing and curing the liquid precursor material to secure the substrate to the support structure, and printing one or more device structures on the substrate while anchored by printing and curing the liquid precursor material. |
US11322379B2 |
Wafer storage box, wafer transfer device and wafer storage and transfer assembly having the same
A wafer storage box, wafer transfer device and wafer storage box and transfer assembly. The wafer storage and transfer assembly includes a chassis which is capable of translating or rotating, a sliding shaft, connecting levers, arms and at least two positioning sidewall. The chassis includes a groove. The sliding shaft can translate along the groove. The connecting levers are connected to the sliding shaft. Each arm extends from a connecting lever. The two positioning sidewall are respectively arranged on opposite sides of the chassis. Each positioning sidewall includes tracks accommodating the pins of connecting levers. The width of each of the tracks reduces from the front end of the positioning sidewall to the back end of the positioning sidewall. The wafer storage and transfer assembly can vacuum adsorb several wafers to achieve high efficiency of wafer storing and transferring. |
US11322375B2 |
Light irradiation type heat treatment method and heat treatment apparatus
A silicon semiconductor wafer is transported into a chamber, and preheating of the semiconductor wafer is started in a nitrogen atmosphere by irradiation with light from halogen lamps. When the temperature of the semiconductor wafer reaches a predetermined switching temperature in the course of the preheating, oxygen gas is supplied into the chamber to change the atmosphere within the chamber from the nitrogen atmosphere to an oxygen atmosphere. Thereafter, a front surface of the semiconductor wafer is heated for an extremely short time period by flash irradiation. Oxidation is suppressed when the temperature of the semiconductor wafer is relatively low below the switching temperature, and is caused after the temperature of the semiconductor wafer becomes relatively high. As a result, a dense, thin oxide film having good properties with fewer defects at an interface with a silicon base layer is formed on the front surface of the semiconductor wafer. |
US11322374B2 |
Optical station for exchanging optical elements
An optical station for a laser processing device including a plurality of holders for holding respective optical elements; a rotatable magazine having a plurality of accommodation spaces for accommodating the plurality of holders; a positioning device having a holder clamp for clamping and positioning a selected one of the optical elements. a magazine actuator for rotating the magazine; linear shifting means for shifting the magazine in a direction parallel to the optical axis, wherein the magazine is shifted towards the positioning device such that the positioning device lifts the holder from its accommodation space. |
US11322369B2 |
Powder protecting three-way valve
Disclosed is a powder protecting three-way valve for a semiconductor or flat panel display manufacturing apparatus, including: a valve casing including an inlet and a plurality of outlets; a rotating ball rotatably installed in the valve casing to control a flow direction of reaction by-product gas; a nitrogen gas supply member which receives nitrogen gas from an outside, guides a flow of the nitrogen gas using a guide path, and supplies the nitrogen gas into the valve casing to prevent a powder contained in the reaction by-product gas from accumulating in the valve casing; and a heating unit installed in the nitrogen gas supply member to heat the nitrogen gas passing through an interior of the nitrogen gas supply member. The nitrogen gas supply member is formed as a thin flat body pressed against one side surface of the valve casing and is integrally coupled to the valve casing. |
US11322366B1 |
Ultrafast laser annealing of thin films
A method for locally annealing and crystallizing a thin film by directing ultrashort optical pulses from an ultrafast laser into the film. The ultrashort pulses can selectively produce an annealed pattern and/or activate dopants on the surface or within the film. |
US11322362B2 |
Landing metal etch process for improved overlay control
A method for manufacturing a semiconductor device includes depositing a hard mask layer on an upper surface of an insulating layer. The hard mask layer is etched to form an opening in the hard mask layer. A via recess is formed in the insulating layer through the opening. A first photoresist layer is formed on the hard mask layer and in the via recess. The first photoresist layer is etched to form a photoresist plug in the via recess. Two opposite sides of the opening are etched to remove portions of the hard mask layer and thereby a portion of the upper surface of the insulating layer is exposed. The photoresist plug is removed. Metal is deposited in the via recess and on the exposed surface of the insulating layer. The metal is patterned. |
US11322360B2 |
Method of manufacturing semiconductor structure
A method of manufacturing a semiconductor structure includes receiving a die comprising a top surface and a sacrificial layer covering the top surface; disposing the die on a substrate; disposing a molding surrounding the die; removing a portion of the molding to expose a sidewall of the sacrificial layer, wherein a top surface of the molding is at a level substantially same as the top surface of the die; and removing the sacrificial layer from the die. |
US11322359B2 |
Single process for liner and metal fill
After forming a contact opening in a dielectric material layer located over a substrate, a metal liner layer comprising a nitride of an alloy and a metal contact layer comprising the alloy that provides the metal liner layer are deposited in-situ in the contact opening by sputter deposition in a single process and without an air break. Compositions of the metal liner layer and the metal contact layer can be changed by varying gas compositions employed in the sputtering process. |
US11322357B2 |
Buried damage layers for electrical isolation
Structures including electrical isolation and methods of forming a structure including electrical isolation. A first polycrystalline layer is located in a substrate, and a second polycrystalline layer is positioned between the first polycrystalline layer and a top surface of the substrate. The substrate includes a first portion of the single-crystal semiconductor material that is positioned between the second polycrystalline layer and the top surface of the substrate. The substrate includes a second portion of the single-crystal semiconductor material that is positioned between the first polycrystalline layer and the second polycrystalline layer. The first polycrystalline layer has a thickness. The second polycrystalline layer has a portion with a thickness that is greater than the thickness of the first polycrystalline layer. |
US11322356B2 |
System and method for precision formation of a lattice on a substrate
A system and method for manufacturing a lattice structure of ionized particles on a substrate, wherein the process may be improved by controlling the number of ionized particles that are ejected from an ionizer and directed to a substrate, and wherein the ionized particles are disposed on the substrate, thereby enabling the creation of a lattice structure that may be as thin as a single layer of ionized particles. |
US11322351B2 |
Tin oxide films in semiconductor device manufacturing
Tin oxide film on a semiconductor substrate is etched selectively in a presence of silicon (Si), carbon (C), or a carbon-containing material (e.g., photoresist) by exposing the substrate to a process gas comprising hydrogen (H2) and a hydrocarbon. The hydrocarbon significantly improves the etch selectivity. In some embodiments an apparatus for processing a semiconductor substrate includes a process chamber configured for housing the semiconductor substrate and a controller having program instructions on a non-transitory medium for causing selective etching of a tin oxide layer on a substrate in a presence of silicon, carbon, or a carbon-containing material by exposing the substrate to a plasma formed in a process gas that includes H2 and a hydrocarbon. |
US11322348B2 |
Multi-function equipment implementing fabrication of high-k dielectric layer
A multi-function equipment implements a method of fabricating a thin film. The multi-function equipment according to the invention includes a reaction chamber, a plasma source, a plasma source power generating unit, a bias electrode, an AC (Alternating Current) voltage generating unit, a DC (Direct current) bias generating unit, a metal chuck, a first precursor supply source, a second precursor supply source, a carrier gas supply source, an oxygen supply source, a nitrogen supply source, an inert gas supply source, an automatic pressure controller, and a vacuum pump. |
US11322347B2 |
Conformal oxidation processes for 3D NAND
Embodiments described herein generally relate to conformal oxidation processes for flash memory devices. In conventional oxidation processes for gate structures, growth rates have become too fast, ultimately creating non-conformal films. To create a preferred growth rate for SiO2 on SiNx films, embodiments in this disclosure use a thermal combustion of a ternary mixture of H2+O2+N2O to gain SiO2 out of Si containing compounds. Using this mixture provides a lower growth in comparison with using only H2 and O2, resulting in a lower sticking coefficient. The lower sticking coefficient allows an optimal amount of atoms to reach the bottom of the gate, improving the conformality in 3D NAND SiO2 oxidation layers, specifically for ONO replacement tunneling gate formation. |
US11322346B2 |
Cleaning substrate method and method of processing substrate using the same
A method of processing a substrate may include preparing the substrate, polishing the substrate, and cleaning the substrate using a double nozzle, which is configured to provide a spray and a chemical solution onto the substrate. The spray may include a deionized water, and the chemical solution may be diluted with the deionized water. The chemical solution and the spray may be spaced apart from each other by a distance of 7 cm to 12 cm. |
US11322342B2 |
Mass separator using retractable magnetic yoke on a beam bending path
Provided is a mass separator (100) for performing mass separation for an ion beam (IB). The mass separator (100) includes a transfer structure (30) that is a component of a yoke (13) and move at least one of an upper yoke (13a) positioned over the beam path (L), a lower yoke (13b) positioned under the beam path (L), and a side yoke (13c, 13d) positioned at a side of the beam path (L) between a normal position (P) in the traveling of the ion beam (IB) and a retracted position (Q) that does not overlap with at least a part of the normal position (P); the yoke (13) is surrounding the beam path (L) and is made of a magnetic body. |
US11322340B2 |
Coupling of ion mobility spectrometer with mass spectrometer
Disclosed is an ion carousel having a first surface and a second surface adjacent to the first surface. The second surface includes a first inner array of electrodes arranged along a first loop path and configured to receive a first ion packet and a second ion packet temporally separated from the first ion packet by a separation time. The first inner array of electrodes generates a traveling waveform which includes a plurality of potential wells that travel along the first loop path and receive ions from the first and second ion packets. The plurality of potential wells include at least a first potential well and a second potential well. An output switch is configured to selectively eject ions from the first potential well out of the carousel at time T1 and eject ions from the second potential well out of the carousel at time T2. |
US11322338B2 |
Sputter target magnet
A method for modifying magnetic field distribution in a deposition chamber is disclosed. The method includes the steps of providing a target magnetic field distribution, removing a first plurality of fixed magnets in the deposition chamber, replacing each of the first plurality of fixed magnets with respective ones of a second plurality of magnets, performing at least one of adjusting a position of at least one of the second plurality of the magnets, and adjusting a size of at least one of the second plurality of magnets, adjusting a magnetic flux of at least one of the second plurality of magnets, measuring the magnetic field distribution in the deposition chamber, and comparing the measured magnetic field distribution in the deposition chamber with the target magnetic field distribution. |
US11322335B2 |
Charged particle multi-beam device
A charged particle multi-beam device includes a charged particle source, a collimator lens, a multi-light-source forming unit, and a reduction projection optical system. The multi-light-source forming unit has first to third porous electrodes disposed side by side in an optical axis direction. A plurality of holes for causing the multi-beams to pass is formed in each of the first to third porous electrodes. The first porous electrode and the third porous electrode have the same potential and the second porous electrode has potential different from the potential of the first porous electrode and the third porous electrode. A diameter of the holes on the second porous electrode is formed larger further away from an optical axis such that a surface on which the multi-light sources are located is formed in a shape convex to the charged particle source side. |
US11322328B2 |
Circuit breakers with shaped neutral busbars and/or load terminals and related methods
Arc Fault Circuit Interrupter (AFCI), Ground Fault Circuit Interrupter (GFCI) or AF/GF circuit breakers which may optionally have relatively small or compact bodies that have shaped neutral busbars and/or load terminals with an arm that extends through a window of a current transformer in a circuit breaker housing. The neutral busbar and/or load terminal can have a rigid or semi-rigid shaped body with a first segment that extends through the window of the current transformer and a second segment that extends behind the first segment about a printed circuit board. A plug-on, pigtail or bolt-on neutral can engage an electrical pad of the neutral busbar. |
US11322326B1 |
Elastic contact plate structure of electromagnetic relay
An elastic contact plate structure of an electromagnetic relay includes at least one elastic plate assembly and at least one contact structure. The elastic plate assembly includes first, second, third and fourth plates sequentially stacked on one another, and first plate has a first convex arc bent portion with first mounting hole formed at an end; second plate has second convex arc bent portion with second mounting hole formed at an end. Third plate has third mounting hole formed at an end; fourth plate has fixed section, which has fourth mounting hole, and elastic section. Contact structure is passed and fixed into first, second, third, and fourth mounting hole. Therefore, the force receiving strength of elastic contact plate structure shows a positive linear change with the deformation, and the stability of connecting or disconnecting elastic contact plate structure is improved significantly, so as to achieve a better electrical performance. |
US11322323B1 |
Magnetic switch assembly
A magnetic switch assembly comprising a toggle bar and a switch actuator each rotatable between a first position and a second position, at least one set of magnets including a first magnet mounted on the proximal end portion of the toggle bar and a second magnet mounted on the proximal end portion of the switch actuator and a corresponding pair of electrical contacts including a first electrical contact coupled to a first electrical conductor and a second electrical contact coupled to a second electrical conductor wherein the toggle bar is normally bias in the first position when the switch actuator is in the first position with the first magnet disposed in spaced relationship relative to the second magnet when each is in the first position and having a gap therebetween such that the first electrical contact and the second electrical contact engage each other to complete an electrical circuit between the first electrical conductor and the second electrical conductor and when the switch actuator is moved from the first position to the second position decreasing the gap between the first magnet and the second magnet as the magnetic attraction therebetween overcomes the toggle bar bias disengaging the second electrical contact from the first electrical contact to create an open electrical circuit. |
US11322322B2 |
Insulating molded body and gas circuit breaker
An insulating molded body to be used for an arc extinguishing device of a gas circuit breaker is provided. The insulating molded body includes a fluororesin mixture which contains a fluororesin and an oxygen generator configured to generate oxygen through thermal decomposition at 450° C. or more and 1,150° C. or less with an arc generated when a conduction current is interrupted. The oxygen generator is dispersed in the fluororesin. Also provided is a gas circuit breaker including an insulating nozzle formed of the insulating molded body. |
US11322319B2 |
Disconnecting device for interrupting a direct current of a current path, and on-board electrical system of a motor vehicle
A separating device for interrupting a direct current of a current path, in particular for an on-board electrical system of a motor vehicle. The separating device has a hybrid switch with a current-conducting mechanical contact system and a first semiconductor switch connected to the hybrid switch in parallel and having a switchable resistance cascade with at least one ohmic resistor which is connected to the contact system of the hybrid switch in parallel. |
US11322316B2 |
Home monitoring and control system
This application is directed to a home monitoring and control system including a doorbell installed at a door of a home. The doorbell has a button configured to, upon being touched, depressed or activated, wirelessly initiate a first communication to indicate presence of a person at the door. The doorbell also has a camera configured to capture video data within a field of view, and a processor configured to cause a communication component to enable the first communication and wirelessly stream via a remote server the video data captured by the camera to a monitoring device associated with an occupant of the home. A rechargeable battery is coupled to a housing wire and configured to be charged via the housing wire, and the doorbell is configured to charge and discharge the rechargeable battery based on power usage of the doorbell. |
US11322313B2 |
Power accumulation system and vehicle including the same
A power accumulation system includes a power accumulation device, a relay device provided in a pair of power lines disposed between the power accumulation device and a power conversion device that exchanges power with the power accumulation device, a capacitor provided between the pair of power lines between the relay device and the power conversion device and an electronic control device that controls the relay device. The electronic control device is configured to execute a predetermined foreign matter removal process when it is not possible to bring one of a first relay and a second relay from a power blocking state to a conductive state. |
US11322311B2 |
Methods, systems and apparatus for powering a vehicle
This application is directed to an apparatus for providing electrical charge to a vehicle. The apparatus comprises a driven mass, a generator, a charger, a hardware controller, and a communication circuit. The driven mass rotates in response to a kinetic energy of the vehicle and is coupled to a shaft such that rotation of the driven mass causes the shaft to rotate. The driven mass exists in one of (1) an extended position and (2) a retracted position. The generator generates an electrical output based on a mechanical input coupled to the shaft such that rotation of the shaft causes the mechanical input to rotate. The charger is electrically coupled to the generator and: receives the electrical output, generates a charge output based on the electrical output, and conveys the charge output to the vehicle. The controller controls whether the driven mass is in the extended position or the retracted position in response to a signal received from the communication circuit. |
US11322310B2 |
Method for producing photochemical electrode
A photochemical electrode includes: an electrically conductive layer; and a photoexcitation material layer provided over the electrically conductive layer and including a photoexcitation material, wherein the photoexcitation material layer is one of a first photoexcitation material layer in which a potential of the conduction band minimum decreases from a second surface opposite to a first surface on the side of the electrically conductive layer toward the first surface and a second photoexcitation material layer in which a potential of the valence band maximum decreases from the second surface toward the first surface. |
US11322309B2 |
Tantalum capacitor
A tantalum capacitor includes: a tantalum body including tantalum, and having a tantalum wire in which a distance from a lower surface of the tantalum body is closer than a distance from an upper surface of the tantalum body; an insulating member on which the tantalum body is disposed; an encapsulation portion; an anode terminal including an upper anode and connected to the tantalum wire, a lower anode pattern, and an anode connection portion connecting the upper anode pattern and the lower anode pattern; and a cathode terminal including an upper cathode pattern and connected to the tantalum body, a lower cathode pattern disposed on a lower surface of the insulating member to be spaced apart from the lower anode pattern, and a cathode connection portion connecting the upper cathode pattern and the lower cathode pattern. |
US11322307B2 |
Multilayer ceramic capacitor
A multilayer ceramic capacitor includes a third segregation by each of metal elements of a first segregation and a second segregation is provided at each of a first corner region in which an end in a length direction in which the first segregation is provided overlaps an end in a width direction in which the second segregation is provided in a first internal electrode layer, and a second corner region in which an end in the length direction in which the second segregation is provided overlaps an end in the width direction in which the second segregation is provided in a second internal electrode layer. |
US11322305B2 |
Multilayer capacitor
A multilayer capacitor includes a capacitor body having first through six surfaces, and having alternately stacked first internal electrodes and second internal electrodes having dielectric layers therebetween and each having one end thereof exposed through a respective one of third and fourth surfaces. First and second conductive layers respectively include first and second connection portions respectively disposed on the third and fourth surfaces of the capacitor body and respectively connected to the first and second internal electrodes, and first and second band portions respectively extending from the first and second connection portions to respective portions of the first, second, fifth, and sixth surfaces of the capacitor body. First and second reinforcing layers each include a carbon material and an impact-absorbing binder and are respectively disposed on the first and second band portions. |
US11322304B2 |
Multilayer ceramic capacitor
A multilayer ceramic capacitor includes a body including a dielectric layer and first and second internal electrodes disposed with the dielectric layer interposed therebetween in a stacking direction, and including a first surface and a second surface opposing each other in the stacking direction, a first through electrode penetrating the body and connected to the first internal electrode; a second through electrode penetrating the body and connected to the second internal electrode, first and second external electrodes disposed on the first surface and the second surface, respectively, and connected to the first through electrode, third and fourth external electrodes spaced apart from the first and second external electrodes and connected to the second through electrode, and an identifier disposed on the first surface or the second surface of the body, and the first and second through electrodes protrude from the first surface of the body. |
US11322301B2 |
Method for manufacturing inductor built-in substrate
A method for manufacturing an inductor built-in substrate includes forming openings in a core substrate including a resin substrate and a metal foil laminated on the resin substrate, filling a magnetic resin in the openings formed in the substrate, forming a shield layer including a first plating film on the substrate and on a surface of the magnetic resin such that the shielding layer is formed on the metal foil and on the surface of the magnetic resin, forming first through holes in the substrate, applying a desmear treatment in the first through holes, forming second through holes in the magnetic resin after the desmear treatment, and forming a second plating film on the substrate, on the magnetic resin, and in the first and second through holes such that the second plating film is formed on the shield layer, in the first through holes, and in the second through holes. |
US11322299B2 |
Folded MRI safe coil assembly
Implants or sensors often include and rely on inductive and ferromagnetic electrical components to measure and communicate data outside of the body to an external device, creating a safety concern when a patient with these implants or sensors must undergo an MRI scan. Further, various external devices that include inductive and ferromagnetic electrical components are exposed to potentially damaging MRI scans. An electrical coil assembly can include an electrical coil that includes a substrate and an electrical conductor supported by a first face of the substrate. In an example, the electrical coil assembly further includes a fuse element that is configured to move from a disengaged position in which the electrical fuse conductor is out of contact with the electrical conductor to an engaged position in which the electrical fuse conductor contacts the electrical conductor so as to define a short circuit. |
US11322296B2 |
Pulse transformer and circuit module having the same
Disclosed herein is a pulse transformer that includes first to fourth terminal electrodes provided on the first flange part, fifth to eighth terminal electrodes provided on the second flange part, first and second wires wound around the winding core part having one end connected to the first and second terminal electrodes and other end connected to the seventh and eighth terminal electrodes, and third and fourth wire wound around the winding core part having one end connected to third and fourth terminal electrodes and other end connected to the fifth and sixth terminal electrodes. A winding direction of the first and third wires is opposite to a winding direction of the second and fourth wires. |
US11322295B2 |
Coil component
A coil component includes a magnetic body portion that includes metallic particles and a resin material, a coil conductor that is embedded in the magnetic body portion, and a first outer electrode and a second outer electrode each of which is electrically connected to the coil conductor. At least a portion of an outer layer of the magnetic body portion forms an electrically conductive layer that includes a second metallic material having a specific resistance lower than a specific resistance of a first metallic material forming the metallic particles. The electrically conductive layer includes a first electrically conductive layer that is electrically connected to the first outer electrode and a second electrically conductive layer that is electrically connected to the second outer electrode. The first electrically conductive layer and the second electrically conductive layer are electrically isolated from each other. |
US11322292B2 |
Coil component
A coil component includes a body, a coil conductor embedded in the body, and outer electrodes disposed on the outside of the body. The body includes a first magnetic layer containing a substantially spherical metallic magnetic material and second and third layers containing a substantially flat metallic magnetic material. At least the wound section of the coil conductor is between the second and third magnetic layers in the direction along the axis of the coil conductor. In the direction perpendicular to the axis, the second and third magnetic layers have a width equal to or larger than the outer diameter of the wound section of the coil component. The substantially flat metallic magnetic material is oriented so that the flat plane thereof is perpendicular to the axis of the coil conductor. The first magnetic layer extends between the second and third magnetic layers and the outer electrodes. |
US11322282B2 |
Electromagnetic actuator
An electromagnetic actuator includes an essentially cylindrical pole tube, an armature situated radially within the pole tube, and an electromagnetic coil situated radially outside of the pole tube, the pole tube including a first axial end area, a second axial end area, and an outer recess, which extends in the circumferential direction, in proximity to the first axial end area on an outer side of the pole tube. On an inner side, the pole tube includes an inner recess that extends in the circumferential direction and whose axial extension is smaller than an axial extension of the outer recess and that is situated approximately at the height of an edge area of the outer recess pointing away from the second axial end area viewed in the axial direction. |
US11322281B2 |
Multilayer block core, multilayer block, and method for producing multilayer block
A multilayer block core includes a multilayer block in which nanocrystalline alloy ribbon pieces are layered, the nanocrystalline alloy ribbon pieces having a composition represented by the following Composition Formula (A). Fe100-a-b-c-dBaSibCucMd Composition Formula (A) In Composition Formula (A), each of a, b, c, and d is an atomic percent; the expressions 13.0≤a≤17.0, 3.5≤b≤5.0, 0.6≤c≤1.1, and 0≤d≤0.5 are satisfied; and M represents at least one element selected from the group consisting of Ti, Zr, Hf, V, Nb, Ta, Cr, Mo, and W. |
US11322280B2 |
Chip resistor
A chip resistor includes a substrate, a resistor layer, a first conductive layer, an insulating layer, a second conductive layer, a third conductive layer, and a fourth conductive layer. The first conductive layer is electrically connected to the resistor layer. The insulating layer covers the resistor layer and the first conductive layer. The second conductive layer covers the first conductive layer and the insulating layer. The third conductive layer covers the second conductive layer and the insulating layer. The fourth conductive layer covers the second conductive layer and the third conductive layer. Bonding strength between the third and fourth conductive layer is stronger than that between the second and fourth conductive layer. |
US11322278B2 |
Automated wire processing system
A system is provided for wire processing. The wire processing system may include a wire transport, a processing station that may provide wire to the wire transport, a processing station that may move an electrical component threaded onto the wire, and a processing station that may move the electrical component to a position on the wire for further processing. |
US11322276B2 |
Wire harness
A wire harness including: a wire; a cover that covers the wire; and a braid made of resin that covers the wire, wherein: the wire protrudes from a first end of the cover to an outside of the cover, and a space is formed between the wire and the first end, and the braid is provided at a position that overlaps the first end of the cover in a longitudinal direction of the wire and is exposed to the outside of the cover. |
US11322275B2 |
Flame resistant data cables and related methods
A data cable is provided herewith, along with related methods. The disclosed data cables may meet the requirements for a UL 2196 flame test, including subsequent hose stream test. The disclosed data cables include two or more pairs of conductors wrapped with a flame-retardant tape and surrounded by low smoke zero halogen (LSZH) thermoset insulation. A shield may surround the conductor pairs and a non-halogen flame retardant polyolefin may surround the shield. In certain embodiments, the pairs of conductors present in the cable may have different lay lengths. |
US11322274B2 |
Low dielectric constant structures for cables
A ribbon cable is described, including a plurality of conductors extending along a length of the cable, and a structured insulative tape comprising a plurality of spaced apart supports forming alternating first and second groups of supports disposed on a major surface of the structured insulative tape. Each first group of supports includes at least one taller first support, and each second group of supports includes at least one shorter second support. The insulative tape is helically wrapped around the plurality of conductors along the length of the cable such that each first group of supports is disposed between and maintains a minimum separation between two adjacent conductors, and each second group of supports is disposed around one or more conductors to maintain spacing between the conductors and an outer surface of the ribbon cable. |
US11322268B2 |
Method and device for disposing nuclear waste using deep geological repository
A disposal device comprises a raw material conveyor, a raw material mixer, a liquid waste conveying pipeline, an additive tank, a powder waste conveyor, an output pump, a liquid supply pump, a liquid supply manifold, an output manifold, a mixed liquid conveying pipeline, a high-pressure injection pump, a high-pressure pipeline, and a wellhead sealing device. A method of employing the device includes: drilling a well; forming a fracture in the granite stratum; preparing a raw material; and injecting, by using the disposal device, a sand-carrying feed liquid from a high-pressure injection pump into the fracture of the underground granite stratum, so as to perform solidification. |
US11322266B2 |
Modular fluid flow distribution system in which differently shaped plates can be rearranged to different positions
Modular flow control systems include several differently-shaped structures to achieve desired flow characteristics in fluid flow. Systems include one or many plates held in desired positions by a retainer within the flow. The plates are uniquely shaped based on their position, or vice versa, to shape flow in a desired manner. The plates may fill an entire flow area or may extend partially throughout the area. Plates can take on any shape and are useable in systems installed in any type of flow conduit. When used in a PCCS upper manifold in a nuclear reactor, a chevron plate directly below the inlet divides flow along the entire upper manifold. Perforated plates allow flow to pass at ends of the PCCS upper manifold. The plates can be installed along a grooved edge during an access period and held in static position by filling the length of the PCCS upper manifold. |
US11322264B2 |
Systems and methods for human-augmented communications
The present disclosure is generally directed to the field of human-augmentation using computing devices and techniques. In particular, a computer-implemented method may include: (1) identifying, via a message identification component, at least one message associated with a message exchange platform, the message including a query; (2) transmitting, via a communication component, the message to one or more users at respective user devices; (3) receiving, via a recommendation component, responses to the query from the respective user devices; (4) determining, via a scoring component, respective scores of the responses; and (5) selecting, via the scoring component, at least one response having a score exceeding a predetermined threshold. Various other methods, systems, devices, and computer-readable media are also disclosed. |
US11322263B2 |
Systems and methods for collaborative notifications
Systems and methods are provided for presenting aggregate data in response to a natural language user input. In one example, a system includes a display and a computing device coupled to the display and storing instructions executable to output, to the display, a patient-specific communication thread including communication among one or more care providers monitoring a patient and a virtual healthcare assistant, generate, with the virtual healthcare assistant, a notification indicating a change in a state of the patient, and output, to the display, the notification, where the notification is displayable as part of the communication thread. |
US11322262B2 |
System and method for consulting on culture plate readings
Systems and methods are provided for selecting colony locations. Selecting colony locations can include determine a location of a selection tool on a culture plate image, determining a location of a potential source of error on the culture plate image, comparing the location of the selection tool to the location of the potential source of error; and determining an error when the location of the selection tool overlays the location of the potential source of error. |
US11322256B2 |
Automated labeling of images to train machine learning
A method, computer system, and a computer program product for automatic labeling to train a machine learning algorithm is provided. The present invention may include labeling a medical image with at least one finding from a corresponding medical report. The present invention may include determining a localization information from the labeled medical image. The present invention may include training the machine learning algorithm with the determined localization information. The present invention may include detecting at least one candidate in a test medical image. The present invention may include generating a discrepancy list between the at least one detected candidate in the test medical image and at least one human-reported finding in a corresponding test medical report. The present invention may include, in response to determining that the generated discrepancy list is above a threshold, retraining the trained machine learning algorithm until the generated discrepancy list is below the threshold. |
US11322253B2 |
Wireless sensor connectivity
A wireless-connectivity system includes a sensor dongle configured to be electrically connected to a sensor device, a monitor dongle configured to be electrically connected to a medical monitor system, and a dongle-connectivity management hub configured to cause a wireless coupling to be established between the sensor dongle and the monitor dongle. The sensor dongle is configured to receive sensor data from the sensor and wirelessly transmit data to the monitor dongle via the wireless coupling, the data being based at least in part on the sensor data. |
US11322250B1 |
Intelligent medical care path systems and methods
Further system and methods associated there with can use a combination of big data, machine learning, and/or regression equations to make living care paths based on sensitivities, probability, and/or statistics, which increases the chances of a living care path being successful. System, in some embodiments, can also provide a visual representation of the treatment options and statistics to the patient and HCP. As configured, system can empower patients, making them more informed about their condition, expectations of recovery, and more confident in their HCP's recommended treatment measure. |
US11322246B2 |
Systems and methods for processing electronic images for generalized disease detection
Systems and methods are disclosed for generating a specialized machine learning model by receiving a generalized machine learning model generated by processing a plurality of first training images to predict at least one cancer characteristic, receiving a plurality of second training images, the first training images and the second training images include images of tissue specimens and/or images algorithmically generated to replicate tissue specimens, receiving a plurality of target specialized attributes related to a respective second training image of the plurality of second training images, generating a specialized machine learning model by modifying the generalized machine learning model based on the plurality of second training images and the target specialized attributes, receiving a target image corresponding to a target specimen, applying the specialized machine learning model to the target image to determine at least one characteristic of the target image, and outputting the characteristic of the target image. |
US11322245B2 |
Medical image processing apparatus and medical observation system
A medical image processing apparatus includes: a superimposed image generation unit configured to generate a superimposed image by superimposing a subject image and a fluorescent image in areas corresponding to each other; a determination unit configured to determine whether or not at least one of a subject and an observation device moves from timing before timing at which one of the subject image and the fluorescent image is captured to the timing; and a superimposition controller configured to cause the superimposition image generation unit to prohibit a superimposition in an area of at least a part of the subject image and the fluorescent image when the determination unit determines that at least one of the subject and the observation device moves. |
US11322243B2 |
Method and system for identifying and displaying medical images
An improved method and system for identifying and displaying related images obtained during an examination is disclosed. Each image includes both pixel data, corresponding to the image to be displayed, and location information, defining a relationship between the pixel data and a reference point. During a review of the images, a physician may identify an abnormality or particular region of interest in one image. The location information corresponding to the position identified by the physician within the image is obtained from the image file. Having identified location information for a particular location on the first image, the system analyzes the location information corresponding to the pixel data for each of the other stored images to identify any other image that intersects the identified location. All images that intersect the identified location may then be displayed adjacent to the first image for inspection by the physician. |
US11322236B1 |
Data abstraction system architecture not requiring interoperability between data providers
Described are data abstraction systems, methods, and media for aggregating and abstracting data records from data providers, which are not substantially interoperable with each other. Features include data provider connector modules dynamically loaded, based on definitions stored on disk, that facilitate data mapping and individual matching. |
US11322232B2 |
Lesion tracking system
A lesion tracking system is operable to receive a first medical scan and second medical scan associated with a patient ID. A lesion area calculation is performed on a first subset of image slices determined to include a lesion detected in the first medical to generate a first set of lesion area measurements. The lesion area calculation is performed on a second subset of image slices determined to include the lesion in the second medical scan to generate a second set of lesion area measurements. A lesion volume calculation is performed on the first set of lesion area measurements and the second set of lesion area measurements to generate a first lesion volume measurement and a second lesion volume measurement, respectively, and the first and second lesion volume measurements are utilized to calculate a lesion volume change for transmission to a client device for display via a display device. |
US11322226B2 |
Systems and methods for generating, visualizing and classifying molecular functional profiles
Various methods, systems, computer readable media, and graphical user interfaces (GUIs) are presented and described that enable a subject, doctor, or user to characterize or classify various types of cancer precisely. Additionally, described herein are methods, systems, computer readable media, and GUIs that enable more effective specification of treatment and improved outcomes for patients with identified types of cancer. Some embodiments of the methods, systems, computer readable media, and GUIs described herein comprise obtaining RNA expression data and/or whole exome sequencing (WES) data for a biological sample; determining a molecular-functional (MF) profile using the data; determining sets of visual characteristics for GUI elements using the data; generating a personalized GUI using the determined visual characteristics; and presenting the generated personalized GUI to a user. |
US11322219B2 |
Memory system, integrated circuit system, and operation method of memory system
A memory system may include a memory controller suitable for transmitting write data and a first write ECC corresponding to the write data during a write operation, a first error correction circuit suitable for detecting whether the write data received from the memory controller has an error, using the first write ECC received from the memory controller, and correcting the error when the error is detected, a second ECC generation circuit suitable for generating a second write ECC using the write data received from the memory controller, and generating the second write ECC using the write data whose error has been corrected by the first error correction circuit, when the detection of the error is noticed from the first error correction circuit, and one or more memories suitable for storing the second write ECC and write data corresponding to the second write ECC. |
US11322216B1 |
Fuse array structure
A fuse array structure includes first and second active areas, first and second line contacts, first and second gate contacts and a common gate layer formed across the first and second active areas. The first line contact and the first gate contact are formed on the first active area. The second line contact and the second gate contact are formed on the second active area. The common gate layer is between the first active area and the first gate contact and is between the second active area and the second gate contact. The first active area, the first line contact, the first gate contact and the common gate layer form a first fuse. The second active area, the second line contact, the second gate contact and the common gate layer form a second fuse. |
US11322207B1 |
Program method including multiple precharge steps for memory device
A program method for a memory device is provided. The memory device includes a plurality of memory cells, a bit line and word lines electrically connected to the plurality of memory cells. The plurality of memory cells includes a selected memory cell and unselected memory cells when the memory device is in a program operation. The program method including performing precharge steps, performing program steps and performing a verification step to the selected memory cell after the precharge steps and the program steps. Each of the precharge steps includes applying a precharge voltage to the bit line electrically connected to the unselected memory cells. Each of the program steps includes applying a program voltage to a word line of the word lines electrically connected to the selected memory cell. |
US11322206B2 |
Storage device and operating method thereof
A storage device and an operating method thereof are provided. The storage device includes a non-volatile memory and a memory controller. The non-volatile memory includes memory blocks each including a word lines. The memory controller determines a word line strength of each of the word lines, adjusts a state count of each of the word lines based on the word line strengths, and adjust a program parameter of each of the word lines to decrease a program time variation between the word lines. |
US11322205B2 |
Non-volatile memory device and method for programming the same
A method for programming a non-volatile memory device is provided. The method comprises applying a program word line voltage with a voltage level changed stepwise to a selected word line connected to a plurality of memory cells, and applying a program bit line voltage to a first bit line of a plurality of bit lines connected to a plurality of first memory cells, while the program word line voltage is applied to the selected word line. The program bit line voltage transitions from a first voltage level to one of a program inhibit voltage level, a program voltage level, and a second voltage level. The first and second voltage levels are between the program inhibit voltage level and program voltage level. |
US11322201B2 |
Bit-line voltage generation circuit for a non-volatile memory device and corresponding method
An embodiment voltage generation circuit, for a memory having a memory array with a plurality of memory cells coupled to respective wordlines and local bit-lines, each having a storage element and selector element, a bipolar transistor being coupled to the storage element for selective flow of a cell current during reading or verifying operations, and a base terminal of the selector element being coupled to a respective wordline; associated to each bit-line is a biasing transistor having a control terminal, and the circuit generates a cascode voltage for this control terminal; a driver stage is coupled to one end of each wordline. The circuit generates the cascode voltage based on a reference voltage, which is a function of the emulation of a voltage drop on the driver stage, on the wordline, and on the memory cell as a result of a current associated to the corresponding selector element. |
US11322200B1 |
Single-rail memory circuit with row-specific voltage supply lines and boost circuits
A single-rail memory circuit includes an array of memory cells arranged in rows and columns and peripheral circuitry connected to the array for facilitating read and write operations with respect to selected memory cells. The peripheral circuitry includes, but is not limited to, boost circuits for the rows. Each boost circuit is connected to a wordline for a row and to a discrete voltage supply line for the same row. Each boost circuit for a row is configured to increase the voltage levels on the wordline and the voltage supply line for the row during a read of any selected memory cell within the row. Increasing the voltage levels on the wordline and on the voltage supply line during the read operation effectively boosts the read current. A method of operating the memory circuit reduces the probability of a read fail. |
US11322197B1 |
Power-gating techniques with buried metal
Various implementations described herein are related to a device having wordline drivers coupled to a core array. The device may have backside power network with buried power rails. The device may have header logic coupled to power supply connections of the wordline drivers by way of the buried power rails, and the header logic may be used to power-gate the wordline drivers. |
US11322192B2 |
Apparatuses and methods for calculating row hammer refresh addresses in a semiconductor device
An example apparatus according to an aspect of the present disclosure includes an address scrambler circuit including a sub-wordline scrambler circuit configured to receive a first subset of bits of a row hammer hit address. The sub-wordline scrambler circuit is configured to perform a first set of logical operations on the first subset of bits to provide a second subset of bits, and to perform a second set of logical operations on the first subset of bits and the second subset of bits to provide a third subset of bits of an row hammer refresh address. |
US11322191B2 |
Charge extraction from ferroelectric memory cell
A ferroelectric capacitor of a memory cell may be in electronic communication with a sense capacitor through a digit line. The digit line may be virtually grounded during memory cell sensing, limiting or avoiding voltage drop across the digit line, and allowing all or substantially all of the stored charge of the ferroelectric capacitor to be extracted and transferred to the sense capacitor. Virtually grounding the digit line may be achieved by activating a switching component (e.g., a p-type field-effect transistor) that is electronic communication with the digit line. The charge of the ferroelectric capacitor may be transferred through the switching component. A sense amplifier may compare the voltage of the sense capacitor to a reference voltage in order to determine the stored logic state of the memory cell. |
US11322187B2 |
Protection circuit for memory in display panel and display panel
The present application discloses a protection circuit for a memory in a display panel and a display panel. The circuit comprises a timing controller, a memory, a power circuit, and a switching circuit. Instead of having a computer provide a write protection signal to the memory to limit data in the memory from being overwritten, the power circuit provides a stable and reliable write protection signal to the memory, and then the timing controller controls the switching circuit to be turned on for grounding the write protection signal of the memory only when an instruction to write data to the memory is received. |
US11322185B2 |
Active random access memory
Systems and methods for processing commands at a random access memory. A series of commands are received to read data from the random access memory or to write data to the random access memory. The random access memory can process commands at a first rate when the series of commands matches a pattern, and at a second, slower, rate when the series of commands does not match the pattern. A determination is made as to whether the series of commands matches the pattern based on at least a current command and a prior command in the series of commands. A ready signal is asserted when said determining determines that the series of commands matches the pattern, where the random access memory is configured to receive and process commands faster than the second rate when the pattern is matched and the ready signal is asserted over a period of multiple commands. |
US11322179B2 |
Hard disk fault handling method, array controller, and hard disk
A storage array includes a plurality of hard disks, each of the hard disks is divided into a plurality of chunks, and a plurality of chunks of different hard disks form a chunk group by using a redundancy algorithm. The storage array obtains fault information of a faulty area in a first hard disk, and determines a faulty chunk storing the lost data according to the fault information. The storage array recovers the data in the faulty chunk by using another chunk in a chunk group to which the faulty chunk belongs and stores the recovered data in a recovered chunk. The recovered chunk is located in a second hard disk which is not a hard disk for forming the chunk group. |
US11322167B2 |
Auditory communication devices and related methods
Auditory communication devices and related methods are described herein. An example auditory communication device can include a microphone configured to collect acoustic energy and convert the collected acoustic energy into an audio signal, a processor operably coupled to the microphone, and a memory operably coupled to the processor. The processor can be configured to receive the audio signal from the microphone, create a time-frequency (T-F) representation of the audio signal, classify each of a plurality of T-F units into one of N discrete categories, and attenuate the T-F representation of the audio signal. A respective level of attenuation for each of the T-F units is determined by its respective classification. The processor can be further configured to create a synthesized signal from the attenuated T-F representation of the audio signal. |
US11322166B2 |
Systems and methods for detecting and removing traceable identifying audio content from media content
Systems and methods are disclosed for detecting and removing traceable identifying audio content from electronic media content. One method includes: receiving, over a network, media content to be broadcast or distributed, the media content including audio data; determining whether the audio data of the media content includes traceable identifying audio content defined by an audio identifier; generating new audio data based on the audio data of the media content when an audio identifier is determined to be include in the audio data; removing audio data from the media content when the audio identifier is determined to be include in the audio data; adding the new audio data to the media content when the audio data is removed from the media content; and broadcasting or distributing the media content having the new audio data to one or more user devices. |
US11322163B2 |
Audio encoding device, method and program, and audio decoding device, method and program
An audio packet error concealment system includes an encoding unit for encoding an audio signal consisting of a plurality of frames, and an auxiliary information encoding unit for estimating and encoding auxiliary information about a temporal change of power of the audio signal. The auxiliary information is used in packet loss concealment in decoding of the audio signal. The auxiliary information about the temporal change of power may contain a parameter that functionally approximates a plurality of powers of subframes shorter than one frame, or may contain information about a vector obtained by vector quantization of a plurality of powers of subframes shorter than one frame. |
US11322162B2 |
Method and apparatus for resampling audio signal
A method, a computer-readable medium, and an apparatus for resampling audio signal are provided. The apparatus resamples the audio signal in order to preserve the audio playback quality when dealing with audio playback overrun and underrun problem. The apparatus may receive a data block of the audio signal including a first number of samples. For each sample of the first number of samples, the apparatus may slice a portion of the audio signal corresponding to the sample into a particular number of sub-samples. The apparatus may resample the data block of the audio signal into a second number of samples based on the first number of samples and the particular number of sub-samples associated with each sample of the first number of samples. The apparatus may play back the resampled data block of the audio signal via an electroacoustic device. |
US11322157B2 |
Voice user interface
A method of speaker authentication comprises: receiving a speech signal; dividing the speech signal into segments; and, following each segment, obtaining an authentication score based on said segment and previously received segments, wherein the authentication score represents a probability that the speech signal comes from a specific registered speaker. In response to an authentication request, an authentication result is output based on the authentication score. |
US11322156B2 |
Features search and selection techniques for speaker and speech recognition
With recent real-world applications of speaker and speech recognition systems, robust features for degraded speech have become a necessity. In general, degraded speech results in poor performance of any speech-based system. This poor performance can be attributed to feature extraction functionality of speech-based system which takes input speech file and converts it into a representation called as a feature. Embodiments of the present disclosure provide systems and methods that compute distance between each degraded speech feature extracted from an input speech signal with each clean speech feature comprised in a memory of the system to obtain set of matched clean speech features wherein at least a subset of cleaned speech features are dynamically selected based on a pre-defined threshold and the computed distance, thereby computing statistics for the dynamically selected clean speech features set for utilizing in at least one of a speech recognition system and a speaker recognition system. |
US11322155B2 |
Method and apparatus for establishing voiceprint model, computer device, and storage medium
A method and apparatus for establishing a voiceprint model, a computer device, and a storage medium are described herein. The method includes: collecting speech acoustic features in a speech signal to form a plurality of cluster structures; calculating an average value and a standard deviation of the plurality of cluster structures and then performing coordinate transformation and activation function calculation to obtain a feature vector; and obtaining a voiceprint model based on the feature vector. |
US11322149B2 |
Artificial intelligence apparatus for generating recipe information and method thereof
Disclosed herein are an artificial intelligence apparatus for generating recipe information including a learning processor configured to generate recipe text including at least one of cooking ingredient information or description text of cooking from cooking content, by providing the cooking content to a recipe text generation model, and a processor configured to generate recipe information of the cooking based on the recipe text, and a method of operating the same. |
US11322148B2 |
Speaker attributed transcript generation
A computer implemented method processes audio streams recorded during a meeting by a plurality of distributed devices. Operations include performing speech recognition on each audio stream by a corresponding speech recognition system to generate utterance-level posterior probabilities as hypotheses for each audio stream, aligning the hypotheses and formatting them as word confusion networks with associated word-level posteriors probabilities, performing speaker recognition on each audio stream by a speaker identification algorithm that generates a stream of speaker-attributed word hypotheses, formatting speaker hypotheses with associated speaker label posterior probabilities and speaker-attributed hypotheses for each audio stream as a speaker confusion network, aligning the word and speaker confusion networks from all audio streams to each other to merge the posterior probabilities and align word and speaker labels, and creating a best speaker-attributed word transcript by selecting the sequence of word and speaker labels with the highest posterior probabilities. |
US11322145B2 |
Voice processing device, meeting system, and voice processing method for preventing unintentional execution of command
A voice processing device includes a voice receiver that receives a voice, an imager, an image acquirer that acquires a captured image captured by the imager, an utterer identifier that identifies an utterer based on the voice received by the voice receiver and the captured image acquired by the image acquirer, a voice determiner that determines whether the voice is a specific word based on the voice received by the voice receiver and an image of the utterer identified by the utterer identifier, the image being included in the captured image, and a voice transmitter that switches a transmission destination of the voice received by the voice receiver based on a determination result by the voice determiner. |
US11322143B2 |
Forming chatbot output based on user state
Techniques are described herein for chatbots to achieve greater social grace by tracking users' states and providing corresponding dialog. In various implementations, input may be received from a user at a client device operating a chatbot, e.g., during a first session between the user and the chatbot. The input may be semantically processed to determine a state expressed by the user to the chatbot. An indication of the state expressed by the user may be stored in memory for future use by the chatbot. It may then be determined, e.g., by the chatbot based on various signals, that a second session between the user and the chatbot is underway. In various implementations, as part of the second session, the chatbot may output a statement formed from a plurality of candidate words, phrases, and/or statements based on the stored indication of the state expressed by the user. |
US11322142B2 |
Acoustic sensing-based text input method
Embodiments of the present application provide an acoustic sensing-based text input method, comprising: obtaining audio information corresponding to text to be input; dividing the audio information to obtain an audio segment for each letter to be recognized in the text to be input; sending to the server, a type of the text to be input, the audio segments for letters to be recognized, and arrangement of the audio segment for the letter to be recognized in the audio information; receiving input result returned by the server, and displaying, based on the input result, text information corresponding to the text to be input on the display screen of the mobile terminal. The method allows effective text input without relying on a display screen. |
US11322141B2 |
Information processing device and information processing method
An information processing device includes a communication controller that performs communication control for receiving transmission data transmitted from a client, transmitting the transmission data to a first service providing server that performs a first service process, receiving a first service process result from the first service providing server, transmitting data according to the first service process result to a second service providing server that performs a second service process that is different from a first service, receiving a second service process result from the second service providing server, and transmitting the second service process result to the client. The first service process result is obtained by performing the first service process on the transmission data. The second service process result is obtained by performing the second service process on the data according to the first service process result. |
US11322139B2 |
Presentation of indications with respect to questions of a communication session
According to one or more embodiments of the present disclosure, operations regarding providing indications with respect to questions of a communication session may include obtaining transcript data. The transcript data may include a transcription of audio of the communication session. The operations may further include obtaining multiple questions determined to be asked during the communication session. The operations may further include determining, based on an analysis of the transcript data during the communication session, which of the questions have been asked during the communication session. In addition, the operations may include causing, during the communication session, the device involved in the communication session to indicate which of the questions have been asked. |
US11322133B2 |
Expressive text-to-speech utilizing contextual word-level style tokens
The present disclosure relates to systems, methods, and non-transitory computer-readable media that generate expressive audio for input texts based on a word-level analysis of the input text. For example, the disclosed systems can utilize a multi-channel neural network to generate a character-level feature vector and a word-level feature vector based on a plurality of characters of an input text and a plurality of words of the input text, respectively. In some embodiments, the disclosed systems utilize the neural network to generate the word-level feature vector based on contextual word-level style tokens that correspond to style features associated with the input text. Based on the character-level and word-level feature vectors, the disclosed systems can generate a context-based speech map. The disclosed systems can utilize the context-based speech map to generate expressive audio for the input text. |
US11322132B2 |
Engine sound enhancement
Methods, systems, devices and apparatuses for a sound enhancement system. The sound enhancement system includes an airflow sensor. The airflow sensor is configured to measure an airflow into an engine of the vehicle. The sound enhancement system includes an electronic control unit. The electronic control unit is coupled to the airflow sensor. The electronic control unit is configured to determine a time of when to output an audio signal that mimics or enhances engine sound based on the airflow into the engine of the vehicle. The electronic control unit is configured to generate the audio signal based on the airflow into the engine of the vehicle. The sound enhancement system includes an audio device. The audio device is configured to output the audio signal based on the timing of when to output the audio signal. |
US11322128B2 |
Virtual ambient zone creation in co-working spaces
An embodiment for creating a virtual ambient workstation is provided. The embodiment may include receiving a request to reserve an ambient space for a determined time period. The embodiment may also include identifying one or more workstations that are occupied by one or more other individuals. The embodiment may further include identifying combined vocal-fold sound patterns provided to a cognitive system based on the identified one or more workstations occupied by the one or more other individuals. The embodiment may also include evaluating data obtained from the one or more workstations and the combined vocal-fold sound patterns. The embodiment may further include generating an ambient noise remediation sound using an acoustic beam system. The embodiment may also include training the cognitive system. The embodiment may further include determining whether a level of ambient sound is sufficient and providing feedback to the cognitive system through machine learning. |
US11322126B2 |
Broadband sparse acoustic absorber
A broadband sparse acoustic absorber includes a periodic array of spaced apart unit cells, generally having a lateral fill factor less than 0.5. Each unit cell includes a pair of joined, and inverted, Helmholtz resonators, having longitudinal and lateral neck portions that are perpendicular to one another. The longitudinal neck portions are typically covered and/or filled with acoustic absorbing material. Sound suppression systems include sound emitting devices that are at least partially surround by one or more such arrays. |
US11322119B2 |
Semiconductor device
A semiconductor device includes a processor configured to perform a rendering operation of an image frame to acquire rendering data, and write the acquired rendering data on a memory device, and a display controller configured to perform a read operation of the memory device on which the rendering data is written, to acquire image data. The semiconductor device further includes a micro-sequencing circuit configured to transmit a start signal to the display controller, based on a degree of execution of the rendering operation. The display controller is further configured to, based on the transmitted start signal, start the read operation. |
US11322116B2 |
Display device and method for controlling brightness thereof
A display device is disclosed. The display device comprises: a storage configured to store output brightness information for each gradation according to brightness information of an image; and a processor configured to acquire target brightness corresponding to brightness information of an input image on the basis of the information stored in the storage, acquire a target light amount on the basis of a light amount of the input image, acquire a plurality of correction effects corresponding to a plurality of correction images by applying a plurality of gradation adjustment curves to the input image, acquire a gradation adjustment curve corresponding to the maximum correction effect among the plurality of correction effects, and adjust and output a gradation for each pixel of the input image on the basis of the acquired gradation adjustment curve. |
US11322115B2 |
Display system, display control method, and program
A display system, a display control method for the display system and a non-transitory computer readable recording medium storing a program executable by a computer coupled to the display device are provided. The display system includes an HMD and a smartphone. The HMD includes an image display unit that transmits outside light and displays an image, and a DP illuminance sensor that detects an illuminance of the outside light. The smartphone includes an SP display control unit that adjusts, based on first illuminance information indicating a detection result of the DP illuminance sensor, a brightness of the image displayed by the image display unit, and an SP illuminance sensor that detects the illuminance. The SP display control unit can adjust the brightness of the image, based on second illuminance information indicating a detection result of the SP illuminance sensor. |
US11322109B2 |
Narrow bezel panel display
Disclosed are embodiments of a narrow bezel display. The narrow bezel display has a structure in which output terminals of gate circuits are connected to jumping units through wires having a multistage path, thereby reducing the bezel size of a display. A dielectric layer may be disposed under the multistage path without placing another wire layer thereunder to prevent non-uniform capacitance between the wires and an underlying wire layer. Thus, a dimming phenomenon may be prevented during operation of the display or a short circuit may be prevented during an electrostatic test. |
US11322107B2 |
Gate driver on array circuit driving system and display device
The present disclosure provides a gate driver on array (GOA) circuit driving system and a display panel. The GOA circuit driving system includes a power chip including a plurality of output pins, a plurality of filter units respectively corresponding to the plurality of output pins, and a GOA circuit including a plurality of signal input terminals respectively corresponding to the plurality of output pins, wherein each of the plurality of output pins is electrically connected to the corresponding signal input terminal through the corresponding filter unit, and each of the plurality of filter units is configured to filter an electrostatic voltage transmitted from the corresponding signal input terminal to the corresponding output pin, therefore solving a problem that the power chip cannot work normally due to a release of static electricity from the GOA circuit to the power chip during an ESD test. |
US11322105B2 |
Active matrix substrate, liquid crystal display device, and organic EL display device
According to an embodiment of the present invention, an active matrix substrate (100) includes a display region (DR) defined by a plurality of pixel regions (P) arranged in a matrix and a peripheral region (FR) located around the display region. The active matrix substrate includes a substrate (1), a first TFT (10), and a second TFT (20). The first TFT is supported by the substrate and disposed in the peripheral region. The second TFT is supported by the substrate and disposed in the display region. The first TFT includes a crystalline silicon semiconductor layer (11), which is an active layer. The second TFT includes an oxide semiconductor layer (21), which is an active layer. The first TFT and the second TFT each have a top-gate structure. |
US11322102B2 |
Display device and display method reproducing kinematic parallax for expressing high sense of realism
A display device and a display method which can reproduce kinematic parallax and express a high sense of realism without using image display means are provided. The display device includes an image display unit having a stripe structure having subpixels of a plurality of colors disposed so that subpixels of the same color are arranged in a first direction and enabling an observer to observe, through an aperture, an image formed by pixels, each pixel being constituted by the subpixels of a plurality of colors. The aperture has a shape in which areas of the subpixels of the plurality of colors which can be seen through the aperture are uniform, and in which a numerical aperture decreases along a second direction orthogonal to the first direction. A plurality of the apertures are provided so as not to overlap with each other. |
US11322098B2 |
Display device
A display device including a first scan line, a first dot and a second dot each including first to fourth pixels sequentially connected to the first scan line, a data driver to supply data voltages to first to fourth output lines, and a switch unit to selectively connect the first to fourth output lines to the first to fourth pixels of the first dot or the second dot, in response to first and second control signals, and including first to fourth switches to selectively connect the first to fourth output lines to the first to fourth pixels of the first dot, respectively, in response to the first control signal, and fifth to eighth switches to selectively connect the first to fourth output lines to the third, the second, the first, and the fourth pixels of the second dot, respectively, in response to the second control signal. |
US11322093B2 |
Pixel circuit and display apparatus having the same
A pixel circuit includes a first switching element including a control electrode connected to a first node, an input electrode which receives a first power voltage and an output electrode connected to a third node, a second switching element including a control electrode which receives a compensation gate signal, an input electrode connected to a second node and an output electrode connected to the third node, a third switching element including a control electrode which receives a write gate signal, an input electrode connected to the first node and an output electrode connected to the second node, a storage capacitor including a first electrode which receives an initialization voltage and a second electrode connected to the first node, a program capacitor which receives a data voltage and connected to the second node, and an organic light emitting element connected to the third node and which receives a second power voltage. |
US11322086B2 |
Light emitting apparatus and display device
A light emitting apparatus and a display device are provided. The light emitting apparatus includes a light emitting unit and a pixel circuit. The pixel circuit is electrically connected to the light emitting unit. The pixel circuit includes a first driving transistor and a second driving transistor. The first driving transistor and the second driving transistor are configured to provide a first driving current and a second driving current to the light emitting unit at the same time, respectively. The first driving transistor includes a first gate terminal. The second driving transistor includes a second gate terminal. The first gate terminal and the second gate terminal are electrically connected to different nodes. The display device includes the light emitting apparatus. |
US11322085B1 |
Pixel circuit and display panel
A pixel circuit is provided, which includes a switching unit, a driving unit, a first light-emitting control unit, a second light-emitting control unit, a light-emitting unit, a storage unit, a voltage dividing unit, a reset unit, and a compensation unit. In the pixel circuit provided by the embodiment of the disclosure, the compensation unit, which is not limited to a duty cycle of a switching unit, can independently compensate a threshold voltage of the driving unit during a duty cycle of the compensation signal, and is suitable for high frequency pixel driving. |
US11322080B1 |
Image display system
An image display system includes a motion detection device that detects motion of an object in an input image; and a black data insertion device that inserts black data in one frame of the input image, thereby generating an output image. A duty cycle of the inserted black data in the frame is changed according to a result of the motion detection device. |
US11322079B2 |
Display control method and apparatus, driving module and electronic device
A display control method includes: obtaining a delay instruction from a processor, in which the delay instruction includes a delay duration required to display a current image frame; determining a plurality of control pulses required to display the current image frame according to the delay duration, in which duty cycles of the plurality of the control pulses are identical; and when a synchronization signal is received, generating each of the plurality of the control pulses sequentially, in which the control pulse is configured to control an active-matrix organic light-emitting diode (AMOLED) display for dimming and displaying. |
US11322077B1 |
Display device
Disclosed herein is a display device for preventing a luminance floatation phenomenon in a low grayscale region. The display device includes a display panel, an external input interface configured to receive an image signal from an external device, and a controller configured to adjust a gamma value when an input frequency of the image signal is less than an output frequency of the display panel and a variable refresh rate (VRR) function for changing the output frequency according to the input frequency is activated and to output the image signal to the display panel based on the adjusted gamma value. |
US11322076B2 |
Pixel driving chip and driving method therefor, and display apparatus
A pixel driving chip and a driving method therefor, and a display apparatus. The pixel driving chip includes a data input circuit, a time selection circuit, and a current control circuit; the data input circuit is configured to receive display data, and partition the display data to obtain a data partition to which the display data belongs in M data partitions that are obtained on the basis of a display data range; the time selection circuit is configured to determine, according to the data partition to which the display data belongs, an output time length corresponding to the display data, and within the output time length, output the display data to the current control circuit; the current control circuit is configured to determine, according to the display data, a driving current flowing through a light emitting element corresponding to the display data. |
US11322074B2 |
Data transmission method and device, display device
A data transmission method comprises: receiving and storing image data, wherein the image data comprises first data and second data, the first data is encrypted verification data, and the second data is original data; comparing the first data with the second data in stored image data; replacing the second data with the first data, if the second data and the first data are inconsistent. |
US11322073B2 |
Method and apparatus for dynamically optimizing gamma correction for a high dynamic ratio image
An information handling system operating a learning dynamic gamma-correction optimization system may execute a method including identifying a combination of red, green, and blue subpixel component values for a plurality of pixels, and determining optimal red, green, and blue subpixel component values for the plurality of pixels by running a gamma correction algorithm using a gamma correction factor associated with a maximum gradient energy between the plurality of pixels. A training session for a neural network may include associating each of the red, green, and blue subpixel component values with one of a plurality of input signal node values and forward propagating the input signal node values through the neural network to output preliminary output signal node values using initial weighting values, comparing the optimal red, green, and blue subpixel component values with the preliminary output signal node values to determine error signals for each output value, determining an error signal associated with each node of the neural network by back propagating the determined error signals through the neural network, and determining a plurality of corrected weighting variables that would result in output of the optimal red, green, and blue subpixel component values. |
US11322072B1 |
Display device
A display device is provided. The display device includes a panel, a memory, and a controller. The panel includes multiple pixels. The memory includes a first section and a second section. The memory stores an aging record table. Multiple brightness attenuation values recorded in the aging table are respectively divided into multiple first portion attenuation values and multiple second portion attenuation values. The first section stores the first portion attenuation values. The second section stores the second portion attenuation values. The controller includes an update circuit and a compensation circuit. The controller is coupled to the panel and the memory. The update circuit receives gray values displayed by the pixels to update the aging table. The compensation circuit reads the first portion attenuation values from the first section so as to perform an aging compensation on the pixels. |
US11322066B2 |
Panel control circuit and display device including the same
A panel control circuit configured to control a display panel includes a plurality of pixels. The panel control circuit includes a controller configured to output an image data and a source driver, including an output circuit and an output control circuit, configured to generate data signals based on the image data. The controller is configured to output an output change signal for changing an output of the source driver. The output circuit is configured to output the data signals to the display panel, and the output control circuit is configured to output an adjusting current to the output circuit in a signal transition section of the output change signal. |
US11322065B2 |
Display device preventing a common voltage drop and minimizing a bezel
A display device includes: a substrate including a display area and a non-display area; an external common voltage line disposed in the non-display area; a plurality of pixels and a common voltage line disposed in the display area; and a driving voltage line connected to each of the plurality of pixels, wherein a subset of the plurality of pixels overlaps the common voltage line in the display area in a plan view, and the external common voltage line and the common voltage line are connected to each other. |
US11322060B2 |
Display device
A display device is proposed, the display device including a display panel including a display panel including a plurality of unit pixels including at least two sub-pixels that share a data line and are connected to different gate lines, a driving circuit supplying a scan signal and a data voltage to first and second sub-pixels included in the unit pixel and connected to different data lines, a sensing unit connected to the first and second sub-pixels throughs a sensing line to sense operating characteristics of the first and second sub-pixels, and a timing controller controlling the driving circuit and the sensing unit to obtain sensing data corresponding to the operating characteristics and compensate the data voltage based on the sensing data. |
US11322054B2 |
Flexible cover window
A cover window is proposed. Particularly, a flexible cover window having improved visibility for a flexible display is proposed, the flexible cover window including: a first window made of glass and provided on an upper part of a first surface of the flexible display; a second window made of glass and provided on an upper part of a second surface of the flexible display; and a folding part provided between the first window and the second window by corresponding to a folding area of the display and filled with a transparent resin material, wherein a transparent resin layer is provided on a total surface of each of the first window and the second window by continuing to the folding part filled with the transparent resin material. |
US11322052B2 |
Water air land tracks baggage identification locator computer product and methods
Disclosed is a method for locating, tracking and securing luggage. The method comprises steps of providing luggage tags configured with a luggage identifier code. The luggage identifier code is associated with a travel profile. The luggage tags further comprising one or more tamper-proof fasteners associated with one or more luggage tags. The luggage identifier code help to locate and track the luggage, while the tamper-proof fasteners help to secure the luggage. |
US11322045B2 |
Urinating guiding accessory
A urinating guiding accessory (10), including: a projector (24), being disposed on a rear (64) top (66) of a toilet bowl (12), and directed towards a front internal wall (60) of the bowl (12), for projecting a guiding picture (14) onto the front internal wall (60) of the bowl (12); and a sensor (20), being disposed on the rear top of the toilet bowl (12) and directed outwards back (70) the toilet bowl (12) towards the user (50), for sensing the user's position, for controlling the guiding picture (14) accordingly. |
US11322041B2 |
Augmented and mediated reality welding helmet systems
A welding helmet system is provided. The welding helmet system includes a protective shell and a welding display system. The welding display system is configured to be removably coupled to the protective shell. The welding display system is configured to receive data from a sensor, and to display a welding metric derived from the sensor via the image generation system. |
US11322039B2 |
Apparatus to simulate driving a motorcycle and corresponding method
An apparatus to simulate driving a motorcycle includes a support base, a support body provided with a driving position on which a driver can take his place, and with command members configured to supply driving commands, a first movement unit connected to the support body and to the support base and configured to move the support body in space as a function of the driving signals. |
US11322038B2 |
Simulator and method for simulating a use of a missile
A simulator for simulating a use of a missile of an attacking system is proposed. The simulator comprises: a storage device for storing of a terrain model of a battle terrain and target object models of target objects; a sensing unit for sensing and tracking a defined target object of the target objects in the battle terrain; a transmitting unit for transmitting a coded laser signal to the defined target object; a receiving unit for receiving a response signal transmitted by the defined target object; a providing unit for providing a target object model for the defined target object in dependence on at least type information of the received response signal; and a visual means associated with the missile for outputting a current visual representation of the battle terrain by means of the terrain model, the provided target object model and the location information. |
US11322035B2 |
Information processing method, storage medium, information processing device, and information processing system
An information processing method includes: acquiring, by an information processing device, user's input information including a question sentence about a vehicle; and outputting, by the information processing device, an answer sentence according to a detail level, the detail level being an index indicating a detail degree of a sentence, and the detail level being determined based on a characteristic value of the question sentence. |
US11322034B2 |
Method and system for generating operational data relating to aircraft movements in an airport infrastructure
The system for generating operational data includes an acquisition module of sets of aircraft movements tracking, an identification module which identifies a path for each aircraft from sets of movement tracking data, at least one runway and at least one parking zone, an identification module which identifies, for each path, phases associated with phase data, a generation module which generates sets of operational data comprising flight data, position data and phase data of each aircraft, and a transmission module which transmits these sets of operational data to a user system. |
US11322033B2 |
Remote surface condition assessment
Method, apparatus, and computer program product are provided for assessing road surface condition. In some embodiments, candidate locations each forecast to have a dangerous road surface condition are determined, an optimized flight path is determined comprising a sequence of sites corresponding to the candidate locations, dispatch is made to a first site within the sequence, and a road surface condition at the first site is assessed using an onboard sensor (e.g., spectroradiometer). In some embodiments, a check for new information is performed before dispatch is made to a second site. In some embodiments, the candidate locations are determined using both a model forecast and data-mined locations considered hazardous. In some embodiments, the optimized flight path is determined using TSP optimization constrained by available flight time and prioritized by frequency of historical incident and severity of forecast road surface condition. |
US11322030B2 |
Electric vehicle that distributes information between vehicles in a fleet
An electric vehicle is coupled to an communicates with the cloud. The cloud is coupled to and communicates with the electric vehicle. The cloud includes a server. The electric vehicle is configured to distribute information between electric vehicles in a fleet. The electric vehicle has cloud connectivity and a second local wireless communication to communication information to the fleet of electric vehicles. |
US11322023B2 |
Driving support apparatus
A driving support apparatus is provided with: a recognizer configured to recognize a light of a traffic light that exists ahead of a host vehicle; and a controller configured to perform a deceleration support control if the host vehicle needs to be decelerated on the basis of the recognized light. The controller is configured to suppress a degree of the deceleration support control if the host vehicle needs to be decelerated on the basis of the recognized light and if the recognized light includes a light indicating permission to travel in a particular direction, in comparison with when the recognized light does not include the light indicating the permission to travel in the particular direction. |
US11322022B2 |
Method for interacting traffic information, device and computer storage medium
The embodiments of the present disclosure provide a method and an apparatus for interacting traffic information, a device and a computer-readable storage medium. The method includes: in response to a first vehicle being about to overtake a second vehicle, sending overtake-preceding indicating information to the second vehicle; detecting whether the driver of the second vehicle makes a first response to the overtake-preceding indicating information; and in response to not detecting the first response made by the driver, sending additional indication information to the second vehicle. |
US11322020B2 |
Synchronization signaling system
A synchronization signaling system, comprising a set of alert devices comprising at least one of a visual or audio output for producing an alert pattern, a master clock, a timing device capable of receiving updates from the master clock, a controller operably connected with the set of alert devices to control the set of alert devices. |
US11322019B2 |
Emergency vehicle detection
Techniques for determining a direction of arrival of an emergency are discussed. A plurality of audio sensors of a vehicle can receive audio data associated with the vehicle. An audio sensor pair can be selected from the plurality of audio sensors to generate audio data representing sound in an environment of the vehicle. An angular spectrum associated with the audio sensor pair can be determined based on the audio data. A feature associated with the audio data can be determined based on the angular spectrum and/or the audio data itself. A direction of arrival (DoA) value associated with the sound may be determined based on the feature using a machine learned model. An emergency sound (e.g., a siren) can be detected in the audio data and a direction associated with the emergency relative to the vehicle can be determined based on the feature and the DoA value. |
US11322014B2 |
Notification device, notification method, and program
A notification device is provided with: an abnormality estimation unit for estimating a state relating to an abnormality of a plant and a factor relating to the abnormality of the plant; an item specifying unit for specifying inspection items on the basis of the abnormality of the plant and the state relating to the factor relating to the abnormality of the plant estimated by the abnormality estimation unit; a notification unit for notifying of the inspection items specified by the item specifying unit; a stop-time item specifying unit for specifying the inspection items which should be checked at a time of a stop out of the inspection items specified by the item specifying unit; a check result acquisition unit for receiving a check result for the inspection items notified of by the notification unit; and a stop-time item output unit for outputting the inspection items which should be checked at the time of stop. |
US11322013B2 |
Monitoring method of MES, monitoring device, and readable storage medium
A monitoring method of a manufacturing execution system (MES), a monitoring device, and a readable storage medium are provided. The monitoring method of the MES includes: reading log files of applications of an MES distributed on multiple servers and monitoring business operation information of the MES according to the log files. Based on this, this can make up for a gap in MES service monitoring and timely respond to abnormal production conditions. In addition, operators do not need to perform log query on each server. |
US11322012B2 |
Remote cooking systems and methods
A remote temperature monitoring system includes a first unit operatively connected to one or more temperature sensors for sensing the temperature of one or more materials or food items being cooked or heated. The first unit transmits the sensed temperature to a second unit that is located remotely from the first unit during heating. The second unit is programmable with the desired temperature and/or heating parameters of the item. By monitoring the temperature status of the item over time, the system determines when the food has reached the desired temperature or degree of cooking, and notifies the user. |
US11322010B1 |
Swimming pool monitoring
A monitor control unit that is configured to receive, from the electronic pool device, the sensor data, compare the sensor data to a threshold, based on comparing the sensor data to a threshold, determine that the sensor data exceeds the threshold, based on determining that the sensor data exceeds the threshold, provide an instruction to initiate the capture of image data by the camera of the electronic pool device, receive, from the camera of the electronic pool device, the image data, analyze the image data, based on analyzing the image data, identify a monitoring system action to perform, and perform the monitoring system action. |
US11322008B2 |
Impact detection
An apparatus and methods for impact detection are disclosed. Example apparatus comprises a plurality of sensors. The apparatus is configured to determine whether a user is wearing an item in which the apparatus is comprised, and in response to a positive determination, operate the apparatus in an active operating mode. The active operating mode comprises operating one or more sensors in the plurality to generate data associated with motion of the user at a first sampling rate. |
US11322007B2 |
Danger detector with a non-contact heat radiation sensor for detecting an open fire as well as to determine an ambient temperature
A danger detector, for example a flame detector, includes an alarm housing with an alarm cover. The housing part of the alarm cover is permeable to heat radiation in the central infrared range. A non-contact, optical heat radiation sensor which is sensitive to the incoming heat radiation and optically oriented to the housing part is arranged in the alarm housing. A processing unit for further processing a sensor signal emitted by the heat radiation sensor is mounted downstream of the heat radiation sensor. The processing unit is designed to monitor the signal emitted by the sensor with respect to significant fluctuations or flicker frequencies for open flames and to determine, based on a direct component of the signal emitted by the sensor, a temperature value for the ambient temperature in the surroundings of the danger detector. The heat radiation sensor may be a thermopile or a bolometer. |
US11322006B2 |
Smoke detector
A smoke detector includes: a housing; a sensing chamber in the housing, wherein in the sensing chamber, a first light emitter and a first light receiver that are disposed at the periphery of the sensing chamber and facing a middle portion of the sensing chamber are included, a first baffle is included in the sensing chamber, the first baffle is disposed adjacent to the first light emitter and includes a baffle body and a branch portion, the baffle body extends from the periphery of the sensing chamber toward the middle portion, and the branch portion comprises a plurality of sub-baffles branching off the baffle body; and a circuit board electrically connected to the first light emitter and the first light receiver respectively. |
US11322005B2 |
Portions of a security device system; methods of making and using them
A security device system including portions configured to have a combined state and a separated state. In the combined state, circuitry is configured to have an armed state and a not-armed state, and to trigger an alarm during a breach of the armed state. Depending on the embodiment, at least one of the portions, and in some embodiments more than one of the portions, participate in the armed and not-armed states. In some embodiments, the security device system includes an alarm device portion, a cradle portion, and a stratum portion. |
US11322004B2 |
Method and a system for determining safe evacuation path/s
A system and a method for determining one or more safe evacuation paths in an event of fire. A method includes receiving measurements of parameter/s from one or more detectors. The one or more detectors detect parameter/s in an event of fire in a premises and are positioned at each of a plurality of evacuation paths inside the premises. The method further includes determining one or more safe evacuation paths from the plurality of evacuation paths inside the premises based on the measurements of the parameter/s. The method also includes displaying an indication of each of the one or more safe evacuation paths on an interface of a user device based on the determination. |
US11322003B2 |
Information output device
This application relates to an information output device using a unit block module. Due to the use of the unit block module, apparatus of various sizes may be simply constructed and/or designed, durability and user convenience may be improved, waterproof properties are provided, power consumption is minimized, and an operation error of a driving module may be minimized. And, when a pin is driven down, the pin may be driven down more easily by the attraction of a magnetic material and a magnetic member. |
US11322002B2 |
System for an alternative version of poker with redraw
A system and method of gaming includes, after collecting a wager, randomly selecting a first set of cards from a deck and displaying the first set of cards to the player along with a redraw offer (an amount that the player can pay to redraw the first set of cards). If the player accepts the offer, that amount is collected from the player and the player receives a new first set of cards from the deck. The play continues with randomly selecting a second set of cards from the deck and evaluating the best hand from the first set of cards combined with the second set of cards and determining a payout value by looking up that best hand in a payout table and awarding the payout value to the player. In some embodiments, the redraw offer is a fixed amount that is less than the wager amount. |
US11321999B2 |
Crediting and debiting an electronic gaming machine in a casino environment
Devices, systems and methods are provided to enable casino operators to provide printed tangible items for patron uses, such as lottery tickets. Such embodiments accept tangible indicators of financial consideration from patrons, such as currency or tickets associated with certain verifiable values, such as valid and winning lottery tickets and other forms of consideration which a patron can provide to a casino in exchange for one or more points. |
US11321996B2 |
Dynamic game flow modification in electronic wagering games
A wagering game operates according to a set of game rules including game flow rules that define a sequence of game events that are presented to a player in a course of operation of the wagering game, a math engine that governs probabilities of pseudorandom events that can occur in the course of operation of the wagering game, and a pay table that defines winning events that can occur in the course of operation of the wagering game and corresponding payouts that are made to the player upon occurrence of the wining events. The method determines a player game play preference of the player associated with playing the wagering game on the EGM, and adjusts the game flow rules in response to the determined player game play preference. |
US11321994B2 |
Methods, devices and systems for electronically moving funds between an e-wallet and a gaming machine
An interface, such as a cashless interface, is interposed between a communication port of a gaming machine and one or more external devices and systems, such as a slot machine interface board and a slot management system. The cashless interface may further communicate with a financial system, such as via a controller and a gateway. The cashless interface may be used to facilitate the transfer of funds between a player's e-wallet associated with the financial system and a gaming machine, such as initiated via a player via their mobile communication device. |
US11321990B2 |
Gaming presentation systems and methods with improved music synchronization
A slot machine, gaming method, and program product are provided to dynamically display visual and audio content to be played in synchronization with a music track. A digital signal processor performs frequency analysis of background music as it is played, and identifies musical beats to create beat events. The beat event is used to trigger additional presentation elements such as visual effects, sounds, and lighting on the beat of the background music. Spectral content information from the frequency analysis is used to create dynamic background graphics. |
US11321989B2 |
Local cache-based identification system
An identification system uses a local cache for performing identifications. An identity system device may store identity information and identification information. An electronic device stores a cache of a portion of the identity information and a part of the identification information. The electronic device receives user input, determines an identity by comparing the user input to the cached identification information (such as by comparing a received digital representation of a biometric with cached biometric identification information), and performs an action using information in the cached identity information that is associated with the identity. The electronic device may update the identity information stored by the identity system device based on the action. |
US11321983B2 |
System and method for identifying and verifying one or more individuals using facial recognition
The invention encompasses systems and methods for identification, verification, and authentication of an individual by obtaining a biometric feature (e.g., facial recognition) of an individual using a mobile device (e.g., a mobile device camera). The system and method includes receiving from a mobile device biometric data of an individual captured by the mobile device (e.g., a camera on a mobile tablet), storing and encrypting the biometric data, securely forwarding the encrypted biometric data to a known server or database and receiving a request from the mobile device for authenticating of the individual, the request including biometric data captured by the mobile device, comparing the biometric data to known data of the individual stored on a database or server and the biometric data included in the request, and sending to the mobile device a response to the request for authenticating the individual based on a result of the comparison, wherein the response to the request allows verification of the individual and access to the individual to a secured area. |
US11321982B2 |
Livestock biosecurity system and method of use
The present invention relates in general to a biosecurity system for the livestock industry, and more specifically, animal production facilities. The livestock biosecurity system comprises a biometric recognition component, a cloud database, and a smart device (e.g., smartphone, tablet, laptop, etc.). A purpose of the livestock biosecurity system is to track person(s) of interest and verify that persons of interest attempting to gain access to an animal production facility are compliant with pre-set biosecurity protocols. The livestock biosecurity system determines whether the person(s) of interest should or should not be granted entry into an animal production facility based on the preset biosecurity protocols and further provides employee oversight at the facility. |
US11321981B2 |
Two-factor authentication system
A physical access control (PAC) system configured to perform a two-factor authentication prior to granting access to a secure area. The PAC system includes an access point device configured to perform facial recognition on a person proximate to the access point device, and perform wireless handshake with a mobile device associated with the person prior to granting or denying entry to the secure area. |
US11321980B1 |
Security system
A system may comprise an alarm apparatus for a premises and a security container apparatus including a housing defining an interior for receiving objects and a securing door movable between open and closed conditions. The container apparatus may also include control elements configured to control operation of the security container apparatus, and the control elements may control operation of aspects of the alarm apparatus. The container apparatus may also include sensing elements configured to sense characteristics of the security container apparatus, and the sensing elements may be in communication with at least one element of the control elements. |
US11321976B2 |
Adaptively configuring a tire mounted sensor (TMS) with a vehicle-provided parameter
Methods and systems for adaptively configuring a tire mounted sensor (TMS) with vehicle-provided parameters are disclosed. A vehicle control unit obtains data from vehicle sensors and other sources and transmits configuration parameters to the TMS. The TMS signal processing components are configured according to the configuration parameter to minimize the number of tire rotations needed to generate an accelerometric profile and extract a tire feature. The extracted feature is transmitted back to the vehicle control unit with the aim of minimizing the computational resources and battery consumption of the TMS. |
US11321974B2 |
Method and system for carrying out an on-board diagnostic function of a vehicle
A method for carrying out an on-board diagnostic function of a vehicle includes activating an on-board diagnostic function of the vehicle and subjecting a predefined gas pedal value of the vehicle to low-pass filtering in order to obtain a smoothed gas pedal value. |
US11321965B2 |
Scalable gesture and eye-gaze tracking in virtual, augmented, and mixed reality (xR) applications
Systems and methods for scalable gesture and eye-gaze tracking in virtual, augmented, and mixed reality (xR) applications are described. In some embodiments, an Information Handling System (IHS) may include a processor and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution, cause the IHS to: monitor utilization of an IHS resource; capture an image of a gesture performed by a user wearing a Head-Mounted Device (HMD) during an xR application; and generate a feature vector usable to identify the gesture based upon the image, wherein the feature vector has a maximum number of features selected based upon the IHS resource utilization. |
US11321959B2 |
Electronic apparatus in which conductive member for blocking noise generated by display is disposed between display and ultrasonic sensor
Disclosed is an electronic device. The electronic device according to an embodiment includes a display panel including a plurality of pixels, a display driver IC that is electrically connected with the display panel and that displays contents using the plurality of pixels, a support structure disposed under one surface of the display panel and having an opening part formed therein through which a partial area of the one surface is exposed, a shielding structure disposed under at least part of the partial area of the display exposed through the opening part, the shielding structure being electrically connected with a ground area provided in the electronic device so as to block noise generated from the display panel driven by the display driver IC, and an ultrasonic sensor disposed under at least part of the shielding structure. Besides, it may be permissible to prepare various other embodiments speculated through the specification. |
US11321951B1 |
Apparatuses, systems and methods for integrating vehicle operator gesture detection within geographic maps
Apparatuses, systems and methods are provided for vehicle operator gesture recognition and transmission of related gesture data. More particularly, apparatuses, systems and methods are provided for vehicle operator gesture recognition and transmission of related gesture data to at least one geographic map programming interface. |
US11321950B2 |
Apparatus and method for detecting lane information, and computer-readable recording medium storing computer program programmed to execute same method
In accordance with an aspect of the present disclosure, there is provided a method for detecting a lane information comprising: obtaining, from a high definition map, first driving lane information corresponding to estimated position information on a vehicle; obtaining second driving lane information from a front view image from the vehicle captured by a camera installed in the vehicle; converting the first driving lane information and the second driving lane information according to an identical coordinate system; and obtaining final driving lane information by combining the converted first driving lane information and the converted second driving lane information. |
US11321948B2 |
Appearance detection threshold apparatus, method, and non-transitory storage medium
The present invention provides a processing apparatus including: an image analysis unit configured to extract a plurality of types of feature values of a person detected from an image; a registration management unit configured to determine whether or not data of the detected person is stored in a storage unit in which the feature value of each of a plurality of persons is stored on the basis of the extracted feature value; a change determination unit configured to determine whether or not there is a change in appearance of the detected person on the basis of the feature value stored in the storage unit and the extracted feature value in a case where it is determined that the data of the detected person is stored; and a notification unit configured to give notice of a person determined to have a change in appearance. |
US11321945B2 |
Video blocking region selection method and apparatus, electronic device, and system
A method, apparatus, electronic device, and a system for selecting a to-be-masked region in a video are disclosed. The method includes: obtaining a video to be detected; determining specified target sets in the video through a preset target detection algorithm, wherein each specified target set is a set of pixels of one specified target in video frames of the video; determining whether a specified target corresponding to each specified target set is a sensitive target respectively through a preset recognition algorithm; and using a specified target set as to-be-masked regions in the video when a specified target corresponding to this specified target set is determined as a sensitive target. In this method, specified targets are first determined, and then it is determined whether the specified targets are sensitive targets. |
US11321936B2 |
Image processing device, image processing method, and storage medium storing program
An image processing device including: a first feature quantity selecting unit configured to select a first feature quantity of a document image that is a character recognition target among first feature quantities that are recoded in advance and represent features of character strings of an item; a character recognition processing unit configured to perform a character recognition process for the document image; a character string selecting unit configured to select a character string of a specific item corresponding to the first feature quantity among the character strings acquired as a result of the character recognition process; and a determination result acquiring unit configured to acquire a determination result indicating whether or not a character string that has been input in advance matches the character string of the specific item in a case in which the character string selecting unit has not selected any one of the character strings. |
US11321935B2 |
Three-dimensional (3D) modeling method of clothing
A three-dimensional (3D) modeling method of clothing considering background factors includes determining a first observation direction in which the clothing is to be observed based on a user input in a first space that is a background of a clothing display; determining a display shape of the clothing according to the first observation direction; determining a display shape of the first space according to the first observation direction; when overlapping and displaying the display shape of the clothing on the display shape of the first space, extracting a fusion part requiring a fusion of the display shape of the first space and the display shape of the clothing on the display shape of the clothing and determining a shape of the extracted fusion part; and overlapping and displaying the display shape of the clothing on the display shape of the first space, comprising the fusion part. |
US11321934B1 |
System and method for generating and electro-anatomical map with a user control mechanism to dynamically adjust a color scale associated said map
A method for generating an electro-anatomical map to represent an underlying metric associated with heart tissue it is provided. The method comprises receiving, by a mapping system, point cloud data collected for the underlying metric at various locations within the heart; generating, by the mapping system, a surface mesh to represent the geometry of a heart, said surface mesh comprising a plurality of mesh points arranged as a series of interconnected triangles, wherein each mesh point lies on the surface of the heart, and is generated based on the point cloud data; rendering the surface mesh in a viewer application, comprising coloring the mesh points in the surface mesh based on values of the underlying metric associated with each of the mesh points and a color scale; and allowing a user to dynamically adjust the color scale based on a histogram. |
US11321933B2 |
Information processing apparatus configured to determine a location of a candidate for a marker for augmented reality
An information processing apparatus includes a camera acquiring an image, a memory storing a feature value of an image associated with a location, and a processor. When a current location of the apparatus is not stored in the memory, the processor extracts a first area from an acquired image, acquires a first feature value of the first area, and when a feature value that is substantially identical with the first feature value is stored in the memory, determines the current location using a location stored in the memory in association with the feature value. When the current location is stored in the memory, the processor extracts a second area from an acquired image, acquires a second feature value of the second area, determines a location corresponding to the second area using the current location, and stores in the memory the determined location in association with the second feature value. |
US11321932B1 |
Methods and systems for aligning manipulations in time and space
A method for aligning manipulations in time and space to first model of three-dimensional (3D) real-world object in second model of 3D real-world environment said method includes: generating, by first terminal device, third model based on first model and second model, from first point of view; transmitting third model and timing metadata to second terminal device(s); receiving third model and timing metadata at second terminal device(s); manipulating third model by second terminal device(s); creating manipulation information; transmitting manipulation information from second terminal device(s) to first terminal device; receiving manipulation information at first terminal device; updating, by first terminal device, first model and second model from second point of view; and aligning, by first terminal device, manipulation information in time and space. |
US11321930B2 |
Terminal device, server device, and information processing system
Disclosed herein is a terminal device connected to a server device in a communicable manner. The terminal device includes a position identification section that identifies a position in an actual space, a setting section that sets a virtual space associated with content associated information associated with predetermined content in the actual space, the setting section setting the virtual space in an occupying space while defining a predetermined range in the actual space as the occupying space, and a performance section that receives the content associated information in the virtual space from the server device and performs predetermined information processing. |
US11321925B2 |
Mixed-reality system, program, method, and portable terminal device
The present invention is a mixed-reality system including a server and a portable terminal device, the portable terminal device having a display for displaying a virtual object to a user present in a predetermined real space and having a photographing device that photographs the real space, the mixed-reality system serving to display, on the display, a mixed-reality image in which the virtual object is superimposed on a photographed image of the real space, wherein, at each of one or more predefined positions on a real object present in the predetermined space, an MR marker constituted of an identification code containing position information corresponding to that position and an alignment marker having a polygonal shape is disposed. The server includes a virtual-space-data storage unit and an application storage unit, and the portable terminal device includes a browser unit, a marker recognition unit, a position determination unit, and an image generation unit. |
US11321923B2 |
Immersive display of motion-synchronized virtual content
A VR system for vehicles that may implement methods that address problems with vehicles in motion that may result in motion sickness for passengers. The VR system may provide virtual views that match visual cues with the physical motions that a passenger experiences. The VR system may provide immersive VR experiences by replacing the view of the real world with virtual environments. Active vehicle systems and/or vehicle control systems may be integrated with the VR system to provide physical effects with the virtual experiences. The virtual environments may be altered to accommodate a passenger upon determining that the passenger is prone to or is exhibiting signs of motion sickness. |
US11321922B2 |
Virtual image display device
A virtual image display device includes a virtual image position selector, a vision measurement interface, a display information acquirer, a display image generator, and a projection processor. The virtual image position selector selects either a first virtual image position or a second virtual image position as a display position of the virtual image. The vision measurement interface measures a vision of a user based on a user's response to a vision measurement image projected as a virtual image at the display position. The display information acquirer acquires information to be shown. The display image generator generates a display image showing an image corresponding to the information acquired by the display information acquirer in a size determined by the vision acquired by the vision measurement interface. The projection processor performs a projection process of projecting the display image generated by the display image generator as a virtual image. |
US11321920B2 |
Display device, display method, program, and non-temporary computer-readable information storage medium
A state information storage (121) stores an observation position, an observation direction, and a base direction in a virtual space. Upon acceptance of an instruction input given to an external controller and indicating a moving direction, an observation position updater (112) updates the observation position so that the observation position moves in the moving direction indicated by the instruction input relative to the base direction. An observation direction updater (114) updates the observation direction in accordance with a change in orientation of a display apparatus (100) as detected by a detector (113). An obtainer (115) obtains a relative position between the controller and the display apparatus (100). A base direction updater (116) updates the base direction on the basis of the observation direction and of the obtained relative position. |
US11321917B1 |
Systems, methods and apparatus for calculating position and rotation from a manually set reference point in a spatial mesh
Systems, methods and apparatus are provided through which a 3D source mesh object is generated by a three-dimensional-augmented-reality engine from medical data, a copy mesh object is generated by copying the 3D source mesh object, a center of the 3D source mesh object is calculated from the 3D source mesh object, an orientation bar is generated and placed orthogonally in the center of the copy mesh object, a scene mesh object a generated by scanning the room, the scene mesh object being a game object, a patient mesh object is generated by cutting the scene mesh object in reference to original dimensions of the 3D source mesh object and a patient mesh object is generated from the patient mesh object by starting from the index tip of a finger and placing the 3D source mesh object in a direction that is downwards. |
US11321916B1 |
System and method for virtual fitting
A method for virtual fitting, includes providing a customer avatar and a garment model of a selected garment; registering the garment model to the customer avatar to obtain a dressed garment; capturing a motion image of the customer; performing simulation to the customer avatar and the dressed garment based on the motion image; rendering the simulated customer avatar-garment; and displaying the rendered avatar-garment on a displaying device. Rigging is performed to the dressed garment to obtain rigged garment, and cloth simulation is performed to the dressed garment model to obtain simulated cloth. Each vertex of the simulated cloth has a distance to nearest body mesh vertices on the simulated customer avatar, and the simulated garment is the rigged garment when the distance is less than 0 or the distance is greater than a threshold distance. Air mesh between the avatar and the garment is used for collision detection. |
US11321914B1 |
System for generating a navigational map of an environment
A point cloud or map of an environment is generated by determining sets of landmark points from multiple images, such as through use of a Simultaneous Localization and Mapping (SLAM) algorithm. Images acquired using a depth camera are used to determine depth points indicative of at least one object not represented by the landmark points. A combined map is generated to include both the landmark points and the depth points. The set of depth points is mapped to a corresponding set of landmark points based on proximity of the points, similarity of the camera poses, or times that the images were acquired. The relationship between the depth and landmark points may be determined. When the landmark points are moved, such as to account for error in the SLAM algorithm, the depth points may be moved to a modified location relative to the landmark points so that the relationship remains constant. |
US11321913B2 |
Three-dimensional (3D) modeling method of clothing
A three-dimensional (3D) modeling method of clothing to arrange and display parts constituting clothing on a 3D space includes loading pattern data and body data, wherein the pattern data comprises information about one or more parts constituting the clothing, and the body data comprises a 3D shape of a body on which the clothing is to be put; displaying the 3D shape of the body based on the body data; and displaying the one or more parts on the 3D shape of the body based on the pattern data. |
US11321909B2 |
Tracking and rendering physical volumetric substances in virtual reality
Technology for determining at least one physical property of a physical volumetric substance within a container over a time interval and rendering a virtual representation of the physical volumetric substance in a virtual reality environment. At least one physical property of the physical volumetric substance is captured by a plurality of snapshots over a time interval. The plurality of snapshots is captured by one or more components capable of identifying at least one physical property of the physical volumetric substance. The plurality of snapshots is transmitted to process, render and/or display a virtual representation of the physical volumetric substance. The virtual representation of the physical volumetric substance is based, at least in part, on the captured plurality of snapshots. An indicator data set, indicative of the one or more physical properties of a physical volumetric substance, may be transmitted to an external client. |
US11321903B2 |
Bounding volume hierarchy compression
A technique for performing ray tracing operations is provided. The technique includes receiving a ray for an intersection test, testing the ray against boxes specified in a bounding volume hierarchy to eliminate one or more boxes or triangles from consideration, unpacking a triangle from a compressed triangle block of the bounding volume hierarchy, the compressed triangle block including two or more triangles that share at least one vertex, and testing the ray for intersection against at least one of the unpacked triangles. |
US11321901B2 |
Hybrid rendering mechanism of a graphics pipeline and an effect engine
A graphics system includes an effect engine, which executes a predefined set of graphics operations having a higher computational complexity than pipeline operations. The graphics system further includes a graphics pipeline operative to perform the pipeline operations on graphical objects in a frame. The effect engine is operative to execute the predefined set of graphics operations on a subset of the graphical objects in the frame. One or more buffers are operative to receive pixels of the frame for display. The frame includes the graphical objects operated on by the graphics pipeline and the subset of the graphical objects operated on by the effect engine. |
US11321891B2 |
Method for generating action according to audio signal and electronic device
The disclosure provides a method for generating action according to an audio signal and an electronic device. The method includes: receiving an audio signal and extracting a high-level audio feature therefrom; extracting a latent audio feature from the high-level audio feature; in response to determining that the audio signal corresponds to a beat, obtaining a joint angle distribution matrix based on the latent audio feature; in response to determining that the audio signal corresponds to a music, obtaining a plurality of designated joint angles corresponding to a plurality of joint points based on the joint angle distribution matrix; and adjusting a joint angle of each of the joint points on the avatar according to the designated joint angles. |
US11321890B2 |
User interface for generating expressive content
Generation of expressive content is provided. An expressive synthesized speech system provides improved voice authoring user interfaces by which a user is enabled to efficiently author content for generating expressive output. An expressive synthesized speech system provides an expressive keyboard for enabling input of textual content and for selecting expressive operators, such as emoji objects or punctuation objects for applying predetermined prosody attributes or visual effects to the textual content. A voicesetting editor mode enables the user to author and adjust particular prosody attributes associated with the content for composing carefully-crafted synthetic speech. An active listening mode (ALM) is provided, which when selected, a set of ALM effect options are displayed, wherein each option is associated with a particular sound effect and/or visual effect. The user is enabled to rapidly respond with expressive vocal sound effects or visual effects while listening to others speak. |
US11321888B2 |
Dynamic virtual element positioning in an augmented reality environment
Systems, methods, and devices relating to dynamic virtual element positioning in an augmented reality (AR) environment are described herein. In a method, a viewport may be output by a computing device and may comprise a virtual element and at least a portion of a scene captured by a camera associated with the computing device. A movement of the at least a portion of the scene in the viewport may be determined. An offset focal point along at least a portion of an axis of the virtual element may be determined that is the closest to a viewport focal point at the vertical and horizontal center of the viewport. The virtual element may be positioned in the viewport based on the movement of the at least a portion of the scene in the viewport and a distance between the offset focal point and the viewport focal point. |
US11321883B2 |
Method for preventing display burn-in in electronic device, and electronic device
Various embodiments relate to an electronic device and, according to one embodiment, the electronic device comprises a display and a processor, wherein the processor can be configured to detect at least one outline corresponding to at least one graphic object included in a first image to be displayed through the display, generate a second image in which the at least one outline has been adjusted to a first designated color and areas excluding the at least one outline in a first image have been adjusted to a second designated color, and display the second image by using the display. Other additional embodiments are possible. |
US11321881B2 |
Image coloring apparatus, image coloring method, image learning apparatus, image learning method, computer program, and image coloring system
[Problem] To highly accurately color a target image based on information such as morphological features and shapes in the target image.[Solution] According to the present disclosure, an image coloring apparatus is provided. The image coloring apparatus includes: an acquisition unit configured to acquire a decolored image that is decolored; and a coloring unit configured to, based on morphological information obtained from the decolored image, with reference to learning result information obtained as a result of previously learning correspondence between the morphological information and color information, color the decolored image using a color that corresponds to the morphological information. This configuration enables a target image to be highly accurately colored based on information such as morphological features and shapes in the target image. |
US11321878B2 |
Decoded tile hash SEI message for V3C/V-PCC
A new hash Supplemental Enhancement Information (SEI) message for the V3C/V-PCC atlas frame is described herein. The message is used to signal the hash values that are computed for the syntax elements associated with each patch. The hash SEI message is able to be used for the V3C/V-PCC tile level and optionally for atlas level conformance testing. The hash is able to be used to confirm that the decoded values by the decoder are the same as the original values that were encoded by the encoder. |
US11321877B1 |
Automated selection of color palettes for video content using artificial intelligence
Systems, methods, and computer-readable media are disclosed for systems and methods for automated selection of color palettes for video content. Example methods may include determining, by one or more computer processors coupled to memory, a first segment of video content, the first segment comprising a first set of frames, determining, using a first video processing algorithm, a first object that is present in the first set of frames, and determining, using a second video processing algorithm, a first semantic characteristic of the first segment. Some example methods may include generating a first vector representing the first object and the first semantic characteristic, and generating, using a first neural network and the first vector, a first color palette recommendation for the first segment. Selection of the first color palette recommendation may cause a color filter to be applied to the first set of frames. |
US11321876B2 |
Non-rigid stereo vision camera system
A long-baseline and long depth-range stereo vision system is provided that is suitable for use in non-rigid assemblies where relative motion between two or more cameras of the system does not degrade estimates of a depth map. The stereo vision system may include a processor that tracks camera parameters as a function of time to rectify images from the cameras even during fast and slow perturbations to camera positions. Factory calibration of the system is not needed, and manual calibration during regular operation is not needed, thus simplifying manufacturing of the system. |
US11321875B2 |
Non-rigid stereo vision camera system
A long-baseline and long depth-range stereo vision system is provided that is suitable for use in non-rigid assemblies where relative motion between two or more cameras of the system does not degrade estimates of a depth map. The stereo vision system may include a processor that tracks camera parameters as a function of time to rectify images from the cameras even during fast and slow perturbations to camera positions. Factory calibration of the system is not needed, and manual calibration during regular operation is not needed, thus simplifying manufacturing of the system. |
US11321874B2 |
Calibration of mobile electronic devices connected to headsets wearable by users
A mobile electronic device is provided for use with a headset. A camera outputs digital pictures of a portion of the headset. A display device displays information for viewing by a user wearing the headset. A processor retrieves calibration parameters that characterize at least a pose of the camera relative to the display device, and processes a digital picture from the camera to identify a pose of an optically identifiable feature within the digital picture. A pose of the mobile electronic device is identified relative to the holder based on the identified pose of the optically identifiable feature within the digital picture and based on at least the pose of the camera relative to the display device as characterized by the calibration parameters. The processor controls where graphical objects are rendered on the display device based on the identified pose of the mobile electronic device relative to the holder. |
US11321872B2 |
Method for calibrating a camera using bounding boxes, and camera configured to perform that method
Methods, systems, and techniques for automatic camera calibration. One or more calibration images are captured using a camera. The calibration images depict one or more bounding boxes, and each of the bounding boxes bounds a person. For each of the bounding boxes, the person is modeled using a rectangle or a parallelepiped, and a projection of the rectangle or parallelepiped is determined. A mapping that maps foot vertices of the projection to head vertices of the projection is determined, and using the foot vertices and the mapping, estimates of the head vertices and distances between the head vertices and the estimates of the head vertices are determined. The camera is calibrated by iteratively updating, using an objective function, the camera parameters so as to reduce those distances. |
US11321871B2 |
Method for calibrating a detection system
A method for calibrating a detection system. The detection system including at least one movable detection device. The method includes: ascertaining at least two possible different positions of the at least one movable detection device, precalibrating the at least one movable detection device based on each of the at least two possible positions, providing precalibration information for the at least two possible positions, —ascertaining an instantaneous positioning of the at least one movable detection device, ascertaining calibration information for the instantaneous position on the basis of the precalibration information, and calibrating the at least one movable detection device in the instantaneous position on the basis of the provided calibration information. |
US11321868B1 |
System for estimating a pose of one or more persons in a scene
A system for estimating a pose of one or more persons in a scene includes a camera configured to capture an image of the scene; and a data processor configured to execute computer executable instructions for: (i) receiving the image of the scene from the camera; (ii) extracting features from the image of the scene for providing inputs to a keypoint subnet and a person detection subnet; (iii) generating one or more keypoints using the keypoint subnet; (iv) generating one or more person instances using the person detection subnet; (v) assigning the one or more keypoints to the one or more person instances by learning pose structures from the image data; and (vi) determining one or more poses of the one or more persons in the scene using the assignment of the one or more keypoints to the one or more person instances. |
US11321867B2 |
Method and system for calculating spatial coordinates of region of interest, and non-transitory computer-readable recording medium
A method includes acquiring information on an in-image coordinate point of a region of interest contained in each of a plurality of images respectively photographed by a plurality of image modules; specifying, with reference to information on a position where at least one of the plurality of image modules is installed and information on an in-image coordinate point of a target region of interest contained in an image photographed by the at least one image module, a candidate figure containing a position where the target region of interest is located in a reference space; and specifying the position where the target region of interest is located in the reference space, with reference to a positional relationship between a first candidate figure of the target region of interest corresponding to a first image module and a second candidate figure of the target region of interest corresponding to a second image module. |
US11321865B1 |
Synthetic infrared image generation for machine learning of gaze estimation
One embodiment of a method includes calculating one or more activation values of one or more neural networks trained to infer eye gaze information based, at least in part, on eye position of one or more images of one or more faces indicated by an infrared light reflection from the one or more images. |
US11321863B2 |
Systems and methods for depth estimation using semantic features
Systems, methods, and other embodiments described herein relate to generating depth estimates of an environment depicted in a monocular image. In one embodiment, a method includes identifying semantic features in the monocular image according to a semantic model. The method includes injecting the semantic features into a depth model using pixel-adaptive convolutions. The method includes generating a depth map from the monocular image using the depth model that is guided by the semantic features. The pixel-adaptive convolutions are integrated into a decoder of the depth model. The method includes providing the depth map as the depth estimates for the monocular image. |
US11321862B2 |
Systems and methods for multi-camera modeling with neural camera networks
Systems and methods for self-supervised depth estimation using image frames captured from a plurality of cameras mounted on a vehicle, may include: receiving a first image from a camera mounted at a first location on the vehicle, the source image comprising pixels representing a scene of the environment of the vehicle; receiving a reference image from a camera mounted at a second location on the vehicle, the reference image comprising pixels representing a scene of the environment; predicting a depth map for the first image, the depth map comprising predicted depth values for pixels of the first image; warping the first image to a perspective of the camera mounted at the second location on the vehicle to arrive at a warped first image; projecting the warped first image onto the source image; determining a loss based on the projection; and updating the predicted depth values for the first image. |
US11321854B2 |
Video content activity context and regions
A method of operating a video camera system comprises recording video frames of a scene that includes a zone defined as an area within a field-of-view of the video capture element; performing a first analysis of recorded video frames showing the zone, determining, based on the first analysis, a first difference of composition thereof; performing a second analysis of an area outside of the zone; determining, based on the second analysis, a second difference of composition thereof; characterizing one or more properties corresponding to the second difference in composition; determining whether the one or more properties are associated with the first difference in composition within the zone and if so, characterizing the first difference in composition within the zone based on the one more properties and performing an action based on the characterization of the first difference in composition within the zone based on the one or more properties. |
US11321852B2 |
Method for initializing a tracking algorithm, method for training an artificial neural network, computer program product, computer-readable storage medium and data carrier signal for carrying out such methods, and device for data processing
A method for initializing a tracking algorithm for target objects, includes generating a 3D point cloud of the target object and iteratively determining a spatial position and orientation of the target object using a 3D model. A spatial position and orientation of the target object is first determined using an artificial neural network, thereafter the tracking algorithm is initialized with a result of this determination. A method for training an artificial neural network for initializing a tracking algorithm for target objects includes generating a 3D point cloud of the target object by a scanning method, and iteratively determining a spatial position and orientation of the using a 3D model of the target object. The artificial neural network is trained using training data to initially determine a spatial position and orientation of the target object and thereafter initialize the tracking algorithm with a result of this initial determination. |
US11321850B2 |
Presence detection system
A presence detection system includes a camera that captures an image; an appearance-based detector that detects appearance of an object according to the image, thereby outputting an appearance-detection signal that is asserted when the appearance is detected; a proximity detector that detects motion of the object on a predetermined detection window on the image, thereby outputting a proximity-detection signal that is asserted when the motion is detected; and a fusion unit that receives the appearance-detection signal and the proximity-detection signal, thereby outputting an object-presence signal that is asserted when the appearance-detection signal or the proximity-detection signal is asserted. |
US11321842B1 |
Spatial-and-context aware virtual biopsy radiogenomic maps to target tumor mutational status
Embodiments discussed herein facilitate determination of tumor mutation status based on context and spatial information. One example embodiment can access a MRI scan of a tumor comprising voxels; extract radiomic feature(s) from the voxels; generate a spatial feature descriptor indicating probabilities the tumor has a first mutation status and a second mutation status, based on the MRI scan, a first population atlas for the first mutation status, and a second population atlas for the second mutation status; provide the radiomic feature(s) and the spatial feature descriptor to a machine learning model; and receive, via the machine learning model, a map indicating, for each voxel of the voxels, a probability of the first mutation status for that voxel and a probability of the second mutation status for that voxel, wherein the map is based at least on the one or more radiomic features and the spatial feature descriptor. |
US11321840B2 |
Systems, methods, and devices for medical image analysis, diagnosis, risk stratification, decision making and/or disease tracking
The disclosure herein relates to systems, methods, and devices for medical image analysis, diagnosis, risk stratification, decision making and/or disease tracking. In some embodiments, the systems, devices, and methods described herein are configured to analyze non-invasive medical images of a subject to automatically and/or dynamically identify one or more features, such as plaque and vessels, and/or derive one or more quantified plaque parameters, such as radiodensity, radiodensity composition, volume, radiodensity heterogeneity, geometry, location, and/or the like. In some embodiments, the systems, devices, and methods described herein are further configured to generate one or more assessments of plaque-based diseases from raw medical images using one or more of the identified features and/or quantified parameters. |
US11321838B2 |
Distributed sensor module for eye-tracking
In one embodiment, a method for eye-tracking comprises capturing images of a user using one or more cameras, the captured images of the user depicting at least an eye of the user, storing the captured images of the user in a storage device, reading, from the storage device, a down-sampled version of the captured images of the user, detecting one or more first segments in the down-sampled version of the captured images by processing the down-sampled version of the captured images using a machine-learning model, the one or more first segments comprising features of the eye of the user, reading, from the storage device, one or more second segments in the captured images corresponding to the one or more first segments in the down-sampled version of the captured images, and computing a gaze of the user based on the one or more second segments in the captured images. |
US11321830B2 |
Image detection method and apparatus and terminal
An image detection method includes determining, by a terminal in a skin detection mode, a to-be-detected original image in a raw format based on a to-be-detected feature, processing the to-be-detected original image according to a preset rule corresponding to the to-be-detected feature to obtain a detection-specific image, determining a normal image that is in a Joint Photographic Experts Group (JPEG) format, detecting the detection-specific image to determine a detection result image, and determining a to-be-displayed image based on the detection result image and the normal image. |
US11321829B2 |
Medical image processing apparatus, method for processing medical image, and non-transitory computer medium storing computer program
A medical image processing apparatus according to present embodiments includes processing circuitry. The processing circuitry is configured to acquire medical images. The processing circuitry is configured to control the medical images based on an evaluation value corresponding to each of the medical images, thereby control a forwarding/reversing number or a forwarding/reversing speed of displayed images of the medical images for an operation amount. |
US11321828B2 |
Machine learning system animal age determination
Aspects of the present disclosure provide for a system. In some examples, the system includes a computing device configured to capture an image depicting dental characteristics of an animal and a server. The server is configured to receive the image from the computing device, determine a plurality of teeth depicted in the image, determine at least one feature associated with at least one of the plurality of teeth, determine an estimate age of the animal based at least partially on the determined plurality of teeth and the at least one feature, and provide the estimated age of the animal. |
US11321826B2 |
High throughput method for accurate prediction of compound-induced liver injury
A method and system for predicting liver injury in vivo due to hepatocyte damage by a test compound are provided. The method includes acquiring images of fluorescently stained cells obtained from a cell culture in which the cells have been treated with a dose-range of at least the test compound and its vehicle. The cells may be hepatic cells including primary or immortalized hepatocytes, hepatoma cells or induced pluripotent stem cell-derived hepatocyte-like cells. The acquired images are segmented. The method further includes extracting and analyzing one or more phenotypic features from the segmented images, wherein the one or more phenotypic features are selected from the group of intensity, textural, morphological, or ratiometric features consisting of (a) features of DNA, (b) features of RELA (NF-KB p65), and (c) features of actin filaments at different subcellular regions and d) features of cellular organelles and their substructures in the segmented images. Finally, the method includes normalizing results from the treated samples to vehicle controls and predicting the probability of liver injury by the test compound based on test compound-induced normalized changes of the extracted and selected phenotypic features using machine learning methods. |
US11321823B2 |
Methods and systems for thermal imaging of moving objects
Method and system for determining sealing integrity and/or contamination of the sealing region by the filling material of a heat-sealed container, including imaging at least a part of a sealing region of the container using an imaging camera; wherein the imaging is performed during movement and/or transport of the container at a predetermined speed; and wherein the imaging is performed while moving the field of view of the camera in a same direction as the container, wherein the moving of the field of view is configured to reduce the velocity of the container relative to the imaging camera sufficiently to reduce smearing of images obtained. |
US11321822B2 |
Determining image defects using image comparisons
A method, computer system, and a computer program product for analyzing visual defects is provided. The present invention may include generating a template image. The present invention may include capturing a test image. The present invention may include performing an image registration between the template image and the test image. The present invention may include generating a registered test image. The present invention may include performing an image difference analysis between the registered test image and the template image. The present invention may include generating a differential image. The present invention may include synthesizing the registered, differential image, and template image. The present invention may include generating a synthetic image. The present invention may include inputting the synthetic image into a multi-scale detection network. The present invention may include generating a defect map. |
US11321821B2 |
Method and system for generating composite geospatial images
The present disclosure provides a computer implemented method and system for compensating for cloud cover to allow the build-up of composite, cloud free images of a particular geographic area. The disclosure takes satellite or aerial image data as an input and temporally stacks the images for a particular geographic area, with the most recent image at the top. The time for the composite image to be produced (which may be the present time, or may be a time from the past) is defined as a temporal projection plane. The most recent image prior to or temporally proximate to this plane is analysed to identify any areas obscured by clouds. Cloud free areas of the most recent image are projected onto the temporal projection plane. For the identified obscured areas, older, cloud free images in the stack are projected onto the temporal projection plane to fill the obscured areas. This forms a cloud free composite image at the defined temporal projection plane. |
US11321813B2 |
Angular detection using sum of absolute difference statistics systems and methods
An electronic device may include angle detection circuitry to receive input image data including a channel of pixel data and determine pixel statistics based on a difference between a first pixel cluster and a second pixel cluster, and the second pixel cluster is offset from the first pixel cluster at a first angle. The pixel statistics may also be based on a difference between the first pixel cluster and a third pixel cluster, wherein the third pixel cluster is offset from the first pixel cluster a second angle, different from the first angle. The angle detection circuitry may also determine a best angle based on the differences, wherein the best angle approximates an angle of uniformity in content of the image. Image processing circuitry may then modify the input image data based on the best angle by modifying pixel values of the channel of pixel data. |
US11321811B2 |
Imaging apparatus and driving method of the same
An imaging apparatus an image sensor which generates a reference image data of a reference area that includes a measuring area in which a display panel is positioned and an image processor which determines the measuring area by analyzing luminance of the reference image data and generates a crop image data that includes a measuring image data of the measuring area. |
US11321808B2 |
Modifying processing of commands in a command queue based on subsequently received data
Processing of commands at a graphics processor are controlled by receiving input data and generating a command for processing at the graphics processor from the input data, wherein the command will cause the graphics processor to write out at least one buffer of data to an external memory, and submitting the command to a queue for later processing at the graphics processor. Subsequent to submitting the command, but before the write to external memory has been completed, further input data is received and it is determined that the buffer of data does not need to be written to external memory. The graphics processor is then signalled to prevent at least a portion of the write to external memory from being performed for the command. |
US11321807B1 |
Centralised interactive graphical application server
A system for processing a plurality of graphical programs on a centralized computer system whereby the images produced by the programs are compressed and transmitted to a plurality of remote processing devices where they are decompressed. Compression assistance data (CAD) is produced by intercepting instructions outputted by the programs and the CAD is then used in the compression step. |
US11321805B2 |
Dynamic precision management for integer deep learning primitives
One embodiment provides for a graphics processing unit to perform computations associated with a neural network, the graphics processing unit comprising compute unit including a hardware logic unit having dynamic precision fixed-point logic, the compute unit to receive a set of dynamic fixed-point tensors, compute, via the dynamic precision fixed-point logic, a right-shift value using an absolute maximum value within the set of dynamic fixed-point tensors and a dynamic range of the set of dynamic fixed-point tensors, right-shift data values within the set of dynamic fixed-point tensors based on the right-shift value, increment a shared exponent associated with the set of dynamic fixed-point tensors based on the right-shift value, perform a compute operation on the set of dynamic fixed-point tensors, and generate an output tensor via the compute operation on the set of dynamic fixed-point tensors. |
US11321801B2 |
GPU-based third-order low-rank tensor completion method and the apparatus
The present disclosure provides a GPU-based third-order low-rank tensor completion method. Operation steps of the method includes: (1) transmitting, by a CPU, input data DATA1 to a GPU, and initializing the loop count t=1; (2) obtaining, by the GPU, a third-order tensor Yt of a current loop t based on the least squares method; (3) obtaining, by the GPU, a third-order tensor Xt of the current loop t based on the least squares method; (4) checking, by the CPU, whether an end condition is met; and if the end condition is met, turning to (5); otherwise, increasing the loop count t by 1 and turning to (2) to continue the loop; and (5) outputting, by the GPU, output data DATA2 to the CPU. In the present disclosure, in the third-order low-rank tensor completion, a computational task with high concurrent processes is accelerated by using the GPU to improve computational efficiency. |
US11321795B2 |
Systems and methods for fueling motor vehicles
Methods and systems can automate the delivery of motor vehicle fuel while reducing the need for operator involvement and driving to a gas station. A server with access to a database and in wireless communication with computers installed in a motor vehicle can collect data from the computers including vehicle fuel level and vehicle geographic location. The data can be compared to the data to a fuel level threshold and geographic boundary. The data can be transmitted wirelessly through a wireless network to the database. A mobile fuel tanker truck can be dispatched to the vehicle's location when at least one of: fuel service is requested by a user of the vehicle or the vehicle's fuel level falls beneath the fuel level threshold. Fuel service can be requested by a user via a smartphone running an application that enables the monitoring, management, selection, and ordering of fuel service. |
US11321792B2 |
Enforceable contract generation
A method, product and system including obtaining metadata associated with at least one plugin of a runtime environment, wherein the runtime environment is configured to provide a service to a client, wherein the plugin is configured to measure or enforce metrics of the service; obtaining user selections regarding the metrics, wherein the user selections comprise constraints on the runtime environment; obtaining, based on the metadata of the plugin and based on the user selections, corresponding clauses textually describing the constraints; generating a contract, wherein the contract comprises the corresponding clauses; automatically generating a configuration file based on the user selections; and automatically enforcing the contract by: activating the runtime environment, loading the service in the runtime environment, configuring the plugin according to the configuration file, executing the plugin to identify a violation of the contract, and executing a client function of the client. |
US11321791B1 |
Comprehensive construction project management system and platform
A computer-implemented, multi-modular, software-based construction project management system facilitates comprehensive construction project management from design to build completion stages. The management system provides a platform to network a series of computer clients for implementing a series of non-transitory, computer-implementable modules, including a first Design Input Conversion & Management module, a second Project Survey, Code Match & Organize module, a third Scheduling module, a fourth Vendor Selection & Bid Process module, a fifth Total Cost, Bid Evaluations & Contract Finalization module, a sixth Project Assembly & Quality Verification module, and a seventh Financial Accounting & Transactions module. Together the system-supportive modules operate to continually advance a construction project as initiated by design component data input into the system via the Design Input Conversion & Management module from an outside source provider and converted for use throughout the system as the project advances to completion. |
US11321788B2 |
Systems and methods for rig scheduling with optimal fleet sizing
Systems and methods for optimizing oilfield rig fleet scheduling and deployment are disclosed. Wells are identified to have time constraints by which they are grouped into “ON”, “BY”, and “ADD” categories. ON wells have a beginning drilling availability window; BY wells have an ending drilling availability time only; and ADD wells have no beginning or ending time of drilling availability. The systems and methods optimize scheduling with ON wells having higher priority than BY wells, and BY wells having higher priority than ADD wells. |
US11321785B2 |
System and method for providing global tag suggestions based on user information and transaction data
Systems and methods that may be used to provide guidance and or tag suggestions to a user of an electronic accounting system and or service that overcome the shortcomings associated with user-defined tags. |
US11321783B2 |
Method and device for data processing based on blockchain
A method, a system, and a computer-readable storage medium for blockchain-based data processing are provided. The method comprises: by a node device of a service acceptance platform, receiving service processing application data of a target user; generating a first shared service processing result and a first private service processing result with respect to a target service data processing entity; sending a first transaction to a blockchain for the first transaction to be recorded in a distributed database of the blockchain upon verification of the first transaction by a plurality of node devices associated with the blockchain according to a consensus mechanism; and sending the first private service processing result to the node device of the target service data processing entity, for the node device of the target service data processing entity to generate a second service processing result. |
US11321781B1 |
System and a method for facilitating financial planning
Disclosed is a system for facilitating financial planning of an objective. The system includes a storage unit for storing computer program instructions, a display unit for displaying processed computer program instructions, a processing unit is coupled to the storage unit and the display unit for processing the computer program instructions. The computer program instructions includes a data input computer program instruction, a data category display computer program instruction, a threshold computer program instruction, a slide computer program instruction and a heat map computer program instruction. The heat map computer program instruction with a color computer program instruction to display the degree of difference with the intensity of the color. A red color to display the degree of difference for a negative value and a green color to display the degree of difference for a positive value. The color computer program instruction displays variation in the intensity of the red or green color based on the degree of difference between the two financial data sets. |
US11321780B2 |
Price visualization and chart display system method and device
A computer implemented method for displaying to a user a OHLC (open, high, low, close) bar representative of a price range of a market traded security during a time period includes a charting engine generating and displaying an open-close price line drawn from an open price to a close price of the time period and the charting engine generating and displaying a high-low price line intersecting the open-close price line where the high-low price line is drawn from a high price at a first time during the time period to a low price at a second time during the time period. |
US11321779B2 |
Method and system for generating a valuation metric based on growth data factors
The present invention relates to a system, method and apparatus for evaluating a variety of financial information, determining a valuation metric, and distributing the valuation metric to system users. The valuation metric distribution may be configured by an administrator for automatic distribution of the valuation metric to system users. Alternately, a system user may log onto a central server to access the valuation metric, based on administrator defined or user-customized system data. The valuation characteristic provides a system user with a metric that may be used to assist in allocating the user's financial resources. The metric is determined by analyzing three main types of financial indicators, specifically an earnings-yield factor, an interest factor and a growth indicator. |
US11321778B2 |
Risk mitigation in an electronic trading system
An electronic trading system (ETS) implements risk mitigation methods for orders and quotes associated with a market participant on the ETS. The methods determine a measure of risk associated with one or more trading positions. One of the methods globally counts the number of breaches of risk thresholds associated with a trading symbol and market participant across all matching engines on the ETS over a rolling time period, and if this global risk counter exceeds a maximum, disables all further trades by the market participant on the ETS. Another method limits the number of automatic re-enablements that a market participant can request in response to prior breaches of risk thresholds that resulted in disabling any further trading by the market participant on the ETS. |
US11321774B2 |
Risk-based machine learning classifier
The present disclosure relates generally to a risk-based fraud identification and risk analysis system. For example, the system may receive application data from a first borrower user, determine a segment associated with the application data, apply application data to one or more machine learning (ML) models, and receive a score based at least in part upon output of the ML model. |
US11321762B2 |
Automated hybrid propensity decision vector generation using artificial intelligence
A computer generates an optimized decision distribution vector for a plurality of related, demand-correlated products. The computer receives data indexed by product, with each entry including several entry attributes. The computer receives decision context data for the products. The computer determines a set of primary attributes and trains a first machine learning model based upon those attributes. The computer receives a decision optimization request that includes an associated set of attributes corresponding to the primary attributes. The computer scores the associated set of attributes, using the first machine learning model, to generate a baseline purchase propensity. The computer trains a second machine learning model, based upon the baseline purchase propensity and the decision context data, to generate own-product and cross-product elasticity data. The computer, using the own-product and cross-product elasticity data, generates a decision distribution vector for the group of related, demand-correlated products. |
US11321755B2 |
Systems and methods for ordering and preparation of customized comestibles
In an illustrative embodiment, systems for designing and producing customized food products include receiving a request to design a customized food product containing a printed edible medium. The systems may calculate, based on product inventory at a preferred bakery, a preparation lead time for the food product where the product inventory includes availability of printed edible media substrates. The systems may present customization user interface screens that provide customization options for the food product. The systems may convert customization option selections made at the customization user interface screens into decorating instructions for the food product and transmit the decorating instructions to the bakery. The systems may determine a position in a preparation queue for the food product based in part on attributes of pending food product orders in a preparation queue at the bakery. |
US11321754B2 |
Configuring an electronic device based on a transaction
Methods, apparatus, and systems are disclosed for detection of a network signal identifying an electronic device in response to a transaction initiated by an entity. For example, the network signal can be transmitted by the electronic device in response to an initial network connection. An entity identifier identifies the entity associated with initiating a transaction based on matching identifying information contained in the network signal with transaction information from a supply chain. A configurator to configure the electronic device specific to the identified entity can be based on a feature set determined by channels through which the electronic device came to an end user. The feature set programs the electronic device to interoperate with a network device in response to the initial network connection. |
US11321753B2 |
Secure affiliation of warranty to a good in a computing network
A method includes initiating, by a first computing device, ownership acquisition of a good from a second computing device using a digital exchange item. The method further includes determining, by the second or a third computing device, whether a first warranty is applicable to the good. When the first warranty is applicable, the method further includes obtaining, by the second and/or the third computing device, a representation of the first warranty. The method further includes executing, by the second and/or the third computing device, the ownership acquisition of the good by the first computing device using the digital exchange item, wherein the executing includes updating a digital chain of custody of the digital exchange item. The method further includes updating, by the second and/or the third computing device, the digital chain of custody to include affiliation of the first warranty to the good and to the first computing device's user. |
US11321749B2 |
Metering based on application code complexity
Metering based on application code complexity is provided. Code of an application to be executed is received from a user. Values of parameters corresponding to the application are extracted based on analysis of the code. A set of computational vectors corresponding to extracted values of the parameters of the application is generated to calculate a complexity of the code. A metering metric to charge the user to execute the application is determined based on the complexity of the code. The application is executed at the metering metric based on the complexity of the code. |
US11321744B2 |
Viral marketing service providing system for distributing advertisement costs for each marketer and filtering out abusing marketer by analyzing behavior of content receiver, and method therefor
Provided are a viral marketing service providing system for distributing advertisement costs for each marketer by analyzing a behavior of a content receiver, and a method therefor. For the viral marketing service for distributing advertisement costs for each marketer, the system comprises a content receiver behavior analyzing unit and a traffic quality index calculating unit, thereby precisely filtering abusing marketers (abusers), and thus can minimize damages to legitimate marketers with good intentions at the time of distributing predetermined advertisement costs. Also, the system can extract, by using a traffic quality index, high quality marketers who generate active behaviors on an advertiser's landing page or start a rumor of contents in a manner which aids in the advertising purpose of an advertiser, thereby distributing some of the advertisement costs paid by an advertiser to the marketers at a higher rate than other marketers. |
US11321742B2 |
Leveraging push notification capabilities on mobile device to dynamically upgrade network service entitlement for a different device
An app server receives a device token from a software application on a mobile device. The device token identifies the mobile device for pushing notification messages of the software application to the mobile device via a push notification system. The mobile device is monitored while accessing the Internet in order to detect when the user may benefit from upgraded access to the Internet. The app server then sends one or more notification message(s) to the user such as by sending a message to the device token of the mobile device via the push notification system or to a display device associated with the user at the hospitality establishment. The notification message invites the user to upgrade their Internet access. The push notification system alerts the user to the notification message via the user interface of the mobile device even when the software application is not running on the mobile device. |
US11321739B2 |
Mobile advertisement systems and mobile advertisement platforms using the same
A mobile advertisement system mounted on a back window of a vehicle using suction cups is presented according to aspects of present disclosure. In certain embodiments, the mobile advertisement system connects wirelessly to a mobile advertisement server, sends its GPS location updates periodically to mobile advertisement server, receives advertisements and delivery instructions from mobile advertisement server in response to the GPS location updates sent, displays advertisements on the display screen of the mobile advertisement system according to the corresponding delivery instructions when at least one automobile is detected, and transmits delivery confirmations to mobile advertisement server after each advertisement is displayed according to the corresponding delivery instructions. A video camera detects whether there are any automobile behind, and mobile advertisement system will not display advertisements when there is no automobile behind. brightness of advertisement display is in directly proportional to light intensity outside detected by a light sensor. |
US11321737B2 |
Techniques of prefetching operation cost based digital content and digital content with emphasis
Techniques for prefetching operation cost based digital content and digital content with emphasis that overcome the challenges of conventional systems are described. In one example, a computing device may receive digital content representations of digital content from a service provider system, which are displayed on a user interface of the computing device. Thereafter, the computing device may also receive digital content as prefetches having a changed display characteristic as emphasizing a portion of the digital content based on a model trained using machine learning. Alternatively, the computing device may receive digital content as a prefetch based on a model trained using machine learning in which the model addresses a likelihood of conversion of a good or service and an operation cost of providing the digital content. Upon receiving a user input selecting one of the digital content representations, digital content is rendered in the user interface of the computing device. |
US11321733B2 |
Analyzing second party digital marketing data
Disclosed herein are system, method, and computer program product embodiments for analyzing second party advertising data. An embodiment operates by determining a set of dimensions that a source uses to aggregate data for an advertising campaign. The embodiment creates a subunit advertising campaign based at least in part on the advertising campaign, the determined set of dimensions, and a dimension of interest. The embodiment receives measurement data associated with an execution of the subunit advertising campaign. The embodiment then analyzes the measurement data. |
US11321731B2 |
User interface for loyalty accounts and private label accounts
The present disclosure generally relates to the use of loyalty accounts, private label payment accounts, and general payment accounts using an electronic device with an electronic wallet. Various accounts are linked to the electronic device. In some examples, the electronic device is NFC-enabled. The electronic device may be used to provide loyalty account information and payment account information to a payment terminal, such as an NFC-enabled payment terminal. |
US11321730B2 |
System and method for multi-connection point of sale terminal for activity tracking
The system is configured to monitor and operate a hybrid reward system with a multi-channel point of sale terminal. The system may perform operations including receiving, by a computer based system and via a first connection from a point of sale terminal, reward program information and transaction information in response to a reward program instrument being presented at the point of sale terminal. A transaction authorization request associated with the reward program information may be provided by the point of sale terminal, via a second connection from the point of sale terminal, to a transaction authorization system to authorize a transaction. The transaction may be initiated by a transaction instrument. The reward program instrument is at least one of a transaction instrument and a reward program indicia. |
US11321729B1 |
Promotion processing system for digital promotion insertion into retailer chatbot conversation and related methods
A system may include a chatbot communications server executing a given chatbot conversation associated with a given retailer from among retailers. The system may also include a remote device associated with a given user, and a promotions processing server. The promotions processing server may be configured to store digital promotions for the retailers, and communicate at least one digital promotion corresponding to the given retailer to the chatbot communications server. The chatbot communications server may be configured to insert the at least one digital promotion into the given chatbot conversation to be displayed on the remote device. The chatbot conversation may permit the given user to clip at least one selected digital promotion, and add a product for purchase corresponding to the at least one selected digital promotion to a virtual shopping cart. |
US11321724B1 |
Product evaluation system and method of use
A method of evaluating a product, the method may include with an assessment module executed by a processor assessing attributes of a target product and listing relevant descriptive terms of the target product descriptive of the attributes of the target product; with a network interface device, accessing a computer-networked marketplace and identifying at least one organic competing product matching at least one descriptive term; with a comparison module executed by the processor: comparing the descriptive terms of the target product to descriptive terms associated with the at least one organic competing product to generate a competitivity score; and with a recommendation module executed by the processor: generating an actionable report descriptive of a projected performance of the target product in the computer-networked marketplace relative to the at least one organic competing product. |
US11321715B2 |
System and method for minimal contact in-person business transactions using a banking card and mobile device
A system and method for minimal contact in-person business transactions using a banking card and mobile device, using a banking card, mobile device, card reader and associated display, cashier display at a point-of-sale (“POS”) system, internet-connected server, and financial institution, which minimizes customer physical contact with payment personnel or physical systems by offloading the final stages of sale confirmation and customer choices onto a customer's mobile device. |
US11321712B1 |
System and method for on-demand level of assurance depending on a predetermined authentication system
A system and method for issuing an authorization token and performing real time multi-factor authentication using a unique device or devices to enable authorization to perform secure services for an online service based on desired on demand level of assurance. The level of assurance of the authentication may be on a distributed and dynamic authenticated system. This dynamic system delivers on-demand level of assurance depending on the Relying Party's (RP) requirements, orchestrated by policies set by the RP and/or the consumer (or user agent), and possibly augmented by other regulatory requirement based on a fine-grain control requirement of the authentication token(s). The level of assurance throttles up and down depending each transaction authentication requirement. |
US11321709B1 |
System and method for conducting secure financial transactions
A system and method to conduct secure electronic financial transactions are provided. The method includes receiving a request, from a user, to perform a transaction with a merchant; generating a virtual check comprising a checking account number, a bank routing number, and a date; displaying the virtual check on at least one of a display of an electronic device of a user or the merchant; receiving input from the user corresponding to at least one of a plurality of check fields; automatically generating meta data, in real-time, on the virtual check, wherein the meta data comprises a location of check creation and a time of check creation; embedding, in the image of the virtual check, at least part of the meta data; populating the virtual check based on the received input; and depositing the virtual check; wherein generating a virtual check comprising scanning a front side of a physical check of a user, detecting a typical check template for a type of check based on proportions, generating a backside of the virtual check; and combining the image of the front side of the physical check with the image of the backside of the virtual check. |
US11321699B2 |
Payment support system, payment support method, and non-transitory recording medium
A payment support system includes a terminal ID acquisition processing unit, a position acquisition processing unit, an association processing unit, and a payment processing unit. The terminal ID acquisition processing unit acquires identification information of a user terminal of a user who entered a facility. The position acquisition processing unit acquires position information of the user terminal. The association processing unit stores the identification information acquired by the terminal ID acquisition processing unit and a use price of the facility of the user in a storage unit in association with each other. The payment processing unit executes a payment process of the use price when the user terminal is separated from a predetermined area of the facility by a predetermined distance or more after exiting the predetermined area. |
US11321693B1 |
Data processing systems and methods for transmitting and modifying data via a smart data cable
Various embodiments are described herein that relate to data processing systems and methods that may be implemented in a system configured between a source device and a destination device. Data generated at the source device may be received at the data processing system and processed to determine appropriate modifications. Modified data may then be transmitted to an intermediate device for processing, such as payment processing. Payment information and augmented data may be sent to the destination device to facilitate mobile payments. |
US11321690B2 |
Point-of-sale terminal for reconciling order states under non-persistent connection conditions
A point-of-sale terminal for fulfilling orders under non-persistent network conditions is provided. The terminal includes a state processor and an order processor. The state processor queues state changes in durable order queues that correspond to orders in a restaurant. The order processor, coupled to the state processor, generates the state changes and accesses and transmits the state changes in each one of the durable order queues to a synchronization server, from oldest to youngest, when operably connected to a network, where the order processor includes current order state fields corresponding to the orders, and where the order processor utilizes domain specific rules disposed therein to resolve conflicts in the orders occurring from state change updates received from the synchronization server which result from other state changes to the orders generated by one or more other POS terminals. |
US11321688B1 |
Context-aware, vehicle-based mobile banking
A computer-implemented method of facilitating context-aware, vehicle-based mobile banking includes authenticating, by a processor of a financial institution computing system, a user of a vehicle with a financial account of the user. The vehicle is associated with the financial account and the user is physically located within the vehicle. Operating data relating to the vehicle is received. A context is determined based on the operating data. A task is selected based on the context. The task is to be performed by the user within the vehicle. The task relates to the financial account of the user. Performance of the task by the user is facilitated. |
US11321687B2 |
Application recommendation engine
A computed-implemented method and system for recommending business applications on a network-based marketplace are described. A user's listings, representing items for sale on the marketplace, are harvested to calculate segmentation data and metrics that form a user profile. The user profile is compared with other similar users who have subscribed to various applications, and the impact those applications have had on the metrics of the similar users is calculated in order to determine what impact the applications will have on the user in question. The impact, combined with user preferences, is used to suggest appropriate applications, which are displayed to the user within the marketplace. If the user selects one of the applications, the application is added to the user's profile and relevant listings are updated with the new application. |
US11321681B2 |
Systems and methods for issuing and tracking digital tokens within distributed network nodes
Systems and methods described herein may generate a digital payment token associated with a payor-user indicating the status of a payment obligation of the payor-user. The systems and methods may generate a first block containing the digital payment token and append the first block to a blockchain. The systems and methods may receive a confirmation message from a third-party transaction server that the payor-user has either fully or partially fulfilled his or her payment obligation. Based upon the confirmation message, the systems and methods may retrieve the block containing the digital payment token and update the digital payment token to generate an updated digital payment token. The system and methods may generate a second block containing the updated digital payment token to supersede the first block and append the second block to the blockchain. The updated digital payment token may indicate that the digital payment token has expired. |
US11321680B2 |
System and method for processing and management of transactions using electronic currency
A method and system for securely processing and managing electronic transactions using one or more electronic currencies. The method and system of the present invention comprise a mechanism for device entities to engage in a financial transaction and process the transaction electronically without being connected to any remote communication link at the time of transaction; any one participating entity of the transaction to submit transaction to a central controller for settlement at any time after the transaction initiation; electronic transaction requiring exchange of electronic currency; electronic currency also being available in physical as well as multiple denominations with localization feature; both electronic transaction and electronic currency to be validated and verified securely through at least one central controller consisting of a central processing unit, operating system software to run the central processing unit and data storage means to identify at least transacting device entities, currency attributes and transaction attributes. |
US11321677B1 |
Action reminder device and method
A standalone electronic passive reminder device allows a user to manually actuate a first switch to cause a display to show a count-up in the form of an elapsed time in days since a routine task was last completed. The user can manually actuate the first switch again when the user subjectively determines that too long of an interval has elapsed, and after the task has been completed again, so that a new count-up and display of elapsed time are initiated. The user can also manually actuate a second switch to selectively show on the display data that informs the user about the length and frequency of the time intervals between multiple task completions. |
US11321676B2 |
Automatically rescheduling overlapping flexible meeting events in an electronic calendar
Systems and methods for managing flexible events in an electronic calendar are disclosed. In embodiments, a computer-implemented method comprises: determining, by a computing device, that an electronic calendar event is a flexible event based on recording data of the electronic calendar event indicating that a recording of the electronic calendar event may be available; determining, by the computing device, an end date by which the electronic calendar event must be completed based on the scheduling data; and displaying, by the computing device, an electronic calendar with the electronic calendar event to a user. |
US11321675B2 |
Cognitive scribe and meeting moderator assistant
Disclosed embodiments provide a computer-implemented technique for monitoring deviation from a meeting agenda. A meeting moderator and meeting agenda are obtained. Meeting dialog, along with facial expressions and/or body language of attendees is monitored. Natural language processing, using entity detection, disambiguation, and other language processing techniques, determines a level of deviation in the meeting dialog from the meeting agenda. Computer-implemented image analysis techniques ascertain participant engagement from facial expressions and/or gestures of participants. A deviation alert is presented to the moderator and/or meeting participants when a deviation is detected, allowing the moderator to steer the meeting conversation back to the planned agenda. |
US11321672B2 |
Scheduling events for multiple invitees
Scheduling events with multiple invitees includes: identifying a plurality of invitees for an event in a calendar system having at least one processor; searching an availability associated with each of the invitees to determine a number of periods of availability in the calendar system, at least some of the invitees being available during each period of availability; creating a separate instance of the event in the calendar system for each identified period of availability; and for each invitee available during at least one of the periods of availability, assigning the invitee to one said instance of the event for which that invitee is available with the calendar system. |
US11321671B2 |
Job skill taxonomy
Systems and methods for classifying job skills based on a job skill taxonomy built using artificial intelligence are described. The method may include identifying a set of job skill terms from a corpus of job description documents, generating a synonym file by associating each of the job skill terms with a canonical job skill, extracting a set of job skills from the corpus of job description documents using the synonym file, generating job skill relationship information based on the extracted set of job skills, and creating a job skill taxonomy based on the job skill relationship information, wherein the job skill taxonomy comprises a hierarchy of job skills. |
US11321669B2 |
Creating a customized email that includes an action link generated based on form data
Various embodiments provide for a method for creating a customized email that includes an action link generated based on form data. Form data is received from a displayed form. The form data includes an action to perform with respect to a task. The action link for performing the action is generated based on the form data. A string with string data that includes the form data and a layout of the form data is generated. The customized email is generated based on the string. The customized email includes the action link for performing the action with respect to the task. The customized email is transmitted to a client device. Information is received, from the client device, pertaining to a user interaction with respect to the action link in the customized email. |
US11321667B2 |
System and method to extract and enrich slide presentations from multimodal content through cognitive computing
A system, product, and method including automatically performing extraction of slides from multimodal content, performing object extraction from each of the slides, allowing object substitution through semantics and concepts of the objects extracted, processing audio synchronized with the slides enriched with cognitive computing, search engine, and knowledge base, to provide annotations of the slides, processing the audio synchronized with the object being presented in each slide to enhance semantics and understanding, and curating for each step with human-machine interaction to provide a learning process by the system. |
US11321666B1 |
Suggesting tags in status messages based on social context
A social networking system determines the meaning of an anchor term used in a communication received from a communicating user. Candidate nodes are identified in the dictionary based on the anchor term, where each candidate node represents a possible meaning of the anchor term. The context of the anchor term is determined, and a score is determined for each candidate node based on the determined context. A candidate node is selected that most likely represents the meaning of the anchor term based on the determined candidate node scores. The context of the anchor term may be a social context derived from users connected to the communicating user that use the anchor term in communications. A communicating user may be prompted to identify the meaning of the anchor term explicitly based on the use of the term in communications from other users connected to the communicating user. |
US11321665B2 |
System and method of automated tracking of consumable products
This invention relates to the automatic identification and measurement of the consumption of an item or items and reporting of consumption of primarily, but not limited to, foodstuffs and provisions, that are typically stored in refrigerators, pantries, cupboards, apparatus and display shelves, store cases, shopping carts and baskets and the like. The invention therefore allows humans to accurately and automatically track their nutritional input, inventory transferal and in-store purchases in real-time. The invention relates to low-cost, printable electronics with integrated micro-electromechanical (MEMS) and/or Nanoelectromechanical systems (NEMS), wireless inductive power and wireless communication, and targets a low-cost solution applicable to consumer applications. |
US11321663B2 |
Apparatus for attaching to a shelf device of a goods rack and system having such an apparatus
The invention relates to an apparatus (200) comprising an elongate main body (202) made of a plastic material for attaching to a shelf device (70) of a goods rack (236) and comprising at least one signaling apparatus (204), which is attached to the main body (202) and which is provided for signaling a hand motion toward the shelf device (70) and/or for signaling a hand motion away from the shelf device (70). |
US11321660B2 |
Visit management system, program, and visit management method
To increase a chance of meeting a user when visiting a place that is associated with the user while maintaining convenience, provided is a visit management system for managing visit information, which includes at least one of a time and an order at which a place associated with a user is to be visited, the visit management system including: request means for making a given response request to a user terminal if it is determined that a visit is approaching; obtaining means for obtaining a response to the given response request from the user terminal; and visit control means for determining whether or not the visit information is to be changed based on a positional relation between the place and the user that is obtained by the response from the user terminal, and controlling the visit information depending on the determination. |
US11321656B2 |
Difference extracting device
A difference extracting device includes an information collecting unit configured to collect, from each of a plurality of production facilities each including a device having an electric motor and a control device configured to control the device, status information representing a state of each of the plurality of production facilities, a difference extracting unit configured to extract a difference in the status information between the plurality of production facilities, and a difference display processing unit configured to display the extracted difference on a display screen. |
US11321652B1 |
Smart label devices, systems, and methods
The subject disclosure relates to systems, methods, and devices corresponding to smart label devices. Furthermore, disclosed are smart label systems that include individualized medicine modules communicatively coupled with smart label devices. Furthermore, a method is disclosed that comprises receiving, by the smart label control system, detection data from the smart label device, wherein the detection data represents a geo-locational boundary signal. The method further comprises disabling, by the smart label control system, a rendering of content on a display of the smart label device. |
US11321650B2 |
System and method for concurrent dynamic optimization of replenishment decision in networked node environment
This disclosure provides a system and method for concurrent dynamic optimization of a replenishment decision in a networked node environment by receiving at least one current state attribute associated with the networked node environment at a predetermined time interval; obtaining an optimized entity actionable matrix by mapping the at least one of current state attribute and an associated actionable entity; computing a predictive replenishment matrix for an impending cycle of the networked node environment based on the optimized entity actionable matrix; identifying a reward function for the predictive replenishment matrix; and determining the replenishment suggestive actionable element based on the reward function. The reward function includes a computation of overall cost with regard to a realized revenue associated with aggregation of the plurality of nodes. |
US11321648B1 |
System and method for infrastructure restoration plan optimization
A system and method for transportation infrastructure restoration, assuming limited budget constraints and considering unmet demand in the system for maximizing transportation system resilience is provided. |
US11321647B2 |
Project scheduling and management system that uses product data with product classes
Systems and methods of the present disclosure facilitate scheduling and managing a project. In some embodiments, the system includes a quoting module, a product data module, and a project planning module executing on at least one processor of a server. The product data module may be configured to store at least one product. The product stored in the project module may have a product class indicating that the product is a labor product, parts product, or agreements product. The system may be configured to copy products from the product data module to the quoting module. The system may be configured to also copy products from the product data module to the project planning module, and generate tasks for the project planning module based on the products. |
US11321645B2 |
System and interfaces for managing temporary workers
Described herein are embodiments of a system that permits various entities (e.g., hiring, staffing, and client computer systems and/or devices) involved in the placement of a candidate to a job to interact systematically to carry out functions that conventional systems are unable to perform. These functions may, for example, include synchronizing systems of different entities involved in placing a worker, effectively tracking a temporary workers during a placement and/or hiring process, and post placement activities. To this end, systems and method are provided that permit a handshake process between disparate systems to complete a candidate placement process, timesheet approval and processing, consolidated invoicing, customized analytics and reporting, supplier onboarding of temporary workers, and post-hiring tracking, among other novel tools, interfaces and functionality. |
US11321642B1 |
System, method, and computer program product for decentralized rideshare service network
A rideshare service platform is configured with a decentralized computing network system in a peer-to-peer connection. The decentralized computing network system locates driver users available for a rideshare service in response to a rider user request. Driver users set their own rates and offer individualized rideshare features through a user interface that is configured for the driver to input user defined features including rates, distances, and other miscellaneous features that may be wanted by a rider. Some embodiments are configured to generate multiple driver pre-set profiles for a driver user that the driver can select for example, at different times of rideshare demand. |
US11321640B2 |
Distributing a user interface for accessing files
In general, the subject matter described in this disclosure can be embodied in methods, systems, and program products for defining a navigation user interface that is to be presented by multiple client devices. A representation of the navigation user interface is presented. User input specifies a first collection of files that are to be accessible to users of the multiple client devices upon selection of a first element from the presentation of the navigation user interface. User input specifies a second collection of files that are to be accessible upon selection of a second element from the presentation of the navigation user interface. User input specifies multiple individuals to which the navigation user interface is to be displayed, and the navigation user interface is provided for display on devices assigned to the multiple individuals. |
US11321638B2 |
Interoperable smart AI enabled evaluation of models
A machine learning model can be depicted as a graph. After identifying a familiarity level of a user, the graph of the machine learning model can be customized. The customization is based on the familiarity level of the user. The customized graph of the machine learning model is displayed to the user. |
US11321637B2 |
Transfer learning and domain adaptation using distributable data models
A system for transfer learning and domain adaptation using distributable data models is provided, comprising a network-connected distributable model configured to serve instances of a plurality of distributable models; and a directed computation graph module configured to receive at least an instance of at least one of the distributable models from the network-connected computing system, create a second dataset from machine learning performed by a transfer engine, train the instance of the distributable model with the second dataset, and generate an update report based at least in part by updates to the instance of the distributable model. |
US11321636B2 |
Systems and methods for a data storage system
Systems, apparatus and methods are provided for determining whether data associated with a command in a storage system is hot or cold. An apparatus may comprise a first interface to be coupled to a host and circuitry configured to receive a command via the first interface from the host. The command may contain an address for data storage in a data storage system and a length for a size of data associated with the command. The circuitry may be further configured to classify the command into a cluster of a plurality of clusters, obtain a plurality of historical commands in the cluster and determine whether the data associated with the command is hot or cold using a machine learning model. The address and the length of the command and addresses and lengths of the plurality of historical commands may be used as input features to the machine learning model. |
US11321632B2 |
Machine learning based on post-transaction data
Techniques are disclosed relating to classifying transactions using post-transaction information. Training architecture may be used to train a first classifier module using first data for a set of transactions as training data input, where the first data includes both pre-transaction information and post-transaction information for transactions in the set of transactions. During training of the first classifier module, in disclosed techniques, correct classifications for the transaction in the set of transactions are known. The training architecture, in disclosed techniques, generates respective weights for multiple transactions in the set of transactions based on classification outputs of the trained first classifier for the multiple transactions. In disclosed techniques, the training architecture trains a second classifier module, based on the generated weights, using second data for the set of transactions as training data input. In some embodiments, the trained second classifier module classifies one or more pending transactions based only on pre-transaction information for the one or more pending transactions. |
US11321631B1 |
Artificial intelligence, machine learning, and predictive analytics for patent and non-patent documents
Systems, methods, and computer program methods for modifying a configuration of a document management system are described. In some implementation document data are received as machine learning inputs, where the document data represent one or more documents. Then, a pattern is recognized in the one or more documents using machine learning. Based on the recognized pattern, a configuration of a document management system is modified. |
US11321628B2 |
Decision aid system and method for the maintenance of a machine with learning of a decision model supervised by expert opinion
A decision aid system, method and computer program product for the maintenance of a machine, including anomaly detection modules to determine health indicators on the basis of measurements of physical parameters of the machine, a calculator to compute an operating diagnosis on the basis of health indicators by applying a decision model capable of learning, and a man-machine interface to allow an expert to consult the health indicators and to declare a diagnosis. The calculator can compare an operational diagnosis computed based on a set of health indicators with at least one expert diagnosis declared after consultation of the set of health indicators, and can modify the decision model in the event of disagreement between the anomaly diagnosis computed and an expert diagnosis declared. |
US11321623B2 |
Methods and apparatus to determine a conditional probability based on audience member probability distributions for media audience measurement
Methods, apparatus, systems to determine a conditional probability based on audience member probability distributions for media audience measurement are disclosed. Disclosed example methods for media audience measurement include determining a first audience probability distribution for a first member of a household and determining a second audience probability distribution for a second member of the household. Disclosed example methods also include calculating probabilities for audience combinations of the first member and the second member of the household based on the first audience probability distribution and the second audience probability distribution. Disclosed example methods further include determining a household audience characteristic probability based on the calculated probabilities of the audience combinations of the household. The household audience characteristic indicates likelihoods of different possible audience compositions of the household for a media event. |
US11321617B2 |
Selecting a window treatment fabric
A fabric selection tool provides an automated procedure for recommending and/or selecting a fabric for a window treatment to be installed in a building. The recommendation may be made to optimize the performance of the window treatment in which the fabric may be installed. The recommended fabric may be selected based on performance metrics associated with each fabric in an environment. The fabrics may be ranked based upon the performance metrics of one or more of the fabrics. One or more of the fabrics, and/or their corresponding ranks, may be displayed to a user for selection. The recommended fabrics may be determined based on combinations of fabrics that provide performance metrics for various façades of the building. Using the ranking system provided by the fabric selection tool, the user may obtain a fabric sample and/or order one or more of the recommended fabrics. |
US11321603B2 |
Method for generating a time-dependent signal on a capacitive surface sensor and method for identifying a card-like object, and card-like object and use thereof
A method for generating a time-dependent signal on a capacitive surface sensor is provided and a method for identifying a card-like object, as well as a card-like object and the use thereof are also provided. |
US11321602B1 |
Transaction card with banknote clip
In some implementations, a transaction card may include a card body having a first surface and a second surface opposite the first surface. The card body may include a clip element that is defined by a slit in the card body from the first surface to the second surface. The clip element may be configured to flex relative to the card body. The transaction card may include at least one of an integrated circuit chip or a magnetic strip adjoined to the card body. |
US11321600B1 |
RFID tag self tuning
A Radio Frequency Identification (RFID) tag is disclosed. The RFID tag includes an antenna port to receive an input AC signal and a self-tuning circuit coupled with the antenna port to optimize signal strength of the input AC signal during a self-tuning phase. The RFID tag further includes an AC limiter configured to limit the voltage of the input AC signal to a preconfigured limit and a limiter controller configured to disable the AC limiter during the self-tuning phase and re-enable the AC limiter after the self-tuning phase. The self-tuning phase occurs prior to the data communication period in which the data stored in the RFID tag is transmitted back to a reader. |
US11321595B2 |
Media processing apparatus capable of printing label on storage media without interrupting
A media processing apparatus includes a medium drive, a label printer, and a medium-processing-apparatus control section. When the medium-processing-apparatus control section receives a first photographic data file, the medium-processing-apparatus control section causes the medium drive to write the first photographic data file to a medium. After the medium-processing-apparatus control section has received the first photographic data file, the medium-processing-apparatus control section receives a second photographic data file and causes the medium drive to write the second photographic data file to the medium. When the medium-processing-apparatus control section receives a medium close command from a control apparatus, the medium-processing-apparatus control section terminates write processing by the medium drive in response to the received medium close command, and causes the label printer to perform printing. |
US11321593B2 |
Method and apparatus for detecting object, method and apparatus for training neural network, and electronic device
An object detection method, a neural network training method, an apparatus, and an electronic device include: obtaining, through prediction, multiple fused feature graphs from images to be processed, through a deep convolution neural network for target region frame detection, obtaining multiple first feature graphs from a first subnet having at least one lower sampling layer, obtaining multiple second feature graphs from a second subnet having at least one upper sampling layer, and obtaining fused graph by fusing multiple first feature graphs and multiple second feature graphs respectively; and obtaining target region frame data according to the multiple fused feature graphs. Because the fused feature graphs better represent semantic features on high levels and detail features on low levels in images, target region frame data of big and small objects in images can be effectively extracted according to the fused feature graphs, thereby improving accuracy and robustness of object detection. |
US11321592B2 |
Method and system for tracking an object-of-interest without any required tracking tag theron
Methods, systems, and techniques for tagless tracking of an object-of-interest are disclosed. Image and non-image data are generated across a plurality of camera-specific regions, and the object-of-interest is tracked over a global map formed as a composite of these regions. |
US11321591B2 |
System for identifying a defined object
System/method identifying a defined object (e.g., hazard): a sensor detecting and defining a digital representation of an object; a processor (connected to the sensor) which executes two techniques to identify a signature of the defined object; a memory (connected to the processor) storing reference data relating to two signatures derived, respectively, by the two techniques; responsive to the processor receiving the digital representation from the sensor, the processor executes the two techniques, each technique assessing the digital representation to identify any signature candidate defined by the object, derive feature data from each identified signature candidate, compare the feature data to the reference data, and derive a likelihood value of the signature candidate corresponding with the respective signature; combining likelihood values to derive a composite likelihood value and thus determine whether the object in the digital representation is the defined object. |
US11321588B2 |
System for identifying pests and monitoring information through image analysis, and monitoring method using same
The present invention relates to a pest identification and information monitoring system through image analysis and a monitoring method using the same, and more particularly, to a pest identification and information monitoring system through image analysis, which obtains pest images by photographing pests using image input means, compares the learning model built for each pest with the pest image to calculate the degree of similarity, and specifies the pest of the acquired image based on the calculated degree of similarity, and recommends information or control methods related to the pest, and a monitoring method using the same. |
US11321586B2 |
Method, apparatus, and computer program product for determining burner operating state
A method is provided for determining an operating state of a burner. The method includes receiving baseline characteristic data for a plurality of burner operating states. The baseline characteristic data for each burner operating state of the plurality of burner operating states comprises baseline data of a plurality of data types indicative of a corresponding burner operating state. The method also includes receiving monitoring data captured for a burner by a plurality of burner sensors. The method further includes using to machine learning to compare at least a portion of the monitoring data captured for the burner with the baseline characteristic data. The method still further includes determining an operating state of the burner based at least in part on results of comparing the at least a portion of the monitoring data with the baseline characteristic data. A corresponding apparatus and computer program product are also provided. |
US11321585B2 |
Imaging device and morphological feature data display method
Provided is an image classification device that facilitates efficient creation of teacher data and comprehensive evaluation on a basis of knowledge and experience of the user. The image classification device includes: an image input unit that acquires an image; an image display unit that displays the image acquired by the image input unit; an image analysis unit that calculates a feature amount from the acquired image; a feature amount display unit that displays the calculated feature amount; an extraction and sorting condition input unit that specifies an extraction and sorting condition with regard to the feature amount; an extraction and sorting processing unit that performs extraction and sorting processing based on the condition; an extraction and sorting processing result display unit that displays a result; an user classification input unit that allows a user to input a classification destination with regard to the image; and a user classification result display unit that displays an classification input content. |
US11321583B2 |
Image annotating method and electronic device
An image annotating method includes: acquiring an image collected at a terminal; acquiring voice information associated with the image; annotating the image according to the voice information; and storing an annotated result of the image. |
US11321572B2 |
Self-position estimation method and self-position estimation device
A self-position estimation method includes: detecting a relative position between a target present in surroundings of a moving object and the moving object; storing a position where the relative position is moved by the moved amount of the moving object, as target position data; selecting the target position data on the basis of reliability of the relative position of the target position data with respect to the moving object; and comparing the selected target position data with map information including the position information on the target present on a road or around the road, thereby estimating a self-position which is a current position of the moving object. |
US11321570B2 |
System and method for determining event
A computer-implemented method for determining whether or not an event is going to aggravate using a sensor operationally coupled to a processor is disclosed. The method includes receiving, from the sensor, event information identifying a type of the event and location information identifying a location at which the event is occurring, collecting, from the sensor, information around the location in response to the location information, analyzing, at the processor, the information around the location, and determining whether or not the event is going to aggravate, at the processor, based on a result of the analysis. |
US11321568B1 |
Method for real-time integrated t+2D DWT video compression and low-level video analysis within an intelligent camera optionally embedded in an end-to-end AAL system
A method and apparatus to analyze video data comprising: using a camera with a computing device with a memory storage and a power source to capture and to store the video data; simultaneously compressing and analyzing said video data using Low Level Analysis of contours of static and moving objects within the video data; said compression can be wavelet-based decomposition; and said analysis of the video data compares real-time semantic human activity within the video data, whereby the method identifies the specific human activity within the video data; the camera can be wirelessly connected to a base station and communicates through 2-way full duplex connection. |
US11321564B2 |
Method and apparatus for processing image, and service robot
An apparatus and method for processing an image are disclosed. The method includes preprocessing an image, recognizing an object in the preprocessed image, determining whether to use a recognition result of the object based on a quality of the recognition result, selecting, in response to a determination that the recognition result is not to be used, one of a first process for postprocessing the preprocessed image and a second process for predicting the object based on a set operation mode, and operating according to the selected process. |
US11321563B2 |
Handling of ARAIM terrain database induced errors
Systems and methods for handling ARAIM terrain database induced errors are described herein. In certain embodiments, a method includes computing position information from a global navigation satellite system. The method further includes computing altitude based on retrieved information from a vertical position sensor and a terrain database. Additionally, the method includes computing a horizontal protection level associated with the position information. Also, the method includes estimating an error for a terrain database based on the altitude, position information, and the horizontal protection level. Moreover, the method includes calculating a new protection level based on the position information and the altitude accounting for the estimated error for the terrain database. |
US11321558B2 |
Information processing apparatus and non-transitory computer readable medium
An information processing apparatus includes a processor. The processor is configured to, in response to acquisition of a read image of a second document whose type is identical to a type of a first document, extract a character string included in, in the read image of the second document, a region where information about surroundings that matches first-document surroundings information is acquired, the information about surroundings satisfying a matching condition for determining matching with the first-document surroundings information that is acquired from an image around an item value acquisition region including an item value to be extracted in a read image of the first document, the character string being extracted as an item value to be extracted in the read image of the second document. |
US11321557B2 |
Pressure recording systems and methods for biometric identification
Described herein are biometric identification systems and methods that use a set of finely spaced analog sensors to generate and record a unique dynamic pressure user profile. The pressure profile is evaluated based on data from a trained model that comprises a number of personal biometric characteristics used to uniquely identify a person, e.g., for authentication purposes, such as granting access to sensitive, confidential information in connection with an electronic commercial transaction, an Internet of Things (IoT) device, an automotive device, an identity and access management (IAM), or a robotic or high functioning touch sensing device. |
US11321553B2 |
Method, device, apparatus and storage medium for facial matching
The present disclosure provides a method, a device, an apparatus and storage medium for facial matching, wherein the method includes: acquiring an image to be matched; conducting matching for the image to be matched based on at least one of an original sample database and an associative sample database; and outputting a final matching result, wherein the original sample database includes an original sample image, and the associative sample database includes an associative sample image which is formed by adding an associative feature to the original sample image. Herein, obtaining the original sample database and the associative sample database comprises: acquiring the original sample image; obtaining the original sample database based on the original sample image; adding the associative feature to the original sample image in the original sample database and generating the associative sample image, to obtain the associative sample database. |
US11321552B2 |
Face authentication device having database with small storage capacity
Face authentication can easily be performed based on an input image including a mirror region reflected by a mirror without increasing a storage capacity of a database. With the database, for each face of a person to be authenticated, only one real front image is to be registered as a reference face image. A mirror image processing circuitry detects the mirror region from the input image and to subject a detected mirror region to lateral inversion processing to produce a processed image. A face detection processing circuitry detects a face image from the processed image to generate a detected face image. A face authentication processing circuitry compares the detected face image with the reference face image, to thereby perform face authentication. |
US11321550B2 |
Processing apparatus and chuck table
A processing apparatus includes a chuck table, a processing unit configured to process a workpiece held on the chuck table, a height measuring unit fitted to the processing unit, the height measuring unit measuring, as height data, heights at a plurality of coordinates of the holding surface measured while a moving unit is moved, a reading unit capable of reading an information medium, and a control unit. The chuck table includes an information medium on which identifying information distinguishing the chuck table is recorded. The control unit includes a height data recording section configured to record the height data and the identifying information in association with each other, and a processing control section configured to control a height of the processing unit during processing on the basis of the height data associated with the identifying information read by the reading unit. |
US11321546B2 |
Systems and methods data transmission using contactless cards
Example embodiments of systems and methods for data transmission between a contactless card and a receiving application are provided. The transmitting device may include a processor, memory, and communication interface. A receiving application may include instructions for execution on a receiving device having a processor, a memory, a communication interface configured to create a communication field for data communication with the transmitting device, and one or more sensors. Upon movement of the transmitting device, the receiving application is configured to receive, via one or more sensors, feedback information associated with the transmitting device, display one or more instructions regarding the position of the transmitting device relative to the receiving device until the transmitting device enters the communication field. Upon entry into the communication field, the transmitting device is configured to transmit data to the receiving device. |
US11321545B2 |
Barcode scanner system with animated feedback
A system and method for providing animated feedback for a barcode scanning system may include receiving image data from a camera, processing the image data, detecting a machine-readable indicia in the image data, and attempting to decode the machine-readable indicia. In response to successfully decoding the machine-readable indicia, displaying a first animation indicative of successfully decoding the machine-readable indicia. Otherwise, in response to not successfully decoding the machine-readable indicia, displaying a second animation indicative of not successfully decoding the machine-readable indicia. |
US11321542B2 |
Processing text sequences using neural networks
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for language modeling. In one aspect, a system comprises: a masked convolutional decoder neural network that comprises a plurality of masked convolutional neural network layers and is configured to generate a respective probability distribution over a set of possible target embeddings at each of a plurality of time steps; and a modeling engine that is configured to use the respective probability distribution generated by the decoder neural network at each of the plurality of time steps to estimate a probability that a string represented by the target embeddings corresponding to the plurality of time steps belongs to the natural language. |
US11321539B2 |
Generative grammar models for effective promotion and advertising
A system comprising a computer-readable storage medium storing at least one program and a computer-implemented method for creating advertisement messages using generative grammar models is presented. A generative grammar model defining a message structure of requested message is accessed. The message structure includes a plurality of lexical slots. The generative grammar model includes a corpus of source data to populate each lexical slot in the plurality of lexical slots to generate an advertisement message for a product listing. An advertisement message is generated in accordance with the generative grammar model and the message is published. The advertisement message for the product listing is then transmitted to a client device. |
US11321537B2 |
Systems and methods for recognizing, classifying, recalling and analyzing information utilizing SSM sequence models
A biologically-inspired model for sequence representation, method of construction and application of such models, and systems incorporating same are provided. The model captures the statistical nature of sequences and uses that for sequence encoding, recognition, and recall. The model can be trained in real time, has few tunable parameters, and is highly parallelizable, which ensures that it can scale up to very large problems. Applications of the model to word and speech recognition, machine leaning, robotics, computational bioinformatics, genetics datasets, and other sequence processing pipelines are provided. |
US11321535B2 |
Hierarchical annotation of dialog acts
Systems and methods for annotating conversations between a user and an electronic assistant in a hierarchical manner are disclosed. An example system includes a data store of hierarchical annotation records. The hierarchical annotation records include root records and non-root records. Each root record has a conversation identifier and an annotation identifier. Each non-root record includes an annotation identifier and a parent identifier, the parent identifier being an annotation identifier of another record. At least some of the non-root records further include an annotation tag. The system generates a first new root record and first non-root records for an input dialog act and generates a second new root record and second non-root records for an output dialog act that is responsive to the input dialog act. At least one of the second non-root records includes an annotation tag linking back to a record of the first non-root records. |
US11321534B2 |
Conversation space artifact generation using natural language processing, machine learning, and ontology-based techniques
A method is provided to implement a conversational system with artifact generation. A middleware component receives a user input and determines whether there is sufficient information in the user input and a conversation space in a context storage of the conversational system to identify user intent associated with the user input. Responsive to the middleware component determining there is not sufficient information to identify user intent, a communications handler component sends a natural language query to an external data source via a natural language query (NLQ) interface and receives a natural language response from the external data source. The middleware component updates the conversation space based on the natural language response and returns a user response based on the natural language response. |
US11321521B2 |
Infinite canvas
Providing an infinite or seemingly infinite canvas as a workspace is disclosed. In some embodiments, an ability to add to a displayed canvas and view simultaneously one or more table objects, each of which has associated with it an ability to define the content of a first cell by reference to one or more other cells such that the content of the first cell is updated automatically and without further human intervention if the content of one or more of the one or more other cells is changed, is provided. |
US11321516B2 |
Processing dynamic web content of an ISO BMFF web resource track
In one example, a device for retrieving media data includes a memory configured to store an ISO Base Media File Format (ISO BMFF) file including one or more samples including hypertext markup language (HTML) elements defining dynamic web content, and a processing unit implemented in circuitry and configured to: retrieve the ISO BMFF file, extract the HTML elements from the samples of the file, and processing the HTML elements to present the dynamic web content. The HTML elements may include JavaScript elements. The processing unit may also present the dynamic web content in a manner that is synchronized with corresponding media data. |
US11321515B2 |
Information restructuring, editing, and storage systems for web browsers
The present disclosure relates to methods, computer readable mediums (CRMs), and systems for creating, organizing, viewing, and connecting annotations of web documents within web browsers that are made to be annotation capable. Methods, CRMs, and systems for an annotation capable web browser transmitting annotation highlighted text, annotation comment, uniform resource locator (URL), document object model (DOM) context, screenshot with marked annotation highlighted text, and annotation symbol to an annotation server are presented. Furthermore, methods, CRMs, and systems of organizing annotations within an annotation organization context area, visual queues for viewing and recognizing annotations in web documents, and a notepad for connecting annotations between web documents are presented. This disclosure relates to note taking within web documents, organizing these notes, discussing specific aspects of a web document with multiple people, and creating guided tours across multiple web documents as a reminder for oneself or for others. |
US11321509B2 |
Method and device for analyzing fluid around rotating body
A method for analyzing fluid around a rotating body includes: a step (S100) in which a spatial model having a rotating computational mesh cell group A and a stationary computational mesh cell group B is acquired; a step (S101) in which a storage computational mesh cell group C is established; a step (S102) in which arithmetic operations for fluid analysis are performed; a step (S103) in which the physical quantity at the computational mesh cell making up the rotating computational mesh cell group A calculated as a result of arithmetic operations for fluid analysis is copied to a corresponding computational mesh cell at the storage computational mesh cell group C; and a step (S104) in which averages over time are calculated for the physical quantities at the storage computational mesh cell group C and the stationary computational mesh cell group B. |
US11321506B2 |
Fast algorithm to simulate the response of PDC bits
Systems, methods, and computer-readable media are provided for simulating the coupled axial/torsional dynamics of drilling systems. An example method can include calculating a profile of a bit including cutters, the profile including a cutter layout representing cutter faces of the cutters; based on the profile of the bit, determining cutter interactions between cutters, a cutter interaction being determined when at least two cutters interact with a same surface portion; approximating a cutter geometry of each cutter using polygon approximation; based on the cutter interactions and approximated cutter geometry of each cutter, calculating an engagement surface for each cutter using polygon approximation; and based on geometric parameters associated with the engagement surface for each cutter, simulating reaction forces on the bit at a plurality of time steps corresponding to constant increments of an angular position of the bit during each revolution of the bit, the reaction forces including weight-on-bit and torque-on-bit. |
US11321503B2 |
Method for predicting structural failure by strength-criterion-driven peridynamic model
A method for predicting a structural failure by a strength-criterion-driven peridynamic model is provided. By building a peridynamic model driven by the strength-criterion of structural materials and then applying geometric and material parameters and working conditions of a structure, a life period from a deformation to a complete break of the structure is predicted. The method is of a high reliability, a wide application range, and a high calculation efficiency. The method simulates an initiation and a propagation of multiple cracks on complex structures under complex load conditions until the structure is destroyed. |
US11321499B2 |
System, method, and computer program product for interactive user interfaces
Provided is a method, system, and computer program product for providing an interactive user interface. The method includes generating a user interface including a visual representation of a body having a garment arranged thereon, generating a plurality of vector lines corresponding to portions of the body and the garment, detecting a user input on a portion of the garment, the portion of the garment having an end portion aligned with a first point of the at least three points of the vector line, determining a second point of the at least three points of the vector line based on the user input on the portion of the garment, and automatically modifying the visual representation of the garment to move the end portion in alignment with the second point of the at least three points in response to determining the second point of the vector line. |
US11321496B2 |
Distributed attitude control system for reconfigurable spacecraft composed of joined entities with compliant coupling
A process to design an attitude control system (ACS) controller in each of a plurality of joined entities includes identifying a worst case configuration as a design-to configuration as one or more configurations in a given set S of configurations required for a spacecraft. For the design-to configuration, the process includes deriving one or more system equations in a functional form of equations to determine intermediate design parameters that represent effective proportional and derivative gains of the combined controller, Kp and Kd, respectively. The process also includes determining the design parameters of the ACS controller, namely, gains Kq and Kω and stiffness and damping coefficients, Ks and Cd respectively of all the interfaces between each of the plurality of joined entities, from the intermediate design parameters Kp and Kd. The process further includes programming the ACS controller with selected values of the design parameters for matrices Kq and Kω and selecting springs with stiffness Ks and dampers with damping coefficient Cd for all interfaces between each of the plurality of joined entities. The process includes iterating the computer-implemented process after incrementing a convergence requirement parameter σthreshold when the control performance is not acceptable and until the system achieves acceptable performance, and programming the ACS controller for each of the plurality of joined entities. |
US11321495B2 |
Anomalous cache coherence transaction detection in a heterogeneous system
Embodiments for mitigating security vulnerabilities in a heterogeneous computing system are provided. Anomalous cache coherence behavior may be dynamically detected between a host and one or more accelerators using a cache controller at a shared last level cache based upon a pair-based coherence messages functioning as a proxy for indicating one or more security attack protocols. |
US11321491B2 |
Tracking data acquired by coordinate measurement devices through a workflow
A method that includes providing a database for storing meta-data that describes steps in a workflow and an order of the steps in the workflow. The meta-data includes, for each of the steps: a description of an input data file for the step; a description of a transaction performed at the step; and a description of an output data file generated by the step based at least in part on applying the transaction to the input data file. Data that includes meta-data for a step in the workflow is received and the data is stored in the database. A trace of the workflow is generated based at least in part on contents of the database. The generating is based on receiving a request from a requestor for the trace of the workflow. At least a subset of the trace is output to the requestor. |
US11321490B2 |
Protected access to metadata based on package membership
A system and method for protecting access to metadata based on package membership. The system creates at least one customized metadata type for a first software package and assigns a package protected access mode to control access to the at least one customized metadata type by respective components of one or more software packages. The system denies access to the at least one customized metadata type, according to the package protected access mode, by at least one component of a second software package that shares a namespace with the first software package. |
US11321483B2 |
Methods and systems for adapting an application programming interface
A computer-implemented method for adapting an application programming interface (API), according to some embodiments, includes: determining that a data field of API response data satisfies a condition for applying a data security operation to data stored in the data field; and modifying the API response data by performing the data security operation on the data stored in the data field. A computer-implemented method for adapting an application programming interface (API), according to some embodiments, includes: determining that a data field of an API call satisfies a condition for applying a data security operation to data stored in the data field; and performing the data security operation on the data stored in the data field of the API call. |
US11321481B1 |
Method for determining to grant or deny a permission request based on empirical data aggregation
Empirical data concerning user responses to permission requests by applications are collected over time. The collected empirical data is aggregated and analyzed to determine whether a requested permission pertains to core functionality and/or key feature(s) of an application. Based on the result of the data analysis, a directive is then generated for a subsequent request for the same permission, to provide advice to a user whether to approve or reject the permission request. |
US11321472B1 |
Systems and methods for monitoring secure web sessions
Disclosed embodiments relate to systems and methods for securely and privately auditing web sessions. Techniques include receiving, from a browser extension executing on a user endpoint device, encrypted browser session data and an encrypted session key, storing the encrypted browser session data and the encrypted session key; receiving, from an auditor endpoint device, an audit request associated with the stored encrypted browser session data; retrieving the stored encrypted browser session data and the stored encrypted session key based on the audit request; and transmitting at least some of the encrypted browser session data and the encrypted session key to the auditor endpoint device to enable access to the browser session data by the auditor endpoint device. |
US11321468B2 |
Systems for providing access to protected memory
A memory device embodiment may include an array of non-volatile memory cells including a protected memory region. The protected memory region may include a dedicated sub region established by a host. The memory device embodiment may also include a memory controller configured to wipe the protected memory region or execute other security functions by issuing an authenticated data write command to the dedicated sub region of the protected region. Issuing the authenticated data write command may include signing the command with a key shared with the host that established the sub region. |
US11321467B2 |
System and method for security analysis
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for security analysis are provided. One of the methods includes: determining a data risk value for data of an endpoint based on a number of classified files within the data and a type of classified files within the data; determining an endpoint risk value for the endpoint based on a user risk value and a cyber security risk value; determining a channel risk value for a set of channels through which the data is conveyable by the endpoint based on a number of channels within the set of channels and a type of channels within the set of channels; and rendering a map showing a security risk level of the endpoint, wherein the security risk level is based on the data risk value, the endpoint risk value, and the channel risk value. |
US11321466B2 |
Integrated circuit data protection
Techniques for providing data protection in an integrated circuit are provided. An example method according to these techniques includes determining that an unauthorized update has been made to software or firmware associated with the integrated circuit, and corrupting an anti-replay counter (ARC) value, maintained in a one-time programmable memory of the integrated circuit and used by the integrated circuit to protect contents of a non-volatile memory, responsive to determining that the unauthorized update has been made to the software or the firmware. |
US11321456B2 |
Method and system for protecting a machine learning model against extraction
A method for protecting a machine learning (ML) model is provided. During inference operation of the ML model, a plurality of input samples is provided to the ML model. A distribution of a plurality of output predictions from a predetermined node in the ML model is measured. If the distribution of the plurality of output predictions indicates correct output category prediction with low confidence, then the machine learning model is slowed to reduce a prediction rate of subsequent output predictions. If the distribution of the plurality of categories indicates correct output category prediction with a high confidence, then the machine learning model is not slowed to reduce the prediction rate of subsequent output predictions of the machine learning model. A moving average of the distribution may be used to determine the speed reduction. This makes a cloning attack on the ML model take longer with minimal impact to a legitimate user. |
US11321454B2 |
Notice of intrusion into firmware
A computer program product for providing notifications to a user of an intrusion into firmware includes, in one example, non-transitory computer readable medium including computer usable program code embodied therewith to, when executed by a processor, detect intrusion to the firmware of a computing system during runtime in a system management mode. |
US11321452B2 |
Execution environment virtualization method and apparatus and virtual execution environment access method and apparatus
The present disclosure provides an execution environment virtualization method. The method includes: creating an ordinary virtual machine and a trusted virtual machine for a user in the ordinary execution environment, where the ordinary virtual machine executes an ordinary application of the user, and the trusted virtual machine executes a security application of the user; allocating memories to the ordinary virtual machine and the trusted virtual machine; establishing a mapping relationship between an ordinary memory of the ordinary virtual machine and a physical memory, to obtain a first memory mapping table; and establishing a mapping relationship between a virtual physical memory of the trusted virtual machine and a physical memory, to obtain a second memory mapping table. Therefore, the ordinary application and the security application run in execution environments independent of each other, thereby ensuring data security of the user. |
US11321451B2 |
Method and system for detection of post compilation modification of binary images
A method at a computing device for identification post compilation manipulation of a binary image, the method including assessing the binary image for at least one junk instruction set; determining that the at least one junk instruction set is found within the binary image; and flagging the binary image as being manipulated based on the determining. |
US11321450B2 |
Online static security assessment under the QSS model
An online static security assessment (SSA) method based on a quasi steady-state (QSS) model is applied to a power system. An input to the method includes a post-contingency state of the power system for each of a set of contingencies. The following operations are performed for each contingency. Using the QSS model of the post contingency state of the power system, a steady-state voltage magnitude is calculated for each bus in the power system by solving a system of equations. The system of equations is formulated according to a time-domain stability model of the power system and includes nonlinear differential algebraic equations (DAE) with continuous and discreet variables. The derivative terms of short-term state variables in the DAE are set to zero. The method compares the calculated voltage magnitude with a limit, classifies each contingency as secure, critical or insecure, and determines a control action in response to the classification. |
US11321448B1 |
System and method for improving the security of stored passwords for an organization
A computer-implemented method for authentication using a hashed fried password may include receiving a password value of a user, a salt key, a pepper key, and/or a temporary and randomly generated fry key, or otherwise modifying/appending the password with the salt key, pepper key, and/or fry key. The method may include hashing the modified password, such as performing a hash operation similar to Hash (Password, Salt Key, Pepper Key, Temporary Fry Key). The randomly generated fry key is not saved or otherwise stored, either locally or remotely. A remote server attempting to authenticate the user's password may check for each possible fry key, such as checking against a set of preapproved fry keys, that the hashed fried password may have been modified with in parallel. As a result, an online customer experience requiring a password is not impacted or impeded, while an attacker's attempts to learn the password are frustrated. |
US11321439B2 |
Identity authentication system and method thereof
The invention provides an identity authentication system and a method thereof. Embodiments of the invention provide application, installation, and verification processes of a mobile identification card, and enable a mobile apparatus of a user to be a carrier of the mobile identification card. The mobile identification card can be applied to services related to internal identification of enterprises, groups, or government agencies, and achieve smart and mobile identification. The mobile identification card is provided via an over-the-air mechanism. A mobile enterprise identification card service is provided to one or more enterprises by using a gateway. In addition, in combination with advantages of a dynamic graphics coding technology, a geographic location, data encryption with a key, transaction time recording, and other technologies, a graphic code can be generated for identity authentication. Therefore, highly secure identity authentication can be provided by using a dynamic graphic code. |
US11321436B2 |
Human ID for mobile authentication
A computing device includes a system that authenticates a user of the computing device. A first sensor obtains a first representation of a physical characteristic of the user that is compared to a registered representation of the physical characteristic of the user. A first level of access to the computing device is enabled based on the first representation of the physical characteristic matching the second representation of the physical characteristic. A second sensor obtains a first representation of a liveness characteristic of the user that indicates that the user is alive. The first representation of the liveness characteristic is compared to a registered representation of the liveness characteristic of the user. A second level of access to the computing device is enabled based on the first representation of the liveness characteristic of the user matching the second representation of the liveness characteristic of the user. |
US11321434B2 |
Smart traffic controller cabinet
Systems and methods for authorizing or preventing access to a traffic controller cabinet are described. A first input may be received at a traffic controller cabinet. The first input may be indicative of an identity of an individual attempting to access the traffic controller cabinet. If the individual is determined not to be authorized to access the traffic controller cabinet, a blocking mechanism may be activated to prevent the individual from making any modification to one or more components of the traffic controller cabinet such as a software component. |
US11321433B2 |
Neurologically based encryption system and method of use
A system and method for providing authenticating user access to an access controlled device such as computers, mobile devices, or tablets. The present disclosures describes a novel method and system for eye tracking performed through the execution of computer software on a nontransitory computer-readable medium to measure neurological impulses through physiological expressions of the user. These measurements are unique to each user and therefore ideal for the use in the field of encryption and decryption. This novel system can potentially make mobile devices significantly more secure. Preferably, the system comprises a user interface and a camera. |
US11321421B2 |
Method, apparatus and device for generating entity relationship data, and storage medium
Embodiments of the present disclosure provide a method, an apparatus and a device for generating entity relationship data, and a storage medium. The method includes: obtaining webpage source data corresponding to a target webpage; identifying at least one key value block from the webpage source data, wherein the key value block comprises at least one key value pair; identifying body values corresponding to the at least one key value block from the webpage source data; and generating entity relationship data corresponding to the target webpage according to the key value blocks and the body values corresponding to the key value blocks. With the technical solution the present disclosure, the webpage universality may be improved, labor cost may be reduced, and output quantity of the entity relationship data may be increased. |
US11321418B2 |
Software development kit driven features and events
A method includes providing, to a third-party content provider, code identifying a feature associated with digital content of the third-party content provider, wherein the identification comprises a feature variable placeholder associated with the feature. The method further includes receiving, by an experimentation platform, an indication of a first event type associated with the digital content, wherein the first event type identifies a first trackable action associated with the feature. The method further includes determining, by a processing device of the experimentation platform, that the first event type does not exist in a configuration associated with the feature; The method further includes, in response to the determining, generating the first event type in the configuration, generating and providing a graphical representation of the first event type for display in a user interface of the experimentation platform, and tracking the first event type on the experimentation platform. |
US11321414B2 |
Self-validating data object locator for a media asset
Aspects of the disclosure relate to validation of a request for an asset based on information in the request. Validation of the request can be processed by a network node in a network repository that contains the asset. In one aspect, validation of the request can comprise determining if the request is legitimate based at least on processing at least a portion of the information in the request. In response to a legitimate request, the network node can process the request and, as a result, a data object associated with the asset can be supplied to a device originating the request. In the alternative, the network node can yield an exception. |
US11321411B1 |
Systems and methods for providing content
Systems, methods, and non-transitory computer-readable media can determine at least one real-world scene being captured by one or more cameras of the computing device while being operated by a user, wherein the at least one real-world scene corresponds to a geographic location associated with an entity. At least one real-world surface can be determined based at least in part on the captured real-world scene. Content related to the entity can be obtained from a content provider. The content related to the entity can be presented on the at least one real-world surface through an augmented reality interface. |
US11321410B2 |
Information recommendation method and apparatus, device, and storage medium
This application discloses an information recommendation method and apparatus, a device, and a storage medium, and belongs to the field of information recommendation. The method includes starting an application program according to a start operation, a first account being logged in in the application program; obtaining a recommended information flow for the first account, recommended information in the recommended information flow including at least one piece of interactive recommended information, the interactive recommended information being information for which a second account generates an interactive message, the first account and the second account having a social relationship; and displaying an information presentation interface, the information presentation interface comprising the recommended information displayed in an information flow form. |
US11321408B2 |
Data store with lock-free stateless paging capacity
Disclosed are a method and apparatus for limiting the number of results returned by a data store in response to a query. Upon receiving an initial query, the data store returns a page of results that includes a subset of the data items within the data store satisfying the conditions of the query. The data store also provides a marker indicating the extent of the set of data items. If a subsequent query that requests additional results which satisfy the same query conditions and that includes the marker is received, the data store returns a page of results that includes a subset of data items that are disjoint from the initial subset, and provides an updated marker which indicates the extent of the union of the initial and subsequent subsets. If still further results are desired from the data store, an additional query containing the updated marker may be submitted. |
US11321405B2 |
Systems and methods for matching a user to social data
A system comprising a computer-readable storage medium storing at least one program and a computer-implemented method for matching a user profile on an online platform to a user record of a network-based content publisher. A user profile from which an entry published to an online platform originated is identified. The entry includes a reference to content hosted by a network-based content publisher. The user profile is matched with a user record maintained by the network-based content publisher based on information embedded in the reference to the content that is included in the entry published to the online platform. Data from the user profile is utilized to provide personalization services to a user associated with the user record. |
US11321404B2 |
Microapp subscription recommendations
A system that comprises a microapp server includes a memory and at least one processor coupled to the memory. The microapp server is configured to generate a recommendation to modify a set of one or more subscribed microapps. The microapp server is configured to gather observational data that characterizes interactions of a user with an endpoint. The user is associated with the set of one or more subscribed microapps. The microapp server is further configured to identify, based on the observational data, a modification to the set of one or more subscribed microapps. The microapp server is further configured to send, to an administration console, the recommendation to modify the set of one or more subscribed microapps in accordance with the identified modification. |
US11321400B2 |
System and method for crawling web-content
Disclosed is a system comprising: a data repository storing web-content; a data processing arrangement communicatively coupled to data repository, wherein data processing arrangement is configured to: acquire a web-page signature file associated to web-content, from a web-server hosting a website for displaying web-content, wherein web-page signature file includes a plurality of data related to web-content; analyse plurality of data included in web-page signature file to identify a modification in website; compare web-content stored in data repository with web-content displayed on website to determine additional web-content included in web-content displayed on website; use a machine learning algorithm to determine an importance value for additional web-content using a set of predefined parameters; crawl web-content stored in data repository based on additional web-content upon determining importance value to be greater than a predefined threshold value; and predict a time for crawling web-content using forecast module. |
US11321398B2 |
Discretization for big data analytics
Implementations generally relate to discretization for big data analytics. In some implementations, a method includes receiving a plurality of data points. The method further includes determining a plurality of data centroids, where each data centroid of the plurality of data centroids is predetermined. The method further includes determining a plurality of data regions for the plurality of data centroids, where each data region of the plurality of data regions is associated with a respective data centroid of the plurality of data centroids. The method further includes generating a plurality of data region boundaries for the plurality of data regions based at least in part on one or more data points of the plurality of data points, where each data region boundary of the plurality data region boundaries is associated with a respective data region of the plurality of data regions. |
US11321396B2 |
Identifying a polygon representative of geographical boundaries
One or more computing devices, systems, and/or methods for identifying polygons that are accurate representations of geographical boundaries of properties are presented. For example, a polygon may be selected from a database of polygons. The polygon may comprise a representation of geographical boundaries of a property associated with an entity. The polygon may be associated with a location and/or a size. A location database may be analyzed to identify a second location associated with the property. An offset distance may be determined based upon the location and the second location. The database of polygons may be analyzed to determine an expected size of the property based upon a plurality of polygons associated with the entity. A size difference between the expected size of the property and the size may be determined. A quality score associated with the polygon may be generated based upon the offset distance and the size difference. |
US11321393B2 |
Distributed graph databases that facilitate streaming data insertion and queries by reducing number of messages required to add a new edge by employing asynchronous communication
A novel distributed graph database is provided that is designed for efficient graph data storage and processing on modern computing architectures. In particular a single node graph database and a runtime & communication layer allows for composing a distributed graph database from multiple single node instances. |
US11321391B2 |
Selecting and sharing content
A user may select, edit, and share a portion of content. An interface may be used to select, edit, or comment on the portion of the content. One or more playlists may be generated for the selected portion of content and may be used to access the selected portion of content. |
US11321388B2 |
Systems and methods for generating and sharing content
Systems, methods, and non-transitory computer-readable media can provide an interface for associating at least one portion of selected audio content with visual content to be shared through a content provider system. A text-based scrubber can be provided in the interface for navigating to different segments of the selected audio content, wherein the text-based scrubber permits accessing a first segment of the audio content by selecting a first phrase of the audio content that corresponds to the first segment. |
US11321387B2 |
Search system, search method and program recording medium
Provided is a search system which is configured to search for a registered vector being similar to an input vector among a plurality of registered vectors, on the basis of a degree of similarity between an input vector and a registered vector. The search system includes a partial similarity calculation unit that calculates a degree of partial similarity which is the degree of similarity concerning some of one or more dimensions of the input vector and the registered vector, a limit calculation unit that calculates, on the basis of the degree of partial similarity, an upper limit of the degree of similarity that is expected when the degree of similarity is calculated, and a rejection decision unit that decides, on the basis of the upper limit of the degree of similarity, whether or not to reject the registered vector from a candidate for a search result. |
US11321386B2 |
Systems and methods for updating a priority of a media asset using a continuous listening device
Systems and methods are described herein for automatically changing the priority of a media asset using a continuous listening device. The system may receive an audio clip of a conversation a user, and then determine whether that conversation relates to any of the programs recorded or scheduled to be recorded on a storage device associated with the user. In response to determining that the media asset does relate to one of the programs recorded or scheduled to be recorded on the storage device, a user profile may be consulted to determine past instances of the user discussing the media asset, and, if a measure of the total number of instances the user discussed the media asset meets a threshold measure, the priority of the media asset may be updated. |
US11321380B2 |
Real time synchronization of client device actions with presented content
A method of calculating feedback parameters for presentation images presented to spectators, comprising obtaining a presentation stream comprising a sequence of a plurality of presentation images, analyzing the presentation stream to identify a plurality of presentation periods of a presentation session, during each presentation period an associated one of the plurality of presentation images is presented to one or more spectators, receiving a plurality of feedback messages transmitted by client device(s) used by the spectator(s) to provide feedback to one or more of the presentation images, correlating each feedback message with one of the presentation images according to a presentation period during which the feedback message is received and transmitting the correlated feedback messages to feedback analysis system(s) adapted to calculate one or more feedback parameters for one or more presentation images based on the feedback extracted from the feedback messages correlated with one or more of the presentation images. |
US11321377B2 |
Storage control program, apparatus, and method
A storage control method comprising steps of; accepting a file that includes a plurality of pieces of text data and a piece of information indicating a correspondence between each of the plurality of pieces of text data and attributes of the piece of text data; classifying the plurality of pieces of text data into a plurality of groups in accordance with the plurality of attributes that are each associated with any one of the plurality of pieces of text data, based on the piece of information indicating the correspondence included in the accepted file; generating, for each of the plurality of groups, a file that stores one or a plurality of pieces of text data included in the group; and storing the generated file in a storage destination corresponding to the attributes of the one or plurality of pieces of text data included in the file. |
US11321366B2 |
Systems and methods for machine learning models for entity resolution
Methods, systems, and computer-readable media for linking multiple data entities. The method collects a snapshot of data from one or more data sources and converts it into a canonical representation of records expressing relationships between data elements in the records. The method next cleans the records to generate output data of entities by grouping chunks of records using a machine learning model. The method next ingests the output data of entities to generate a versioned data store of the entities and optimizes versioned data store for real-time data lookup. The method then receives a request for data pertaining to a real-world entity and presenting relevant data from the versioned data store of entities. |
US11321365B1 |
Segment activation on related entities
A method for data processing includes identifying, for communication of a content object, a segment of entities including entities of a first entity class of a plurality of entity classes defined by a data model that is configured for a tenant of a multi-tenant system, where the data model defines relationships between entity classes of the plurality of entity classes. The method may further include activating for selection at a user interface at least one second entity class that is related to the first entity class based on the relationships and identifying a set of additional entities of the second entity class from the remaining entities that are related to the segment of entities as defined by the data model. The method may include transmitting to a content communication system an indication of the plurality of entity identifiers corresponding to a modified segment of entities that includes the additional entities. |
US11321364B2 |
System and method for analysis and determination of relationships from a variety of data sources
The invention relates to computer-implemented systems and methods for analyzing data from a variety of data sources. Embodiments of the systems and the methods further provide for generating responses to specific questions based on the analyzed data, wherein the generating includes: retrieving related documents associated with the analyzed data; determining which information should be reported from which of the retrieved related documents; and providing a response based on the determination and a graph schema associated with the related documents. |
US11321363B2 |
Method and system for extracting information from graphs
A graphical classification method for classifying graphical structures, said graphical structures comprising nodes defined by feature vectors and having relations between the nodes. The method includes representing the feature vectors and relations as a first graphical representation. The method also includes mapping said first graphical representation into a second graphical representation wherein the mapping comprises using an attention mechanism, said attention mechanism establishes the importance of specific feature vectors dependent on their neighbourhood and the relations between the feature vectors, said mapping transforming the feature vectors of the first graphical representation to transformed feature vectors in the second graphical representation. The method also includes combining the transformed feature vectors to obtain a third combined representation said third combined representation being an indication of the classification of the graphical structure. |
US11321359B2 |
Review and curation of record clustering changes at large scale
Methods are provided to represent proposed changes to clusterings for ease of review, as well as tools to help subject matter experts identify clusters that warrant review versus those that do not. These tools make overall assessment of proposed clustering changes and targeted curation practical at large scale. Use of these tools and method enables efficient data management operations when dealing with extreme scale, such as where entity resolution involves clusterings created from data sources involving millions of entities. |
US11321357B2 |
Generating preferred metadata for content items
An electronic device is disclosed. The electronic device stores metadata associated with a content item, the metadata including first metadata from a first source and second metadata from a second source. Both the first and second metadata are associated with a particular attribute of the content item. Based on the first and second metadata, preferred metadata is generated for a particular attribute of the content item. |
US11321355B2 |
System and method for merging slowly changing data
The disclosure generally describes computer-implemented methods, software, and systems for accessing volumes of data records structured to include sets dimensions, each dimension labelled in a manner specific to respective entities; identifying candidates data records keyed by managed keys that span a subset of dimensions even though at least one dimension from the subset of dimensions is labelled differently between the different volumes; comparing the candidate data records from the different volumes to determine whether a particular managed key is valid based on contents of the candidate data records from the different volumes; in response to determining that the particular managed key is valid, combining the candidate data records keyed by the valid managed key to be merged and accessible as one continuous entry; and in response to determining that the particular managed key is invalid, combining the candidate data records from the different volumes as separate entries. |
US11321353B2 |
Dynamic roll-over of source and target latency in a replication environment
A system and method for performing a dynamic rollover of source and target latency in a replication environment. One or more tables of a source data store being replicated to a target data store are parked, wherein any subsequent changes for the parked tables are not replicated to the target data store. Open transactions are identified where the parked tables affect the source and target latency, wherein the open transactions are in-progress and not completed. The source and target latency are then calculated for the identified open transactions. |
US11321352B2 |
Resource provisioning systems and methods
A method and apparatus managing a set of processors for a set of queries is described. In an exemplary embodiment, a device receives a set of queries for a data warehouse, the set of queries including one or more queries to be processed by the data warehouse. The device further provisions a set of processors from a first plurality of processors, where the set of processors to process the set of queries, and a set of storage resources to store data for the set of queries. In addition, the device monitors a utilization of the set of processors as the set of processors processes the set of queries. The device additionally updates a number of the processors in the set of processors provisioned based on the utilization/Furthermore, the device processes the set of queries using the updated set of processors. |
US11321345B2 |
Systems and methods of providing graphical relationships of disparate data object formats
Methods and systems are disclosed for generating common objects in a universal format. A stream of data objects is received from each of a plurality of databases. Each stream of data objects includes objects represented in a disparate data type from objects in other streams. A plurality of agents are generated and configured to process data objects of a particular format. For each object, a source database of the data object is identified. An agent of the plurality of agents can be selected based on a database type of the source database. The agent generates a common object from the data object that is represented in a universal format. The common object is stored a graph database of common objects. |
US11321344B2 |
Virtual database tables with updatable logical table pointers
Techniques and solutions are described for implementing virtual table schemas. A virtual table schema includes a logical pointer that is used to target a table that includes data and is defined according to the virtual table schema. Values assigned to the logical pointer can be used to target tables at different locations, such as in a federated database system or in a cache of a database management system of a central computing system. When data associated with the virtual table is requested, or prior to receiving the request, the data can be stored in a table in the cache. The logical pointer can be updated to reference the cache. If the cache is full, the table can be removed from the cache, and the logical pointer can be updated to reference a table at the federated database system. |
US11321343B2 |
Tenant replication bootstrap for a multi-tenant identity cloud service
Embodiments operate a multi-tenant cloud system. At a first data center, embodiments authenticate a first client and store resources that correspond to the first client, the first data center in communication with a second data center that is configured to authenticate the first client. Embodiments divide the resources into base data and regular data, where the base data is a minimum data needed to allow the resources to be available to the first client at the second data center. Embodiments store the base data on a cloud storage in a base data export file and store the regular data on the cloud storage in a regular data export file. Embodiments export the base data export file to the second data center and when the exporting the base data export file has completed, exports the regular data export file to the second data center. |
US11321339B2 |
Data integration for distributed and massively parallel processing environments
Methods and systems for large scale data integration in distributed or massively parallel environments comprises a development phase wherein the results of a proposed jobflow can be viewed by the user during development, including the results of upstream units where the data sources and data targets can be any of a variety of different platforms, and further comprises the use of remote agents proximate to those data sources and data targets with direct communication between the associated agents under the direction of a topologically central controller to provide, among other things, improved security, reduced latency, reduced bandwidth requirements, and faster throughput. |
US11321336B2 |
Systems and methods for enterprise data search and analysis
A system and method for enterprise searching of documents. The system comprises a computing system configured to receive one or more search terms, and responsively analyze a group of documents to return analysis results. A method for enterprise searching includes indexing the group of documents, determining relevant terms and measuring the context between terms. Relevant portions of documents, also called passages of interest, are determined as part of the analysis process. The analysis also uses a calculated importance value of terms as part of the analysis process. |
US11321334B2 |
Multi-dimensional search
Example methods and systems are directed to providing multi-dimensional search results. A source (e.g., a closed captioning stream) may provide a series of keywords. The series of keywords may be used to generate a series of searches. The results from the searches may be presented as part of a user interface in a grid. For example, one row may be presented for each keyword, with the row for the keyword containing the results from searching using that keyword. Alternatively, one column may be presented for each keyword, with the column for the keyword containing the results from searching using that keyword. The series of keywords may be generated once. Alternatively, new keywords may be periodically added to the series of keywords, causing the grid to be updated. Old keywords and their corresponding search results may periodically be removed from the grid. |
US11321329B1 |
Systems, apparatuses, and methods for document querying
Techniques for searching documents are described. An exemplary method includes receiving a document search query; querying at least one index based upon the document search query to identify matching data; fetching the identified matched data; one or more of a top ranked passage and top ranked documents from the set of documents based upon one or more invocations of one or more machine learning models based at least on the fetched identified matched data and the document search query, wherein at least one of the machine learning models has been trained for the third party; and returning one or more of the top ranked passage and the proper subset of documents. |
US11321316B2 |
Storing nested complex data structures in a data store
A data processing method provides an improvement in speed of obtaining, in response to a computer search query from one or more computing devices, a particular compressed data chunk that may include a particular data value that is digitally stored in a large data file. The method comprises creating and digitally storing a digital data file comprising a first set of uncompressed metadata chunks; a second set of uncompressed metadata chunks; and a set of compressed data chunks; each chunk of the first and second sets of uncompressed metadata chunks comprising a set of bits; the set of compressed data chunks comprising a first compressed data chunk; the first compressed data chunk comprising a first set of values; the first set of uncompressed metadata chunks spaced evenly across the data file; the second set of uncompressed metadata chunks spaced evenly between a first metadata chunk of the first set of uncompressed metadata chunks and a second metadata chunk of the first set of uncompressed metadata chunks; the first metadata chunk comprising a first set of bits. The method further comprises setting a first subset of bits of the first set of bits to indicate a minimum value of the first set of values, setting a second subset of bits of the first set of bits to indicate a maximum value of the first set of values, and setting a third subset of bits of the first set of bits to indicate a first portion of the data file separating the first metadata chunk and the second metadata chunk. The method also comprises receiving the search query specifying the particular data value, reading the first metadata chunk, and, in response to determining that the particular data value is equal to or greater than the minimum value and equal to or less than the maximum value, sending the first compressed data chunk to the one or more computing devices. |
US11321311B2 |
Data model selection and application based on data sources
Embodiments include generating data models that may give semantic meaning for unstructured or structured data that may include data generated and/or received by search engines, including a time series engine. A method includes generating a data model for data stored in a repository. Generating the data model includes generating an initial query string, executing the initial query string on the data, generating an initial result set based on the initial query string being executed on the data, determining one or more candidate fields from one or results of the initial result set, generating a candidate data model based on the one or more candidate fields, iteratively modifying the candidate data model until the candidate data model models the data, and using the candidate data model as the data model. |
US11321309B2 |
Tracking intermediate changes in database data
Systems, methods, and devices for tracking a series of changes to database data are disclosed. A method includes executing a transaction to modify data in a micro-partition of a table of a database by generating a new micro-partition that embodies the transaction. The method includes associating transaction data with the new micro-partition, wherein the transaction data comprises a timestamp when the transaction was fully executed, and further includes associating modification data with the new micro-partition that comprises an indication of one or more rows of the table that were modified by the transaction. The method includes joining the transaction data with the modification data to generate joined data and querying the joined data to determine a listing of intermediate modifications made to the table between a first timestamp and a second timestamp. |
US11321308B2 |
Asset management method and apparatus, and electronic device
This specification describes techniques for managing assets in a blockchain. One example method includes receiving, from a target user recorded in a distributed database of a blockchain network, a user input including a request to transfer a plurality of asset objects including digital assets corresponding to physical assets associated with the target user, in response to receiving the request, combining the plurality of asset objects in a target object, the target object including an address field used to maintain address information of the plurality of asset objects, deleting address information corresponding to the plurality of asset objects from the target object, and adding the address information to asset receiving objects corresponding to the plurality of asset objects. |
US11321305B2 |
Utilizing independently stored validation keys to enable auditing of instrument measurement data maintained in a blockchain
Aspects of the disclosure relate to utilizing independently stored validation keys to enable auditing of instrument measurement data maintained in a blockchain. A computing platform may receive, from a first block generator, a first data block comprising first measurement data captured by a first instrument and associated with a sample. Subsequently, the computing platform may receive a first validation key for the first data block calculated from contents of the first data block. Then, the computing platform may store the first data block and the first validation key for the first data block in a blockchain associated with the data management computing platform. Next, the computing platform may send the first validation key for the first data block to a data escrow database system, which may cause the data escrow database system to store the first validation key in a validation keys database. |
US11321304B2 |
Domain aware explainable anomaly and drift detection for multi-variate raw data using a constraint repository
Methods, systems, and computer program products for domain aware explainable anomaly and drift detection for multi-variate raw data using a constraint repository are provided herein. A computer-implemented method includes obtaining a set of data and information indicative of a domain of said set of data; obtaining constraints from a domain-indexed constraint repository based on said set of data and said information, wherein the domain-indexed constraint repository comprises a knowledge graph having a plurality of nodes, wherein each node comprises an attribute associated with at least one of a plurality of domains and constraints corresponding to the attribute; detecting anomalies in said set of data based on whether portions of said set of data violate said retrieved constraints; generating an explanation corresponding to each of the anomalies that describe the attributes corresponding to the violated constraints; and outputting an indication of the anomalies and the corresponding explanation. |
US11321299B2 |
Scalable conflict detection in transaction management
Multi-thread systems and methods are described for concurrently handling requests to commit data updates to a database by a plurality of data transactions. The database preferably supports multi-versioning and the data transactions are preferably isolated by snapshot isolation. In one embodiment, concurrent and lock-free handling of requests to commit data updates includes performing two types of concurrent data conflict detection. A transaction proceeds to commit only if it passes both types of conflict detection. The first type of conflict detection is based on a hash map between data keys and their commit timestamps whereas the second type of conflict detection is based on a log that keeps track of the status of transactions whose requests to commit are actively being processed. In another embodiment, concurrent conflict detection for data items in concurrent transactions is broken down into buckets and locks are used for accessing each bucket. These systems and methods maintain transactional integrity to database while improving throughput by maximizing concurrency of data commits in a multi-thread environment. |
US11321298B1 |
Automated merge of DLT networks
An example operation may include one or more of receiving a request to merge a first blockchain network and a second blockchain network, the request comprising a script that specifies a network structure, synthesizing the script with configuration data of the first and second blockchain networks to generate a plurality of merge operations, and merging the first blockchain network with the second blockchain network based on the plurality of merge operations to create a merged blockchain network, wherein the merging comprises merging chaincodes and channels from the first and second blockchain networks into merged chaincodes and merged channels. |
US11321297B2 |
Dynamic state tracking with query serving in an online content platform
Techniques described herein provide a service and associated interface that are capable of serving online queries for learners' states with respect to various types of learning content. For example, the described techniques may serve a query to determine items that have been completed by a particular user, or courses with which a user has recently interacted. More particularly, the described techniques provide a uniform interface for all such learner progress, which facilitates fast and efficient capabilities of users, administrators, and developers with respect to finding, using, and modifying learner progress. |
US11321293B2 |
Multi-dimensional data structure to efficiently search data items
The disclosed embodiments include a computer-implemented method that can include generating a sub-map for each of multiple data items, which each includes keys, key values, and a data item value, and where each sub-map maps keys to key values. The method can further include creating a composite key for each sub-map, where a particular composite key is a composite of key values of a particular data item. The method can further include generating, based on the sub-maps, a multi-dimensional data structure including a dimension for each key of the sub-maps where each dimension maps any key values of the dimension's key to any composite key that includes the key value, and where the multi-dimensional data structure is searchable instead of searching the plurality of data items. |
US11321292B2 |
Accumulation-based data object processing
A system includes first logic to obtain a fixed constituent data object and a variable constituent data object for each data object of a set of objects, second logic to analyze the fixed constituent data objects to allocate each fixed constituent data object to one of a plurality of fixed groups, third logic to analyze the variable constituent data objects to allocate each variable constituent data object to one of a plurality of variable groups, fourth logic to determine a net magnitude for each fixed group and for each variable group, fifth logic to determine a historical component for each variable constituent data object, sixth logic to determine a net historical magnitude for each variable group based on the historical components, and seventh logic to define at least one representative data object to represent the fixed and variable constituent data objects in each pair of fixed and variable groups having a matching common set of properties, the at least one representative data object maintaining the net magnitudes and maintaining the net historical magnitude. |
US11321291B2 |
Persistent version control for data transfer between heterogeneous data stores
Example distributed storage systems, version control managers, and methods provide persistent version control for data transfers between heterogeneous data stores. A first object data store includes a versioned data object with a plurality of sequential versions corresponding to the versioned data object. A version control manager is configured to determine a creation timestamp for each of the plurality of sequential versions and store a persistent version field for each. The persistent version field remains associated with each of the plurality of sequential versions when transferred from the first object data store to a second object data store. |
US11321289B1 |
Digital screening platform with framework accuracy questions
Systems and methods for generating and/or deploying an accurate, interactive, screener web page are provided. A method may include receiving a modular framework question including a subject field that is initialized in an empty state. The method may include filling the empty subject field with a subject text to create a completed question. The method may include transmitting the completed question as part of the interactive screener web page to a survey participant; receiving, as input to the interactive screener web page, a response to the completed question; generating, in real-time, a response score based on the response; and routing the survey participant to an on-line survey when the response score satisfies a predetermined threshold response score, and routing the survey participant away from the on-line survey when the response score fails to satisfy the predetermined threshold response score. |
US11321288B2 |
Record deduplication in database systems
A method for execution by a record processing and storage system includes receiving a plurality of records and corresponding row numbers. Pages are generated from the received records. Page metadata is generated for each page that includes row number span data based on row numbers of the records included in each page. Pairs of pages are identified in the plurality of pages based on having row number span data in their page metadata that include a row number span overlap. For each pair of pages, row number span data is updated for a first page in the pair by removing the row number span overlap with a second page in the pair. Reads of pages are performed based on their row number span data. Only records of each first page of each pair of pages having row numbers that are within the updated row number span data are read. |
US11321285B2 |
Automatic database script generation for copying data between relational databases
An apparatus includes a memory and processor. The memory stores a graphical representation of a first database that includes source tables and columns. The graphical representation includes nodes associated with source tables and columns. The processor receives an instruction to transfer data from the first database to columns of a second database specified by destination column names. The processor identifies a subset of source columns such that a similarity score for each is greater than a threshold. The similarity score indicates a degree of similarity between a specific destination column name and either the assigned source column name or a related term. The processor uses the subset to generate a pruned graphical representation that includes a subset of nodes. The processor uses this to generate executable code configured to copy data from the first database, determined from the pruned graphical representation, into the second database. |
US11321281B2 |
Managing structured data in a data storage system
According to certain aspects, a client computing system can be configured to map stored database data into a plurality of second data units having a second level of granularity larger than first data units; store a mapping of the second data units to the first data units; monitor writes to the database data by the database application; identify of the writes changed first data units of the first data units which have changed as a result of the writes; use the mapping to identify changed second data units of the second data units which each include at least one of the changed first data units; maintain a table listing the changed second data units; and in response to instructions to create a secondary copy of the database data, consult the table to identify the changed second data units, and forward the changed second data units to secondary storage controller computer(s). |
US11321275B2 |
Technologies for migrating content items from a server on a network to an online content management system
Technologies for migrating content items from a storage network to an online content management system are provided. In some examples, a method can include receiving a request to migrate a share on a server at a source environment to a content management system that is separate from the source environment, the share having a structure representing a hierarchy of each content item within the share; identifying accounts at the source environment having access permissions configured at the source environment for the share on the server; mapping the accounts at the source environment to corresponding accounts at the content management system; creating a copy of the share at the content management system, the copy of the share being created in association with the corresponding accounts on the content management system; and migrating, to the content management system, the access permissions configured at the source environment for the share on the server. |
US11321273B2 |
Single-sided distributed storage system
A distributed storage system including memory hosts and at least one curator in communication with the memory hosts. Each memory host has memory, and the curator manages striping of data across the memory hosts. In response to a memory access request by a client in communication with the memory hosts and the curator, the curator provides the client a file descriptor mapping data stripes and data stripe replications of a file on the memory hosts for remote direct memory access of the file on the memory hosts. |
US11321271B2 |
Host based non-volatile memory clustering mechanism using network mapped storage
In one embodiment, a method includes initiating cluster parameters that govern how a non-volatile memory (NVM) cluster functions and operates. Submission and completion queues of shared NVM on other nodes in the NVM cluster are mapped based on details of the shared NVM on the other nodes in the NVM cluster. The submission queue is configured to store commands to access the shared NVM according to a first-in-first-out (FIFO) scheme. The completion queue is configured to store completed commands after being processed through the submission queue. In another embodiment, a host-based data storage system includes NVM configured to store data. The host-based data storage system further includes a processor and logic integrated with and/or executable by the processor to perform the foregoing method. |
US11321266B2 |
Dual-mode USB device
The present invention discloses a dual-mode USB device, which includes a USB2.0 controller, a dual-mode USB2.0 interface module and a USB interface. The dual-mode USB device alternatively works in a USB2.0 standard mode or a USB2.0 extended mode. In the USB2.0 standard mode, DP and DM signals of the USB2.0 interface are connected to a remote USB interface by DC coupling, and is compatible with remote devices using USB2.0 standard signals and protocols; in the USB2.0 extended mode, DP and DM signals of the USB2.0 interface are connected to the remote USB interface by AC coupling, which is compatible with remote devices supporting the USB2.0 extended mode. |
US11321263B2 |
High bandwidth core to network-on-chip interface
An apparatus includes a first port set that includes an input port and an output port. The apparatus further includes a plurality of second port sets. Each of the second port sets includes an input port coupled to the output port of the first port set and an output port coupled to the input port of the first port set. The plurality of second port sets are to each communicate at a first maximum bandwidth and the first port set is to communicate at a second maximum bandwidth that is higher than the first maximum bandwidth. |
US11321260B2 |
USB hub device having functionality of self firmware updating and host electronic system having the same
A USB hub device having functionality of self firmware updating is disclosed. The USB hub device is integrated in a host electronic system, and comprises an upstream port, a plurality of downstream ports and a hub module comprising a plurality of second USB controller units. On the other hand, the host electronic system has a second USB controller unit. After one electronic device is coupled to one downstream port, the first USB controller unit sends a detection signal for verifying whether the electronic device includes at least one firmware update data or not. In case of the electronic device being verified to have the firmware update data, the hub module transmit the firmware update data from the electronic device to a memory unit thereof, thereby completing a firmware update of the USB hub device. |
US11321257B2 |
Quality of service control of logical devices for a memory sub-system
A processing device in a memory sub-system iteratively processes input/output (I/O) operations corresponding to a plurality of logical devices associated with a memory device. Tor each of the plurality of logical devices, the processing includes identifying a current logical device, determining one or more I/O operations in queue for the current logical device, and determining a number of operation credits associated with the current logical device. The number of credits is based at least in part on a set of quality of service (QoS) parameters for the current logical device. The processing further includes responsive to determining that the number of operation credits satisfies a threshold condition, performing the one or more I/O operations for the current logical device and identifying a subsequent logical device of the plurality of logical devices. |
US11321247B2 |
Emulated endpoint configuration
Techniques for emulating a configuration space by a peripheral device may include receiving a access request, determining that the access request is for an emulated configuration space of the peripheral device, and retrieving an emulated configuration from an emulated configuration space. The access request can then be serviced by using the emulated configuration. |
US11321244B2 |
Block interface emulation for key value device
A Key-Value (KV) storage device is disclosed. The KV storage device may include storage for a first object and a second object. Each object may include data associated with a key. A KV translation layer may translate a key to a physical address in the storage where the data is stored. A KV interface may receive a KV request involving an object, and a block interface may receive a block request involving an object. A block emulator may generate a KV request including a key generated from the block request. |
US11321240B2 |
MMIO addressing using a translation lookaside buffer
A method for processing an instruction by a processor operationally connected to one or more buses comprises determining the instruction is to access an address of an address space that maps a memory and comprises a range of MMIO addresses. The method determines the address being accessed is within the range of MMIO addresses and generates, based on the determination, a first translation of the address being accessed to a bus identifier identifying one of the buses and a bus address of a bus address space. The bus address resulting from the translation is assigned to a device accessible via the identified bus. The method generates an entry in a translation lookaside buffer. A request directed to the device is sent via the identified bus to the bus address resulting from the translation. |
US11321238B2 |
User process identifier based address translation
A processing device of a memory sub-system can receive a first address from a host and can provide the first address to a memory management unit (MMU) for translation. The processing device can also receive a second address from the MMU wherein the second address is translated from the first address. The processing device can further access the memory device utilizing the second address. |
US11321236B2 |
Reduced instructions to generate global variable addresses
In order to reduce the number of instructions that the compiler generates to load the address of a global variable into a register, the compiler uses a technique that analyzes the global variables used in each function in order to estimate which global variables will be located within the same memory page and having a common base address. A base global variable is selected for each function whose address is fully resolved. The address of each subsequent global variable is constructed using an offset relative to the address of the base global variable that is based on the subsequent global variable's position in a global variable order list. |