Document Document Title
US11362314B2 Storage device and manufacturing method
An electrode, in particular for micro-batteries, produced in a plurality of layers with intermediate steps of masking a first layer leaving some parts of the latter exposed in order next to produce a removal of material eliminating defects. After removal of the masking layer, the second layer can be formed. Other layers can then follow in the same way.
US11362307B2 Encapsulation having polymer and dielectric layers for electronic displays
A display device includes a display layer having a plurality of organic light-emitting diodes (OLEDs) separated by gaps, and an encapsulation layer covering a light-emitting side of the display layer. The encapsulation layer includes a bilayer having a plurality of polymer projections on the display layer, the plurality of polymer projections having spaces therebetween, and a first dielectric layer conformally covering the plurality of polymer projections and an underlying surface in the spaces between the polymer projections, the dielectric layer forming side walls along sides of the polymer projections. The side walls are aligned with the gaps between the OLEDS, and/or the encapsulation layer has multiple bilayers.
US11362300B2 Adhesive film for display device, display device including the same, and method for manufacturing the same
A display device includes a display panel, a cover member disposed on the display panel, and an adhesive layer disposed between the display panel and the cover member. The adhesive layer has a first surface facing the cover member and a second surface facing the display panel, and includes a first area and a second area disposed at positions different from each other in a first direction from the first surface toward the second surface. A modulus of the first area is different from a modulus of the second area.
US11362297B2 Display device
Provided is a display device. The display device includes a light emitting element layer including a plurality of light emitting elements, and a light control layer on the light emitting element layer and overlapping the light emitting element layer on a plane. At least one of the light emitting elements and the light control layer includes an amorphous carbon light emitter.
US11362296B2 Electroluminescent device
A device includes first and second electrodes that are at least partially transparent in a spectral domain; an electroluminescent layer that lies between the first and second electrodes suitable for emitting electromagnetic radiation in the spectral domain, the electromagnetic radiation being circularly polarized in a first polarization direction; a structured substrate, the first electrode lying between the structured substrate and the electroluminescent layer, the structured substrate including features that are reflective in the spectral domain, and that possess a hollow geometric shape configured so that electromagnetic radiation that passes through the first electrode is reflected from the reflective features while preserving the first polarization direction, a filler material that is transparent in the spectral domain and that is arranged to fill the reflective features so that the structured substrate has a planar surface.
US11362291B2 Flexible substrate, method for manufacturing the same and display device
A flexible substrate including a flexible base substrate, and a wiring layer and a back film on opposite sides of the flexible base substrate respectively. A side of the flexible base substrate facing away from the wiring layer is provided with a flat area including the back film and a bending area from which the back film is removed, the bending area is provided with an elastic reinforced film, and an elastic modulus of the elastic reinforced film is smaller than an elastic modulus of the back film. A display device including the flexible substrate and a method for manufacturing the flexible substrate are also provided.
US11362290B2 Display substrate, method of manufacturing display substrate, and display apparatus
Embodiments of the present disclosure provide a display substrate, a method of manufacturing a display substrate, and a display apparatus. The display substrate includes a display area and a non-display area. The display substrate further includes: a base substrate; and a first insulating layer and a second insulating layer disposed on the base substrate in sequence. The first insulating layer includes a first slot located in the non-display area and filled with a first filler, and the second insulating layer includes a second slot located in the non-display area.
US11362287B2 Luminescent cyclometalating tridentate ligand-containing gold(III) compounds with aryl auxiliary ligands for organic light-emitting devices and their preparation thereof
A novel class of gold(III) compounds containing cyclometalated tridentate ligand and one aryl auxiliary ligand, both coordinated to a gold(III) metal center. (a) X is nitrogen or carbon; (b) Y and Z are independently nitrogen or carbon; (c) A is cyclic structure (derivative) of pyridine, quinoline, isoquinoline or phenyl group; (d) B and C are independently cyclic structures (derivatives) of pyridine, quinoline, isoquinoline or phenyl groups; (e) B and C can be identical or non-identical, with the proviso that both B and C are not 4-tert-butylbenzene; (f) R′ is a substituted carbon, nitrogen, oxygen or sulfur donor ligand attached to the gold atom; (g) n is zero, a positive integer or a negative integer. wherein R′ is selected from, but not limited to, aryl, substituted aryl, heteroaryl, substituted heteroaryl, heterocyclic aryl and substituted heterocyclic aryl, alkoxy, aryloxy, amide, thiolate, sulfonate, phosphide, fluoride, chloride, bromide, iodide, cyanate, thiocyanate or cyanide. Rings A, B and C are independently benzene or pyridine, or aryl (derivatives) or pyridyl, quinolyl, isoquinolyl (derivatives) with, but not limited to, one or more alkyl, alkenyl, alkynyl, alkylaryl, cycloalkyl, OR, NR2, SR, C(O)R, C(O)OR, C(O)NR2, CN, CF3, NO2, SO2, SOR, SO3R, halo, aryl, substituted aryl, heteroaryl, substituted heteroaryl or heterocyclic group, wherein R is independently alkyl, alkenyl, alkynyl, alkyaryl, aryl, or cycloalkyl.
US11362284B2 Efficient blue-green to orange-red thermally activated delayed fluorescence material, manufacture method, and application thereof
An efficient blue-green to orange-red thermally activated delayed fluorescence material, a manufacture method, and an application thereof are provided. This disclosure solves the technical problems in the art by cleverly synthesizing a series of thermally activated delayed fluorescence materials, which have lower singlet-triplet energy difference, high luminous efficiency, and fast reverse intersystem crossing constant, and simultaneously fine-tuning the structure to cover the spectrum from blue-green light to orange-red light. Further, their structures are confirmed by nuclear magnetic resonance and mass spectroscopy, and their photophysical properties are also determined. Therefore, these luminescent thermally activated delayed fluorescence (TADF) materials are applied to light-emitting layer for manufacturing a series of organic light-emitting diodes (OLEDs) having high performance, which have great application prospects and economic value.
US11362282B2 Heterocyclic compound and organic light emitting element comprising same
The present specification relates to a heterocyclic compound represented by Chemical Formula 1, and an organic light emitting device comprising the same.
US11362281B2 Compound for organic optoelectronic diode, composition for organic optoelectronic diode, organic optoelectronic diode, and display apparatus
Disclosed are a compound for an organic optoelectronic diode, the compound expressed by Chemical Formula 1, a composition for an organic optoelectronic diode, an organic optoelectronic diode utilizing same, a display apparatus. The specific content of Chemical Formula 1 is defined in the specification.
US11362273B2 Electronic device and method for fabricating the same
An electronic device includes a semiconductor memory. A method for fabricating the electronic device includes forming a first memory cell extending vertically from a surface of substrate and having a first upper portion that protrudes laterally, forming a second memory cell extending vertically from the surface of the substrate and having a second upper portion that protrudes laterally towards the first upper portion, and forming a liner layer over the first and second memory cells, the liner layer having a first portion disposed over the first upper portion and a second portion disposed over the second upper portion, the first and second portions of the liner layer contacting each other.
US11362271B2 Switching layer scheme to enhance RRAM performance
The present disclosure relates to a memory device. The memory device includes a first electrode over a substrate and a second electrode over the substrate. A data storage structure is disposed between the first electrode and the second electrode. The data storage structure includes one or more metals having non-zero concentrations that change as a distance from the substrate increases.
US11362270B2 Magnetoresistance effect element
A magnetoresistance effect element includes a first ferromagnetic layer, a second ferromagnetic layer, and a tunnel barrier layer that is interposed between the first ferromagnetic layer and the second ferromagnetic layer. The tunnel barrier layer is a stacked body including one or more first oxide layers having a spinel structure and one or more second oxide layers having a spinel structure with a composition which is different from a composition of the first oxide layer.
US11362269B2 Spin-orbit torque device and method for operating a spin-orbit torque device
A spin-orbit torque device 100 is described. In an embodiment, the spin-orbit torque device 100 comprises: a first pinning region 106 having a first fixed magnetization direction; a second pinning region 108 having a second fixed magnetization direction which is in a different direction to the first fixed magnetization direction; a magnetic layer 102 having a switchable magnetization direction; and a spin source layer 104 configured to generate a spin current for propagating a domain wall between the first and second pinning regions 106, 108 to switch the switchable magnetization direction of the magnetic layer 102 between the first and second fixed magnetization directions.
US11362266B2 Magneto resistive memory device
A memory device may comprise a substrate defining a main plane; a plurality of memory cells each comprising a SOT current layer disposed in the main plane of the substrate and a magnetic tunnel junction residing on the SOT current layer; and a bit line and a source line to flow a write current in a write path including the SOT current layer of a selected memory cell. The source line comprises a conductive magnetic material providing a magnetic bias field extending to the magnetic tunnel junction of the selected memory cell for assisting the switching of the cell state when the write current is flowing.
US11362265B2 Semiconductor structure and method of manufacturing the same
The present disclosure provides a semiconductor structure, including an Nth metal layer, a bottom electrode over the Nth metal layer, a magnetic tunneling junction (MTJ) over the bottom electrode, a top electrode over the MTJ, and an (N+M)th metal layer over the Nth metal layer. N and M are positive integers. The (N+M)th metal layer surrounds a portion of a sidewall of the top electrode. A manufacturing method of forming the semiconductor structure is also provided.
US11362259B2 Control circuit and method for controlling a piezoelectric transformer
A control circuit and a method for controlling a piezoelectric transformer are disclosed. In an embodiment the control circuit includes an inductor and a control unit, wherein the control circuit is configured to apply a voltage with a periodic waveform to a piezoelectric transformer, wherein a period duration of the voltage is specified by a control frequency and adjust the control frequency of the applied voltage as a function of an average current intensity of a current flowing through the inductor.
US11362257B2 Quantum bit device
A quantum bit device according to the present invention includes a first quantum bit substrate 10 which includes a first superconductive wiring 13 disposed to have a magnetically coupled portion with a first superconductive magnetic flux quantum bit 14 on a surface thereof, a second quantum bit substrate 11 which includes a second superconductive wiring 13 disposed to have a magnetically coupled portion with a second superconductive magnetic flux quantum bit 14 on a surface thereof, and a base substrate 12 which includes a third superconductive wiring 13 configured by two superconductive wirings extending parallel to each other on a surface thereof. The first and second quantum bit substrates are placed on the base substrate, two end portions of the first superconductive wiring and two end portions on one side of the third superconductive wiring are joined via superconductive solders 15, two end portions of the second superconductive wiring and two end portions on the other side of the third superconductive wiring are joined via superconductive solders 15, and three of the first to third superconductive wirings form one continuous superconductive loop.
US11362253B1 Thermoelectric material
An apparatus for solid state energy harvesting includes a complex oxide based pyrochlores having a chemical formula of A2 B2 O7 configured to directly convert heat into electricity and operate and function at a higher temperature without oxidizing in air. The complex oxide based pyrochlores are mixed with cation at B-site.
US11362251B2 Managing thermal resistance and planarity of a display package
Disclosed herein are techniques for managing the thermal resistance and the planarity of a display package. According to certain embodiments, a device includes a display package having a molding compound; a plurality of light emitting diode (LED) dies arranged on a top surface of the display package, wherein each LED die of the plurality of LED dies includes a plurality of LEDs; a backplane die embedded within the molding compound of the display package, wherein the backplane die is electrically coupled to each LED die of the plurality of LED dies; and at least one spacer structure embedded within the molding compound of the display package. The backplane die and the at least one spacer structure together provide mechanical support and planar alignment for the plurality of LED dies arranged on the top surface of the display package. The at least one spacer structure has a first thermal conductivity, and the molding compound has a second thermal conductivity lower than the first thermal conductivity.
US11362241B2 Light emitting device
A light emitting device includes a first light emitting element, a second light emitting element, a first light-transmissive member, and a first wavelength converting member. The first light emitting element has a first light emitting element first surface at which a first n-side electrode and a first p-side electrode are disposed, and a first light emitting element second surface. The second light emitting element has a second light emitting element first surface at which a second n-side electrode and a second p-side electrode are disposed, and a second light emitting element second surface. The first light-transmissive member covers the first light emitting element fourth surface of the first light emitting element and a second light emitting element fourth surface of the second light emitting element. The first wavelength converting member is disposed on the first light-transmissive member.
US11362237B2 High-efficiency red micro-LED with localized current aperture
A micro-light emitting diode (micro-LED) includes a current aperture to confine the current in a localized region such that the carrier recombination mostly occurs in the localized region to emit photons, thereby reducing the surface recombination and improving the quantum efficiency. The current confinement and localization are achieved using a localized breakthrough of a barrier layer by a localized contact, lightly p-doped active layers to suppress lateral transport of the carriers to the surface region, selective ion implantation, etching, or oxidation of a semiconductor layer, or any combination thereof.
US11362232B2 Photodiodes without excess noise
A photodiode, such as a linear mode avalanche photodiode can be made free of excess noise via having a superlattice multiplication region that allows only one electrical current carrier type, such as an electron or a hole, to accumulate enough kinetic energy to impact ionize when biased, where the layers are lattice matched. A photodiode can be constructed with i) a lattice matched pair of a first semiconductor alloy and a second semiconductor alloy in a superlattice multiplication region, ii) an absorber region, and iii) a semiconductor substrate. A detector with multiple photodiodes can be made with these construction layers in order to have a cutoff wavelength varied anywhere from 1.7 to 4.9 μm as well as a noise resulting from a dark current at a level such that an electromagnetic radiation signal with the desired minimum wavelength cutoff can be accurately sensed by the photodiode.
US11362231B2 Light detection apparatus and light detection system
An avalanche diode includes a first semiconductor region of a first conductivity type disposed in a first depth, a second semiconductor region disposed in a second depth deeper than the first depth with respect to a first surface, in contact with the first semiconductor region, and a third semiconductor region disposed in a third depth deeper than the second depth with respect to the first surface, in contact with the second semiconductor region. Avalanche multiplication is caused by the first and third semiconductor regions. The first, second, and third semiconductor regions overlap in plan view. A potential difference between the first and second semiconductor regions with respect to main charge carriers of a semiconductor region of the first conductive type is smaller than a potential difference between the first and third semiconductor regions with respect to the charge carriers.
US11362225B2 Connection member set for solar battery cell, and solar cell string and solar cell module using same
A connecting member set includes a first connecting member connected to one of a pair of solar cells, and a second connecting member connected to the other solar cell. The first connecting member and the second connecting member have a first planar portion and a second planar portion, respectively. The first planar portion and the second planar portion are layered on each other and electrically connected with each other. The first planar portion has at least one of a cut-out portion or an opening through which the second planar portion is exposed toward the first planar portion when the first planar portion and the second planar portion are layered on each other.
US11362224B2 Photodetector and method of manufacturing the photodetector
Disclosed is a photodetector in which a plurality of conductive stripes spaced apart from each other are bonded onto a two-dimensional semiconductor thin-film, and a pitch between adjacent conductive stripes is controlled to selectively adjust a plasmonic resonance wavelength zone, such that the photodetector has a high absorbance and a wide detection zone at the same time. Further, a manufacturing method thereof is disclosed. The photodetector includes a semiconductor thin-film; and a plurality of conductive stripes bonded onto the semiconductor thin-film and extending in a parallel manner to each other and spaced apart from each other.
US11362222B2 Photoactive devices and materials
Deposition processes are disclosed herein for depositing thin films comprising a dielectric transition metal compound phase and a conductive or semiconducting transition metal compound phase on a substrate in a reaction space. Deposition processes can include a plurality of super-cycles. Each super-cycle may include a dielectric transition metal compound sub-cycle and a reducing sub-cycle. The dielectric transition metal compound sub-cycle may include contacting the substrate with a dielectric transition metal compound. The reducing sub-cycle may include alternately and sequentially contacting the substrate with a reducing agent and a nitrogen reactant. The thin film may comprise a dielectric transition metal compound phase embedded in a conductive or semiconducting transition metal compound phase.
US11362220B2 Local metallization for semiconductor substrates using a laser beam
Local metallization of semiconductor substrates using a laser beam, and the resulting structures, e.g., micro-electronic devices, semiconductor substrates and/or solar cells, are described. For example, a solar cell includes a substrate and a plurality of semiconductor regions disposed in or above the substrate. A plurality of conductive contact structures is electrically connected to the plurality of semiconductor regions. Each conductive contact structure includes a locally deposited metal portion disposed in contact with a corresponding a semiconductor region.
US11362219B2 Semiconductor device
According to one embodiment, a semiconductor device includes a first element region. The first element region includes first, second, and third semiconductor regions, and first, and second conductive layers. The first semiconductor region includes first, second, and third partial regions. A second direction from the first partial region toward the first conductive layer crosses a first direction from the second partial region toward the first partial region. The third partial region is between the second partial region and the second conductive layer in the second direction. The second semiconductor region includes a first semiconductor portion. The first semiconductor portion is between the first partial region and the first conductive layer in the second direction. At least a portion of the third semiconductor region is between the first partial region and the first semiconductor portion in the second direction.
US11362214B2 Semiconductor device and fabrication method thereof
The present disclosure provides a semiconductor device and a fabrication method. The method includes: providing a substrate; forming at least one sacrificial layer and at least one liner layer, that are alternately stacked over each other, on the substrate; etching the at least one liner layer and the at least one sacrificial layer until the substrate is exposed, to form a plurality of fins, discretely arranged on the substrate; and etching a portion of a thickness of the substrate, such that a width of the etched portion of the substrate at a bottom of the at least one sacrificial layer is less than a width of the at least one liner layer of the plurality of fins.
US11362211B2 Semiconductor device
A semiconductor device includes a first active region that extends on a substrate in a first direction, a second active region that extends in parallel with the first active region, an element isolation region between the first and second active regions, a gate structure that extends in a second direction different from the first direction, and intersects the first and second active regions, a lower contact spaced apart from the gate structure in the first direction, the lower contact being on the first active region, the element isolation region, and the second active region, and an upper contact on the lower contact between the first active region and the second active region. A width of the lower contact in the first direction that is on the first active region m narrower than a width of the lower contact in the first direction that is on the element isolation region.
US11362209B2 Gate polysilicon feed structures for trench devices
In a general aspect, an apparatus, can include a trench disposed within a semiconductor region of a substrate. The trench can be lined with a gate dielectric and including an electrode disposed within the trench. The apparatus can include a polysilicon layer disposed above the trench. The trench can have an end portion disposed below an opening in the polysilicon layer. The end portion of the trench can be disposed between a first side of the opening and a second side of the opening.
US11362206B2 Nitride semiconductor device
A nitride semiconductor device includes: a substrate having a first main surface and a second main surface; a first nitride semiconductor layer of a first conductivity type provided above the first main surface; a second nitride semiconductor layer of a second conductivity type provided above the first nitride semiconductor layer; a first opening which penetrates through the second nitride semiconductor layer to the first nitride semiconductor layer; an electron transport layer provided above the second nitride semiconductor layer and on an inner surface of the first opening; a gate electrode provided above the electron transport layer and covering the first opening; a source electrode connected to the second nitride semiconductor layer; a drain electrode provided on a second main surface-side of the substrate; and a high-resistance layer provided between the second nitride semiconductor layer and the electron transport layer in the first opening, the high-resistance layer including a nitride semiconductor.
US11362202B2 Semiconductor device and manufacturing method thereof
There is provided a semiconductor device including: an anode electrode that is provided on a front surface side of a semiconductor substrate; a drift region of a first conductivity type that is provided in the semiconductor substrate; a first anode region of a first conductivity type that is in Schottky contact with the anode electrode; and a second anode region of a second conductivity type that is different from the first conductivity type, in which the first anode region has a doping concentration lower than or equal to a doping concentration of the second anode region, and is spaced from the drift region by the second anode region.
US11362190B2 Depletion mode high electron mobility field effect transistor (HEMT) semiconductor device having beryllium doped Schottky contact layers
A semiconductor device having a substrate, a pair of Group III-Nitride layers on the substrate forming: a heterojunction with a 2 Dimensional Electron Gas (2DEG) channel in a lower one of the pair of Group III-Nitride layers, a cap beryllium doped Group III-Nitride layer on the upper one of the pair of Group III-Nitride layers; and an electrical contact in Schottky contact with a portion of the cap beryllium doped, Group III-Nitride layer.
US11362186B2 Non-volatile memory device and method for manufacturing the same
A non-volatile memory device is provided. The non-volatile memory device includes a substrate, a first gate structure disposed on the substrate, a second gate structure disposed on the substrate, and a memory gate structure disposed on the substrate and between the first gate structure and the second gate structure. The memory gate structure at least covers the first gate structure and the second gate structure. The memory gate structure includes a charge storage layer disposed on the substrate and a memory gate layer disposed on the charge storage layer.
US11362185B2 Memory device and method for manufacturing the same
A method for manufacturing a memory device is provided. The method includes depositing a floating gate electrode film over a semiconductor substrate; patterning the floating gate electrode film into at least one floating gate electrode having at least one opening therein; depositing a control gate electrode film over the semiconductor substrate to overfill the at least one opening of the floating gate electrode; and patterning the control gate electrode film into at least one control gate electrode over the floating gate electrode.
US11362182B2 Semiconductor device including superlattice pattern
A semiconductor device includes; a substrate including a first region and a second region, a first active pattern extending upward from the first region, a first superlattice pattern on the first active pattern, a first active fin centrally disposed on the first active pattern, a first gate electrode disposed on the first active fin, and first source/drain patterns disposed on opposing sides of the first active fin and on the first active pattern. The first superlattice pattern includes at least one first semiconductor layer and at least one first blocker-containing layer, and the first blocker-containing layer includes at least one of oxygen, carbon, fluorine and nitrogen.
US11362180B2 Semiconductor device and manufacturing method thereof
A semiconductor device includes a substrate, a channel stack, source/drain contacts, and a gate electrode. The channel stack is over the substrate and includes a 2D channel layer and a barrier layer. An energy band gap of the barrier layer is greater than an energy band gap of the 2D channel layer. The source/drain contacts are in contact with the channel stack. The gate electrode is above the substrate.
US11362179B2 Radiation hardened high voltage superjunction MOSFET
A high voltage superjunction MOSFET includes a semiconductor substrate and a semiconductor layer having columns of first and second conductivity. A buffer layer of the first conductivity is between the semiconductor substrate and semiconductor layer. A plug region of the second conductivity is formed at a semiconductor layer surface and extends to the columns. A source/drain region is formed at the semiconductor layer surface and is connected to the plug region. The source/drain region has a concentration of the first conductivity between about 1×1019 cm−3 and 1.5×1020 cm−3. A body region of the second conductivity is between the source/drain region and the first column and is connected to the plug region. A gate trench is formed in the semiconductor layer surface and extends toward the first column and has a trench gate electrode disposed therein. A dielectric layer separates the trench gate electrode from the first column.
US11362173B2 Capacitor and manufacturing method therefor
Present disclosure provide a capacitor includes: a semiconductor substrate; a laminated structure including n conductive layers and m dielectric layer(s), the i-th conductive layer being provided with at least one i-th isolation trench, the (i+1)-th conductive layer being provided above the i-th conductive layer and in the i-th isolation trench, isolation trenches in odd-numbered and even-numbered conductive layers having a first and a second overlap region in a vertical direction respectively, and the first overlap region not overlapping the second overlap region, where m, n, and i are positive integers, n≥2, and 1≤i≤n−1; at least one first external electrode electrically connected to all odd-numbered conductive layer(s) through a first conductive via structure in the second overlap region; and at least one second external electrode electrically connected to all even-numbered conductive layer(s) through a second conductive via structure in the first overlap region.
US11362172B2 High aspect ratio non-planar capacitors formed via cavity fill
A method for forming non-planar capacitors of desired dimensions is disclosed. The method is based on providing a three-dimensional structure of a first material over a substrate, enclosing the structure with a second material that is sufficiently etch-selective with respect to the first material, and then performing a wet etch to remove most of the first material but not the second material, thus forming a cavity within the second material. Shape and dimensions of the cavity are comparable to those desired for the final non-planar capacitor. At least one electrode of a capacitor may then be formed within the cavity. Using the etch selectivity of the first and second materials advantageously allows applying wet etch techniques for forming high aspect ratio openings in fabricating non-planar capacitors, which is easier and more reliable than relying on dry etch techniques.
US11362171B2 Capacitor and manufacturing method therefor
A capacitor includes: a semiconductor substrate including at least one substrate trench group; at least one laminated structure, each laminated structure includes n conductive layers and m dielectric layers, the first conductive layer in the n conductive layers is disposed above the semiconductor substrate and in the substrate trench group, the i-th conductive layer in the n conductive layers is provided with the i-th conductive layer trench group, and the (i+1)th conductive layer in the n conductive layers is disposed above the i-th conductive layer and in the i-th conductive layer trench group, where m, n, and i are positive integers, and n≥2, 1≤i≤n−1; a first external electrode connected to some conductive layers; and a second external electrode connected to other conductive layers.
US11362168B2 Display panel
A display panel including sub pixels, a plurality of first and second scan lines, a plurality of first and second data lines, a plurality of first and second auxiliary lines and first conductive vias is provided. The sub pixels are arranged into first rows arranged in a first direction and second rows arranged in a second direction. The second rows are electrically connected to the first and second scan lines in alternation and are electrically connected to the first and second data lines in alternation. Each first auxiliary line includes a first portion electrically connected to a corresponding first scan line and a second portion spaced away from the first portion. The second auxiliary lines are respectively located between two adjacent first rows. Each second scan line is electrically connected to a corresponding first scan line through at least one second auxiliary line.
US11362167B2 Display substrate and display device
The present disclosure provides a display substrate, including a substrate, a first power line on the substrate, a second power line, and a plurality of pixel groups, each of which includes a plurality of pixels arranged in a first direction, the plurality of pixel groups are arranged in a second direction parallel to an extending direction of the first power line, the second direction is different from and intersects with the first direction, each of the plurality of pixels includes a light emitting unit having a first electrode and a second electrode, the first electrode of the light emitting unit is coupled to the first power line through an additional resistor with an additional resistance, and the second electrode of the light emitting unit is coupled to the second power line through an equivalent resistor with an equivalent resistance.
US11362166B2 Display device having conductive patterns with reduced display element overlap
A display device includes a substrate including a pixel region and a peripheral region. A plurality of pixels is disposed in the pixel region of the substrate. Each of the plurality of pixels includes a light emitting element. Data lines and scan lines are connected to each of the plurality of pixels. A power line is configured to supply power to the plurality of pixels. The power line includes a plurality of first conductive lines and a plurality of second conductive lines intersecting the plurality of first conductive lines. The plurality of second conductive lines is arranged in a region between adjacent light emitting elements of the plurality of pixels. At least some of the plurality of second conductive lines extend in a direction oblique to a direction of extension of the data lines or the scan lines.
US11362163B2 Display panel having increased conductorized area of an active layer, preparing method thereof, and display device employing the display panel
A display panel, a method for preparing a display panel, and a display device are disclosed. The display panel includes a substrate layer; a light shielding metal layer and a first electrode plate of a storage capacitor on the substrate layer; a buffer layer covering the light shielding metal layer and the first electrode plate on the substrate layer; an active layer and a second electrode plate of the storage capacitor on the buffer layer; a gate insulating layer on the buffer layer and the active layer, and a source, a gate and a drain on the gate insulating layer.
US11362158B2 Organic light-emitting diode display device
An organic light-emitting diode display device is provided, which includes a base layer, a device layer, a pixel layer, an encapsulation layer, and a camera, wherein the camera is disposed on a back side of the base layer, and the pixel layer includes an anode layer, a pixel definition layer, and a cathode layer. A nanopore array is provided in a region of the anode layer corresponding to the camera, and the nanopore array is configured to allow external light to be transmitted to the camera through the anode layer to implement camera function of the camera. Selective transmission of light can be achieved by adjusting size of nanopores in the nanopore array, so that the display device positioned above the camera can display a picture normally, which is beneficial to achieving a full-screen display.
US11362156B2 Pixel unit, manufacturing method, and display device for providing two driving voltages
The present invention discloses a pixel unit, a manufacturing method, and a display device. The pixel unit includes a first positive electrode layer, a first pixel definition layer disposed on the first positive electrode layer, a second positive electrode layer disposed on the first pixel definition layer, and a second pixel definition layer disposed on the second positive electrode layer such that the first positive electrode layer and the second positive electrode layer are driven individually. The present invention, by employing two anode driving voltages in the same sub-pixel, drives two parts of a light emitting material individually to improve a brightness in a central region such that the entire pixel emits light evenly.
US11362153B2 Display device
A display device includes: a substrate including a display area including a plurality of first pixels and a sensor area including a plurality of second pixels and a plurality of transmission portions, a plurality of first counter electrodes disposed corresponding to the plurality of first pixels, respectively, a plurality of second counter electrodes disposed corresponding to the plurality of second pixels, respectively, and a spacer disposed to overlap at least a portion of a boundary region between a transmission portion of the plurality of transmission portions and a second counter electrode of the plurality of second counter electrodes, which are adjacent to each other.
US11362151B2 Display device with load matching device overlapping non-display area
A display apparatus may include a first plurality of pixels, a substrate, a first signal line, and a load matching device. The substrate may include a first opening, a first non-display area, and a main display area. The first non-displaying area may at least partially surround the first opening. The main display area may support the first plurality of pixels. The first signal line may be electrically connected to the first plurality of pixels, may overlap the main display area, and may overlap the first non-display area. The load matching device may overlap the first non-display area and may provide a first electrical load to the first signal line.
US11362150B2 Display device having lens corresponding to pixel, and electronic apparatus
A display device according to the present disclosure includes a substrate, a lens layer including a lens, a pixel electrode disposed between the substrate and the lens layer, and a color filter disposed between the pixel electrode and the lens layer. The color filter includes a colored portion that overlaps a part of the pixel electrode in plan view and is disposed between the substrate and the lens layer. The pixel electrode is provided in a display region in which an image is displayed. The lens overlaps a part of the pixel electrode in the plan view. A distance between the center of the pixel electrode and the display center of the display region is shorter than a distance between the center of the lens and the display center in the plan view.
US11362146B2 Display panel, display screen, and display terminal with plurality of film layer and multiple optical lengths
The present application provides a display panel comprising a substrate and a plurality of film layers disposed on the substrate in sequence, and at least one of the film layers having a patterned structure, wherein the display panel has at least a first location and a second location different from the first location, and the film layers arranged in a thickness direction of the display panel at the first location are different from the film layers arranged in a thickness direction of the display panel at the second location, a first optical length L1 at the first location and a second optical length L2 at the second location meet the following conditions: L1=d1*n1+d2*n2+ . . . +di*ni, L2=D1*N1+D2*N2+ . . . +Dj*Nj, (m−δ)λ≤L1−L2≤(m+δ)λ, wherein λ is a constant between 380 nm and 780 nm; m is a natural number; and δ is a constant between 0 and 0.2.
US11362139B2 Electronic device and method of manufacturing the same
A semiconductor memory may include: variable resistance layers and insulating layers alternately stacked; conductive pillars passing through the variable resistance layers and the insulating layers; a slit insulating layer passing through the insulating layers and extending in a first direction; and conductive layers interposed between the slit insulating layer and the variable resistance layers. The variable resistance layers may remain in an amorphous state during a program operation.
US11362136B2 Display apparatus
A display apparatus includes a substrate, a light-emitting device provided on the substrate, a driving transistor device configured to control the light-emitting device, a first power supply line electrically connected to a source region of the driving transistor device, a conductive pattern electrically connected to a gate electrode of the driving transistor device, and a second power supply line electrically connected to the first power supply line, wherein the conductive pattern and the first power supply line constitute a first capacitor, and the conductive pattern and the second power supply line constitute a second capacitor, wherein the first capacitor and the second capacitor are connected in parallel.
US11362134B2 Vertical stacks of light emitting diodes and control transistors and method of making thereof
A light emitting device includes a vertical stack of a light emitting diode and a field effect transistor that controls the light emitting diode. An isolation layer is present between the light emitting diode and the field effect transistor, and an electrically conductive path electrically shorts a node of the light emitting diode to a node of the field effect transistor. The field effect transistor may include an indium gallium zinc oxide (IGZO) channel and may be located over the isolation layer. Alternatively, the field effect transistor may be a high-electron-mobility transistor (HEMT) including an epitaxial semiconductor channel layer and the light emitting diode may be located over the HEMT.
US11362130B2 Backside illuminated image sensor and method of manufacturing the same
A backside illuminated image sensor includes a substrate having a frontside surface, a backside surface and a recess formed in a backside surface portion thereof, pixel regions disposed in the substrate, an insulating layer disposed on the frontside surface of the substrate, a bonding pad disposed on a frontside surface of the insulating layer, and a second bonding pad disposed in the recess and electrically connected with the bonding pad.
US11362129B2 Solid-state imaging device
A solid-state imaging device of an embodiment includes plural first transfer gate electrodes, plural second transfer gate electrodes, and plural fixed gate electrodes. The first transfer gate electrodes are such that the respective first transfer gate electrodes are placed in a charge transfer unit to correspond to single light receiving sections, and a control signal ϕ1 is applied. The second transfer gate electrodes are such that the respective second transfer gate electrodes are placed in a charge transfer unit to correspond to the single light receiving sections, and a control signal ϕ2 that differs in phase from the control signal ϕ1 for transferring plural charges is applied. The respective fixed gate electrodes are such that the respective fixed gate electrodes are placed between the first and the second transfer gate electrodes corresponding to the single light receiving sections in the charge transfer unit, and a fixed voltage is applied.
US11362126B2 Light reception device and distance measurement module
The present technology relates to a light reception device and a distance measurement module. The light reception device includes an on-chip lens, a wiring layer, and a semiconductor layer between the on-chip lens and the wiring layer. The semiconductor layer includes a first voltage application portion to which a first voltage is applied, a second voltage application portion to which a second voltage different from the first voltage is applied, a first charge detection portion, a second charge detection portion, and a through electrode extending through the semiconductor layer. The light reception device is configured such that a third voltage is applied through the through electrode to a film formed on a face of the semiconductor layer on the on-chip lens side. The present technology can be applied to a light reception device that generates distance information, for example, by a ToF method or the like.
US11362124B2 Image sensors with quantum efficiency enhanced by inverted pyramids
An image sensor with quantum efficiency enhanced by inverted pyramids includes a semiconductor substrate and a plurality of microlenses. The semiconductor substrate includes an array of pixels. Each of the pixels is configured to convert light incident on the pixel to an electrical output signal, the semiconductor substrate having a top surface for receiving the light. The top surface forms a plurality of inverted pyramids in each pixel. The plurality of microlenses are disposed above the top surface and aligned to the plurality of inverted pyramids, respectively.
US11362122B2 Solid-state imaging element and imaging apparatus
Variations in photoelectric conversion performance between pixels (valid pixels and light-shielding pixels) in an imaging element are reduced. A solid-state imaging element includes: a plurality of pixels including a color filter for transmitting a light having a predetermined wavelength among incident lights, a photoelectric conversion portion formed on a semiconductor substrate and for performing photoelectric conversion in accordance with a light transmitted through the color filter, and an insulating layer placed between the color filter and the semiconductor substrate; light-shielding pixels among the plurality of pixels, including a first light-shielding portion disposed in a vicinity of the color filter on the insulating layer and for shielding the light transmitted through the color filter in its own pixel; and a second light-shielding portion disposed on the insulating layer between the plurality of pixels and the light-shielding pixels, and for shielding a light transmitted through the color filter of the adjacent pixel.
US11362121B2 Light attenuation layer fabrication method and structure for image sensor
An image sensor includes a substrate having a plurality of small photodiodes and a plurality of large photodiodes surrounding the small photodiodes. The substrate further includes a plurality of deep trench isolation structures in regions of the substrate between ones of the small photodiodes and the large photodiodes. Each of large photodiodes having a full well capacity larger than each of the small photodiodes. The image sensor further includes an array of color filters disposed over the substrate, a first and second buffer layer disposed between the substrate and the array of color filters, metal grid structures disposed between the color filters and above the first buffer layer, and an attenuation layer portion above a region of the substrate between ones of the large and small photodiodes, the attenuation layer portion is between the first and second buffer layers and normal to an upper surface of the substrate.
US11362120B2 Carrier release
A technique comprising: providing an assembly temporarily adhered on opposite sides to respective carriers by respective adhesive elements, the assembly including at least one plastic support sheet; heating the assembly while mechanically compressing the assembly between the carriers, wherein the strength of adhesion of one of said adhesive elements to the respective carrier and/or to the assembly is partially reduced during said heating of the assembly under mechanical compression; and wherein the strength of adhesion of the said adhesive element to the carrier and/or to the assembly is further reducible by further heating the said adhesive element after partially or completely relaxing the pressure at which the assembly is mechanically compressed between the two carriers.
US11362111B2 Thin film transistor array panel and manufacturing method thereof
A thin film transistor array panel includes a substrate and a thin film transistor disposed on a surface of the substrate. The thin film transistor includes a semiconductor, a source electrode, and a drain electrode that are disposed on a same layer as one another. The semiconductor is between the source electrode and the drain electrode. The thin film transistor array panel further includes a buffer layer disposed between the semiconductor and the substrate and including an inorganic insulating material. The first edge of the buffer layer is substantially parallel to an adjacent edge of the semiconductor, a second edge of the buffer layer is substantially parallel to an adjacent edge of the source electrode, and a third edge of the buffer layer is substantially parallel to an adjacent edge of the drain electrode.
US11362110B2 Semiconductor structure and method for manufacturing the same
A semiconductor structure includes a first transistor, a second transistor, a first dummy source/drain, a third transistor, a fourth transistor, and a second dummy source/drain. The first transistor and a second transistor adjacent to the first transistor are at a first elevation. The first dummy source/drain is disposed at the first elevation. The third transistor and a fourth transistor adjacent to the third transistor, are at a second elevation different from the first elevation. The second dummy source/drain is disposed at the second elevation. The second transistor is vertically aligned with the third transistor. The first dummy source/drain is vertically aligned with a source/drain of the fourth transistor. The second dummy source/drain is vertically aligned with a source/drain of the first transistor. The gate structure between the second dummy source/drain and a source/drain of the third transistor is absent. A method for manufacturing a semiconductor structure is also provided.
US11362104B2 Semiconductor memory device
A semiconductor memory device includes a substrate including a peripheral circuit, a stepped dummy stack overlapping the substrate and including a plurality of steps extending in a first direction, a plurality of contact groups passing through the stepped dummy stack, and upper lines respectively connected to the contact groups. The contact groups include a first contact group having two or more first contact plugs arranged in the first direction. The upper lines include a first upper line commonly connected to the first contact plugs.
US11362102B1 Semiconductor device and fabrication method thereof
A semiconductor device includes a substrate having thereon at least one active area and at least one trench isolation region adjacent to the at least one active area. A charge trapping structure is disposed on the at least one active area and at least one trench isolation region. At least one divot is disposed in the at least one trench isolation region adjacent to the charge trapping structure. A silicon oxide layer is disposed in the at least one divot. A gate oxide layer is disposed on the at least one active area around the charge trapping structure.
US11362101B2 Three dimensional memory device
A three-dimensional memory device includes a plurality of conductive layers and insulating layers alternately formed to define a multi-layer stacked structure on a first region of a semiconductor substrate. The multi-layer stacked structure includes a stair structure and a non-stair structure. A plurality of memory structures are located in the non-stair structure to form a memory array region, and each memory structure passes through the conductive layers and the insulating layers. A plurality of bow-height adjustment features are located in a second region of the semiconductor substrate.
US11362096B2 Semiconductor device structure and method for forming the same
A semiconductor device structure is provided. The semiconductor device structure includes a first device formed over a substrate, and the first device includes a first fin structure. The semiconductor device structure also includes a second device formed over or below the first device, and the second device includes a plurality of second nanostructures stacked in a vertical direction.
US11362094B2 Memory device and method of manufacturing the same
A memory device and its manufacturing method are provided, including: a semiconductor substrate, including a shallow trench isolation structure and an active area positioned at one side of the shallow trench isolation structure; two buried word lines and a first dielectric layer, wherein the buried word lines are disposed in the semiconductor substrate and separated from each other, the first dielectric layer is disposed on the semiconductor substrate and corresponds to the two buried word lines; a contact plug disposed on the semiconductor substrate and within the active area, including a conductive layer and an epitaxial layer, the conductive layer is disposed on the sidewalls of the first dielectric layer, the epitaxial layer is disposed on the sidewalls of the conductive layer and extends into the semiconductor substrate; a second dielectric layer disposed over the semiconductor substrate, covering the contact plug and the shallow trench isolation structure.
US11362090B2 Semiconductor device having buried logic conductor type of complementary field effect transistor, method of generating layout diagram and system for same
A semiconductor device includes a buried logic conductor (BLC) CFET, the BLC CFET including: relative to a first direction, first and second active regions arranged in a stack according to CFET-type configuration; first and second contact structures correspondingly electrically coupled to the first active region; third and fourth contact structures correspondingly electrically coupled to the second active region; a first layer of metallization over the stack which includes alpha logic conductors configured for logic signals (alpha logic conductors), and power grid (PG) conductors, the alpha logic and PG conductors being non-overlapping of each other; and a layer of metallization below the stack which includes beta logic conductors which are non-overlapping of each other; and wherein, relative to a second direction, each of the alpha logic, PG and beta logic conductors at least partially overlap one or more of the first, second, third and fourth contact structures.
US11362084B2 ESD protection
ESD protection devices and methods are provided. In at least one embodiment, a device includes a first stack that forms a Zener diode. The first stack includes a substrate of a first conductivity type having a first region of a second conductivity type located therein. The first area is flush with a surface of the substrate. A second stack forms a diode and is located on and in contact with the surface of the substrate. The second stack includes a first layer of the second conductivity type having a second region of the first conductivity type located therein. The second area is flush, opposite the first stack, with the surface of the first layer. A third stack includes at least a second layer made of an oxygen-doped material, on and in contact with the second stack.
US11362080B2 Semiconductor arrangement
A semiconductor arrangement includes at least one switching device, electrically coupled between a first terminal and a second terminal, at least one diode, coupled in parallel to the at least one switching device between the first terminal and the second terminal, at least one bonding pad, and at least one electrically connecting element. Each of the at least one electrically connecting element is arranged to electrically couple one of the at least one switching device to one of the at least one diode. Each electrically connecting element includes a first end, a second end, and a middle section, and for at least one of the electrically connecting element, the first end is mechanically coupled to the respective switching device, the second end is mechanically coupled to the respective diode, and the middle section is mechanically coupled to at least one of the at least one bonding pad.
US11362078B2 Display device
According to an aspect, a display device includes: a substrate; and a plurality of pixels provided on the substrate. Each of the pixels includes a red light emitting element and a first green light emitting element. When the first green light emitting element and the red light emitting element are turned on simultaneously, an emission intensity of the first green light emitting element is lower than an emission intensity of the red light emitting element, and a half width of a spectrum of light output from the first green light emitting element is greater than a half width of a spectrum of light output from the red light emitting element.
US11362072B2 Light emitting diodes having different shapes with each having corresponding shape with respective pixel defining layer openings and a transfer method thereof
A light emitting diode, a display substrate and a transfer method are disclosed. The transfer method includes: disposing a display substrate on an adsorption carrier plate, and absorbing, by a transport head, multiple light emitting diodes from a donor substrate; dropping, by the transport head, the multiple light emitting diodes onto the display substrate, the light emitting diodes falling into positioning holes on the display substrate; and absorbing and removing, by the transport head, a light emitting diode on the display substrate which does not fall into a positioning hole.
US11362067B2 Methods of manufacturing semiconductor devices
A method of manufacturing a semiconductor device according to example embodiments includes: sequentially forming first through third insulating layers on a substrate; forming an opening by etching the first through third insulating layers; forming a conductive layer configured in the opening; forming a fourth insulating layer in the opening after the forming of the conductive layer; and removing a portion of an edge region of the substrate after the forming of the fourth insulating layer.
US11362066B2 Semiconductor structure and manufacturing method thereof
A semiconductor structure and the manufacturing method thereof are provided. A semiconductor structure includes a first semiconductor die, a second semiconductor die, an insulating layer, and a first dual-damascene connector electrically connected to the first semiconductor die. The first semiconductor die includes a first bonding surface including a die attaching region and a peripheral region connected to the die attaching region. The second semiconductor die is electrically connected to the first semiconductor die, and a second bonding surface of the second semiconductor die is bonded to the first bonding surface in the die attaching region. The insulating layer disposed on the first bonding surface in the peripheral region extends along sidewalls of the second semiconductor die. The first dual-damascene connector includes a first portion disposed on the insulating layer, and a second portion penetrating through the insulating layer and landing on the first bonding surface in the peripheral region.
US11362063B2 Semiconductor device with die-skipping wire bonds
A semiconductor device is disclosed including a wire bonded die stack where the bond wires skip dies in the die stack to provide bond wires having a long length. In one example, the semiconductor dies are stacked on top of each other with offsets along two orthogonal axes so that the dies include odd numbered dies interspersed and staggered with respect to even numbered dies only one of the axes. Wire bonds may be formed between the odd numbered dies, skipping the even numbered dies, and wire bonds may be formed between the even numbered dies, skipping the odd numbered dies. The long length of the bond wires increases an inductance of the wire bonds relative to parasitic capacitance of the semiconductor dies, thereby increasing signal path bandwidth of the semiconductor device.
US11362062B2 Semiconductor package
A semiconductor package includes a base chip and at least one semiconductor chip disposed on the base chip. An adhesive film is disposed between the base chip and the at least one semiconductor chip and is configured to fix the at least one semiconductor chip on the base chip. The adhesive film includes an inner film portion that overlaps the at least one semiconductor chip in a thickness direction of the base chip, and an outer film portion that does not overlap the at least one semiconductor chip in the thickness direction of the base chip. A width of the outer film portion in a direction perpendicular to a lateral edge of the at least one semiconductor chip is substantially uniform within a deviation range of 20% of an average width of the outer film portion.
US11362061B2 Method for the electrical bonding of semiconductor components
A method is disclosed for electrically bonding a first semiconductor component to a second semiconductor component, both components including arrays of contact areas. In one aspect, prior to bonding, layers of an intermetallic compound are formed on the contact areas of the second component. The roughness of the intermetallic layers is such that the intermetallic layers include cavities suitable for insertion of a solder material in the cavities, under the application of a bonding pressure, when the solder is at a temperature below its melting temperature. The components are aligned and bonded, while the solder material is applied between the two. Bonding takes place at a temperature below the melting temperature of the solder. The bond can be established only by the insertion of the solder into the cavities of the intermetallic layers, and without the formation of a second intermetallic layer.
US11362060B2 Method and structure for die bonding using energy beam
Disclosed is a die-bonding method which provides a target substrate having a circuit structure with multiple electrical contacts and multiple semiconductor elements each semiconductor element having a pair of electrodes, arranges the multiple semiconductor elements on the target substrate with the pair of electrodes of each semiconductor element aligned with two corresponding electrical contacts of the target substrate, and applies at least one energy beam to join and electrically connect the at least one pair of electrodes of every at least one of the multiple semiconductor elements and the corresponding electrical contacts aligned therewith in a heating cycle by heat carried by the at least one energy beam in the heating cycle. The die-bonding method delivers scattering heated dots over the target substrate to avoid warpage of PCB and ensures high bonding strength between the semiconductor elements and the circuit structure of the target substrate.
US11362053B2 Semiconductor chip formed using a cover insulation layer and semiconductor package including the same
Disclosed embodiments include a semiconductor chip including a semiconductor substrate having a top surface with a top connection pad disposed therein, and a protection insulation layer comprising an opening therein, the protection insulation layer not covering at least a portion of the top connection pad, on the semiconductor substrate. The protection insulation layer may include: a bottom protection insulation layer, a cover insulation layer comprising a side cover part that covers at least a portion of a side surface of the bottom protection insulation layer and a top cover part disposed apart from the side cover part to cover at least a portion of a top surface of the bottom protection insulation layer. The protection insulation layer may further include a top protection insulation layer on the top cover part.
US11362050B2 Multi-chip packing structure employing millimeter wave
A multi-chip packaging structure employing millimeter wave includes a substrate material, a first and a second substrate board and an adhesive layer. The substrate material has a first metal pad. The first substrate board has a first and a second integrated circuit, multiple first metal wirings and multiple second metal pads, which are layer-by-layer stacked and electrically connected. The first and second metal pads are electrically connected via at least one metal lead. The adhesive layer is disposed between the substrate material and the first substrate board. The second substrate board has a third and a fourth integrated circuit, multiple second metal wirings and multiple third metal pads, which are layer-by-layer stacked and electrically connected. The electro-conductive boss blocks are respectively electrically connected with the second and third metal pads. Chips and antennas are integrated to integrate signal height and avoid interference and minify the volume.
US11362043B2 Memory package including a memory chip and a memory controller
A memory package includes a package substrate including power wiring and ground wiring. The memory package also includes a memory controller disposed over an upper surface of the package substrate and electrically connected to the power wiring and the ground wiring. The memory package further includes a memory chip disposed over the memory controller and electrically connected to the power wiring and the ground wiring. The memory package additionally includes a band pass filter disposed at one side of the memory controller over the upper surface of the package substrate and including an inductor and a capacitor which are connected in series. The inductor and the capacitor connected in series are electrically connected between the power wiring and the ground wiring.
US11362040B2 Array substrate, method for manufacturing the same and display device
An array substrate, a display device and a method for manufacturing the array substrate are provided. The array substrate includes a display region and a peripheral wiring region, wherein the array substrate includes: a base substrate; a peripheral circuit in the peripheral wiring region and on the base substrate; and an electrostatic shielding layer disposed over the peripheral circuit and the base substrate.
US11362039B2 Semiconductor structure and fabricating method thereof
A method of fabricating a semiconductor structure includes forming an alignment mark layer on a substrate; patterning the alignment mark layer for forming at least one alignment mark feature; forming a bottom conductive layer on the patterned alignment mark layer in a substantially conformal manner; forming an insulator layer on the bottom conductive layer; and forming a top conductive layer on the insulator layer.
US11362037B2 Integrated fan-out package
An integrated fan-out package including an integrated circuit, an insulating encapsulation, and a redistribution circuit structure is provided. The integrated circuit includes an antenna region. The insulating encapsulation encapsulates the integrated circuit. The redistribution circuit structure is disposed on the integrated circuit and the insulating encapsulation. The redistribution circuit structure is electrically connected to the integrated circuit, and the redistribution circuit structure includes a redistribution region and a dummy region including a plurality of dummy patterns embedded therein, wherein the antenna region includes an inductor and a wiring-free dielectric portion, and the wiring-free dielectric portion of the antenna region is between the inductor and the dummy region.
US11362035B2 Diffusion barrier layer for conductive via to decrease contact resistance
Some embodiments relate to a semiconductor structure including a first inter-level dielectric (ILD) layer overlying a substrate. A lower conductive structure is disposed within the first ILD layer. A capping layer continuously extends along a top surface of the lower conductive structure. An upper ILD structure overlies the lower conductive structure. A conductive body is disposed within the upper ILD structure. A bottom surface of the conductive body directly overlies the top surface of the lower conductive structure. A width of the bottom surface of the conductive body is less than a width of the top surface of the lower conductive structure. A diffusion barrier layer is disposed between the conductive body and the upper ILD structure. The diffusion barrier layer is laterally offset from a region disposed directly between the bottom surface of the conductive body and the top surface of the lower conductive structure by a non-zero distance.
US11362030B2 Sidewall spacer structure enclosing conductive wire sidewalls to increase reliability
Some embodiments relate to a semiconductor structure including a first inter-level dielectric (ILD) layer overlying a substrate. A lower conductive via is disposed within the first ILD layer. A plurality of conductive wires overlie the first ILD layer. A second ILD layer is disposed laterally between the conductive wires, where the second ILD layer comprises a first material. A sidewall spacer structure is disposed between the second ILD layer and the plurality of conductive wires. The sidewall spacer structure continuously extends along opposing sidewalls of each conductive wire. A top surface of the sidewall spacer structure is vertically above a top surface of the plurality of conductive wires, and the sidewall spacer structure comprises a second material different from the first material.
US11362028B2 Through-hole electrode substrate
A through-hole electrode substrate includes a substrate including a through-hole extending from a first aperture of a first surface to a second aperture of a second surface, an area of the second aperture being larger than that of the first aperture, the through-hole having a minimum aperture part between the first aperture and the second aperture, wherein an area of the minimum aperture part in a planer view is smallest among a plurality of areas of the through-hole in a planer view, a filler arranged within the through-hole, and at least one gas discharge member contacting the filler exposed to one of the first surface and the second surface.
US11362023B2 Package lead design with grooves for improved dambar separation
A lead frame includes a die pad, a first lead extending away from the die pad, a peripheral structure mechanically connected to the first lead and the die pad, and a first groove in an outer surface of the first lead. The first groove extends longitudinally along the first lead away from the die pad.
US11362020B2 Flipchip package with an IC having a covered cavity comprising metal posts
A semiconductor package includes an IC having circuitry configured for at least one function with some nodes connected to bond pads, with first metal posts on the bond pads, and dome support metal posts configured in a ring having a top rim defining an inner cavity with solder on the top rim and extending over an area of the inner cavity for providing a solder dome that covers the inner cavity to provide a covered air cavity over a portion of the circuitry. A leadframe includes a plurality of leads or lead terminals. The IC is flipchip attached with a solder connection to the leadframe so that the first metal posts are attached to the leads or the lead terminals. A mold compound provides encapsulation for the semiconductor package except on at least a bottom side of the leads or lead terminals.
US11362019B2 Semiconductor device comprising sealing members with different elastic modulus and method for manufacturing semiconductor device
According to an aspect of the present disclosure, a semiconductor device includes a base plate, a first semiconductor chip provided above the base plate, a bonding wire joined with the first semiconductor chip at a first joint part and having a curved part above the first joint part, a first sealing member provided from an upper surface of the base plate up to a height higher than the first joint part and lower than the curved part, the first sealing member covering the first joint part and a second sealing member provided on the first sealing member, covering the curved part, and having an elastic modulus lower than an elastic modulus of the first sealing member.
US11362015B2 Heat dissipation structure for chip-on-film, manufacturing method thereof, and display device
A heat dissipation structure and a manufacturing method thereof and a display device. The heat dissipation structure includes: a heat dissipation plate body, including an evaporation part and a condensation part; a plurality of micro-cavity structures, disposed in the heat dissipation plate body, two ports of each of the micro-cavity structures being sealed, and the micro-cavity structures being filled with liquid. Each of the micro-cavity structures extends from the evaporation part to the condensation part, and after the liquid absorbs heat at the evaporation part to change into vapor, the vapor moves toward the condensation part, and the vapor moved to the condensation part is condensed and liquefied and moves toward the evaporation part to achieve heat dissipation.
US11362013B2 Package structure for heat dissipation
A package structure and method of manufacturing is provided, whereby heat dissipating features are provided for heat dissipation. Heat dissipating features include conductive vias formed in a die stack, thermal chips, and thermal metal bulk, which can be bonded to a wafer level device. Hybrid bonding including chip to chip, chip to wafer, and wafer to wafer provides thermal conductivity without having to traverse a bonding material, such as a eutectic material. Plasma dicing the package structure can provide a smooth sidewall profile for interfacing with a thermal interface material.
US11362008B2 Power semiconductor module embedded in a mold compounded with an opening
The present invention provides a power semiconductor module, including a substrate having an electric insulating main layer being provided with a structured top metallization and with a bottom metallization, wherein the top metallization is provided with at least one power semiconductor device and at least one contact area, wherein the main layer together with its top metallization and the at least one power semiconductor device is embedded in a mold compound such that the mold compound includes at least one opening for contacting the at least one contact area, and wherein power semiconductor module includes a housing with circumferential side walls, wherein the side walls are positioned above the main layer of the substrate so that the side walls are only present in a space above a plane through the main layer of the substrate.
US11362006B2 Semiconductor device and method of manufacture
Semiconductor devices and methods which utilize a treatment process of a bottom anti-reflective layer are provided. The treatment process may be a physical treatment process in which material is added in order to fill holes and pores within the material of the bottom anti-reflective layer or else the treatment process may be a chemical treatment process in which a chemical reaction is used to form a protective layer. By treating the bottom anti-reflective layer the diffusion of subsequently applied chemicals is reduced or eliminated, thereby helping to prevent defects that arise from such diffusion.
US11362004B2 FinFET devices and methods of forming
In accordance with some embodiments, a device includes first and second p-type transistors. The first transistor includes a first channel region including a first material of a first fin. The first transistor includes first and second epitaxial source/drain regions each in a respective first recess in the first material and on opposite sides of the first channel region. The first transistor includes a first gate stack on the first channel region. The second transistor includes a second channel region including a second material of a second fin. The second material is a different material from the first material. The second transistor includes third and fourth epitaxial source/drain regions each in a respective second recess in the second material and on opposite sides of the second channel region. The second transistor includes a second gate stack on the second channel region.
US11362002B2 Adjusting work function through adjusting deposition temperature
A method includes forming isolation regions extending into a semiconductor substrate, and recessing the isolation regions. After the recessing, a portion of a semiconductor material between the isolation region protrudes higher than top surfaces of the isolation regions to form a semiconductor fin. The method further includes forming a gate stack, which includes forming a gate dielectric on sidewalls and a top surface of the semiconductor fin, and depositing a titanium nitride layer over the gate dielectric as a work-function layer. The titanium nitride layer is deposited at a temperature in a range between about 300° C. and about 400° C. A source region and a drain region are formed on opposing sides of the gate stack.
US11362001B2 Method for manufacturing nanostructures with various widths
A semiconductor structure and a method for forming the same are provided. The semiconductor structure includes a first fin structure, a second fin structure, a third fin structure, and a fourth fin structure formed over a substrate. The semiconductor structure further includes first nanostructures, second nanostructures, third nanostructures, and fourth nanostructures. The semiconductor structure further includes a first gate structure wrapping around the first nanostructures and the second nanostructures, and a second gate structure wrapping around the third nanostructures and the fourth nanostructures. In addition, a first lateral distance between the first fin structure and the second fin structure is shorter than a second lateral distance between the third fin structure and the fourth fin structure, and the first fin structure and the second fin structure are narrower than the third fin structure and the fourth fin structure.
US11361998B2 Method for manufacturing an electronic device
A method for manufacturing an electronic device is provided. The method includes the following steps: providing a first mother substrate including a plurality of first substrate areas; performing a first half-cutting step on the first mother substrate to produce a first crack to define the plurality of first substrate areas; disposing a first optical film on the first mother substrate having the first crack, wherein the first optical film has a first cutting region corresponding to the first crack; performing a first cutting step in the first cutting region of the first optical film; and separating the plurality of first substrate areas to form a plurality of first substrates.
US11361997B2 Wafer processing method including uniting a wafer, ring frame and a polyolefin sheet without using an adhesive layer
A wafer processing method includes a polyolefin sheet providing step of positioning a wafer in an inside opening of a ring frame and providing a polyolefin sheet on a back side or a front side of the wafer and on a back side of the ring frame, a uniting step of heating the polyolefin sheet as applying a pressure to the polyolefin sheet to thereby unite the wafer and the ring frame through the polyolefin sheet by thermocompression bonding, a dividing step of applying a laser beam to the wafer to form modified layers in the wafer, thereby dividing the wafer into individual device chips, and a pickup step of cooling the polyolefin sheet in each of the plurality of separate regions corresponding to each device chip, pushing up each device chip through the polyolefin sheet, then picking up each device chip from the polyolefin sheet.
US11361989B2 Method for manufacturing interconnect structures including air gaps
A method and structure for forming a barrier-free interconnect layer includes patterning a metal layer disposed over a substrate to form a patterned metal layer including one or more trenches. In some embodiments, the method further includes selectively depositing a barrier layer on metal surfaces of the patterned metal layer within the one or more trenches. In some examples, and after selectively depositing the barrier layer, a dielectric layer is deposited within the one or more trenches. Thereafter, the selectively deposited barrier layer may be removed to form air gaps between the patterned metal layer and the dielectric layer.
US11361987B2 Forming decoupled interconnects
A method for making a semiconductor apparatus includes forming a first bottom interconnect in a device area of a first dielectric layer; fabricating a device on top of the first bottom interconnect; capping the device with a first interlayer dielectric; exposing a logic area of the first dielectric layer that is adjacent to the device area by removing a portion of the first interlayer dielectric from the first dielectric layer while leaving another portion of the first interlayer dielectric that caps the device; and forming a second bottom interconnect in the logic area of the first dielectric layer. By forming the second bottom interconnect after the device fabrication and capping, damage to the device and to the second bottom interconnect is avoided.
US11361985B2 Substrate supporting device and substrate processing apparatus
The present invention relates to a substrate supporting device and a substrate processing apparatus. The substrate supporting device, the substrate supporting device of the substrate processing apparatus, may include: a disk; and a plurality of substrate supporting parts disposed radially from a center of the disk, a substrate being supported by each of the plurality of substrate supporting parts. An upper surface of each of the plurality of substrate supporting parts may protrude more upward than an upper surface of the disk.
US11361982B2 Methods and apparatus for in-situ cleaning of electrostatic chucks
Methods and apparatus for cleaning an electrostatic chuck (ESC) in a semiconductor chamber allow in-situ cleaning of the ESC. An apparatus may include an adapter or cover ring that is electrically isolated from a deposition ring; an annular grounding bracket mounted to and surrounding a pedestal, the annular grounding bracket has at least one horizontal grounding loop on an upper perimeter surface configured to provide electrical contact with the adapter or cover ring and to provide an RF return path to the ESC during plasma generation; and a bracket with a horizontal grounding loop on a first end to make electrical contact with the deposition ring and a vertical grounding loop on a second end to make electrical contact with a lift hoop which is electrically grounded, the bracket is mounted to, but electrically isolated from, the annular grounding bracket.
US11361970B2 Silicon-on-insulator die support structures and related methods
Implementations of a silicon-in-insulator (SOI) semiconductor die may include a first largest planar surface, a second largest planar surface and a thickness between the first largest planar surface and the second largest planar surface; and one of a permanent die support structure, a temporary die support structure, or any combination thereof coupled to one of the first largest planar surface, the second largest planar surface, the thickness, or any combination thereof. The first largest planar surface, the second largest planar surface, and the thickness may be included through a silicon layer coupled to a insulative layer.
US11361967B2 Underlayers for EUV lithography
New lithographic compositions for use as EUV silicon hardmask layers are provided. The present invention provides methods of fabricating microelectronic structures and the resulting structures formed thereby using EUV lithographic processes. The method involves utilizing a silicon hardmask layer immediately below the photoresist layer. The silicon hardmask layer can either be directly applied to the substrate, or it can be applied to any intermediate layer(s) that may be applied to the substrate. The preferred silicon hardmask layers are formed from spin-coatable, polymeric compositions. The inventive method improves adhesion and reduces or eliminates pattern collapse issues.
US11361962B2 Method and apparatus for processing substrate
An embodiment of the present invention provides a substrate processing method. The substrate processing method, which performs a liquid processing process by injecting a processing liquid on a substrate on a spin chuck disposed inside a plurality of recovery cups that are disposed in multiple layers, includes: in a transitional period of time in which height change of any one of the recovery cups occurs, adjusting rotational speed of the spin chuck, which is configured to support the substrate, in conjunction with the height change of the recovery cup.
US11361961B2 Substrate processing apparatus, method of manufacturing semiconductor device and non-transitory computer-readable recording medium
Described herein is a technique capable of improving the controllability of firm thickness distribution. According to one aspect of the technique, there is provided a substrate processing apparatus including: a process chamber; a first and a second gas supply system; an exhaust system; and a controller for controlling the first and the second gas supply system and the exhaust system to form a film. The first gas supply system includes: a first and a second storage part; a first gas supply port for supplying a gas stored in the first storage part from an outer periphery toward a center of a substrate; and a second gas supply for supplying the gas stored in the second storage part from the outer periphery along a direction more inclined toward the outer periphery than a direction from the outer periphery toward the center of the substrate.
US11361959B2 Method for manufacturing wafer
A method for manufacturing a wafer product, including the steps of: chamfering a circumferential edge portion of a wafer; lapping or double-side grinding main surfaces thereof; etching; mirror-polishing the main surface; and mirror-polishing the chamfered portion. The chamfered portion has a cross-sectional shape including: a first inclined portion continuous from the first main surface; a first arc portion continuous from the first inclined portion and having a radius of curvature; a second inclined portion continuous from the second main surface; a second arc portion continuous from the second inclined portion and having a radius of curvature; and an end portion connecting the first arc portion to the second arc portion. This provides a method for manufacturing a wafer by which a variation in a chamfered cross-sectional shape in a circumferential direction caused by etching can be suppressed.
US11361955B2 Probe electrospray ionization mass spectrometer
A synchronization condition setting processing unit receives a user's selection regarding an MRM transition for which the timing of starting voltage application to a probe is to be synchronized with the timing of starting analysis. A mass spectrometry control unit controls a mass spectrometric unit to repeat a cycle of executing MRM measurement of a plurality of preset MRM transitions, while an ionization control unit controls a PESI ion source to alternately repeat an up-and-down movement of the probe and high voltage application to the probe, and at that time, a synchronization control unit controls control operations of a mass spectrometry control unit and an ionization control unit such that timings of start of the MRM measurement for the MRM transition selected by the user and start of application of voltage to the probe match.
US11361954B2 Systems and methods for conducting reactions and screening for reaction products
The invention generally relates to systems and methods for conducting reactions and screening for reaction products.
US11361951B2 System and method for photomultiplier tube image correction
A photomultiplier tube (PMT) detector assembly includes a PMT and an analog PMT detector circuit. The PMT includes a photocathode configured to emit an initial set of photoelectrons in response to an absorption of photons. The PMT includes a dynode chain with a plurality of dynodes. The dynode chain is configured to receive the initial set of photoelectrons, generate at least one amplified set of photoelectrons, and direct the at least one amplified set of photoelectrons. The PMT includes an anode configured to receive the at least one amplified set of photoelectrons, with a digitized image being generated based on a measurement of the final amplified set of photoelectrons. The digitized image is corrected by applying an output of the signal measured by the analog PMT detector circuit to the digitized image.
US11361949B2 Substrate placing table, plasma processing apparatus provided with same, and plasma processing method
Provided is a substrate placing table (15) capable of reducing influences of external factors such as the temperature inside a chamber (11). The substrate placing table (15) disposed in the chamber (11) in a plasma processing apparatus (1) includes an electrostatic chuck (61) and a cooling jacket (62), and the electrostatic chuck (61) consists of an upper disk part (61a) having an electrode (71) for electrostatic attraction incorporated therein, and a lower disk part (61b) having a greater diameter than the upper disk part (61a) and having a heater (72) incorporated therein. A focus ring (64) disposed outside the upper disk part (61a) in a radial direction of the upper disk part (61a) and covering an upper surface of the lower disk part (61b), an upper annular cover (65) for thermal insulation enclosing the lower disk part (61b) and at least a part of the cooling jacket (62), and a lower annular cover (66) for thermal insulation clamping the cooling jacket (62) between itself and the upper annular cover (65) are made of ceramics.
US11361948B2 Temperature measurement for substrate carrier using a heater element array
Temperature measurement is described for a substrate carrier using a heater element array. In one example a method includes measuring a first combined current load of each of a plurality of heating elements in the electrostatic chuck, changing a power status of a first heating element of the plurality of heating elements, measuring a second combined current load of each of the plurality of heating elements after changing the power status of the first heating element, determining the difference between the first and second combined current loads, determining a temperature of the first heating element using the difference, and reverting the power status of the first heating element to that before the change and repeating changing power, measuring a current load, determining a difference, and determining a temperature for each of the other heating elements of the plurality to determine a temperature at each of the heating elements of the plurality.
US11361946B2 Substrate processing apparatus
In a substrate processing apparatus, a processing chamber, in which a target substrate is disposed and substrate processing is performed on the target substrate, is provided. A consumable part is disposed in the processing chamber and consumed by the substrate processing. A supply unit is configured to supply an ionic liquid in response to a consumption of the consumable part. A drive unit is configured to drive the consumable part by using the ionic liquid supplied from the supply unit.
US11361940B2 Push-pull power supply for multi-mesh processing chambers
A radio-frequency (RF) power circuit for a multi-electrode cathode in a processing chamber may include an RF source and inductive element(s) that are conductively coupled to the RF source. A first inductive element may be inductively coupled to the inductive element(s), and the first inductive element may be configured to receive a first portion of RF power originating from the RF source and provide the first portion of the RF power for a first pedestal electrode. A second inductive element may also be inductively coupled to the inductive element(s), and the second inductive element may be configured to receive a second portion of RF power originating from the RF source through the inductive element(s) and provide the second portion of the RF power for a second pedestal electrode.
US11361939B2 Semiconductor processing chamber for multiple precursor flow
Exemplary semiconductor processing systems may include a processing chamber, and may include a remote plasma unit coupled with the processing chamber. Exemplary systems may also include an adapter coupled with the remote plasma unit. The adapter may include a first end and a second end opposite the first end. The adapter may define a central channel through the adapter. The adapter may define an exit from a second channel at the second end, and the adapter may define an exit from a third channel at the second end. The central channel, the second channel, and the third channel may each be fluidly isolated from one another within the adapter.
US11361938B2 Plasma enhancement member, and plasma supplying apparatus and medical instrument including the same
Disclosed are to a plasma enhancement member, and a plasma supplying apparatus and a medical instrument including the same. The plasma enhancement member includes a coupling part coupled to an apparatus for generating plasma, an enhancement material accommodating part configured to accommodate an enhancement material for enhancing an operation of the plasma, and a plasma discharge part configured to discharge the plasma including the enhancement material.
US11361936B2 Charged particle beam apparatus
To accomplish fast automated micro-sampling, provided is a charged particle beam apparatus, which is configured to automatically fabricate a sample piece from a sample, the charged particle beam apparatus including: a charged particle beam irradiation optical system configured to radiate a charged particle beam; a sample stage configured to move the sample that is placed on the sample stage; a sample piece transportation unit configured to hold and convey the sample piece separated and extracted from the sample; a holder fixing base configured to hold a sample piece holder to which the sample piece is transported; and a computer configured to perform position control with respect to a second target, based on a machine learning model in which first information including a first image of a first target is learned, and on second information including a second image, which is obtained by irradiation with the charged particle beam.
US11361934B2 Ion source device
There is provided an ion source device including a pair of first electrodes for emitting an electron, a second electrode that defines a region in which the electron is enclosed and to which raw material source gas is supplied, between the pair of first electrodes, and that has a hole portion through which an ion generated by collision between the electron and the material gas is extruded, an extraction electrode disposed apart from the second electrode along an extraction direction of the ion extracted from the second electrode so that a potential difference is formed between the second electrode and the extraction electrode, and an intermediate electrode disposed between the second electrode and the extraction electrode. A first potential difference between the second electrode and the intermediate electrode is greater than a second potential difference between the second electrode and the extraction electrode.
US11361932B2 Anode head for X-ray beam generators
An anode head for an anode of an X-ray generating device is provided. The anode head is made of an X-ray attenuating material and has a first opening with a first diameter for a primary electron beam, wherein a circular aperture of a secondary electron absorbing material and having a second opening which is arranged concentrically to the first aperture and has a second diameter which is smaller than the first diameter.
US11361931B2 Target assembly, apparatus incorporating same, and method for manufacturing same
A target assembly for generating radiation may comprise a target, a substrate and a window. The target may be capable of generating first radiation when impinged by a beam. The window may be at least partially permeable to the beam. The window and the substrate may form at least part of a hermetically sealed chamber and the target may be positioned in the chamber. The chamber may be filled with air having a normal or reduced content of oxygen.
US11361929B2 X-ray tube
An x-ray tube includes an electron emitter to emit an electron beam; and a multilayer anode including a first anode layer facing the electron beam and a second anode layer facing away from the electron beam. The first anode layer includes a first anode material to generate a braking radiation via the electron beam and the second anode layer includes a second anode material to generate a further x-ray radiation via the braking radiation. The further x-ray radiation is relatively more monochromatic than the braking radiation and wherein the first anode layer and the second anode layer adjoin in a planar manner.
US11361922B2 Breaker
A breaker includes a tank, first to third fixed contacts provided inside the tank, first to third movable contacts that are provided inside the tank and are movable, and first to third operation devices provided outside the tank to move the first to third movable, respectively. The first to third operation devices respectively include first to third torsion bars serving as a driving source to move the first to third movable contacts, respectively.
US11361918B2 Device with movable buttons or switches and tactile identifier
The present teachings provide for a device with a membrane and an underlying switch, an underlying switch actuator, or both that has a unique tactile pattern that is felt through the membrane when the membrane is aligned with the switch, switch actuator, or both, corresponding to the electrical state of the device. The membrane, the switch, the switch actuator or a combination thereof can be repositioned from a first position to a second position so that a different tactile feel is present through the membrane corresponding to a second electrical state.
US11361913B2 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.
US11361912B2 High power, multi-phase, AC power contact arc suppressor
An arc suppressing circuit configured to suppress arcing across a power contactor coupled to an alternating current (AC) power source having a predetermined number of phases, each contact of the power contactor corresponding to one of the predetermined number of phases includes a number of dual unidirectional arc suppressors equal to the predetermined number of phases of the AC power source. Each dual unidirectional arc suppressor includes a first phase-specific arc suppressor configured to suppress arcing across the associated contacts in a positive domain, a a second phase-specific arc suppressor configured to suppress arcing across the associated contacts in a negative domain, and a coil lock controller, configured to be coupled between a contact coil driver of the power contactor, configured to detect an output condition from the contact coil driver and inhibit operation of the first and second phase-specific arc suppressors over a predetermined time.
US11361911B2 Sliding contact arc suppression
A sliding power contact and method includes a mobile load device connector and a socket. The mobile load device connector includes a non-current power pin having a first length, a current power pin having a second length less than the first length, a neutral pin, and a ground pin. The socket includes a non-current power contact configured to electrically couple with the non-current power pin, a current power contact configured to electrically couple with the current power pin, a neutral contact configured to electrically couple with the neutral pin, and a ground pin configured to electrically couple with the ground pin. An arc suppressor is directly coupled to at least one of the non-current power pin and the non-current power contact, wherein the arc suppressor, the non-current power pin and the non-current power contact form a current path between the current power pin and the current power contact.
US11361910B2 Power storage module
A power storage module includes an electrode laminate in which bipolar electrodes are laminated and a sealing body formed of a resin. The bipolar electrode includes an electrode plate, a positive electrode provided on one surface of the electrode plate, and a negative electrode provided on another surface of the electrode plate. The sealing body is provided on a side surface of the electrode laminate to surround an edge portion of the bipolar electrode. The sealing body includes a first resin portion and a second resin portion. The first resin portion is welded to the edge portion of the bipolar electrode. The second resin portion surrounds the first resin portion from an outer side along the side surface. A mold shrinkage factor of the first resin portion is lower than a mold shrinkage factor of the second resin portion.
US11361908B2 Capacitor with volumetrically efficient hermetic packaging
An improved method of forming a capacitor, and capacitor formed thereby, is described. The method comprises forming an anode with an anode lead extending therefrom, forming a dielectric on the anode, forming a solid cathode layer on the dielectric and forming a hermetic encasement on the capacitor wherein the hermetic encasement comprises a conformal non-conductive layer.
US11361906B2 Multilayer ceramic electronic component
A multilayer ceramic electronic component includes a stacked body and external electrodes provided on two end surfaces of the stacked body. Each external electrode includes an underlying electrode layer including a conductive metal, a resin electrode layer including a resin and metal component, a resin layer including a resin and no metal component, and a metal layer. The underlying electrode layers extend from the two end surfaces to cover a portion of two main surfaces and two lateral surfaces. The resin electrode layers cover the underlying electrode layers provided on the two end surfaces. The resin layers are connected to the resin electrode layers and provided on the underlying electrode layers located on a portion of the two main surfaces and two lateral surfaces. The metal layers cover the surfaces of the resin electrode layers and resin layers.
US11361903B2 Multi-layer ceramic electronic component
A multi-layer ceramic electronic component, including: a capacitance forming unit that includes internal electrodes and ceramic layers, the internal electrodes being laminated in a first direction via the ceramic layers; and a circumferential unit that is provided on a circumference of the capacitance forming unit and formed of insulating ceramics. The circumferential unit includes a cover that is provided to the capacitance forming unit outward in the first direction, a side margin that is provided to the capacitance forming unit outward in a second direction orthogonal to the first direction, and a grain growth region that is formed at a boundary between the cover and the side margin and includes crystal grains of the insulating ceramics, the crystal grains having a mean grain size larger than a mean grain size of the crystal grains at a center portion of the cover.
US11361890B2 Coil element
One object is to lessen the difference between the direction of the magnetic flux and the easy direction of magnetization in a coil element and improve the effective permeability of the coil element. A coil element according to one element of the present invention includes: a coil conductor wound around a coil axis; at least one isotropic magnetic material layer provided on at least one of an upper surface and a lower surface of the coil conductor, the at least one isotropic magnetic material layer being made of an isotropic magnetic material; and at least one anisotropic magnetic material layer provided on an opposite surface of the at least one isotropic magnetic material layer to the coil conductor, the at least one anisotropic magnetic material layer being made of an anisotropic magnetic material having an easy direction of magnetization oriented perpendicular to the coil axis.
US11361888B2 Samarium-iron-nitrogen magnet powder and method for manufacturing same
One embodiment of the present invention is that in samarium-iron-nitrogen magnet powder, a non-magnetic phase is formed on a surface of the samarium-iron-nitrogen magnet phase, and an arithmetic mean roughness Ra of the surface is 3.5 nm or less.
US11361887B2 Magnetic material comprising FeNi ordered alloy and manufacturing method for the same
A magnetic material includes an FeNi ordered alloy. The FeNi ordered alloy has L10 ordered structure and is provided as an acicular particle having a longer axis and a shorter axis. A method for manufacturing a magnetic material including an FeNi ordered alloy includes preparing an FeNi disordered alloy provided as an acicular particle, and performing a nitriding treatment of nitriding the FeNi disordered alloy. The magnetic material manufacturing method further includes obtaining an L10-type FeNi ordered alloy provided as the acicular particle, by performing a denitrification treatment of removing nitrogen from the FeNi disordered alloy on which the nitriding treatment has been performed.
US11361886B2 Method for producing stable dispersible magnetic iron oxide single-core nanoparticles, stable dispersible magnetic iron oxide single-core nanoparticles and uses of same
The present invention relates to magnetic single-core nanoparticles, in particular stable dispersible magnetic single-core nanoparticles (e.g. single-core magnetite nanoparticles) having a diameter between 20 and 200 nm in varied morphology, and the continuous aqueous synthesis thereof, in particular using micromixers. The method is simple, quick and cost-effective to perform and is carried out without organic solvents. The single-core nanoparticles produced by the method form stable dispersions in aqueous media, i.e. not having a tendency to assemble or aggregate. In addition, the method offers the possibility of producing anisotropic, super-paramagnetic, plate-shaped nanoparticles which, due to their shape anisotrophy, are extremely suitable for use in polymer matrices for magnet field-controlled release of active substances.
US11361884B2 Pest-resistant cable jacketing
A protective jacket for cable includes (a) an exterior layer (1) free of a pest repellant, and (2) having external and internal facial surfaces; (b) an inner layer (1) having a shore d hardness of equal to or greater than (≥) 63, (2) including a pest repellant, and (3) having two facial surfaces; and (c) optionally, a tie layer in contact with the internal facial surface of the exterior layer and a facial surface of the inner layer.
US11361882B2 Wiring member
A wiring member includes a sheet material in which a weight reduction space is formed and a wire-like transmission member fixed on the sheet material. For example, the weight reduction space includes a bottomed hole. For example, the sheet material includes a first base material in which a base material side through hole passing through the first base material in a thickness direction is formed and a second base material overlapped with the first base material to cover the base material side through hole, and the base material side through hole which is partially covered by the second base material forms the bottomed hole.
US11361880B2 Cable holder for storing unused cores of a multicore cable
A cable holder (10) attaches to a cable (1) with a plurality of cores (2). The cable holder (10) has a receiving body (11) with a plurality of receiving chambers (12). The chambers (12) extend in a cable longitudinal direction (L). An insertion opening (13) is formed at least on one side of the receiving chamber for inserting an end of a core (2). A fastening portion (14) is connected to the receiving chamber (12). The fastening portion (14) fastens the cable holder (10) to the outer sheath of the cable (1) by a fastening device (3) engaging around the cable (1).
US11361876B2 Integrally formed product, and composite material, terminal for electrical contact and printed wiring board including the integrally formed product
The present disclosure relates to an integrally formed product including a metal and a fiber of biological origin disposed in dispersed state in the metal. A proportion by mass of the fiber of biological origin contained in the integrally formed product is within a range of 0.02 mass % or more and 10 mass % or less.
US11361875B2 Control method for fast trapping and high-frequency mutual ejection of cold atom groups
The present application discloses a control method for fast trapping and high-frequency mutual ejection of cold atom groups. The control method includes: arranging three groups of optical stops on three groups of light sources (splitters) in three-dimensional magneto-optical traps, to form a shaded regions; ejecting a cold atom group from the first three-dimensional magneto-optical trap along a movement trajectory to the second three-dimensional magneto-optical trap, where the movement trajectory passes through the shaded regions of the two three-dimensional magneto-optical traps; and, when it is determined that the cold atom group enters the shaded region of the first three-dimensional magneto-optical trap, trapping a next cold atom group by turning on three-dimensional cooling light and three-dimensional repumping light in the first three-dimensional magneto-optical trap.
US11361871B2 Composition and method for the processing of hazardous sludges and ion exchange media
A composition to immobilize nuclear containing waste comprising at least one radioactive element or alloy of uranium, graphite, magnesium, and aluminum, and a method of using the same to immobilize the nuclear containing waste into a solid wasteform. The composition comprises at least one mineral phase forming element or compound for reacting with the at least one radioactive element or alloy. The composition further comprises at least one glass-forming element or compound to form a glass phase that will incorporate waste radioisotopes and impurities that do not react with the mineral phase forming element or compound.
US11361869B2 System and method enabling signals from replacement self-powered neutron detectors to be used to generate inputs to legacy software
A method whereby signals that are output by replacement SPNDs are converted into equivalent signals that would have been detected by legacy SPNDs for input to the legacy software. The replacement SPNDs have a different geometry than the legacy SPNDs and also have a different neutron sensitivity than the legacy SPNDs. The replacement SPNDs are subjected to a neutron flux in a core of a reactor and responsively output a set of signals. The set of signals and the geometry of the replacement SPNDs are employed to create a characterization of the neutron flux in the form of a curve that represents flux as a function of location along the core of the reactor. The legacy geometry of the legacy SPNDs is then employed to find the values on the curve that correspond with the positions where the legacy SPNDs had been located to create inputs for the legacy software.
US11361866B2 Methods and apparatus for injury prediction based on machine learning techniques
Systems and methods of the present disclosure enable injury prediction using one or more processors for receiving a time-varying signal of sensor measurements from a sensor device associated with a user. The processor(s) generate time windows of the time-varying signal, including a series of the sensor measurements across a predetermined time period, and generate motion features based at least in part on the series of the sensor measurements of the time windows. The processor(s) utilize an injury risk classification machine learning model to predict an injury risk during each time window based at least in part on the motion features. An injury alert message is generated based at least in part on the injury risk being predicted; and transmitting the injury alert message to at least one user computing device.
US11361864B2 Tracking usage of a pulse oximeter via a network system
A method for tracking usage of a pulse oximeter via a network system comprising: uploading a patient information with corresponding pulse oximeter identification data to a network server; connecting the pulse oximeter to a patient monitoring device; acquiring the connected pulse oximeter identification data and status data via the patient monitoring device; acquiring and storing pulse oximeter data using the connected pulse oximeter; transmitting the acquired pulse oximeter data, the acquired pulse oximeter identification data, and the acquired status data to the network server; matching the transmitted pulse oximeter identification data with the uploaded pulse oximeter identification data stored in the network server; and associating the transmitted pulse oximeter data to the patient information.
US11361862B2 Optimized drug supply logistical techniques
A facility for ordering drugs is described. For each of a number of different drugs, the facility maintains a single outpatient counter of administrations of the drug to outpatients that have not been used as a basis for reordering the drug. For a distinguished one of the drugs, based on the value of the counter of administrations of the distinguished drug, the facility places an order that reorders the distinguished drug at a discounted outpatient price level.
US11361857B2 Systems and methods for creating and selecting models for predicting medical conditions
Computer implemented methods are disclosed. The methods may include receiving historical data comprising at least one of provider data and patient data, and processing, using a processor, the historical data to identify one or more patterns. The method also may include generating one or more decision models from the historical data and the decision patterns, and providing one or more recommendations based on the one or more decision models.
US11361854B2 Digital therapeutic systems and methods
Methods and devices include identifying a plurality of target users for the digital therapeutic based on one or more target parameters, conducting outreach to one or more of the plurality of target users using an outreach medium, identifying an activation mechanism to optimize use of the digital therapeutic, and encouraging an engagement level of the digital therapeutic by one or more of the plurality of target users.
US11361853B2 Method and system for automated medical records processing with telemedicine
A method and system for automated medical records processing with telemedicine is presented. The method and system includes plural electronic medical templates specifically designed such that they reduce the complexity and risk associated with collecting virtual patient encounter information, creating a medical diagnosis, tracking the patient through the medical processes during a telemedicine session and generate the appropriate number and type medical codes for a specific type of medical practice when processed. The medical codes and other types of processed virtual patient encounter information are displayed in real-time on electronic medical records and invoices immediately after a virtual patient encounter from a telemedicine visit.
US11361851B1 System and method for record linkage
Methods, systems, and computer-readable media are provided for facilitating record matching and entity resolution and for enabling improvements in record linkage. A power-spectrum-based temporal pattern-specific weight may be incorporated into record linkage methods to enhance the record linkage accuracy and statistical performance. For example, in embodiments, a value-specific weight may be calculated from a population-based frequency of field-specific values and provides an opportunity to capture and measure the relative importance of specific values found in a field. A timeseries-derived Bayesian power spectrum weight may be calculated from the population-based frequency of temporal pattern-specific values in terms of intensities at various frequencies of the power spectrum computed from the timeseries, and further provides an opportunity to capture and measure the relative importance of specific sequences of care episodes.
US11361850B1 Healthcare service system
A healthcare service system including an intake and validation module, a patient stratification and bid criteria module, and a bidding platform. An order certification phase initiates including an incoming order taken from the intake module after verifying eligibility. The incoming order is then taken through the patient stratification and bid criteria module for evaluation and establishing value-driven requirements of the healthcare provider. After the order has been certified a bidding platform will take the order and manage the reverse auction. The healthcare order is then monitored for performance.
US11361849B2 Hierarchical self-learning system for computerized clinical diagnostic support
Individual computer diagnostic support (CDS) systems are coupled to a ‘global’ CDS system, each of the CDS systems using the same learning system or the same learning system technique. Training and testing cases from each of the individual CDS systems are provided to the global CDS system, and the global CDS system uses these training cases to produce learning system parameters based on the training cases. Having more training cases than any of the individual CDS systems, the parameters provided by the global CDS system offer a higher quality diagnostic output than any of the individual CDS systems. The learning system parameters at the global CDS system may be provided to each of the individual CDS systems, to update the parameters of the individual CDS systems' learning system. The global CDS may also refine and/or adjust the structure of the embodied learning systems.
US11361846B1 Systems and methods for customizing monitoring programs involving remote devices
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for customizing monitoring programs involving remote devices. In some implementations, at least one of subject attribute data describing characteristics of subjects or subject outcome data including results from monitoring programs that involved the subjects are extracted from a subject database. The subjects are grouped into different groups according to levels of similarity among attributes of the subjects or monitored outcomes for the subjects. A profile is constructed for a group which includes defining inclusion criteria for the group based on aggregate data for the subjects in the group. Data sets are used in the subject database to characterize, for each profile, differing effects of elements of monitoring programs on program compliance outcomes for subjects that satisfy the criteria of the profile. The characterization data is used to create or adjust a monitoring program that involves communicating with a selected set of remote devices over the communication network.
US11361839B2 Command/address channel error detection
A memory component and a controller communicate commands and data with each other The commands to activate and then access data, and the data itself, are all communicated between a controller and the memory component at different times. The controller and memory component each calculate a respective error detecting code (EDC) values on the activate command information (e.g., bank address and row address) and store them indexed by the bank address. When the memory component is accessed, retrieved EDC values are combined with EDC values calculated from the access command information, and the data itself. The memory component transmits its combined EDC value to the controller for checking.
US11361836B2 Semiconductor memory device and method of operating the semiconductor memory device
The present technology relates to a semiconductor memory device and a method of operating the semiconductor memory device. The semiconductor memory device includes a memory cell array including a plurality of memory blocks, which are assigned as a plurality of normal blocks, a plurality of first replacement blocks, a plurality of second replacement blocks, a first CAM block, and a second CAM block, a peripheral circuit configured to perform an erase operation and a program operation on the plurality of memory blocks, and a control logic configured to control the peripheral circuit to perform a growing bad block check operation on a target block during the program operation on a selected target block among the normal memory blocks.
US11361834B1 Systems and methods for dual-pulse programming
A memory device comprising control circuitry configured to apply a first program voltage to a selected word line, wherein a first subset of memory cells of the selected word line, that correspond to a first set of data states, are inhibited from being programmed with the first program voltage, and wherein the first program voltage is applied to a second subset of memory cells corresponding to a second set of data states. The control circuitry is further configured to cause a first voltage of the selected word line to discharge to a second voltage level corresponding to a second program voltage such that the second program voltage is applied to at least the first subset of memory cells. The control circuitry is further configured to perform a verify operation to verify whether the first subset of memory cells and the second subset of memory cells have completed programming.
US11361833B2 Offset memory component automatic calibration (autocal) error recovery for a memory subsystem
Several embodiments of memory devices and systems with offset memory component automatic calibration error recovery are disclosed herein. In one embodiment, a system includes at least one memory region and calibration circuitry. The memory region has memory cells that read out data states in response to application of a current read level signal. The calibration circuitry is operably coupled to the at least one memory region and is configured to determine a read level offset value corresponding to one or more of a plurality of offset read level test signals, including a base offset read level test signal. The base offset read level test signal is offset from the current read level signal by a predetermined value. The calibration circuitry is further configured to output the determined read level offset value.
US11361830B2 Adjusting read voltage levels based on a programmed bit count in a memory sub-system
A target value of programmed bits is established for each programming distribution of a set of programming distributions of a memory sub-system. A read voltage level is applied to determine a measured value of programmed bits in one or more programming distributions of the set of programming distributions. The target value of programmed bits is compared to the measured value of programmed bits to determine a comparison result and an action is executed in view of the comparison result.
US11361826B2 Asymmetric pass field-effect transistor for nonvolatile memory
A method of performing an operation on a non-volatile memory (NVM) cell of a memory device is disclosed. The pass transistor of the NVM cell is an asymmetric transistor including a source with a halo implant. The source of the pass transistor is coupled to a common source line (CSL) that is shared among NVM cells of a sector of NVM cells. The operation may be performed by applying a first signal to a word line (WLS) coupled to a gate of a memory transistor of the NVM cell and applying a second signal to a bit line (BL) coupled to a drain of the memory transistor of the NVM cell.
US11361823B2 Semiconductor memory device having bonded first and second semiconductor chips provided with respective impedance calibration control circuits
A method for controlling a memory system, including a controller chip and a non-volatile memory chip which includes a calibration control circuit, a first output buffer, and a first resistance element, includes receiving a read command from the controller, setting a ready/busy signal to a busy state based on the read command, executing a calibration operation which controls an impedance of the first output buffer based on the read command, setting the ready/busy signal to a ready state, and sending data to the control chip in response to the read command. The calibration control circuit calibrates the impedance of the first output buffer circuit by using the first resistance element within a period in which the ready/busy signal is the busy state.
US11361821B2 Drift and noise corrected memristive device
A memristor memory device comprises a memristive memory cell, an input terminal, an output terminal, and a gate terminal. The input terminal and the output terminal are directly attached to the memristive memory cell, and the gate terminal is electrically isolated from the memristive memory cell. The gate terminal is configured for receiving an electrical signal for a volatile modulation of a conductance of the memristive memory cell, by which a correction of non-ideal conductance modulations of the memristor memory device is achieved.
US11361820B2 Semiconductor memory device to hold 5-bits of data per memory cell
According to one embodiment, a semiconductor memory device includes: a memory cell configured to hold 5-bit data; a word line coupled to the memory cell; and a row decoder configured to apply first to 31st voltages to the word line. A first bit of the 5-bit data is established by reading operations using first to sixth voltages. A second bit of the 5-bit data is established by reading operations using seventh to twelfth voltages. A third bit of the 5-bit data is established by reading operations using thirteenth to eighteenth voltages. A fourth bit of the 5-bit data is established by reading operations using nineteenth to 25th voltages. A fifth bit of the 5-bit data is established by reading operations using 26th to 31st voltages.
US11361819B2 Staged bitline precharge
A processing system reduces by staging precharging of bitlines of a memory. In a static random access memory (SRAM) array, the voltage level on every bitline in the array is precharged to a reference voltage (VDD) rail voltage before a memory access. To facilitate reduction of current spikes from precharging, a precharge control unit groups entries of a RAM into a plurality of subsets, or regions, and applies a different precharge signal for precharging bitlines associated with each subset. Application of the precharge signals to the respective subsets over time results in smaller current spikes than simultaneous application of precharge signals to all of the bitlines.
US11361818B2 Memory device with global and local latches
A memory device includes a memory bank with a memory cell connected to a local bit line and a word line. A first local data latch is connected to the local bit line and has an enable terminal configured to receive a first local clock signal. A word line latch is configured to latch a word line select signal, and has an enable terminal configured to receive a second local clock signal. A first global data latch is connected to the first local data latch by a global bit line, and the first global data latch has an enable terminal configured to receive a global clock signal. A global address latch is connected to the word line latch and has an enable terminal configured to receive the global clock signal. A bank select latch is configured to latch a bank select signal, and has an enable terminal configured to receive the second local clock signal.
US11361815B1 Method and memory device including plurality of memory banks and having shared delay circuit
A memory device includes a plurality of memory banks and a sensing delay circuit. Each of the memory banks is activated by a row active command and is configured to perform a sensing operation based on a sensing enable signal. The sensing delay circuit, that includes a shared delay circuit and a delay path control circuitry, may delay a start of the sensing enable signal by a sensing delay period from an assertion of the row active command. The shared delay circuit is shared to the memory banks and may generate a plurality of delay signals based on the assertion of the row active command. The delay path control circuitry configured to control an electrical path between the shared delay circuit and the memory banks based on the row active command and the plurality of delay signals to output the sensing enable signal to the memory bank.
US11361813B2 Nonvolatile memory structures with DRAM
Technologies for a three-dimensional (3D) multi-bit non-volatile dynamic random access memory (nvDRAM) device, which may include a DRAM array having a plurality of DRAM cells with single or dual transistor implementation and a non-volatile memory (NVM) array having a plurality of NVM cells with single or dual transistor implementations, where the DRAM array and the NVM array are arranged by rows of word lines and columns of bit lines. The nvDRAM device may also include one or more of isolation devices coupled between the DRAM array and the NVM array and configured to control connection between the dynamic random access bit lines (BLs) and the non-volatile BLs. The word lines run horizontally and may enable to select one word of memory data, whereas bit lines run vertically and may be connected to storage cells of different memory address.
US11361812B2 Sub-word line driver placement for memory device
Disclosed herein are related to a memory system including unit storage circuits. In one aspect, each of the unit storage circuits abuts an adjacent one of the unit storage circuits. In one aspect, each of the unit storage circuits includes a first group of memory cells, a second group of memory cells, a first sub-word line driver to apply a first control signal to the first group of memory cells through a first sub-word line extending along a direction, and a second sub-word line driver to apply a second control signal to the second group of memory cells through a second sub-word line extending along the direction. In one aspect, the memory system includes a common word line driver abutting one of the unit storage circuits and configured to apply a common control signal to the unit storage circuits through a word line extending along the direction.
US11361811B2 Method and circuit for protecting a DRAM memory device from the row hammer effect
A method of protecting a DRAM memory device from the row hammer effect, the memory device comprising a plurality of banks composed of memory rows, may be implemented by at least one logic prevention device configured to respectively associate contiguous sections of rows of a bank with sub-banks. The prevention logic is also configured to execute a preventive refresh cycle of the sub-banks that is entirely executed before the number of rows activated in a sub-bank exceed a critical hammer value. A DRAM memory device, a buffer circuit or a controller of such a memory may comprise the logic for preventing the row hammer effect.
US11361810B2 Power mode wake-up for memory on different power domains
A memory device includes an array of memory cells and a plurality of peripheral circuits operably coupled to the memory array. A power control circuit may be configured to individually control an application of power to each of the plurality of peripheral circuits and the array of memory cells. Inserting a switch device across the different power domains to achieve the same sequential wake-up path for the peripheral circuits connected to different power domains reduces peak current.
US11361809B2 Pseudo static memory device
A pseudo static memory device includes multiple memories, an arbiter and a controller. The memories respectively generate multiple self-refresh request signals. Each of the self-refresh request signals indicates a time period for performing self-refresh operation of corresponding memory. The arbiter receives the self-refresh request signals and generates a latency synchronize flag during the memories being enabled. The controller decides an accessing latency for accessing the memories during an accessing operation according to the latency synchronize flag.
US11361808B2 Apparatuses and methods for selective row refreshes
Apparatuses and methods for selective row refreshes are disclosed herein. An example apparatus may include a refresh control circuit. The refresh control circuit may be configured to receive a target address associated with a target plurality of memory cells from an address bus. The refresh control circuit may further be configured to provide a proximate address to the address bus responsive, at least in part, to determining that a number of refresh operations have occurred. In some examples, a plurality of memory cells associated with the proximate address may be a plurality of memory cells adjacent the target plurality of memory cells.
US11361807B2 Semiconductor device
A semiconductor device that enables lower power consumption and data storage imitating a human brain is provided. The semiconductor device includes a control unit, a memory unit, and a sensor unit. The memory unit includes a memory circuit and a switching circuit. The memory circuit includes a first transistor and a capacitor. The switching circuit includes a second transistor and a third transistor. The first transistor and the second transistor include a semiconductor layer including a channel formation region with an oxide semiconductor, and a back gate electrode. The control unit has a function of switching a signal supplied to the back gate electrode, in accordance with a signal obtained at the sensor unit.
US11361804B2 Memory system and operating method of the memory system
A memory system includes a memory device including an interface circuit and a semiconductor memory, and a controller to generate a command for controlling the memory device. The interface circuit receives the command from the controller; determines whether the command is for the semiconductor memory or the interface circuit; and when it is determined that the command is for the interface circuit, performs a blocking operation to block transfer of the command between the interface circuit and the semiconductor memory and performs an internal operation of the interface circuit. The internal operation includes a signal controlling operation, a training operation, a read operation, an on-die termination operation, a ZQ calibration operation, or a driving force control operation.
US11361803B2 Memory device and operating method of the memory device
A memory device includes a plurality of memory cell arrays each configured to include a plurality of memory cells, a plurality of peripheral circuits each configured to perform operations on the plurality of memory cell arrays, a plurality of control logics configured to control the plurality of peripheral circuits, and a control logic selector configured to activate at least one control logic among the plurality of control logics according to a type of a command received from the memory controller.
US11361802B2 Logic compatible embedded flash memory
A non-volatile memory combines a data cell and a reference cell. The data cell includes a coupling structure and a transistor stack. The transistor stack is electrically coupled to the coupling structure. The data cell can store data and output a data signal that corresponds to the data. The reference cell includes a transistor stack that has the same structure as that of the data cell and outputs a reference signal. A column circuit is electrically coupled to the data cell and the first reference cell and configured to process the data signal using the reference signal.
US11361797B2 Moving image reproduction apparatus, moving image reproduction method, moving image reproduction system, and storage medium
In a case where an event occurs, a moving image corresponding to a time period during which a matter relating to the event is detectable is reproduced. A moving image reproduction apparatus includes a human figure detection unit that detects a first human figure and a second human figure detected during an event time period which is a partial time period which an event continues, a specification unit that specifies a first human figure appearance time period during which the first human figure appears and a second human figure appearance time period during which the second human figure appears, and a display control unit that controls reproduction of a time period of a moving image, the time period including a time from the first human figure appearance time period to the second human figure appearance time period.
US11361796B2 Display control device, operation detection device, display control method, and display control program
To provide a display control device and the like that enable a passenger to perform, free from a feeling of strangeness, an operation of displaying an image shot before or after an image being displayed by an operator when an image in which an outside of a moving body is shot is displayed in the moving body.The display control device displays images obtained by shooting the outside of a moving body in the moving body, detects the direction of movement of the moving body, switches, in accordance with the movement direction, the first operation between to be a forward operation of displaying an image shot after an image being displayed and to be a rewind operation of displaying an image shot before an image being displayed, displays an image in accordance with the forward operation or the rewind operation.
US11361795B2 Data buffer and data buffer control
Control apparatus to control operation of a data buffer to which data items are written according to a write pointer which advances in position in response to an input data item rate and from which data items are read according to a read pointer which advances in position in response to an output data item rate, comprises: a detector configured to detect an occupancy difference between a current buffer occupancy and a target buffer occupancy, in which the current buffer occupancy represents a difference between the read and write pointers; an output data item interpolator configured to interpolate a data item at an interpolated data buffer location displaced by a read offset displacement from a data buffer location pointed to by the read pointer; and output control circuitry configured, in response to a current occupancy difference exceeding a threshold occupancy difference, to change the read pointer from an initial read pointer to a target read pointer by a change amount so as to reduce the occupancy difference, the output control circuitry being configured to progressively vary the read offset displacement so as to define an interpolated data buffer location which progresses over the output of a transitional group of data items towards the location pointed to by the target read pointer; the output control circuitry being further configured, when the occupancy difference is less than the threshold occupancy difference and the interpolated data buffer location is aligned with the target read pointer, to inhibit operation of the output data item interpolator and to control output of an output data item from the data buffer location pointed to by the read pointer.
US11361794B2 Apparatus and method for storing wave signals in a cavity
An apparatus comprising a cavity having interior surfaces or reflecting elements, one or more transmitters configured to receive an electrical signal, transform the electrical signal into an electromagnetic wave signal, and introduce the electromagnetic wave signal into an inside of the cavity, and one or more receivers configured to retrieve the electromagnetic wave signal, transform the electromagnetic wave signal to a corresponding electrical signal, and transmit the corresponding electrical signal to the outside of the cavity is disclosed. The electromagnetic wave signal is contained within the inside of the cavity until retrieved by undergoing a series of reflections or traversals between the interior surfaces of the cavity or the reflecting elements within the cavity. The apparatus may further comprise one or more regenerators configured to re-amplify, re-shape, and/or re-time the electromagnetic wave signal traveling within the inside of the cavity.
US11361793B2 Magnetic tape having characterized magnetic layer and magnetic recording and reproducing device
The magnetic tape includes a non-magnetic support; and a magnetic layer including ferromagnetic powder and a binding agent on the non-magnetic support, in which an absolute value ΔN of a difference between a refractive index Nxy measured regarding an in-plane direction of the magnetic layer and a refractive index Nz measured regarding a thickness direction of the magnetic layer is 0.25 to 0.40, and a logarithmic decrement acquired by a pendulum viscoelasticity test performed regarding a surface of the magnetic layer is equal to or smaller than 0.050.
US11361792B2 Magnetic tape having characterized magnetic layer and magnetic recording and reproducing device
The magnetic tape includes a non-magnetic support; and a magnetic layer including ferromagnetic powder and a binding agent on the non-magnetic support, in which the magnetic layer includes one or more components selected from the group consisting of fatty acid and fatty acid amide, a C—H derived C concentration calculated from a C—H peak area ratio of C1s spectra obtained by X-ray photoelectron spectroscopic analysis performed on a surface of the magnetic layer at a photoelectron take-off angle of 10 degrees is equal to or greater than 45 atom %, and an absolute value ΔN of a difference between a refractive index Nxy measured regarding an in-plane direction of the magnetic layer and a refractive index Nz measured regarding a thickness direction of the magnetic layer is 0.25 to 0.40.
US11361787B1 Zero skew disk drive with dual actuators
A data storage device includes a stack of a plurality of disks, first and second arms, first and second heads, first and second linear drivers and an elevator. Each of the plurality of disks includes a read/write surface. The first arm has a first head end that is movable relative to the stack. The first head is configured to interact with a selected one of the read/write surfaces. The first linear driver is configured to move the first arm along a first straight line in a x-y plane defined by the one of the read/write surfaces. The elevator is configured to move the first arm in a z direction. The second arm has a second head end that is movable relative to the stack and supports the second head. The second linear driver is configured to move the second arm along a second straight line in the x-y plane.
US11361785B2 Sound outputting device including plurality of microphones and method for processing sound signal using plurality of microphones
An electronic device and method are disclosed. The electronic device includes a first microphone, a second microphone, a memory; and a processor. The processor implements the method, including: determining whether a voice is detected in a first sound signal detected by the first microphone; determine whether a present recording period is a voice period or a silent period based on the determination, when the present period is the silent period, receive a second sound signal via the second microphone and analyze a noise signal included therein, remove noise signals from one of the first and second sound signals, based on characteristics of the voice period or the analyzed noise signal, and combine the first and second sound signal into an output signal and transmit the output signal to an external device.
US11361783B2 Computer-aided conversion test system and method for generating intelligible speech
The present invention provides a computer-aided conversion test system and method for generating intelligible speech. The test system includes an acoustic test module with a nasal-genio-oropharyngeal tract, a transmitting module generates a detecting signal, a first receiving module, a second receiving module, and a central processing module with a plurality of first phonetically oral cavity shape spectra. By adjusting the transmitting module, the first receiving module, or the second receiving module, a second phonetically oral cavity shape spectrum is correctly compared and identified by a central computing unit as one of the corresponding first phonetically oral cavity shape spectra. After testing, training and adjusting through the test method, the detecting signal transmitted by the transmitting module is analyzed and identified by the central processing module to increase its interpretation accuracy and shorten the time of machine learning.
US11361780B2 Real-time speech-to-speech generation (RSSG) apparatus, method and a system therefore
Information loss in speech to text conversion and Inability to preserve vocal emotion information without changing the artificial intelligence model infrastructure in a conventional speech to speech translation system are essential drawback of the conventional techniques. Embodiments of the invention provide direct speech to speech translation system is disclosed. Direct speech to speech translation system uses a one-tier approach, creating a unified-model for whole application. The single-model ecosystem takes in audio (mel spectrogram) as an input and gives out audio (mel spectrogram) as an output. This solves the bottleneck problem by not converting speech directly to text but having text as a byproduct of speech to speech translation, preserving phonetic information along the way. This model also uses pre-processing and post-processing scripts but only for the whole model. This model needs parallel audio samples in two languages. The training methodology involves augmenting or changing both sides of the audio equally.
US11361779B2 Resampling output signals of QMF based audio codecs
An apparatus for processing an audio signal includes a configurable first audio signal processor for processing the audio signal in accordance with different configuration settings to obtain a processed audio signal, wherein the apparatus is adapted so that different configuration settings result in different sampling rates of the processed audio signal. The apparatus furthermore includes n analysis filter bank having a first number of analysis filter bank channels, a synthesis filter bank having a second number of synthesis filter bank channels, a second audio processor being adapted to receive and process an audio signal having a predetermined sampling rate, and a controller for controlling the first number of analysis filter bank channels or the second number of synthesis filter bank channels in accordance with a configuration setting.
US11361777B2 Sound prioritisation system and method
A system for determining prioritisation values for two or more sounds within an audio clip includes: a feature extraction unit operable to extract characteristic features from the two or more sounds, a feature combination unit operable to generate a combined mix comprising extracted features from the two or more sounds, an audio assessment unit operable to identify the contribution of one or more of the features to the combined mix, a feature classification unit operable to assign a saliency score to each of the features in the combined mix, and an audio prioritisation unit operable to determine relative priority values for the two or more sounds in dependence upon the assigned saliency scores for each of one or more features of the sounds.
US11361776B2 Coding scaled spatial components
In general, techniques are described by which to code scaled spatial components. A device comprising a memory and one or more processors may be configured to perform the techniques. The memory may store a bitstream including an encoded foreground audio signal and a corresponding quantized spatial component. The one or more processors may perform psychoacoustic audio decoding with respect to the encoded foreground audio signal to obtain a foreground audio signal, and determine, when performing psychoacoustic audio decoding, a bit allocation for the encoded foreground audio signal. The one or more processors may dequantize the quantized spatial component to obtain a scaled spatial component, and descale, based on the bit allocation, the scaled spatial component to obtain a spatial component. The one or more processors may reconstruct, based on the foreground audio signal and the spatial component, scene-based audio data.
US11361774B2 Multi-signal detection and combination of audio-based data transmissions
Methods and systems for detecting and combining audio transmissions containing data are provided. In one embodiment, a method is provided that includes receiving multiple audio signals from multiple receivers. An audio transmission may be detected in a first subset of the audio signals and the audio transmission may contain data. A second subset of the audio signals may be identified with the strongest magnitude of the audio transmission. Portions of the second subset of the audio signals may then be combined to generate a combined audio transmission signal and the combined audio transmission signal may be decoded for further processing.
US11361769B2 Assessing accuracy of an input or request received by an artificial intelligence system
The present disclosure includes analyzing a voice command or request from a user, received at an Artificial Intelligence (AI) system, for identifying a possibly incorrect or misunderstood voice command or request. A first user is identified and associated to a first user profile, in response to receiving an audio input, including a question or command, at an AI system. A possible defect or error is identified, in whole or in part, of the question or the command, based on the first profile of the first user and a knowledge corpus. A response by the AI system is determined based on the analysis of the content and the user profile for the first user. A possible alternative content is generated, in whole or in part, for the question or the command, and communicated the response including the possible alternative content to the first user.
US11361768B2 Utterance classifier
A method includes receiving a spoken utterance that includes a plurality of words, and generating, using a neural network-based utterance classifier comprising a stack of multiple Long-Short Term Memory (LSTM) layers, a respective textual representation for each word of the of the plurality of words of the spoken utterance. The neural network-based utterance classifier trained on negative training examples of spoken utterances not directed toward an automated assistant server. The method further including determining, using the respective textual representation generated for each word of the plurality of words of the spoken utterance, that the spoken utterance is one of directed toward the automated assistant server or not directed toward the automated assistant server, and when the spoken utterance is directed toward the automated assistant server, generating instructions that cause the automated assistant server to generate a response to the spoken utterance.
US11361764B1 Device naming-indicator generation
Systems and methods for device naming-indicator generation are disclosed. Friendly names for accessory devices, such as smart-home devices, may be utilized to generate formatted text data that includes capitalization and/or punctuation for the friendly names. The formatted text data may be utilized to generate tag data indicating attributes of the friendly name. The tag data and/or contextual data indicating historical usage of the accessory device may be utilized to generate naming indicator(s) for the accessory device. The naming indicator(s) may be utilized, for example, during target inference and/or for communicating with a user about the accessory device.
US11361761B2 Pattern-based statement attribution
A system, method, and computer program product for determining statement attributions. The system includes at least one processing component, at least one memory component, a feature extractor, a model generator, a model database, and an attribution selector. The method includes receiving a statement, generating at least one pattern that defines a grammatical feature of the statement, and generating a statement model from the at least one pattern. The method also includes determining a similarity value for the statement model and at least one reference model.
US11361757B2 Method and apparatus with speech recognition
A processor-implemented decoding method in a first neural network is provided. The method predicts probabilities of candidates of an output token based on at least one previously input token, determines the output token among the candidates based on the predicted probabilities; and determines a next input token by selecting one of the output token and a pre-defined special token based on a determined probability of the output token.
US11361750B2 System and electronic device for generating tts model
Disclosed is an electronic device. Other various embodiments as understood from the specification are also possible.
US11361749B2 Ambient cooperative intelligence system and method
A method, computer program product, and computing system for obtaining calibration information for a three-dimensional space incorporating an ACI system; and processing the calibration information to calibrate the ACI system.
US11361747B2 Daisy chaining of tournament audio controllers
A method and system for daisy chaining tournament audio controllers, where the method comprises, in a headset coupled to a first audio controller, the first audio controller being in a daisy chain of audio controllers: receiving a chat signal from a second audio controller in the daisy chain of audio controllers, receiving a microphone signal from a microphone in the headset, summing the chat signal with the microphone signal, communicating the summed signal to a third audio controllers in the daisy chain, and communicating the chat signal to the headset. The microphone signal may be removed from the summed chat signal and microphone signal by adding a second microphone signal 180 degrees out of phase with the microphone signal. The chat signal may be summed with the microphone signal at an amplitude set by a user of the headset after the removal of the microphone signal.
US11361746B2 Audio playback apparatus and method having noise-canceling mechanism
The present disclosure discloses an audio playback apparatus having noise-canceling mechanism that includes a sound receiving circuit, a storage circuit, a filter control circuit, a filter circuit and an audio playback circuit. The sound receiving circuit receives received audio signal including noise. The storage circuit stores filter parameters. The filter control circuit includes a noise estimation circuit, a noise distribution determination circuit and a parameter generation circuit. The noise estimation circuit receives the received audio signal and calculates a stationary noise power spectrum density of the noise such that the noise distribution determination circuit determines a noise spectrum distribution accordingly. The parameter generation circuit analyses the noise spectrum distribution and retrieves a group of selected filter parameters accordingly. The filter circuit filters the received sound signal according to the group of selected filter parameters to generate an anti-noise audio signal. The audio playback circuit playbacks an actual audio signal and the anti-noise audio signal simultaneously.
US11361745B2 Headphone acoustic noise cancellation and speaker protection
An audio system has an ambient sound enhancement (ASE) function, in which an against-the-ear audio device having a speaker converts a digitally processed version of an input audio signal into amplified sound. The amplification may be in accordance with a stored hearing profile of the user. The audio system also has an acoustic noise cancellation (ANC) function that may be combined in various ways with the ASE function, and that may be responsive to voice activity detection. Other aspects are also described and claimed.
US11361740B2 Hand shaker
The present invention is a noise maker comprising: a body comprising: an upper chamber, a lower chamber connected to the upper chamber, a handle connected to the lower chamber, a base connected to the handle; a cover, wherein the cover securely fits around the upper chamber; a first set of noise making elements contained with the upper chamber; and a second set of noise making elements contained within the lower chamber.
US11361735B1 Head-mountable device with output for distinguishing virtual and physical objects
A head-mountable device can help a user distinguish between the physical objects and the virtual objects when desired. Indications provided by the head-mountable device can be visually applied to physical objects and/or virtual objects within a view provided by the head-mountable device. The indications can be provided to notify the user of objects outside the view provided by the head-mountable device. The indications can be visual, auditory, and/or haptic in nature. The indications can be provided based on a user's detected action, intention, and/or attention so that the indication is more targeted to a user's needs. The indications can be provided under particular conditions, so that the user can more easily maintain an immersive experience when the indications are not desired.
US11361732B2 Image display apparatus, control method for image display apparatus, and storage medium
An image display apparatus includes a generation unit and a display unit. The generation unit is configured to generate display images one by one from pieces of image data. The display unit is configured to display the display images generated by the generation unit as a list of the pieces of image data. Before generation of a first display image which the generation unit has started to generate using first image data is completed, the generation unit starts to generate a second display image using second image data, according to a predetermined condition.
US11361728B2 Gate driving circuit and display apparatus having the same
A liquid crystal display apparatus including a gate driving circuit disposed on a liquid crystal display is provided. The apparatus further includes a data driving chip, disposed on the liquid crystal display panel, to apply data driving signals to data lines. The gate driving circuit includes a plurality of stages connected to one another in parallel. The odd-numbered stages of the stages each apply gate driving signals to odd-numbered gate lines of the gate lines, in response to a first clock signal and the even-numbered stages of the stages each apply the gate driving signals to even-numbered gate lines of the gate lines, in response to a second clock signal having an opposite phase from a phase of the first clock signal.
US11361726B2 Display device and operating method thereof
A display device that achieves both high-accuracy sensing by a touch sensor unit and smooth input using the touch sensor unit is provided. The display device includes a display unit and the touch sensor unit. The touch sensor unit performs touch sensing operation at a different timing from display image rewriting by the display unit, whereby the high-accuracy sensing can be achieved. The display unit has a function of rewriting a display image only in a region that needs to be rewritten. In the case where the entire display region is not necessarily rewritten, the time for the sensing operation by the touch sensor unit can be lengthened, whereby the smooth input can be achieved.
US11361724B2 Drive circuit of display device, and display device
Disclosed are a drive circuit of a display device, and a display device. The drive circuit includes: a plurality of sets of transmission signal lines; a set of clock signal lines, in signal connection with a timing drive circuit separately to acquire a gate drive clock signal; and a compensation capacitor, connected in parallel to each transmission signal line, each transmission signal line in each set of transmission signal lines being in signal connection with a clock signal line corresponding to a set of clock signal lines, where the compensation capacitance corresponding to the transmission signal line, closer to the timing drive circuit, in each set of transmission signal lines is smaller.
US11361721B2 Method and device for driving display panel, and display device
Disclosed are a method and a device for driving a display panel, and a display device. The method includes: S200, detecting a frequency of a data output control signal TP1 when data is transmitted for the display panel, recording and storing the frequency as a first frequency F1; S300, judging whether the data output control signal TP1 works in a preset working time; S400, detecting a frequency of the data output control signal when the data output control signal TP1 works in the preset working time, recording and storing the frequency as a second frequency F2; and S600, calculating a frequency of a polarity control signal according to the first frequency F1 and the second frequency F2, and generating the polarity control signal according to the calculated frequency to drive the display panel.
US11361720B2 Display device comprising grayscale voltage output unit that outputs corrected grayscale voltage to one signal line including disconnection location
A grayscale voltage output unit outputs, for a signal line including a disconnection location, a first grayscale voltage to a first signal line portion, the first grayscale voltage being corrected to be lower than the grayscale voltage to be output to the signal line on the basis of the location of the disconnection location and the wiring resistance of the signal line, and the grayscale voltage output unit outputs a second grayscale voltage to a second signal line portion, the second grayscale voltage being corrected from the grayscale voltage to be output to the signal line on the basis of the location of the disconnection location, the wiring resistance of the signal line, and the wiring resistance of spare wiring. Thereby, a display device with a simple configuration capable of reducing luminance deviation along a signal line with a disconnection location is provided.
US11361716B2 Pixel sensing circuit and panel driving device
The present disclosure relates to a pixel sensing circuit and a panel driving device, and more particularly, to a pixel sensing circuit and a panel driving device for effectively compensating for differences of characteristics of sensing channel circuits depending on locations where the sensing channel circuits are disposed in an integrated circuit.
US11361712B2 Pixel circuit, driving method thereof, and display device
The present disclosure discloses a pixel circuit, a driving method thereof, a display panel, and a display device, which belong to the technical field of display. The pixel circuit includes a data writing sub-circuit, a compensation sub-circuit, a storage sub-circuit, and a driving sub-circuit. Since the compensation sub-circuit may output a first power signal to a first node, the storage sub-circuit may adjust the potential of a second node according to the potential of the first node.
US11361703B2 Gate driving unit including four clock signals, gate driving method, gate driving circuit, display panel and display device
A gate driving unit, a gate driving method, a gate driving circuit, a display panel and a display device are provided. The gate driving unit includes a start terminal, a first gate driving signal output terminal, a second gate driving signal output terminal, a pull-up control node control circuit, a pull-up node control circuit, configured to control a potential of a first pull-up node and a potential of a second pull-up node based on the potential of the pull-up control node, a first gate driving signal output circuit, a second gate driving signal output circuit, and a pull-down node control circuit, configured to control and maintain the potential of the pull-down node under the control of a third clock signal and a fourth clock signal, and control to reset the potential of the pull-down node under the control of the potential of the pull-up control node.
US11361702B2 Shift register unit and driving method thereof, scan driving circuit, array substrate and display device
A shift register unit and a driving method thereof, a scan driving circuit, an array substrate and a display device. The shift register unit includes: an input circuit configured for setting the first node to a valid level in a case where the input terminal is at a valid level; a first reset control circuit configured for setting the second node to a valid level and setting the input terminal to an invalid level in a case where the reset terminal is at a valid level; an output circuit configured for setting the output terminal to a valid level by using a clock signal in a case where the first node is at the valid level; a reset circuit configured for setting the first node and the output terminal to an invalid level in a case where the second node is at a valid level.
US11361699B2 Display mapping for high dynamic range images on power-limiting displays
Methods and systems for mapping images from a first dynamic range to a second dynamic on a target display with power limitations are described. Given: an input image in a first dynamic range, input metadata (Smin, Smid, Smax), power-independent luminance characteristics of a target display (Tmin, reference Tmax), and an APL function of the target display, wherein the APL function determines output luminance in the target display as a function of average picture level (APL) input in the target display, a processor generates an adaptive output of the maximum luminance level for the target display (Tmax) so that when mapping the image from the first dynamic range to the second dynamic range, the anchor points of the tone-mapping function are adjusted according to the APL function of the target display.
US11361696B2 Shift register and driving method therefor, gate driver circuit, and display device
A shift register includes an output sub-circuit, a cascade sub-circuit and at least one additional output sub-circuit. The output sub-circuit is configured to transmit a first clock signal received at the first clock signal terminal to the output signal terminal under control of a potential at the pull-up node, so as to scan a gate line coupled to the output signal terminal. The cascade sub-circuit is configured to transmit a second clock signal received at the second clock signal terminal to the cascade node under the control of the potential at the pull-up node. Each additional output sub-circuit is configured to transmit a clock signal received at a corresponding clock signal terminal to a corresponding additional output signal terminal under control of a potential at the cascade node, so as to scan a gate line coupled to the corresponding additional output signal terminal.
US11361694B2 Shift register, gate driving circuit, and display apparatus
Embodiments of the present disclosure provide a shift register, a gate driving circuit, and a display apparatus. The shift register comprises a power consumption-reducing sub-circuit and an output sub-circuit; wherein: the power consumption-reducing sub-circuit is connected to a clock signal terminal, a control terminal, and the output sub-circuit, the power consumption-reducing sub-circuit is used to output a signal of the clock signal terminal to the output sub-circuit under the control of the control terminal; the output sub-circuit is connected to the clock signal terminal through the power consumption-reducing sub-circuit and is also connected to an output terminal and a pull-up node, the output sub-circuit is used to output an output signal of the power consumption-reducing sub-circuit to the output terminal under the control of the pull-up node.
US11361692B2 Display panel and display device
A display panel and a display device are disclosed. The display panel includes: a plurality of scanning line arranged in a first direction, a plurality of data lines arranged in a second direction, a first drive circuit and a second drive circuit. The first drive circuit has a plurality of scanning signal output ends connected to the plurality of scanning lines in one-to-one correspondence. The second drive circuit has a plurality of data signal output ends connected to the plurality of data lines in one-to-one correspondence. The plurality of data lines includes first data lines and second data lines, the distance between the first data line and the first drive circuit is less than that between the second data line and the first drive circuit, and the line width of the first data line is larger than that of the second data line.
US11361688B2 Augmented reality eyebox fitting optimization for individuals
In some embodiments, the disclosed subject matter involves a head worn device (HWD) for viewing augmented reality, or virtual images. A projector coupled to the HWD may use a microelectromechanical systems projector and project onto a holographic lens of the HWD. Images may be projected into an eyebox area that is deemed comfortable to the user, the eyebox area located in one of a plurality of vertically adjacent recording zones. The recording zone for projection may be selected by the user, or be automatically selected based on configuration parameters of the HWD. Horizontal correction of the eyebox may be included. In an embodiment, multiple horizontal images are displayed in the selected recording zone, in different wavelengths. Another embodiment adjusts horizontal shift of the projected image based on user inputs. Other embodiments are described and claimed.
US11361684B2 Production method for a poster device and poster device
A production method for a poster device with two boards and a frame as well as a poster device. One permanently fixed board is attached to the frame. The other board is removable and can be removed without tools. The frame may be a snap frame and the removable board may be held by snapping elements of the snap frame. The removable board can be removed after the snapping elements have been opened. The method comprises the following steps: ⋅providing a frame and a permanently fixed board comprising a frame-like groove, ⋅placing the frame and the permanently fixed board horizontally, ⋅pouring a flowable gasket material into the frame-like groove so that the groove is completely filled with the flowable gasket material and the flowable gasket material sticks out from the groove, ⋅solidifying the gasket material in such a way that it will not solidify for at least minutes, preferably for at least 20 minutes, ⋅placing the removable board onto the solidified gasket material, ⋅fixing the removable board. The internal space of the resulting poster device is moisture tight.
US11361683B2 Modular sign system with a wireless backplane and related methods
Embodiments of a modular sign system with a wireless backplane and related methods are generally described herein. Many embodiments include a sign system. In some embodiments, the sign system can comprise a plurality of units, a wireless communication system configured to transfer information between the plurality of units, and a control device configured to transmit information to at least one unit of the plurality of units. In many embodiments, each unit of the plurality of units comprises a display of a plurality displays, a controller of a plurality of controllers, and a transceiver of a plurality of transceivers. Other embodiments may be described and claimed.
US11361681B2 Display device
The invention provides a display device including a flexible display screen and a support base. The support base has a support surface, and the flexible display screen is positioned on the support surface. The support base includes a first support and a second support, and the first support and the second support slidable relative to each other along a first direction. A first end of the flexible display screen is coupled to the first support, a second end of the flexible display screen is coupled to the second support, and the first support and the second support are provided with a winding mechanism for winding the flexible display screen.
US11361664B2 Integration of unmanned aerial system data with structured and unstructured information for decision support
A system and method that system for provide visual decision support information. A disclosed system performs a process that includes: storing a set of layers of GIS data associated with a safety critical use case; in response to an active incident, integrating UAS incident data with the GIS data and generating a visual decision support interface that includes a flight plan overlaid onto the GIS data, wherein the flight plan includes a path with interactive points that link images taken by a UAS to geospatial locations in the GIS data; in further response to the active incident, integrating at least one of: weather, thermal image, social media, RFID, machine learning, animation, graphic, haptic sensor, holographic or virtual image, emoji, or video data, with the GIS data to provide additional visual information to the visual decision support interface; and displaying the visual decision support interface on at least one display.
US11361663B2 Formulating lane level routing plans
The present invention extends to methods, systems, and computer program products for formulating lane level routing plans. In general, aspects of the invention are used in motorized vehicles to guide a driver to a terminal vehicle configuration according to a lane level routing plan that balances travel time with routing plan robustness. A lane level routing plan can be based on terminal guidance conditions (e.g., exiting a highway in the correct off ramp lane), statistical patterns of lanes themselves, current vehicle state, and state of the local environment near the vehicle. Lane level routing plans can be communicated to the driver with audio, visual, and/or haptic cues. Lane level routing plans can be revised online and in (essentially) real-time in response to changing conditions in the local environment (e.g., a trailing vehicle in a neighboring lane has decided to increase speed).
US11361658B1 Edge computing-based method for fine determination of urban traffic state
An edge computing-based method for fine determination of an urban traffic state includes the following steps: preprocessing lane-level data collected by edge nodes; dividing a complete road segment; computing an average delay per vehicle of a lane by using the edge nodes; inputting the preprocessed and computed data into a fuzzy logic model to determine a lane-level traffic state of an approach region; and based on the characteristic that edge nodes at the intersections can be interconnected, linking upstream and downstream intersection information to compute an average travel speed of a remaining road segment, and determining a traffic state of the remaining road segment.
US11361657B1 Appliance with user position determination based on mobile device
Position of a mobile device of a user relative to an appliance is determined. If the position meets a predetermined position parameter, one or more user-preferred actions are undertaken for the appliance. User-preferred actions can include activation or deactivation of one or more components of the appliance.
US11361656B2 Wireless control in a cable feeder and puller system
A control module for controlling a cable pulling or feeding apparatus at one endpoint of a pulling operation and for wirelessly communicating with a cable feeding or pulling apparatus at an opposite endpoint. The control module includes a switch input to receive a start signal from a switch for initiating operation of the apparatus and an equipment output that connects to the pulling/feeding apparatus. A wireless communication interface communicates ready state or stop state messages to the other apparatus to coordinate a pulling operation. The control module operates in one of two modes: endpoint mode or repeater mode. In repeater mode, the control module may be positioned between the endpoints to extend the wireless communications between the endpoints.
US11361654B2 Operating a fire system network
Methods, devices, and systems for operating a fire system network are described herein. One method includes receiving a plurality of time-slotted maintenance messages over a period of time from each of a plurality of fire system devices located in a facility via a first spreading factor, receiving an event message from a fire system device of the plurality of fire system devices responsive to the fire system device determining a fire event, the event message sent via a second spreading factor, and sending a block actuate message to the plurality of fire system devices responsive to receiving the event message, wherein the block actuate message is configured to activate a fire alarm.
US11361652B1 Voice annunciated reminders and alerts
A computer-implemented method for announcing reminders and alerts is described. In one embodiment, appointments of an electronic calendar are monitored via a processor of a home automation system. A trigger of an upcoming appointment is detected. Information regarding the upcoming appointment is announced via a speaker of the home automation system.
US11361651B2 Moisture sensors
The present disclosure relates to a moisture sensor. The moisture sensor includes at least one non-shielded sensor element having at least an antenna and an element made of a liquid absorbing material, the material being configured to drive liquid to the antenna when liquid is in contact with the material; at least one shielded sensor element having at least an antenna and an element made of a non-conducting liquid proof material. The moisture sensor may be included in a system for detecting moisture.
US11361648B2 Fall detection apparatus, a method of detecting a fall by a subject and a computer program product for implementing the method
According to an aspect, there is provided a fall detection apparatus, the fall detection apparatus comprising one or more processing units configured to obtain a first input indicating which one or ones of a plurality of fall detection algorithms have detected a potential fall by the subject, wherein each fall detection algorithm of the plurality of fall detection algorithms is associated with a respective type of fall and detects a potential fall of the associated type by analysing a set of movement measurements for the subject, wherein each respective type of fall has an associated initial state of the subject; obtain a second input indicating the status of the subject prior to the potential fall, wherein the status of the subject is determined by analysing a set of measurements from one or more sensors in the environment of the subject; compare the determined status of the subject prior to the potential fall to the initial state for each type of fall associated with any potential fall indicated in the first input; and output an indication that the subject has fallen if the determined status of the subject matches the initial state of any of the respective types of fall associated with any potential fall indicated in the first input.
US11361643B2 High sensitivity fiber optic based detection system
A system for locating a detection system within a predetermined area includes a fiber optic harness defining at least one node in communication with the predetermined area. Light is received at the at least one node. At least one emitter is arranged in communication with the at least one node. A control system is operably coupled to the at least one emitter and the at least one node to determine a physical location of the at least one node relative to the predetermined area.
US11361641B2 Doorbell package detection systems and methods
Delivery parcel detection systems can include a doorbell having a first wireless communication system and a parcel holding system configured for placement in an entryway. The doorbell can be communicatively coupled to the parcel holding system. The parcel holding system can comprise a sensor configured to detect a delivery parcel located on the parcel holding system. Systems can include a first communication sent from the parcel holding system to the doorbell in response to the parcel holding system detecting an arrival, a movement, or a removal of the delivery parcel. Systems can also include a second communication sent from the doorbell to a remote computing device in response to the doorbell receiving the first communication.
US11361639B2 Gunshot detection system with location tracking
A gunshot detection system includes a control panel that receives event data from gunshot sensor units detecting gunshots and generates location information pertaining to a shooting event based on the event data. The control panel includes a display on which a graphical user interface (GUI) is rendered. The GUI displays maps of a building with icons overlaid on the maps based on the generated location information. In one example, the GUI displays a map with an icon representing the active shooter, the position of the icon with respect to the floorplan image corresponding to an area of the building. In another example, the GUI displays a map with icons representing different gunshot sensor units, the icons having different visual characteristics to indicate that the gunshot sensor units detected the gunshots and/or which of the gunshot sensor units was determined to be closest to the detected gunshots.
US11361637B2 Gunshot detection system with ambient noise modeling and monitoring
A gunshot detection system continually monitors ambient noise throughout a building, learns the building's auditory patterns, and alerts users when sounds are found to be unusual or generally indicative of a dangerous situation. For example, gunshot sensor units positioned throughout the building include microphones. During a learning period (e.g. during normal conditions), these microphones capture ambient noise. The gunshot detection system generates ambient noise models representing the ambient noise during the normal conditions. The gunshot detection system then continually processes currently captured audio data depicting ambient noise (and potential acoustic anomalies) against the ambient noise models to detect and/or identify the acoustic anomalies and to determine whether to generate an alert.
US11361635B2 Merchandise display security systems and methods
Merchandise security systems and methods are provided. In one example, a merchandise security system includes a plurality of security devices arranged in a wireless network, wherein the plurality of security devices are arranged in a planogram and each configured to protect one or more items from theft, each of the plurality of security devices configured to wirelessly communicate data with a remote device. The system also includes a plurality of electronic keys arranged in the wireless network and configured to wirelessly communicate data with the plurality of security devices and/or the remote device. Each of the plurality of electronic keys is configured to operate the plurality of security devices. The system also includes a gateway configured to receive the data from the plurality of security devices and electronic keys via wireless communication, wherein the gateway is configured to communicate the data to the remote computing device.
US11361631B2 Automated teller machine
An automated teller machine comprises an output compartment for the output of notes of value and a closing element (14) which, in a closed state, closes the output compartment. An output area (12) is delimited by a first delimiting element (16, 22) and at least a second delimiting element (18, 20) and, in the closed state, by the closing element (14). An arrangement (110, 210, 310, 410, 510, 610) for monitoring the output area (12) comprises at least a sensor unit (112, 122, 212, 222, 512, 520, 312, 612, 712, 812) which is arranged and configured such that it detects an element (E, E1, E2) arranged in the output area.
US11361629B1 Interactive enclosure with virtual reality
A system and method for providing virtual banking transactions are disclosed. The system comprises a kiosk with an enclosing structure where a user or member of a bank can go to conduct business including various banking transactions. Within the enclosing structure, an interactive system includes a display where a virtual associate can be shown. The interactive system includes slots that can be used to pass documents between the physical and virtual parts of the system.
US11361628B2 Increasing resource utilization in gaming applications
A method for enhancing resource utilization in Texas Holdem poker comprises administering a primary Texas Holdem poker round for a plurality of players and, concurrently with the primary Texas Holdem poker round, administering a secondary Texas Holdem poker round among at least some players who have folded out of the primary Texas Holdem poker round. These folded players retain their respective hole cards from the primary Texas Holdem poker round for the secondary Texas Holdem poker round, and the secondary Texas Holdem poker round utilizes at least one otherwise idle resource from the primary Texas Holdem poker round. For physical games played at a table with physical playing cards, the otherwise idle resource(s) comprises table positions of folded players, and for computerized poker games played with virtual playing cards, the otherwise idle resource(s) comprise the remote communication connections between the dealer computer system and the player computer systems.
US11361627B1 Method of verifying that a wager was placed before market close
The present disclosure provides a method to determine if a user had placed a wager and verify that the wager was placed before the wagering market closed in a play-by-play wagering network. This method provides the ability to receive a wager from a user and allows the wagering network to receive a timestamp from the user's device to determine if the wager was placed before the market closing. Also, this method provides the ability to verify that there is no fraud, malicious activity, or cheating from the user by verifying that through a 3rd party network, such as the user's network connecting the user to the internet, that the timestamps provided by the network are correct and allowing the user to confirm their wager if received a few moments after the market has closed.
US11361619B2 Amusement devices and games involving progressive jackpots
Various embodiments of a successive choice game including methods and apparatus are described. Further embodiments are disclosed.
US11361615B2 Information management system and information processing device
An information management system includes a gaming machine and an information processing device configured to communicate with the gaming machine, wherein the information processing device manages gaming machine identification information of the gaming machine to which an information card is used as time series information associated with information card identification information based upon the information card identification information of the information card not associated with personal information and the gaming machine identification information unique to the gaming machine transmitted from the gaming machine.
US11361614B2 Gaming machines with moveable topper and method of operating the same
An electronic gaming machine includes a display screen for displaying an electronic game, a mobile topper unit configured to be positioned in a first position and a second position, the first position being a lower position that the second position, and a controller programmed to execute the electronic game and programmed to provide instructions to change the position of the mobile topper unit between the first position and the second position based on an event of the wagering game.
US11361612B2 Zero weight articulating access door
A weightless articulating door mount for a gaming machine is disclosed. The weightless articulating door mount has a four link mechanism and a cam. A biasing mechanism interacts with the weightless articulating door mount through the cam and provides a uniform force counteracting the weight of the door/monitor. With the door/monitor effectively weightless, the door may be opened and will remain in place absent any further disturbance.
US11361611B2 Enhanced visualization of optimized symbol combinations in response to automatically determined symbol shift conditions
A gaming machine including a display device and game controller is provided. The display device includes reels having display positions for presenting symbols that include non-blank symbols and blank symbols. The game controller is configured to spin the reels horizontally to obtain a first game outcome including a first arrangement of the symbols at the display positions. In response to a determination that the first arrangement includes blank symbols, the game controller is configured to determine whether horizontally shifting non-blank symbols in either direction with respect to the blank symbols in each reel results in an optimal win. The game controller horizontally shifts the non-blank symbols with respect to the blank symbols in each reel to obtain a second game outcome in response to a determination that the shifting results in the optimal win. The game controller increases a credit balance by an award associated with the optimal win.
US11361603B1 Method and apparatus for secure delivery of take-out food
A secure food delivery bag with a single point for securing closure with a lock having an associated QR code or pin code enabled access control. The QR code or pin code is uniquely set for each use of the bag and is provided to the intended recipient of the food at the time the food is placed and locked in the bag. The recipient uses the unique QR code or pin code to access the bag contents upon receipt of the bag.
US11361600B2 Method for authenticating a diagnostic trouble code generated by a motor vehicle system of a vehicle
A method for authenticating at least one diagnostic trouble code (DTC) generated by a motor vehicle system of a vehicle. The method generates a DTC by a fault detection algorithm, stores the DTC in a volatile fault memory, generates an identity marker denoting the fault detection algorithm at the time of generation of the DTC, stores the identity marker in NVM, stores the DTC in the NVM when an ignition-off request signal is present, loads the DTC from the NVM into the volatile memory when an ignition-on request signal is present, and authenticates the DTC by the authentication data record by, initially by determining the fault detection algorithm by which the fault event was detected, subsequently this fault detection algorithm being compared with the fault detection algorithm indicated by the identity marker, and an absence of concordance resulting in a manipulation of the DTC being indicated.
US11361596B2 Method for shared vehicle storage management
System, apparatus, device and methods relating to a telematic vehicle sharing platform ecosystem and a telematic vehicle share I/O expander to automate sharing and management of a vehicle that is shared by more than one operator.
US11361592B2 System and method for a monitoring system
A monitoring system, comprising: at least one device, comprising at least one processing circuitry configured for: receiving from at least one image sensor connected to the at least one processing circuitry, at least one digital image captured by the at least one image sensor; identifying a nature of at least one relationship between at least one first body part of at least one first person and at least one second body part of at least one second person, where the at least one first person and the at least one second person are identified in the at least one digital image; identifying at least one offending relationship according to the nature of the at least one relationship and a set of relationship rules; and outputting an indication of the at least one offending relationship.
US11361591B2 Iris recognition device, manufacturing method therefor and application thereof
The iris recognition device includes an iris camera module used for collecting iris characteristics of a user, and at least one fill light component used for providing a supplementary light source for the iris camera module. When the iris recognition device is used for collecting the iris characteristics of the user, the supplementary light source provided by the fill light component reduces reflective spots on the iris or make reflective spots in areas other than iris such as sclera and pupil, thereby improving precision of the collected iris characteristics of the user.
US11361590B2 Method and apparatus for monitoring working state
This disclosure provides a method and an apparatus for monitoring a working state, which automatically collect an image of a staff in real time, determines point of gaze information of the staff based on the image of the staff thus collected, and further determines the working state of the staff according to the point of gaze information. Since the whole process does not require the participation of the staff, the normal work of the staff is not disturbed. Moreover, the accuracy in the monitoring of the working state is improved by avoiding influence of the subjective factors on the assessment result if staff participation is involved.
US11361589B2 Image recognition method, apparatus, and storage medium
An image recognition method includes: performing image detection on an image to be recognized to obtain at least one face detection result, at least one operational part detection result, and at least one trunk detection result, each face detection result including one face bounding box, each operational part detection result including one operational part bounding box, and each trunk detection result including one trunk bounding box; respectively combining each of the at least one trunk detection result with each face detection result, to obtain at least one first result combination; respectively combining each trunk detection result with each operational part detection result, to obtain at least one second result combination; and associating the at least one first result combination with the at least one second result combination, to obtain an association result.
US11361587B2 Age recognition method, storage medium and electronic device
The present disclosure provides an age recognition method, a non-transitory computer-readable storage medium, and an electronic device. The method includes extracting feature points of a face in an image, preprocessing the image to extract global features of the face, extracting local features of the face based on the feature points, determining an age feature of the face according to the global features and the local features, and inputting the age feature into a pre-trained age recognition model to obtain an age value corresponding to the face in the image.
US11361579B2 Optical fingerprint recognition circuit and display device
An optical fingerprint recognition circuit and a display device are provided, which includes a first thin film transistor, a first switching unit, a second switching unit, a reset compensation unit, a storage capacitor, and a photodiode. The reset compensation unit resets a voltage of the gate of the first thin film transistor under the control of a reset signal, and the voltage is set to a sum of a predetermined voltage and a threshold voltage of the first thin film transistor through a reference voltage under the control of the reset signal, thereby compensating the threshold voltage. After the photodiode receives the light signal and changes the voltage according to the light signal, the first thin film transistor generates a corresponding current according to the voltage of its gate, which is independent of the threshold voltage. The accuracy of a recognition signal is ensured.
US11361577B2 Ultrasonic fingerprint identification circuit, driving method thereof, and fingerprint identification device
Embodiments of the present disclosure provide an ultrasonic fingerprint identification circuit, a driving method thereof, and a fingerprint identification device. The circuit includes a transmitting electrode, a receiving electrode, a piezoelectric layer disposed between the transmitting electrode and the receiving electrode, and a signal output unit, the transmitting electrode is configured to receive an alternating current signal in a transmitting stage; the receiving electrode is connected with the signal output unit. The circuit further includes a photosensitive unit, with an anode connected with the receiving electrode and a cathode connected with a first fixed electric level so that the photosensitive unit is in a reverse bias state.
US11361564B2 Image integrated printing system capable of combining an image and related information with a blank form to generate an output file and image integrated
An image integrated printing system includes an image capturing device, a host device, and a printing device. The image capturing device is for capturing an image of an object. The host device is electrically connected to the image capturing device and includes a storage unit, a recognition unit, and a processing unit. The storage unit is for storing the image transmitted from the image capturing device and a form. The recognition unit is for recognizing a field corresponding to the image from the form. The processing unit is electrically connected to the storage unit and the recognition unit and for combining the image with the field corresponding to the image to generate an output file. The printing device is electrically connected to the host device and for printing the output file.
US11361563B2 Audio-visual simulation-generating neural network system
Embodiments of the present invention provide a system of interconnected neural networks capable audio-visual simulation generation by interpreting and processing a first image and, utilizing a given reference image or training set, modifying the first image such that the new image possesses parameters found within the reference image or training set. The images used and generated may include video. The system includes an autoposer, an automasker, an encoder, a generator, an improver, a discriminator, styler, and at least one training set of images or video. The system can also generate training sets for use within.
US11361558B2 Apparatus and method for estimating road geomeiry
A processing device includes a first processor configured to detect a bounding box of a distant vehicle, in an input image generated by imaging the distant vehicle, and extract at least one feature of the distant vehicle. A second processor is configured to estimate a geometry of a road on which the distant vehicle is located, based on a position of at least one feature relative to at least a portion of the bounding box.
US11361557B2 Attention-based recurrent convolutional network for vehicle taillight recognition
A method for performing vehicle taillight recognition is described. The method includes extracting spatial features from a sequence of images of a real-world traffic scene during operation of an ego vehicle. The method includes selectively focusing a convolutional neural network (CNN) of a CNN-long short-term memory (CNN-LSTM) framework on a selected region of the sequence of images according to a spatial attention model for a vehicle taillight recognition task. The method includes selecting, by an LSTM network of the CNN-LSTM framework, frames within the selected region of the sequence of images according to a temporal attention model for the vehicle taillight recognition task. The method includes inferring, according to the selected frames within the selected region of the sequence of images, an intent of an ado vehicle according to a taillight state. The method includes planning a trajectory of the ego vehicle from the intent inferred from the ado vehicle.
US11361556B2 Deterioration diagnosis device, deterioration diagnosis system, deterioration diagnosis method, and storage medium for storing program
A deterioration diagnosis device including an acquisition unit that acquires sensing information including at least a captured image captured by an image capture device mounted on a moving body, driving condition information indicating driving details of the moving body, and position information corresponding to the captured image and the driving condition information; a deterioration degree analysis unit that analyzes a deterioration degree of an inspection target appearing in the captured image; and a priority ranking computation unit that computes a priority ranking of the inspection target based on deterioration degrees of the same inspection target appearing in multiple captured images identified by the position information, and the driving condition information corresponding to the identified inspection target.
US11361554B2 Performing object and activity recognition based on data from a camera and a radar sensor
A system for performing object and activity recognition based on data from a camera and a radar sensor. The system includes a camera, a radar sensor, and an electronic processor. The electronic processor is configured to receive an image from the camera and determine a portion of the image including an object. The electronic processor is also configured to receive radar data from the radar sensor and determine radar data from the radar sensor associated with the object in the image from the camera. The electronic processor is also configured to convert the radar data associated with the object to a time-frequency image and analyze the time-frequency image and the image of the object to classify the object and an activity being performed by the object.
US11361552B2 Security operations of parked vehicles
Systems, methods and apparatus of vehicle security operations during parking. For example, a vehicle includes: a proximity sensor configured to detect presence of an object approaching the vehicle when the vehicle is in a parking state; at least one camera configured to monitor surroundings of the vehicle when the vehicle is in the parking state; and an artificial neural network configured to extract identification information of the object from images generated by the camera and determine a security classification of the presence of the object. The identification information is stored in the vehicle and/or transmitted to a server or a mobile device, in response to the security classification being in a predefined category.
US11361550B2 Automatic digital content captioning using spatial relationships method and apparatus
Disclosed are systems and methods for improving interactions with and between computers in content hosting and/or providing systems supported by or configured with personal computing devices, servers and/or platforms. The systems interact to identify and retrieve data within or across platforms, which can be used to improve the quality of data used in processing interactions between or among processors in such systems. The disclosed systems and methods provide systems and methods for automatically creating a caption comprising a sequence of words in connection with digital content.
US11361540B2 Method and apparatus for predicting object of interest of user
A method and apparatus for predicting an object of interest of a user receives an input image of a visible region of a user and gaze information including a gaze sequence of the user, generates weight filters for a per-frame segmentation image by analyzing a frame of the input image for input characteristics of the per-frame segmentation image and the gaze information, and predicts an object of interest of the user by integrating the weight filters and applies the integrated weight filter to the per-frame segmentation image.
US11361529B2 Information processing apparatus and non-transitory computer readable medium
An information processing apparatus includes a processor configured to obtain, for each character of plural characters recognized from an image, (a) position of the character in the image, (b) size of the character, and (c) confidence level of a character recognition result of the character; and determine whether to regard the character as a noise based on a distance between the character and its nearest character, the size of the character, and the confidence level of the character recognition result of the character.
US11361526B2 Content-aware selection
An image editing program can include a content-aware selection system. The content-aware selection system can enable a user to select an area of an image using a label or a tag that identifies object in the image, rather than having to make a selection area based on coordinates and/or pixel values. The program can receive a digital image and metadata that describes an object in the image. The program can further receive a label, and can determine from the metadata that the label is associated with the object. The program can then select a bounding box for the object, and identify in the bounding box, pixels that represent the object. The program can then output a selection area that surrounds the pixels.
US11361524B1 Single frame control view
The quality of digital impressions geometry and color but also fluorescence, transillumination, reflection and absorption properties can be inferior to single frame 2D/3D images e.g. due to averaging effects, rendering effects, difficult scanning situation etc. This can lead to difficulties in the dental workflow such as the creation of a preparation margin line or detection of diseases such as caries. By providing a correlated view of high-quality single frame images and corresponding 3D models, the dental workflow can be guided to be completed more efficiently using the single frame images.
US11361523B2 Integrated rendering method for various extended reality modes and device having thereof
Relating to an the integrated rendering method for various extended reality modes and a device having thereof, loading an XR-scene content including at least one virtual object content representing an extended reality image from a storage and representing a virtual object included in the extended reality image; inputting a selection, from a user, of any one extended reality mode among a plurality of extended reality modes including a virtual reality mode and an augmented reality mode; and maintaining or converting a property of each of a plurality of rendering options for at least one virtual object content according to the selected extended reality mode, and rendering at least one virtual object content having the maintained or converted property. Therefore, a virtual reality image and an augmented reality image can be generate from one XR-scene content.
US11361514B2 Dynamic surfaces for virtual reality applications
Methods, systems, and devices for dynamic structure and surface environment are described. A columnar structure that may include a tiled surface may be used to create or adjust a surface of physical structure to allow for dynamic columns to provide an augmented physical environment. In some examples, a first plurality of columns may be configured to adjust in a first direction from a first position to a second position, an actuator in contact with some of the columns may be configured to cause the columns to adjust in the first direction from the first position to the second position; and a controller configured to receive information associated with position information of some of the columns and may communicate with the actuator.
US11361513B2 Head-mounted display with pass-through imaging
This application describes a head-mounted display (HMD) for use in virtual-reality (VR) environments. The systems and methods described herein may determine information about a real-world environment surrounding the user, a location of the user within the real-world environment, and/or a pose of the user within the real-world environment. Such information may allow the HMD to display images of the real-world environment in a pass-through manner and without detracting the user from the VR environment. In some instances, the HMD may pass-through images of the real-world environment based on one or more triggering events.
US11361507B1 Articulated body mesh estimation using three-dimensional (3D) body keypoints
Estimating a three-dimensional (3D) pose and shape of an articulated body mesh is useful for many different applications including health and fitness, entertainment, and computer graphics. A set of estimated 3D keypoint positions for a human body structure are processed to compute parameters defining the pose and shape of a parametric human body mesh using a set of geometric operations. During processing, 3D keypoints are extracted from the parametric human body mesh and a set of rotations are computed to align the extracted 3D keypoints with the estimated 3D keypoints. The set of rotations may correctly position a particular 3D keypoint location at a “joint”, but an arbitrary number of rotations of the “joint” keypoint may produce a twist in a connection to a child keypoint. Rules are applied to the set of rotations to resolve ambiguous twists and articulate the parametric human body mesh according to the computed parameters.
US11361501B2 Semantic labeling of point cloud clusters
In one implementation, a method of semantically labeling a point cloud cluster is performed at a device including one or more processors and non-transitory memory. The method includes obtaining a point cloud of a physical environment including a plurality of points, each of the plurality of points associated with coordinates in a three-dimensional space. The method includes spatially disambiguating portions of the plurality of points into a plurality of clusters. The method includes determining a semantic label based on a volumetric arrangement of the points of a particular cluster of the plurality of clusters. The method includes generating a characterization vector of a particular point of the points of the particular cluster, wherein the characterization vector includes the coordinates of the particular point, a cluster identifier of the particular cluster, and the semantic label.
US11361497B2 Information processing device and information processing method
An information processing device and an information processing method are provided. The information processing device including a display controller that controls display for a first user on the basis of a background image arranged in a virtual space with reference to a position of the first user in the virtual space, and an object related to a second user arranged in the virtual space so as to maintain a relative positional relationship between the first user and the second user in the virtual space.
US11361495B1 System and method for texture mapping based on guidance prior
A system for three dimensional (3D) model texturing. The system includes a computing device configured to: instruct a camera to capture images of an object; construct a 3D model of the object based on the images; texture the 3D model using keyframes of the images to obtain a textured 3D model; generate guidance images by projecting the textured 3D model to camera poses of the keyframes; for each guidance image and keyframe pair: modify the guidance image and the keyframe based on their correspondence to obtain enhanced guidance image and warped image, combine the enhanced guidance image and the warped image to obtain harmonized image, and project color from the harmonized images to the 3D model to obtain textured 3D model.
US11361491B2 System and method of generating facial expression of a user for virtual environment
The present invention relates to a method of generating a facial expression of a user for a virtual environment. The method comprises obtaining a video and an associated speech of the user. Further, extracting in real-time at least one of one or more voice features and one or more text features based on the speech. Furthermore, identifying one or more phonemes in the speech. Thereafter, determining one or more facial features relating to the speech of the user using a pre-trained second learning model based on the one or more voice features, the one or more phonemes, the video and one or more previously generated facial features of the user. Finally, generating the facial expression of the user corresponding to the speech for an avatar representing the user in the virtual environment.
US11361488B2 Image display method and apparatus, and storage medium
The present disclosure provides an image display method performed by the terminal device, including obtaining a to-be-processed image comprising a first image and a second image spliced together, pixels in the second image being in a one-to-one correspondence with pixels in the first image, and color data of each pixel in the second image representing a transparent attribute of the corresponding pixel in the first image; obtaining color data of each pixel in the first image and the color data of each pixel in the second image from the to-be-processed image; generating a third image according to the color data of each pixel in the first image and the second image; and displaying the third image.
US11361486B2 Automated combination of multiple data visualizations
A visualization combination engine may be used to combine a first data visualization based on a first data set with a second data visualization based on a second data set. The combination process may be initiated by, for example, clicking and dragging the first data visualization onto the second data visualization. The visualization combination engine may create the combined data visualization without requiring the user to manually combine the first and second data sets. The combination may be carried out by identifying a key that is common between the two data sets and combining the first and second data sets into a combined data set based on the key, and then creating the combined data visualization based on the combined data set. One or more cues may be used during the process to provide helpful information and/or allow user selection of the properties of the combined data visualization.
US11361485B2 Graphics processing
When generating a set of tile-lists for use in a tile-based graphics processing system when rendering a scene for display, vertex data is obtained for a plurality of draw calls, and the obtained vertex data is then processed to generate for each of the draw calls data indicative of which tile(s) the primitives associated with that draw call should be rendered for when rendering the scene for display. The vertex data for at least some of the plurality of draw calls can be obtained and processed out of order and/or in parallel and the data is then sorted based on a desired rendering order for the draw calls in order to generating a tile-list identifying the sequence of draw calls to be rendered. In embodiments, the generated data is sorted using a re-ordering buffer.
US11361484B1 Methods and systems for ground segmentation using graph-cuts
Systems and methods for segmenting scan data are disclosed. The methods include receiving scan data representing a plurality of points in an environment associated with a ground surface and one or more objects, and creating a graph from the scan data. The graph includes a plurality of vertices corresponding to the plurality of points. The method further includes assigning a unary potential to each of the plurality of vertices that is a cost of assigning that vertex to a ground label or a non-ground label, and assigning a pairwise potential to each pair of neighboring vertices in the graph that is the cost of assigning different labels to neighboring vertices. The methods include using the unary potentials and the pairwise potentials to identify labels for each of the plurality of points, and segmenting the scan data to identify points associated with the ground based on the identified labels.
US11361483B2 Graph partitioning for massive scale graphs
Graph partitioning for massive scale graphs is described, such as for graphs having vertices representing people and edges representing connections between people in a social networking system; or for graphs where the vertices represent other items and the edges represent relationships between the items. In various embodiments a graph data allocator receives a graph vertex and its edges and allocates the vertex to one of a plurality of clusters each associated with one or more computing devices. In various embodiments the allocation is made by optimizing an objective function which takes into account both a cost of edges between clusters and a cost related to sizes of the clusters. In some examples the cost related to sizes of the clusters comprises a convex function applied to each of the cluster sizes. In examples, computations on the graph data are carried out with reduced runtimes and communications cost.
US11361475B2 Method and apparatus for generating file color scheme
Disclosed are a method and an apparatus for generating a file color scheme. The method includes: acquiring a picture in a target file (S101); performing color analysis on the picture to obtain a first color set of the picture and then determining a target color set of the target file (S102); determining a collocated color set that matches the color set (S103); generating a color scheme of the target file using the collocated color set (S104). The above solution can achieve the generation of a color scheme according to a color of a picture in the file, reducing the workload of the user in generating the color scheme, and improving the visual effect of the target file.
US11361474B2 Method and system for subgrid calibration of a display device
A method for calibrating a wearable device includes displaying an image with a plurality of pixels for each of three primary colors using the wearable device, and determining RGB and XYZ values for each of the plurality of pixels. The method includes selecting a subset of the plurality of pixels to form a group of grid points, and dividing the image into a group of tile regions, with each tile region including a grid point. Grid XYZ values are determined for each grid point, based on averaging XYZ values of all pixels in a corresponding tile region, and a grid RGB-to-XYZ conversion matrix is determined for each grid point. The method also includes determining a correction matrix for each grid point by multiplying an inverse of the grid RGB-to-XYZ conversion matrix for the grid with an sRGB-to-XYZ conversion matrix.
US11361472B2 Methods and devices for neighbourhood-based occupancy prediction in point cloud compression
Methods and devices for encoding a point cloud, where occupancy data for child sub-volumes is context-adaptively encoded based on contexts selected, at least in part, using an occupancy score determined for each child sub-volume. The occupancy score for each child sub-volume of a parent sub-volume is determined based on the occupancy status of a plurality of neighbouring sub-volumes neighbouring the parent sub-volume and a respective weight assigned to each of the neighbouring sub-volumes vis-à-vis that child sub-volume, and wherein the respective weight reflects a strength of correlation between occupancy of that neighbouring sub-volume and occupancy of that child sub-volume.
US11361471B2 Point cloud occupancy map compression
A system comprises an encoder configured to compress attribute information and/or spatial for a point cloud and/or a decoder configured to decompress compressed attribute and/or spatial information for the point cloud. To compress the attribute and/or spatial information, the encoder is configured to convert a point cloud into an image based representation. Also, the decoder is configured to generate a decompressed point cloud based on an image based representation of a point cloud. A block/sub-block organization scheme is used to encode blocks and sub-blocks of an occupancy map used in compressing the point cloud. Binary values are assigned to blocks/sub-blocks based on whether they contain patches projected on the point cloud. A traversal path is chosen that takes advantage of run-length encoding strategies to reduce a size of an encoded occupancy map. Also, auxiliary information is used to further improve occupancy map compression.
US11361468B2 Systems and methods for automated recalibration of sensors for autonomous checkout
Systems and techniques are provided for recalibrating cameras in a real space for tracking puts and takes of items by subjects. The method includes first processing one or more selected images selected from a plurality of sequences of images received from a plurality of cameras calibrated using a set of calibration images that were used to calibrate the cameras previously. The first processing includes a process step to extract a plurality of feature descriptors from the images. The first processing also includes a process step to match one or more feature descriptors as extracted from the selected images with feature descriptors extracted from the set of calibration images that were used to calibrate the cameras previously. The feature descriptors correspond to points located at displays or structures that remain substantially immobile.
US11361467B2 Pose selection and animation of characters using video data and training techniques
This disclosure generally relates to character animation. More specifically, this disclosure relates to pose selection using data analytics techniques applied to training data, and generating 2D animations of illustrated characters using performance data and the selected poses. An example process or system includes extracting sets of joint positions from a training video including the subject, grouping the plurality of frames into frame groups using the sets of joint positions for each frame, identifying a representative frame for each frame group using the frame groups, clustering the frame groups into clusters using the representative frames, outputting a visualization of the clusters at a user interface, and receiving a selection of a cluster for animation of the subject.
US11361463B2 Position estimation system and method, and non-transitory storage medium
Provided is a computer system for estimating an absolute position of a photographed object by just photographing the object with a camera, a position estimation method, and a program. The computer system acquires an image obtained by photographing an object, acquires three-dimensional position data of a camera which photographed the object, and estimates an absolute position of the object on the basis of the three-dimensional position data of the camera. Further, the computer system enables the camera to be tilted a specified angle in a direction of the object, and estimates the absolute position of the object on the basis of the three-dimensional position data of the camera and the tilted specified angle. Moreover, the computer system stores the position of the object and an altitude at the position in association with each other, and estimates an altitude associated with the estimated position of the object.
US11361462B2 Method of evaluating inner circumference of quartz crucible and quartz crucible inner circumference evaluation apparatus
Provided is an evaluation method capable of easily evaluating the inner circumference of a quartz crucible in a short time. The method of evaluating an inner circumference of a quartz crucible includes: a first step of imaging the inner circumference of the quartz crucible, thereby obtaining an image of the inner circumference; a second step of performing image processing on the image to obtain an edge image in which boundaries between cristobalite and glass are defined; a third step of extracting closed regions; a fourth step of performing arithmetic calculations on coordinate information of the boundaries, thereby obtaining calculated values; a fifth step of determining whether the closed regions are the cristobalite or the glass based on the calculated values; and a sixth step of compositing images in which closed regions are determined to be the cristobalite are overlaid, thereby obtaining a full image.
US11361460B2 Multi-color flash with image post-processing
Multi-color flash with image post-processing that uses a camera device with a multi-color flash and implements post-processing to generate images is described. In one aspect, the multi-color flash with image post-processing may be implemented by a controller configured to control a camera and flashes of at least two different colors. The controller may be configured to cause the camera to acquire a first image of a scene while the scene is being illuminated with the first flash but not the second flash, then cause the camera to acquire a second image of the scene while the scene is being illuminated with the second flash but not the first flash, and generate a final image of the scene in post-processing based on a combination of the first image and the second image.
US11361456B2 Systems and methods for depth estimation via affinity learned with convolutional spatial propagation networks
Presented are systems and methods for improving speed and quality of real-time per-pixel depth estimation of scene layouts from a single image by using an end-to-end Convolutional Spatial Propagation Network (CSPN). An efficient linear propagation model performs propagation using a recurrent convolutional operation. The affinity among neighboring pixels may be learned through a deep convolutional neural network (CNN). The CSPN may be applied to two depth estimation tasks, given a single image: (1) to refine the depth output of existing methods, and (2) to convert sparse depth samples to a dense depth map, e.g., by embedding the depth samples within the propagation procedure. The conversion ensures that the sparse input depth values are preserved in the final depth map and runs in real-time and is, thus, well suited for robotics and autonomous driving applications, where sparse but accurate depth measurements, e.g., from LiDAR, can be fused with image data.
US11361443B2 Identifying device, learning device, method, and storage medium
An aspect of the present invention allows for more accurately identifying a possible lesion in a human lung field. The aspect of the present invention includes an image obtaining section configured to obtain a chest cross-sectional image of a subject, a segmentation section configured to classify, into a plurality of segments, unit elements of the chest cross-sectional image, and an image dividing section configured to divide the chest cross-sectional image into a plurality of regions. A data deriving section is configured to derive data associated with the possible lesion, the data being derived on the basis of a segment of unit elements in the each region among the plurality of segments. An identifying section is configured to output an identification result, which is a result of identification of the possible lesion in the lung field of the subject.
US11361440B2 Method and system for diagnosis of COVID-19 disease progression using artificial intelligence
Embodiments of the disclosure provide methods and systems for disease condition prediction from images of a patient. The system may include a communication interface configured to receive a sequence of images acquired of the patient by an image acquisition device. The sequence of images are acquired at a sequence of prior time points during progression of a disease. The system may include a processor, configured to determine regions of interest based on the sequence of images. The processor applies a progressive condition prediction network to the regions of interest to predict a level of disease progression at a future time point during the progression of the disease. The progressive condition prediction network predicts the level of disease progression based on the regions of interest and disease conditions at the sequence of prior time points. The processor further provides a diagnostic output based on the predicted level of disease progression.
US11361435B2 Processing fundus images using machine learning models to generate blood-related predictions
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for processing fundus images using fundus image processing machine learning models.
US11361434B2 Machine learning for otitis media diagnosis
Disclosed herein are systems and methods for classifying a tympanic membrane by using a classifier. The classifier is a machine learning algorithm. A method for classifying a tympanic membrane includes steps of: receiving, from an interrogation system, one or more datasets relating to the tympanic membrane; determining a set of parameters from the one or more datasets, wherein at least one parameter of the set of parameters is related to a dynamic property or a static position of the tympanic membrane; and outputting a classification of the tympanic membrane based on a classifier model derived from the set of parameters. The classification comprises one or more of a state, a condition, or a mobility metric of the tympanic membrane.
US11361423B2 Artificial intelligence-based process and system for visual inspection of infrastructure
An artificial intelligence (AI) based system for detecting defects in infrastructure uses an image recognizer and image data. A set of annotated training and validation data is generated to train and validate the image recognizer. The image data is annotated with classification data such as defect type and severity of the defect. Once trained and validated, the image recognizer can analyze inspection images to identify detects therein and generate an output report including the identification and classification of the defect, and remediation recommendations.
US11361421B1 Visual attractiveness scoring system
Systems and methods are provided for receiving a plurality of images corresponding to a listing in an online marketplace, generating a scene type for each image of the plurality of images, and grouping each image into a scene type group of a set of predefined scene types. Each group of images are input into a respective machine learning model specific to the scene type of the group of images to generate a visual score for each image in each group of images, and an attractiveness score is generated for the listing in the online marketplace based on the visual scores for each image in each group of images.
US11361417B2 Aircraft-utilizing deterioration diagnosis system
The present invention relates to an aircraft-utilizing deterioration diagnostic system and provides a technique capable of improving diagnostic efficiency and accuracy when comparing the previous and current aerially-photographed images to diagnose a deteriorated state of a target. The diagnostic system includes: a drone 1 (aircraft) configured to be navigated along a route around a target 5 and having a camera 4 configured to photograph the target 5; and a computer (PC 2 and server 3) configured to control navigation of the aircraft and photographing by the camera 4. The computer is configured to: acquire data from the aircraft including an image group obtained by consecutively photographing the target 5 for each predetermined date and time; based on diagnostic data including a diagnostic image group photographed at a current date and time, reference data including a reference image group of a previous date and time, associate, for the same target 5, images including the same portion as comparison target images; compare the previous image and the current image among the comparison target images to detect a deteriorate portion; and provide a screen converted and visualized for the user such that the deteriorated portion in the image is plotted on the three-dimensional model of the target.
US11361409B2 Method for smoothing coordinates, touch chip, and electronic terminal
A method for smoothing coordinates, a touch chip, and an electronic terminal are provided. The method includes: acquiring touch point coordinates of a current data frame on a touch screen, and touch point coordinates of N consecutive data frames prior to the current data frame, the N is a natural number greater than or equal to 2; performing a Bessel interpolation iteration on the touch point coordinates of N+1 data frames including the current data frame with the touch point coordinates of the N+1 data frames as initial iteration values; and acquiring an iteration result of the Bessel interpolation iteration, and implementing coordinate smoothing according to the iteration result. According to the embodiments of the present disclosure, the cost of smoothing coordinates is lowered, and the effect of smoothing coordinates is improved.
US11361408B2 Image processing apparatus, system, image processing method, and non-transitory computer-readable storage medium
An image processing apparatus comprising, a specifying unit configured to specify, in a visible light image, a region having color information similar to first color information at a position where the visible light image is designated, an extraction unit configured to extract second color information from the specified region in the visible light image, and, a composition unit configured to generate a composite image by superimposing the second color information on the specified region in an invisible light image synchronously captured by an optical system common to the visible light image.
US11361406B2 Image processing apparatus, image processing method, and non-transitory computer readable recording medium
A disclosed image processing apparatus includes a processor comprising hardware, the processor being configured to obtain a plurality of temporally continuous images generated by continuously imaging a subject illuminated with illumination light; calculate a correction coefficient on the basis of a correction target frame among the plurality of images; revise the correction coefficient of the correction target frame on the basis of the correction coefficient of each of a plurality of frames within a predetermined time set beforehand from a shooting time of the correction target frame; and create a display image on the basis of the correction target frame and the correction coefficient.
US11361405B2 Dynamic spread anti-aliasing
Dynamic spread anti-aliasing is described. In some embodiments, a filled object is segmented into control tiles. Along the object border, multiple exterior control tiles respectively correspond to multiple curves forming the border. For each curve, one side is filled and the other is anti-aliased to smooth the appearance of the filled object. Each exterior control tile is expanded to create an expanded control tile having a spread zone that includes additional pixels. For example, a control triangle is transformed into a control rectangle, and the control rectangle is enlarged to create an expanded control rectangle by extending an edge outward and away from the curve on the side to be anti-aliased. The additional pixels of the spread zone are subjected to anti-aliasing, such as by applying alpha modulation to the pixels based on respective distances between the pixels and the curve. For subpixel zoom levels, pixel color can be adjusted.
US11361403B2 Iterative multiscale image generation using neural networks
A method of generating an output image having an output resolution of N pixels×N pixels, each pixel in the output image having a respective color value for each of a plurality of color channels, the method comprising: obtaining a low-resolution version of the output image; and upscaling the low-resolution version of the output image to generate the output image having the output resolution by repeatedly performing the following operations: obtaining a current version of the output image having a current K×K resolution; and processing the current version of the output image using a set of convolutional neural networks that are specific to the current resolution to generate an updated version of the output image having a 2K×2K resolution.
US11361395B2 Computerized systems and methods for fraud detection and user account deduplication
Systems and method are provided for fraud detection and user account deduplication. One method includes receiving a request from a user to register a third user account; receiving user information associated with the third user account, wherein the user information comprises a second attribute; at a third time entry, modifying the first data store by: searching the plurality of first entries in the first data store; comparing the second attribute to the first attribute of each first entry; determining that at least one first entry comprises a first attribute that is identical to the second attribute; adding second and third entries, wherein the second entry comprises the first and third user accounts, the second attribute, and the first and third time entries; and the third entry comprises the second and third user accounts, the second attribute, and the second and third time entries.
US11361388B1 Blockchain systems and methods for managing usage-based contracts
A system for generating and managing usage-based contracts using blockchains configured to (i) store an insurance contract for a currently occurring or upcoming trip, where the insurance contract is to insure the driver, passenger, and/or vehicle during the trip, where the insurance contract includes terms, conditions, or other clauses (e.g., mileage limitations, limitations on autonomous vehicle operation, etc.) and is in a blockchain structure, and where several nodes store copies of the insurance contract in the blockchain structure; (ii) receive, from the driver and/or (autonomous) vehicle, a requested modification of one or more terms, conditions, or other clauses of the insurance contract, (iii) transmit the requested modification to an insurance auction network, (iv) receive a response to the request from the insurance auction network; and (v) store the response in a new block in the insurance contract (e.g., a smart contract) to facilitate providing trip insurance in a transparent manner.
US11361386B2 Systems and methods for automated repatriation of a patient from an out-of-network admitting hospital to an in-network destination hospital
A system server stores and allows access to patient data, and can include a repatriation management system and/or a discharge management system. The repatriation management system provides for transfer of a patient from an admitting out-of-network hospital to a destination in-network hospital. The repatriation management system includes a computer program for analyzing the patient data, analyzing candidate destination hospital data, and calculating matches between the two. The discharge management system provides for transfer of a patient from an acute care hospital environment to a remote care facility. The discharge management system includes a computer program for analyzing the patient data, identifying and formulating resolutions to placement problems, and determining if the patient will be discharged. The system server is networked to allow remote access to the stored data and communication between the admitting hospital, destination hospitals, remote care facilities, and medical transport providers.
US11361383B1 Simplified interactive user interface
Techniques for cooperative document generation include methods, one of the methods includes receiving, from a mobile device, a request to start an insurance claim, the mobile device including an application configured to guide the user through the claim process. The method includes establishing a session between a computer and the mobile device. The method includes displaying images of the user interface of the mobile device. The method includes receiving information concerning the insurance claim from the mobile device, the information provided by the user in response to prompts provided on the mobile device. The method includes displaying the information on the computer. The method includes enabling the customer service representative to alter the information or request additional information be provided. The method includes adding the information to a data record regarding the insurance claim in response to an indication that the customer service representative has verified the information.
US11361381B1 Data integration and prediction for fraud, waste and abuse
Data threat evaluation systems and methods are described. A data model structure includes a data subset from the plurality of data types that predate a known threat; this third data subset includes data types from both a first data subset and a second data subset. A model schema extracts, from the data subset, data types of the first subset that predicate and indicate the threat, the model schema to produce at least an individualized data threat regression model, a script originator regression model, and a script filler data threat regression model using the extracted data types. The system may use the models back on the data set to identify potential threats. The system can operate to integrate data to predict fraud, waste or abuse.
US11361376B2 Information processing apparatus and method for processing information
There is provided an information processing apparatus including a processor that determines, on the basis of a predetermined condition, a transaction between a first virtual asset granted on the basis of a learning unit being certified to a user being educated and a second virtual asset different from the first virtual asset.
US11361372B1 Paint procurement system and method
A method of establishing a paint color to be displayed by a procurement system based on information received from an external punchout site. A formula corresponding to a desired paint color selected by a customer that is not included in a color palate of predefined colors regularly available for purchase from a paint supplier is received. Based on the formula, a standardized color value within a color gamut of the electronic display device is generated for the desired paint color. The standardized color value is stored in a network-accessible database entry specific to the customer to be retrievable by the customer over a communication network for generating a preview of the desired paint color during a subsequent purchase of paint having the desired paint color by the customer over the communication network.
US11361371B2 Method, system, and non-transitory computer-readable medium for retail
A retail platform is described. The platform provides a uniform retail service experience for users in the cannabis retail industry, including cannabis retail shop owners, managers, and employees. The platform provides a variety of services, including a regulatory compliance translator that is configured to translate information about retail transactions into format specific for and required by different regulatory agencies or computing systems. Other services include a product registry that associates lot/batch numbers used by states to track cannabis with product identifiers used by retailers and customers.
US11361370B2 Methods and systems for electronic commerce order management
A computer-implemented method and system may include receiving, at an e-commerce order processor, an order comprising at least one product, wherein the order is received in conjunction with an order completion event; receiving an order completion criterion; receiving an order change; and processing an order completion based on the order completion criterion.
US11361367B2 Information suggestion system, information suggestion method, program, and recording medium
There are provided an information suggestion system, an information suggestion method, a program, and a recording medium capable of suggesting, to a user, information on a product matching a hobby and the preference of the user from an image group of the user. In the information suggestion system, the information suggestion method, the program, and the recording medium, an image group acquisition unit acquires an image group of a user, and an image analysis unit detects an attribute of each image. An imaging number count unit counts an imaging number of same-attribute images, and an imaging frequency calculation unit calculates an imaging frequency of the same-attribute images. An imaging purpose estimation unit estimates an imaging purpose of the same-attribute images. A suggestion decision unit decides whether or not to suggest information on a product related to the imaging purpose of the same-attribute images to the user depending on whether the imaging number and the imaging frequency of the same-attribute images satisfy a predetermined condition, and an information suggestion unit suggests information on a product decided to be suggested to the user.
US11361365B2 Intuitive entity navigation
This specification relates to methods and systems for providing intuitive navigation of a set of entities. One of the methods includes determining n-dimensional embeddings representing entities; reducing the n-dimensional embeddings representing entities into a 2-dimensional representation of the entities; forwarding, for display on a user's computing device, the 2-dimensional representation of the entities; receiving an input from the user's computing device; responsive to the input, determining an additional 2-dimensional entity representation; and forwarding, for display on the user's computing device, the additional 2-dimensional entity representation.
US11361361B2 Method and an apparatus for searching or comparing sites using routes or route lengths between sites and places within a transportation system
Embodiments relate to searching or comparing sites. One embodiment is a real estate search-or-compare method based on commute durations. The method efficiently processes public transportation and real estate property data to compute the durations of travel between the real estate properties and the vehicle stops. These durations are stored. A request framework is introduced that allows to express a wide range of search-or-compare requests. During request processing, the method identifies parts of the commute paths that depend on any real estate property. Because durations for these parts were precomputed and stored, the method can determine commute durations to every real estate property in a scalable manner. As a result, the method rapidly responds to requests within the real estate market of one of the largest metropolitan areas in existence today. Other embodiments include: searching or comparing based on a monetary cost, transportation using private cars, and sites other than real estate properties. A computer system and a computer service also embody the method.
US11361358B2 System and method for automated generation of textual description of a vehicle
A system for automatically generating textual information describing a vehicle being advertised for purchase is disclosed. The system comprises a processor and a memory communicatively coupled to the processor, the memory including: a vehicle identification number (VIN) decoder logic to decode a VIN to determine a vehicle represented by the VIN, a feature determination logic configured to determine a normalized list of features associated with the vehicle, and a vehicle text generation logic configured to generate textual information describing the vehicle. The memory further includes a feature prioritization logic configured to perform prioritization operations to determine priority values associated with one or more features of the normalized list of features. In some instances, decoding the VIN includes (i) determining attributes of the vehicle including make, model and year, and (ii) retrieving vehicle option codes from a first data store, wherein the vehicle option codes are associated with the VIN.
US11361353B2 System, manufacture, and method for distributed gifting transactions based on merchant website data
A system comprising a file server configured to receive merchant and product data from a merchant server, a data backend that manages access and retrieval of the merchant and product data, a sender interface coupled to the data backend that communicates with a sender client device to create a gift transaction from a virtual shopping bag, the virtual shopping bag including a product assortment selected based on the merchant and product data, a recipient interface coupled to the data backend that communicates with a recipient client device to receive a selection from the product assortment, and a widget interface that interfaces with a website integration component that is embedded on a merchant website, the website integration component adds the virtual shopping bag to the merchant website and imports a feature to create the gift transaction with the virtual shopping bag.
US11361351B2 Multi-format electronic invoicing system
According to some embodiments, an invoice data store contains electronic records for invoices associated with customers and an enterprise, including an electronic record identifier and a set of attribute values. An electronic invoicing system computer server may receive invoice data (associated with a customer of the enterprise) from remote invoice platforms, and the server may create invoice documents in first and second formats based on information in the invoice data store. It may be determined that the invoice documents represent “work in process” and, as a result, the system may prevent the invoice documents from being transmitted to a customer device. An adjustment to the invoice document in an intermediate format is received and the invoice document in at least one of the first and second format is automatically updated. When it is later determined that the invoice documents no longer represent “work in process,” the system electronically transmits the invoice documents to the customer device.
US11361350B2 System and method for recording, compiling and displaying user reviews of a product
A computer-implemented method and system for recording, compiling and displaying user reviews of a consumable product. The method comprising providing a user display graph on a user device, the user display graph having an x-axis and a y-axis with a baseline extending from the y-axis along the x-axis wherein the x-axis is divided into a plurality of review categories, detecting a user input from an input device within the user display graph on the user device and tracking the movement of the user input on the user device along a path through the plurality of review categories. The method further comprises measuring a plurality of review points on the path wherein each of the plurality of review points is located within one of the plurality of review categories, displaying a profile line connecting the plurality of review points along the path, and displaying numerical values representing each of the plurality of review points within each of the plurality of review categories.
US11361347B2 Techniques for implementing advertisement auctions on client devices
Representative embodiments set forth techniques for managing advertisement auctions on a client device. The method can include the steps of (1) receiving, from a server device, a plurality of objects, where each object is associated with a respective digital asset, and each object includes, in association with the respective digital asset (i) a server-derived digital asset vector, (ii) a server-derived predicted tap-through rate, and (iii) a bid amount. In turn, and for each object of the plurality of objects, the client device (2) generates a respective estimated cost per impression for the object based on the information provided by the server device as well as information derived by the client device. Subsequently, the client device (3) identifies, among the plurality of objects, the object associated with the highest respective estimated cost per impression, and (4) causes an advertisement for the respective digital asset associated with the identified object to be displayed.
US11361343B1 Methods, systems, and media for managing online advertising campaigns based on causal conversion metrics
Methods, systems, and media for managing online advertising campaigns based on causal conversion metrics are provided. In some embodiments, the method comprises: receiving conversion information corresponding to test group including consumers that were presented with an advertisement using an advertising channel; receiving advertisement viewability information indicative of a probability that each of the consumers viewed the advertisement; determining that a subset of the consumers did not view the advertisement based on the probability; placing the consumers into a control group and a test group based on the probability corresponding to each of the consumers; calculating a causal conversion metric based on a comparison of the conversion information corresponding to consumers of the control group and conversion information corresponding to consumers of the test group; and determining whether to place an advertisement using the advertising channel based on the causal conversion metric.
US11361341B2 Systems and methods for online traffic filtration by electronic content providers
Systems and methods are disclosed for traffic filtration by content providers. One method includes receiving a content request from a device of a user; determining whether one or more container tags are associated with requested content; determining, prior to responding to the content request, whether the content request is by a user based on the content request and the one or more container tags; generating, prior to responding to the content request, an ad request based on the content request and the one or more container tags; determining, prior to responding to the content request, an ad request recipient based on the generated ad request and the one or more container tags; transmitting the ad request to the determined ad request recipient; and transmitting, over the electronic network to the device, a response to the content request when the content request is determined to be by a user.
US11361338B1 System and method for generating a notification to offset a purchase price
A computer-implemented method comprises determining an amount of loyalty points stored in a loyalty points account; receiving, from a computing device, a signal indicating selection of one or more items to be monitored; monitoring a purchase price of the one or more selected items and the amount of loyalty points stored in the loyalty points account; determining that a difference between the purchase price of the one or more selected items and the amount of loyalty points drops below a threshold; and responsive to determining that the difference between the purchase price of the one or more selected items and the amount of loyalty points drops below the threshold, sending, to the computing device, a signal causing the computing device to display a notification that includes a selectable option to apply the loyalty points to offset the purchase price.
US11361335B2 Machine learning engine for demand-based pricing
Systems, methods and products for determining a consumer-facing price using a demand model that is generated based on historical transactional data. One embodiment comprises a method implemented in a pricing module of an automotive data processing system. Data that identifies a consumer (or consumer group) and a vehicle type are received and the demand model is accessed to generate a payment corresponding to the attributes of the consumer and the attributes of the vehicle type. The demand model may be implemented in a machine learning engine that maintains a set of weights β used in a predictive demand function. The weights are adjusted by the machine learning engine to minimize a loss function which measures deviation of demand estimated by the predictive demand function from the demand indicated by a set of historical transaction data.
US11361323B2 User provisioning management in a database system
A central database system receives information associated with an employee from an employer. Using this information, the central database system can provision one or more user accounts for the employee, for instance via an API of an account provider. The central database system can use a machine learned model to identify fields of the API and to translate the information associated with the employee based on information requirements associated with the API. When a characteristic of the employee, such as the employee's title, subsequently changes within the central database system, one or more features associated with the user account can be automatically updated in response to the change.
US11361320B2 Fraud detection and control in multi-tiered centralized processing
Detecting and controlling fraud in centralized processing is provided. A system receives data packets carrying electronic transactions, and clusters the electronic transactions based on an intermediary identifier of each of the electronic transactions to identify a first cluster and a second cluster. The system generates a first model for the first cluster and a second model for the second cluster. The system detects a fraudulent electronic transaction having a first source identifier. The system locks a first data structure to prevent transfer of a first resource in electronic transactions associated with the first source identifier. The system identifies source identifiers associated with the first cluster in a first tier. The system locks absent detection of the fraudulent electronic transaction in one or more electronic transaction associated with the source identifiers, the data structure corresponding to each of the source identifiers in the first cluster.
US11361313B2 Method and system for generating an advanced storage key in a mobile device without secure elements
A method for building an advanced storage key includes: storing, in a mobile device, at least (i) device information associated with the mobile device, (ii) program code associated with a first program including an instance identifier, and (iii) program code associated with a second program including a first key; generating a device fingerprint associated with the mobile device based on the device information via execution of the code associated with the first program; generating a random value via execution of the code associated with the first program; building a diversifier value based on the generated device fingerprint, the generated random value, and the instance identifier included in the code associated with the first program; and decrypting the built diversifier value using the first key stored in the code associated with the second program via execution of the code associated with the second program to obtain a storage key.
US11361310B1 Automatic management of digital media
In an embodiment, the present disclosure provides computer-implemented systems and methods for automatic management of video content of a plurality of content creators. In an embodiment, the disclosure provides, among other things, computers programmed to implement a networked, online platform for facilitating collaboration between content creators and producers. In an embodiment, the platform is programmatically configured to provide a content creator with a Challenge function that includes a challenge management system with automated messaging and a reward system. In an embodiment, the platform is also programmatically configured to implement a Broadcast function useful to a content creator. In an embodiment, the platform is programmed to implement the foregoing functions using complete, defined workflows that efficiently facilitate collaboration among content creators via the Challenge function or the Broadcast function.
US11361307B1 Interoperable mobile wallet refund
A computer-implemented method includes receiving, by a recipient bank computer system, a previously used token from a point of sale (POS) device, the previously used token identifying a previous transaction as transferring funds to a merchant from a payor associated with the recipient bank computer system. The method also includes transmitting, by the recipient bank computer system, the previously used token to a messaging hub computer system. The method also includes receiving, by the recipient bank computer system, at least one of a card number or a payment credential, from the messaging hub computer system, the at least one of the card number or the payment credential associated with the previous transaction. The method also includes processing, by the recipient bank computer system, a refund using the at least one of the card number or the payment credential.
US11361301B2 System and method for service transaction
A method for performing a transaction at an automobile fuel filling facility includes: prompting, on a terminal device, a user to log in to a user account on a transaction platform; displaying, on the terminal device, a list of gas stations; receiving, on the terminal device, a user selection of a gas station from the list of gas stations; displaying, on the terminal device, a list of available attendants at the selected gas station; receiving, on the terminal device, a user selection of an attendant from the list of available attendants; sending, by the terminal device, a service request to the transaction platform, the service request including the selected gas station and the selected attendant; prompting, on the terminal device, the user to enter an authorization code given by the selected attendant at the selected gas station; receiving, on the terminal device, a user input of code; transmitting, by the terminal device, the user input of code to the transaction platform; and after a fuel filling service indicated by the service request has been performed, displaying, on the terminal device, a receipt for the fuel filling service.
US11361298B2 Shared mobile payments
Methods and systems are provided for facilitating shared mobile payments. According to an embodiment, a user can initiate a purchase using a mobile device. The mobile device can display a total price for the purchase. The first user can cooperate with one or more second users to share the cost of the purchase. The cooperation can be facilitated via the first and second users' mobile devices.
US11361293B2 Systems and methods for point of sale deposits
The disclosed embodiments include systems and methods for executing a point of sale deposit. In one embodiment, a system may include one or more memory devices storing software instructions, and one or more processors configured to execute the software instructions to receive deposit information related to a point of sale deposit from a mobile device, and generate a deposit token retaining at least the deposit information and deposit authorization information. The one or more processors may also be configured to transmit the deposit token to the mobile device for displaying a readable code generated based on the deposit token, receive a point of sale deposit authorization notification from the merchant device indicating at least receipt by the merchant device of the deposit token from the mobile device, and transfer funds to a financial service account based on the received deposit information and authorization notification.
US11361292B2 Selected place on map or from category specific list of nearby places associated payment interface for making payment
Various embodiments of a system, methods, server, client, and graphical user interface to displaying on map interface, place(s) associated with particular location of place wherein places including current, nearest, nearby, category specific, searched and any combination thereof for enabling user to select or identify specific place or place of business on map and view associated standardized and integrated payment user interface with/in said selected or identified place or place icon or place user interface which enable user to make entered or inputted or selected or displayed or pre-set or default or pushed particular amount of payment from user's account to said selected or identified place associated automatically identified merchant's account, without the user having to enter the account information related to merchant.
US11361288B2 Electronic run ticket
Technology for measuring, collecting and transferring fluid transaction data is provided. In an example method, fluid flow data is identified from a fluid flow meter for a fluid transfer event. Scannable data comprising data indicative of the fluid transfer event and the fluid flow data is generated. The scannable data may include a scannable code. The scannable data may be provided for display and scanned using a portable scanning device. The scannable data, including the scannable code, may be transferred as fluid transaction data to a remote device using a wireless communication protocol for storage and/or analysis by the remote device.
US11361286B1 Identifying negotiable instrument fraud using distributed ledger systems
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving information of a negotiable instrument, transmitting the information to a distributed ledger system, the distributed ledger system maintaining a blockchain that records transactions associated with a plurality of negotiable instruments, receiving validation information from the distributed ledger system, the validation information indicating that negotiable instrument has not already been accepted, and accepting the first negotiable in response to the validation information.
US11361272B2 Device and method for monitoring a mobile object
A device for monitoring a mobile object having a sensor unit, which has at least one sensor for monitoring the mobile object. The device additionally has a processing unit, which is designed to record measured values from a sensor unit within a time span. The processing unit is designed to determine, as a function of the recorded measured values, in what kind of process in a transport chain the object is involved. A method for monitoring a mobile object is also described.
US11361270B2 Method and system for providing information of stored object
Methods and devices for providing information of a stored object are disclosed. An example method may comprise: acquiring a three-dimensional spatial model of a storage space, the three-dimensional spatial model comprising storage location information corresponding to at least one object stored inside the storage space; determining a target object stored inside the storage space, and determining a target storage location of the target stored object based on the three-dimensional spatial model; obtaining a navigation route based on location information of an augmented reality (AR) device and the target storage location; and rendering corresponding navigation information over the storage space as viewed from the AR device.
US11361267B1 System and method for determining loss resulting from data privacy and security breach
A system and method for calculating loss data associated with a data privacy and security breach event occurring within an organization based on collected data. Data describing a number of individuals affected by the event; an estimated number of hours spent by the organization on managing the event; enrollment by individuals affected by the event in a credit monitoring service; an estimated amount spent on communications within the organization relating to the event; an estimated number of hours of loss of productivity by the organization; an estimated credit monitoring service call center volume; an estimated amount spent on computer forensics; and an estimated amount spent on legal counsel is received. Data describing (i) an amount spent by the organization in managing the event; (ii) an amount spent by the organization in notifying individuals affected by the event; (iii) an amount spent by the organization on the credit monitoring service; (iv) an amount spent on loss of productivity; (v) an amount spent on loss of assets; and (vi) an amount spent on credit monitoring service call center activities is calculated. Data describing a total loss amount associated with the event is calculated based on the received data received and the calculations.
US11361262B2 Blockchain-enabled edge computing method for production scheduling
Disclosed is a blockchain-enabled edge computing method for production scheduling. The method includes modeling a smart contract between a device and a manufacturing unit, and using the smart contract to perform production scheduling on the device inside the manufacturing unit; one of the manufacturing units includes multiple devices; mounting each device on the blockchain operating node, the MES issues production instructions to the nodes of each manufacturing unit, at the same time, the nodes acquire production data of the device through multiple data sources of the device, the operating state data and process parameter data of each device are acquired in real time, and the data is directly chained from the device level; according to the production instructions and device parameters obtained by the manufacturing unit, using edge computing to dynamically adjust the device load, efficiency, and utilization.
US11361261B2 Farming data collection and exchange system
Embodiments of the present invention provide a system and a process that utilize a passive relay device for farming vehicles and implements, as well as an online server, which together enable capturing, processing and sharing farming operation data generated during combined use of the farming vehicle and farming implement at a farming business. The farming operation data includes detailed information about individual farming operations, including without limitation the type of farming operation, the location of the farming operation, the travel path for the farming operation, as well as operating parameters and operating events occurring while the farming operation is performed.
US11361259B2 Supplier selection
A system may comprise a database to collect telemetry data corresponding to a particular component of a device. The system may further comprise a controller coupled to the database. The controller may receive telemetry data for the particular component from the database. The controller may further determine a plurality of metrics for the particular component based on the telemetry data, wherein the plurality of metrics is determined for a plurality of suppliers and select a particular supplier of the plurality of suppliers based on the determined plurality of metrics.
US11361257B2 Method and system for managing diagnostic imaging orders
Methods and systems are described for managing diagnostic imaging order requests. A system is configured to receive diagnostic image order request from ordering physicians. The received diagnostic imaging order requests comprise imaging order information including ordering provider information, patient information, diagnostic imaging order information, and/or clinical decision support information. Upon determining that a guideline-based clinical decision support system process was required but not followed, a notification to the ordering physician is generated and sent.
US11361256B2 Method for mapping crop yields
Systems and methods for generating crop yield maps are provided. In one example embodiment, a method comprises accessing data indicative of crop yield for a field area; accessing one or more data types associated with the field area, each of the data types providing a geospatial distribution of data associated with vegetation across the field area; determining a crop yield distribution for the field area; and generating a yield map for the field area based at least partially on the crop yield distribution.
US11361254B2 Computerized-system and method for generating a reduced size superior labeled training dataset for a high-accuracy machine learning classification model for extreme class imbalance of instances
A computerized-system and method for generating a reduced-size superior labeled training-dataset for a high-accuracy machine-learning-classification model for extreme class imbalance by: (a) retrieving minority and majority class instances to mark them as related to an initial dataset; (b) retrieving a sample of majority instances; (c) selecting an instance to operate a clustering classification model on it and the instances marked as related to the initial dataset to yield clusters; (d) operating a learner model to: (i) measure each instance in the yielded clusters according to a differentiability and an indicativeness estimators; (ii) mark measured instances as related to an intermediate training dataset according to the differentiability and the indicativeness estimators; (e) repeating until a preconfigured condition is met; (f) applying a variation estimator on all marked instances as related to an intermediate training dataset to select most distant instances; and (g) marking the instances as related to a superior training-dataset.
US11361253B2 Modularized model interaction system and method
A modularized model interaction system and method of use, including an orchestrator, a set of hardware modules each including a standard set of hardware submodules with hardware-specific logic, and a set of model modules each including a standard set of model submodules with model-specific logic. In operation, the orchestrator determines a standard set of submodule calls to the standard submodules of a given hardware module and model module to implement model interaction on hardware associated with the hardware module.
US11361252B1 Methods and systems for using reinforcement learning
Methods and Systems for using reinforcement learning to optimize promotions. A promotion can be offered to a customer for a prepaid calling card using a reinforcement learning model with a sensitivity parameter. The reinforcement learning model can estimate a time period during which the customer will purchase the prepaid calling card. The customer's reaction to the promotion can be observed. A reward or a penalty can be collected based on the customer's reaction. The reinforcement learning model can be adapted based on the reward or the penalty to optimize the timing of the promotion by estimating a new time period during which the customer will purchase the prepaid calling card. The reward proxy and/or the penalty proxy can comprise frequency of usage.
US11361240B2 Flux bias lines below qubit plane
Described herein are structures that include flux bias lines for controlling frequencies of qubits in quantum circuits. An exemplary structure includes a substrate, a qubit provided over a surface of the substrate, and a flux bias line provided below the surface of the substrate and configured to control the frequency of the qubit via a magnetic field generated as a result of a current flowing through the flux bias line. Methods for fabricating such structures are disclosed as well.
US11361238B2 Adaptive analytical behavioral and health assistant system and related method of use
This present disclosure relates to systems and methods for providing an Adaptive Analytical Behavioral and Health Assistant. These systems and methods may include collecting one or more of patient behavior information, clinical information, or personal information; learning one or more patterns that cause an event based on the collected information and one or more pattern recognition algorithms; identifying one or more interventions to prevent the event from occurring or to facilitate the event based on the learned patterns; preparing a plan based on the collected information and the identified interventions; and/or presenting the plan to a user or executing the plan.
US11361237B2 Methods and systems for performing predictive maintenance on vehicle components to prevent cascading failure in a transportation system
Systems, methods, and processing nodes predicting and perform preventive maintenance in a transportation system. Predicting and performing preventive maintenance in a transportation system includes determining historical data for electronic devices in the transportation system. Predicting and performing preventive maintenance also includes determining dependencies of the electronic devices based on the historical data. Predicting and performing preventive maintenance includes determining a likelihood of a fault in the target electronic device during a time period based on the dependencies of the electronic devices and a mutual probability of failure of the target electronic device and parent electronic devices associated with the target electronic device. Predicting and performing preventive maintenance also includes initiating preemptive maintenance on the target electronic device based on the likelihood of the fault.
US11361234B2 Real-world execution of contingent plans
A computer-implemented method includes determining a current state and a current context of an environment in which an automated agent runs to execute a contingent plan. The state indicates that one or more fluents of a plurality of fluents are true, and the plurality of fluents are associated with a contingent problem solved by the contingent plan. The context describes values corresponding to the one or more fluents. An action is performed with respect to at least a subset of the context. A nondeterministic effect of the action on the environment is evaluated, using a computer processor. The state is updated based on the nondeterministic effect. The context is updated based on the nondeterministic effect.
US11361233B2 Estimating fatigue life of technical systems
A method, device, and system of estimation fatigue life of a technical system are disclosed. The method includes computing a lifing probability distribution for at least one component of the technical system based on material property scatter data and at least one damage scenario associated with the at least one component. Further, the method includes determining a time-damage accumulation for the at least one component by combining plurality of damage scenario and damage accumulation rules for the at least one component. Furthermore, the method includes determining a spatial-damage accumulation and a cumulative time-damage accumulation for each of a plurality of regions in the at least one component. The method also includes determining an integral damage including integral of the spatial-damage accumulation and the cumulative time-damage accumulation for the at least one component based on simulation of the at least one damage scenario and conditional probabilities for the at least one damage scenario. The fatigue life of the technical system is estimated by determining a probability of fatigue failure of the technical system by combining the integral damage and predicted damage scenarios for a plurality of components in the technical system based on the law of total probability.
US11361230B2 Advanced intelligence engine
An advanced intelligence engine (AIE) for use in identifying what may be complex events or developments on one or more data platforms or networks from various types of structured or normalized data generated by one or more disparate data sources. The AIE may conduct one or more types of quantitative, correlative, behavioral and corroborative analyses to detect events from what may otherwise be considered unimportant or non-relevant information spanning one or more time periods. Events generated by the AIE may be passed to an event manager to determine whether further action is required such as reporting, remediation, and the like.
US11361227B2 Onboarding of entity data
Techniques are described herein to improve onboarding of third party entity data with existing knowledge graphs. In various implementations, a computing system associated with an existing knowledge graph may receive a request from a third party to onboard, with the existing knowledge graph, a plurality of entities. Each entity may have associated identifier(s) and relationship(s) with other entities of the plurality of entities. First third party entity data that describes the plurality of entities and associated identifiers/relationships may be received from the third party. The first third entity party data may be analyzed to identify semantic fingerprint(s) matching respective subsets of the entities. Results related to the analyzing may be determined. The results may include a statistic representing success or failure of applying rule(s) to a respective subset of entities that match a given semantic fingerprint. Remedial action(s) may be triggered based on the failure statistic.
US11361225B2 Neural network architecture for attention based efficient model adaptation
A neural network architecture for attention-based efficient model adaptation is disclosed. A method includes accessing an input vector, the input vector comprising a numeric representation of an input to a neural network. The method includes providing the input vector to the neural network comprising a plurality of ordered layers, wherein each layer in at least a subset of the plurality of ordered layers is coupled with an adaptation module, wherein the adaptation module receives a same input value as a coupled layer for the adaptation module, and wherein an output value of the adaptation module is pointwise multiplied with an output value of the coupled layer to generate a next layer input value. The method includes generating an output of the neural network based on an output of a last one of the plurality of ordered layers in the neural network.
US11361221B2 Method of training artificial intelligence to estimate lifetime of storage device
The present disclosure provides a method of training artificial intelligence to estimate a lifetime of a storage device, which includes steps of: determining whether an operating parameter of the storage device executing a processing program on bit value values is smaller than an operational threshold parameter or not, if yes, decoding the bit value values stored in the storage device by a decoder; determining whether the bit value values stored in the storage device are successfully decoded by the decoder or not, if yes, classifying the memory unit of the storage device into a strong correct region, a weak correct region, a strong error region or a weak error region; determining whether the number of the memory units falls within an allowable number range or not, if not, initiating an artificial intelligence neural network system to use machine learning to estimate the lifetime of the storage device.
US11361220B2 Systems and methods for a computer understanding multi modal data streams
Systems and methods for understanding (imputing meaning to) multi model data streams may be used in intelligent surveillance and allow a) real-time integration of streaming data from video, audio, infrared and other sensors; b) processing of the results of such integration to obtain understanding of the situation as it unfolds; c) assessing the level of threat inherent in the situation; and d) generating of warning advisories delivered to appropriate recipients as necessary for mitigating the threat. The system generates understanding of the system by creating and manipulating models of the situation as it unfolds. The creation and manipulation involve “neuronal packets” formed in mutually constraining associative networks of four basic types. The process is thermodynamically driven, striving to produce a minimal number of maximally stable models. Obtaining such models is experienced as grasping, or understanding the input steam (objects, their relations and the flow of changes).
US11361219B1 Feature selection of neural activity using hierarchical clustering with stochastic search
Described is a system for feature selection that extends supervised hierarchical clustering to neural activity signals. The system generates, using a hierarchical clustering process, a hierarchical dendrogram representing a set of neural activity data comprising individual neural data elements having neural activity patterns. The hierarchical dendrogram is searched for an optimal cluster parcellation using a stochastic supervised search process. An optimal cluster parcellation of the hierarchical dendrogram is determined that provides a classification of the set of neural activity data with respect to a supervised classifier, resulting in a reduced neural activity feature set. The set of neural activity data is classified using the reduced neural activity feature set, and the classified set of neural activity data is decoded.
US11361211B2 Artificial intelligence (AI) based chatbot creation and communication system
A system for creating and managing an artificial conversational entity using an artificial intelligence (AI) based communications system is disclosed. The system may comprise a data access interface to receive instructions with configuration details from a requestor to create an artificial conversational entity, as well as data from a data source. The system may comprise a processor to generate the artificial conversational entity by: identifying a data source type associated with the data; performing data treatment on the received data based on the data source type in order to focus data on at least one targeted topic; determining and applying a compression technique to the received data; performing an intellective computing technique on the compressed data; performing a synoptic evaluation of the data; and generating an executable based on the synoptic evaluation. The executable may be associated with the artificial conversational entity to be presented to the user interacting with the artificial conversational entity.
US11361209B2 Power electronics for use in smart cards and other applications
Disclosed herein is a mounting system for a near field RF communications chip. The system comprises: (i) a substrate for carrying electronic components, and for providing electrical interconnections therebetween; (ii) a chip coupling carried by the substrate for connecting a near field RF communications chip (1001) to the mounting system; (iii) an auxiliary power provider (1003), separate from said near field RF communications chip, and adapted for providing electrical power output based on a received alternating electrical signal; (iv) an antenna coupling for connecting a near field RF communications antenna (1006) to said mounting system; and (v) a splitter (1005), for splitting alternating electrical signals.
US11361208B2 Systems and methods for preventing chip fraud by inserts in chip pocket
Systems and methods for providing fraud prevention inserts in a chip pocket of a card are provided. A chip fraud prevention system includes a device including a chip and one or more fraud prevention inserts. The chip, and the fraud prevention inserts, may be at least partially encompassed in a chip pocket.
US11361206B2 Wireless communications device with concealed value
A wireless communication device is disclosed. The wireless communication device has a near field communications transmitter system. The device has an outer chassis that can be sized, dimensioned and decorated to resemble common household items that lack any apparent value. The wireless communication device can also include an indicia that is invisible to an unaided human eye.
US11361205B2 Duplication device for key fobs
A key fob duplication device is disclosed. The duplication device may have a housing and a display device attached to the housing. The duplication device may also have a controller enclosed within the housing. The controller may read data stored in the first key fob. The controller may also determine whether the first key fob can be duplicated based on the data. When the data indicates that the first key fob can be duplicated, the controller may write the data of the first key fob and an indicator value on a second key fob. The indicator value may indicate that the second key fob cannot be duplicated. When, however, the data indicates that the first key fob cannot be duplicated, the controller may display a message on the display device, indicating that the first key fob cannot be duplicated.
US11361204B2 Metal card
A card core includes a body defining a cutout and a discontinuity. The cutout includes an opening in the body defined by an edge and the discontinuity includes a channel defined by the body extending from an outer surface of the body to the cutout. At least one circuit element is positioned within the cutout. The cutout defines a size and geometry such that a gap is defined between the at least one circuit element and the edge to electromagnetically isolate the at least one circuit element from the body.
US11361203B1 Pixel generation with shifting windows
In some examples, the disclosure describes a computing device that includes instructions to: position an image with a first aspect ratio within a boundary with a second aspect ratio, select a window that includes a portion of the image and a portion of the boundary, predict transitional pixels into the portion of the boundary based on proximate pixels of the image within the selected window, and generate the transitional pixels into the portion of the boundary.
US11361202B2 Systems and methods for deriving leading indicators of future manufacturing, production, and consumption of goods and services
Predictive analytics techniques are used to produce leading indicators of economic activity based on factors determined from a range of available data sources, such as public and/or private transportation data. A fee-based subscription system may be provided for the sharing of leading indicators to users. A consistent, semantic metadata structure is described as well as a hypothesis generating and testing system capable of generating predictive analytics models in a non-supervised or partially supervised mode.
US11361201B2 Systems and methods for determining an object type and an attribute for an observation based on fused sensor data
A system receives an observation probability distribution function associated with a target object that was detected by sensors of an autonomous vehicle. The system identifies a target attribute of the target object, and detects a target attribute value associated with the target object. The system determines a first probability distribution function representing a probability of the autonomous vehicle detecting an object having an object label, determines a second probability distribution function defining a probability of the autonomous vehicle detecting the target attribute, determines a third probability distribution function defining a probability of the target attribute being present for the target object based on the target attribute value, and determines an attribute probability distribution function defining a probability that the target attribute is actually present for the target object. The system executes vehicle control instructions that cause the autonomous vehicle to adjust driving operations based on the attribute probability distribution function.
US11361200B2 System and method for learning contextually aware predictive key phrases
Described is a system for learning and predicting key phrases. The system learns based on a dataset of historical forecasting questions, their associated time-series data for a quantity of interest, and associated keyword sets. The system learns the optimal policy of actions to take given the associated keyword sets and the optimal set of keywords which are predictive of the quantity of interest. Given a new forecasting question, the system extracts an initial keyword set from a new forecasting question, which are perturbed to generate an optimal predictive key-phrase set. Key-phrase time-series data are extracted for the optimal predictive key-phrase set, which are used to generate a forecast of future values for a value of interest. The forecast can be used for a variety of purposes, such as advertising online.
US11361198B2 Neural network host platform for detecting anomalies in cybersecurity modules
Aspects of the disclosure relate to anomaly detection in cybersecurity training modules. A computing platform may receive information defining a training module. The computing platform may capture a plurality of screenshots corresponding to different permutations of the training module. The computing platform may input, into an auto-encoder, the plurality of screenshots corresponding to the different permutations of the training module, wherein inputting the plurality of screenshots corresponding to the different permutations of the training module causes the auto-encoder to output a reconstruction error value. The computing platform may execute an outlier detection algorithm on the reconstruction error value, which may cause the computing platform to identify an outlier permutation of the training module. The computing platform may generate a user interface comprising information identifying the outlier permutation of the training module. The computing platform may send the user interface to at least one user device.
US11361195B2 Incremental update of a neighbor graph via an orthogonal transform based indexing
Incremental update of a neighbor graph via an orthogonal transform based indexing is disclosed. One example is a system including a hash transform module to apply an orthogonal transform to a data object in a data stream, and to associate the data object with a collection of ordered hash positions. An indexing module retrieves an index of ordered key positions, where each key position is indicative of data objects in the data stream that have a hash position at the key position. A neighbor determination module determines a ranked collection of neighbors for the data object in a neighbor graph, where the ranking is based on the index. A graph update module incrementally updates the neighbor graph by including the data object as a neighbor for a selected sub-plurality of data objects in the ranked collection.
US11361193B2 Automatic identification method and system for different types of pores of mud shale
A method for identifying mineral pore types in mud shale includes: determining an inorganic mineral pore image and a kerogen region image of a mud shale Scanning Electron Microscopy (SEM) gray-scale image; performing an expansion operation on the inorganic mineral pore image to obtain an expanded inorganic mineral pore image; comparing the inorganic mineral pore image with the expanded inorganic mineral pore image, and determining an extra region in the expanded inorganic mineral pore image as an expansion region; collecting statistics about the number of pixel points of a siliceous mineral, a calcareous mineral, and a clay mineral; calculating the proportion of each mineral according to the number of pixel points of the minerals; drawing a mineral pore triangular image chart according to the proportions of minerals; and determining the mineral type corresponding to the pores in the inorganic mineral pore image according to the mineral pore triangular image chart.
US11361184B2 Modeling trends in crop yields
A method and system for modeling trends in crop yields is provided. In an embodiment, the method comprises receiving, over a computer network, electronic digital data comprising yield data representing crop yields harvested from a plurality of agricultural fields and at a plurality of time points; in response to receiving input specifying a request to generate one or more particular yield data; determining one or more factors that impact yields of crops that were harvested from the plurality of agricultural fields; decomposing the yield data into decomposed yield data that identifies one or more data dependencies according to the one or more factors; generating, based on the decomposed yield data, the one or more particular yield data; generating forecasted yield data or reconstructing the yield data by incorporating the one or more particular yield data into the yield data.
US11361180B2 Symbol reading device and method
A symbol reading device includes a reading unit to read a code symbol attached to a commodity and a control unit. The control unit is configured to determine whether start button or the like for the reading unit has been pressed, allow the reading unit to read a first symbol within a first predetermined time after pressing of the button, and allow the reading unit to read a second symbol within a second predetermined time if the reading unit reads the first symbol. Registration processing is executed based on the first symbol and the second symbol when read. Symbol reading is ended when either the reading unit does not read the first symbol within the first predetermined time or the reading unit does not read the second symbol within second predetermined time.
US11361179B2 Barcode reading system having a legacy mobile client function, a non-legacy mobile client function, and a relay function
A barcode reading application includes an image capture function for controlling a white light source and a camera of a mobile device to capture an image of a barcode in a target area. The barcode reading application also includes a decoder function for receiving the image of the barcode and generating decoded data representing data encoded in the barcode. The barcode reading application also includes a non-legacy mobile client function for transmitting the decoded data to a non-legacy system. The barcode reading application also includes a legacy mobile client function for transmitting the decoded data to an intermediate server, which then provides the decoded data received from the legacy mobile client function to a legacy system. The barcode reading application also includes a relay function for determining whether the decoded data is intended for the legacy system or the non-legacy system.
US11361176B2 Surgical RFID assemblies for compatibility detection
A control system for a surgical instrument. The control system comprises an RFID scanner and a control circuit coupled to the RFID scanner. The control circuit is configured to receive data from RFID tags associated with devices, determine whether the devices are compatible based on a comparison of the received data, and provide an alert that the devices are incompatible or a suggestion to replace one of the devices with a replacement compatible device.
US11361175B2 Systems, methods, and apparatuses, for monitoring personal protection equipment compliance
A personal protection system can comprise a radio frequency identification (RFID) tag coupled to a personal protective equipment, a barometric sensor coupled to the RFID tag, and a computing device communicatively coupled to the RFID tag and the barometric sensor. The computing device can comprise a processing unit that can be configured to access radio frequency (RF) data received from the RFID tag and receive, from the barometric sensor, barometric data determined by the barometric sensor. Further, the processing unit can be configured to determine a positioning state of the personal protection equipment. The positioning state can indicate whether the personal protection equipment is being worn correctly or incorrectly by the user.
US11361174B1 Enhanced RFID tag authentication
An authentication method includes RFID tags authenticating RFID readers. A tag sends a tag identifier and a reader challenge to a reader in response to one or more commands from the reader. The reader then either derives a response to the reader challenge itself or has a verification authority derive the response. The response may be derived from parameter(s) in the reader challenge, and may be derived using a cryptographic key. The reader then sends the response to the tag along with one or more commands. The tag verifies the response before executing action(s) associated with the command(s).
US11361173B2 Devices and methods for providing emergency information using a payment card
A card for storing both emergency information and payment information is disclosed. The card can be used by an emergency responder to retrieve emergency information for the user. The emergency information can enable the emergency responder to better render aid to the user. The card can have one or more processors, a sensor, and a memory in communication with the one or more processors and storing an application thereon. The application can cause the card to receive a request from a user device (e.g., from an emergency medical technician, or EMT) to access emergency information stored in the memory, transmit a security challenge to the user device, authenticate a received response to the security challenge from the user device, and transmit the emergency information to the user device.
US11361171B2 Wireless tag reading apparatus and control method for a wireless tag reading apparatus
In accordance with an embodiment, a wireless tag reading apparatus includes an antenna, first and second power feeding ports, and a controller. The first power feeding port feeds electric power into the antenna so as to emit the first linearly polarized wave from the antenna. The second power feeding port feeds electric power into the antenna so as to emit the second linearly polarized wave from the antenna. The controller sets a ratio of a time of power feeding from the first power feeding port to a time of power feeding from the second power feeding port to take a value according to a ratio of the number of wireless tags existing in the direction of the first linearly polarized wave to the number of wireless tags existing in the direction of the second linearly polarized wave.
US11361170B1 Apparatus and method for accurate translation reviews and consistency across multiple translators
An apparatus has a network interface circuit to receive a source sentence from a network connected client device. A processor is connected to the network interface circuit. A memory is connected to the processor. The memory stores parameters of a multilingual neural review system and instructions executed by the processor to operate the multilingual neural review system trained on a corpus of source sentences, draft target sentences and corrected target sentences. The multilingual neural review system produces a corrected target sentence from a draft target sentence representing a proposed translation of the source sentence. The draft target sentence and the corrected target sentence are supplied to the network connected client device. Approval for the corrected target sentence is received from the network connected client device. Parameters of the multilingual neural review system are updated based upon the approval for the corrected target sentence.
US11361169B2 Method and server for training a machine learning algorithm for translation
Methods and servers for training a Machine Learning Algorithm (MLA) for translation of text are disclosed. The MLA has been trained using a first plurality of string pairs. The first plurality of string pairs has a natural proportion of string pairs of each context. The MLA is biased to generate the given parallel string as a translation of the respective string occurred in the main context. The method includes determining a second plurality of string pairs comprising a controlled proportion of string pairs of each context. The second plurality of string pairs are associated with labels indicative of the respective contexts. The method comprises re-training the MLA using the second plurality of string pairs and the respective labels. The MLA is re-trained to determine a given context of a given string and generate a respective parallel string as a translation having considered the given context.
US11361166B2 Characterized chatbot with personality
The present disclosure provides a technical solution related to establishing a characterized chatbot with personality. On one hand, a corpus database matched with a specific character may be established, and a generated regular/conventional response messages may be converted into a characterized response messages with character's features during conversation, so that the conversation style of a chatbot may be characterized with a certain character's features. On the other hand, a chatbot may select a response message with a specific emotion by using an emotion conversation table corresponding to a personality when generating the response message against a content of a conversation input by a user, so that a chatbot may be characterized and have certain personality.
US11361162B2 Mitigation of conflicts between content matchers in automated document analysis
Each of a plurality of content matchers is executed upon a body of text in a document, identifying at least one match in the text and additionally assigning a match strength for each match. Where a conflict between a first match (have a first match strength associated therewith) and a second match (having a second match strength associated therewith) is noted, it is determined whether either of the first or the second match strength is greater than the other. If so, that match of the first and second matches corresponding to the lesser of the first and second match strengths is discarded. If the first or second match strengths are equal, then respective matcher ranks of the first matcher and the second matcher are compared such that the match of the first and second matches corresponding to the lesser of the first and second matcher ranks is discarded.
US11361161B2 Automated system and method to prioritize language model and ontology expansion and pruning
A system and method for updating computerized language models is provided that automatically adds or deletes terms from the language model to capture trending events or products, while maximizing computer efficiencies by deleting terms that are no longer trending and use of knowledge bases, machine learning model training and evaluation corpora, analysis tools and databases.
US11361159B2 Encoding and storing text using DNA sequences
Text can be encoded into DNA sequences. Each word from a document or other text sample can be encoded in a DNA sequence or DNA sequences and the DNA sequences can be stored for later retrieval. The DNA sequences can be stored digitally, or actual DNA molecules containing the sequences can be synthesized and stored. In one example, the encoding technique makes use of a polynomial function to transform words based on the Latin alphabet into k-mer DNA sequences of length k. Because the whole bits required for the DNA sequences are smaller than the actual strings of words, storing documents using DNA sequences may compress the documents relative to storing the same documents using other techniques. In at least one example, the mapping between words and DNA sequences is one-to-one and the collision ratio for the encoding is low.
US11361158B2 Language autodetection from non-character sub-token signals
In non-limiting examples of the present disclosure, systems, methods and devices for determining a language of a text string are presented. A language detection model may be maintained. The language detection model may comprise identities and weights for initial and final consonants, identities and weights for prefixes and suffixes, and identities and weights for vowel sequences, where each identity is derived from a training corpus. The weights may correspond to a frequency of a text unit in the corpus. A text string may be received and a match score between the text string and the language of the language detection model may be determined. The match score may be based on initial and final consonant scores, prefix and suffix scores, and/or vowel sequence scores for each word in the text string. If the match score meets a threshold value a follow-up action associated with the language may be performed.
US11361156B2 Digital processing systems and methods for real-time status aggregation in collaborative work systems
Systems and methods for aggregating and parsing data from multiple tables are disclosed. A system may include at least one processor configured to maintain a first table with a first item with a first status and a second item with a second status, and a second table with a third item with the first status and a fourth item with the second status. A graphical indicator may include a first graphical element aggregating, based on a shared first status, the first item and the third item, and a second graphical element aggregating, based on a shared second status, the second item and the fourth item. In response to a selection of the first graphical element, a third table may display with representations of the first and third items. For a selection of the second graphical element, a fourth table may display with representations of the second and fourth items.
US11361155B2 Data classification using spatial data
Some examples relate generally to computer architecture software data classification and information security and, in some more particular aspects, to verifying information or events in a file system using spatial data.
US11361154B1 Method for processing real-time customer experience feedback with filtering and messaging subsystems and standardized information storage
The present invention supports the entry of customer experience feedback into the system, which then conducts real-time automated filtering and evaluation of feedback entered by the customer and supports the transmission of real-time notifications to selected personnel based on feedback evaluation in a flexible messaging and workflow system. The present invention supports that ability to obtain constructive feedback, either good or bad, regarding a customer's experience while the customer is still at the service provider or retail sales location. And, if the experience is negative, the invention provides automated evaluation and filtering of the feedback information with real-time notifications to selected personnel so the customer's concerns can be addressed immediately so as to rectify the negative experience with personal attention to the consumer, and preserve the client relationship for the future before the customer departs from the service provider or retail sales location.
US11361151B1 Methods and systems for intelligent editing of legal documents
A system for intelligent editing of legal documents. The system includes a computing device. The computing device is configured to access a plurality of legal source texts from a plurality of legal sources, generate a score for each of the plurality of legal source texts, train a natural language processing model as a function of the scored legal source texts and a first machine-learning process, receive user inputted legal text from a user device being operated by a human user to create a user legal document, analyze the user inputted legal text using the natural language processing model, suggest, as a function of the analyzing, a modification to a target text of the user inputted legal text, and generate a score for a modified user legal document. A method for intelligent editing of legal documents is also provided.
US11361150B2 System and method for convergent document collaboration
In various implementations, a computing device: displays the document outline on the user interface; maintains, in a non-transitory computer-readable medium, a causal graph data structure representing the document outline, wherein the causal graph data structure includes a plurality of structure nodes, each structure node representing a level of the document outline; receives, via the user interface, an insertion of a new level to the document outline; in response to the insertion, defines a structure node that represents the inserted level; inserts a transition node in the causal graph data structure, wherein the transition node represents a relationship between the structure node and at least one other node of the causal graph data structure; inserts the structure node into the causal graph data structure as a child of the transition node; and updating the user interface to display the inserted level.
US11361148B2 Electronic device sharing content with an external device and method for sharing content thereof
Methods and apparatuses are provided for sharing content between an electronic device and an external device. A web document including pieces of content is received. At least one piece of content executable in the external device is determined from among the pieces of content based on corresponding types of the pieces of content and function information of the external device. Information on the at least one piece of content is transmitted to the external device.
US11361147B2 Method and system for automatic customization of uniform resource locators (URL) by extracting a URL or a content containing one or more URLs and replacing with one or more customized URLs
The invention provides a system and method for customizing one or more Uniform Resource Locator (URLs), including defining configuration rules which governs customization of one or more URLs; reading and loading the configuration rules to a computing device using a software means; activating an event listener means for identifying an event of a content copied to a temporary or other storage location of the computing device; extracting content for customization from the copied content; requesting a customization server to customize the extracted content based on the configuration rules; returning one or more customized URLs to the software means; and replacing the extracted content with one or more returned customized URLs. The invention enables users to obtain customized or branded URLs without interrupting the natural work process of copying and pasting and without any additional steps involved. The invention allows customization of URLs when a content is updated.
US11361146B2 Memory-efficient document processing
The invention is notably directed to a computer-implemented method for processing a plurality of documents. The method comprises providing the plurality of documents in a first format and splitting each of the plurality of documents of the first format into one or more individual pages. The method further comprises individually parsing the one or more individual pages of the plurality of documents. The parsing comprises identifying a predefined set of items of the one or more individual pages. Further processing comprises gathering the predefined set of items of each of the one or more individual pages of the plurality of documents into individual page files of a second format and performing the document processing service with the individual page files of the second format. The invention further concerns a corresponding computing system and a related computer program product.
US11361142B2 Estimating integrated circuit yield from modeled response to scaling of distribution samples
A computing system can implement a circuit verification tool to perform scaled sampling of parameter values in a foundry model describing parameter variations for a manufacturing process capable of fabricating an integrated circuit described in a circuit design. The computing system can simulate the circuit design with the scaled samples of the parameter values, and build a geometric model to describe a response of the circuit design to the scaled samples of the parameter values during the simulation. The geometric model can include one or more failure regions corresponding to geometric descriptions for failures of the circuit design to meet a specification during simulation with the scaled samples of the parameter values. The computing system can estimate a yield for an output of the integrated circuit described by the circuit design based on the failure regions in the geometric model.
US11361141B2 Method and system for manufacturing a semiconductor device
The present disclosure provides a method for manufacturing a semiconductor structure. The method includes receiving layout data representing information for manufacturing the semiconductor structure having a metal layer over a substrate. A first parasitic capacitance and a second parasitic capacitance are formed between the metal layer and the substrate. The method further includes determining a parasitic capacitance difference between a first region and a second region. The method further includes forming a dummy capacitor to minimize the parasitic capacitance difference. A system for manufacturing a semiconductor device is also provided.
US11361140B1 Routing for length-matched nets in interposer designs
Automated routing of signal nets for interposer designs. Signal nets are defined by their endpoints (bumps). The nets and their corresponding bumps are assigned to bump groups, based on the relative locations of the bumps and also based on length-matching constraints for the nets. Some of the bump groups may be “clones,” where the routing for one bump group may also be applied to its clone. In order for two bump groups to be clones, the bumps in the two bump groups must have a same relative position (i.e., same bump pattern), and the nets in the two bump groups must be subject to the same length-matching constraint. The routing through the interposer for one of the clones is determined, and that routing is then replicated for the other clones.
US11361135B2 Guiding sample size choice in analog defect or fault simulation
A method of evaluating sampling sizes for circuit simulation comprises generating a plurality of coverage scenarios based on a defect universe, determining a coverage amount for each of the plurality of coverage scenarios, and associating the plurality of coverage scenarios with a plurality of bins based on the coverage amount for each of the plurality of coverage scenarios. The method further comprises sampling, with a first sampling size, each of the coverage scenarios to determine first sampled coverage scenarios, and determining an error value for each of the plurality of coverage scenarios based on the coverage amount of each of the plurality of coverage scenarios and a coverage amount of a respective one of the first sampled coverage scenarios. Further, the method comprises generating, with a processor and for the first sampling size, a confidence score for each of the plurality of bins based on the error value for each of the plurality of coverage scenarios, and outputting the confidence score for each of the plurality of bins.
US11361130B2 Ensuring additive manufacturability of object model using meso-skeleton analysis
A three-dimensional object model is divided into a plurality of slices that are targeted for an additive manufacturing process having a minimum printable feature size. For each of the slices, a thinning algorithm is applied to one or more contours of the slice to form a meso-skeleton, where topological features of the thinned slice that are smaller than the minimum printable feature size are reduced to skeletal paths. A corrected slice is formed using the meso-skeleton by sweeping the meso-skeleton with the minimum printable feature size. The corrected slices are assembled into a corrected object model and the corrected object model is used in the additive manufacturing process.
US11361128B2 Simulation method and system for real-time broadcasting
Provided is a simulation method and system for real-time broadcasting. A simulation method may include verifying an action set for a mechanical object, and displaying a movement of the mechanical object in response to the action using a line that connects a start location of the movement and an end location of the movement.
US11361125B2 Support method, design support apparatus, and a non-transitory recording medium storing a design support program
A design support method includes: acquiring reference diagrams which are control logic diagrams created in the past, and an editing object diagram; and applying each of analysis rules to each control logic diagram, and analyzing the control logic part included in each control logic diagram. The analysis rules satisfy a relation in which a control logic part corresponding to an analysis rule at a higher hierarchy level contains a control logic part corresponding to an analysis rule at a lower hierarchy level. The design support method further includes: specifying, as a similar diagram, a reference diagram including a control logic part common with the control logic part included in the editing object diagram, among the reference diagrams, based on an analysis result; and presenting a control logic part having a hierarchical relation with the common control logic part, among control logic parts included in the similar diagram.
US11361123B2 Building data platform with event enrichment with contextual information
A building system including one or more memory devices having instructions thereon, that, when executed by one or more processors, cause the one or more processors to receive an event from an event source, the event indicating a data value associated with the event source occurring at a particular time. The instructions cause the one or more processors to identify contextual data of a database that provides a contextual description of the event, generate an enriched event by enriching the event with the contextual data, the enriched event including the data value, the particular time, and the contextual data, and provide the enriched event to a consuming application configured to operate based on the enriched event.
US11361118B2 Symbiotic modeling system and method
A modeling server is in communication with multiple databases and/or knowledge systems. The modeling server may utilize predetermined rules for suggesting design elements such as plants, lighting, fencing, irrigation, and more. The modeling server may acquire legal information pertaining to the project, based on jurisdictions that contain the location of the project. The modeling server may further generate one or more teams to implement the project, including, but not limited to, design teams, construction teams, and/or management teams. The modeling server may further produce a rendering and/or simulation of a landscaping or landscape architecture project to facilitate improved customer engagement, which may result in increased customer satisfaction as well as improved project performance in terms of scheduling, budget, and longevity of the project.
US11361114B2 Privacy mode of display surfaces
In an example implementation according to aspects of the present disclosure, a computing device includes a first member with a first display surface, and a second member rotatably connected to the first member, the second member including a second display surface. The computing device includes a sensor and a processor to receive sensor data from the sensor. Based on the sensor data, the processor is to select either a privacy mode or a sharing mode for the first display surface, and either the privacy mode or the sharing mode for the second display surface.
US11361110B2 File verification method, file verification system and file verification server
A file verification method, a file verification system and a file verification server are provided. The file verification method includes the following steps. A tree data structure is established according to a plurality of first hash values of a plurality of first electronic files. A first root hash value of the tree data structure is stored into a block of a blockchain. A verification data including block information of the block, one of the first hash values and at least one non-terminal hash value of the tree data structure is generated for one of the first electronic files. A second electronic file is verified according to the verification data.
US11361108B1 Unidirectional communication system for public access to detained persons
A unidirectional communication system for public access to detained persons enables a facility administrator of an incarceration facility to review and approve multimedia content provided by an outside contactperson for playback by a detainee of the incarceration facility. The unidirectional communication system may enable an outside contactperson to communicate with a plurality of detainees or a detainee to receive communications from a plurality of outside contactpersons.
US11361106B2 Chaining, triggering, and enforcing entitlements
Embodiments are directed to techniques for chaining, triggering, and/or enforcing entitlements in a constrained environment. A constrained environment may be provided within with shielded assets are required to exist or execute. An entitlement may be granted on a variety of shielded assets, including datasets, computations scripts, data privacy pipelines, and intermediate datasets generated by an intermediate step of a data privacy pipeline. Thus, a beneficiary may use a granted entitlement as an input into other data privacy pipelines, without the need for the grantor to approve each specific downstream operation. The constrained environment may enforce an entitlement by fulfilling applicable constraints upon accessing the entitlement, restricting the output of the entitlement to the constrained environment, and fulfilling applicable policies when executing downstream operations. Data may be exported from the constrained environment when the data consumer seeking to export has sufficient ownership rights or export permission and applicable policies are fulfilled.
US11361103B2 Systems and methods for use with stand-in network identities
Systems and methods are provided for implementing stand-in network identities, whereby independent users are permitted to act on behalf of dependent users. One exemplary computer-implemented method includes receiving a request from an independent user to provision personal identifying information (PII) for a dependent user to a first communication device. The method then includes authenticating the dependent user at a second different communication device, receiving the PII from the dependent user in response to the authentication, and transmitting the PII to a secure data structure. The method further includes authenticating the independent user at the first communication device, retrieving the PII for the dependent user from the secure data structure in response to the authentication, and transmitting the PII to the first communication device, whereby the PII may be stored in a secure element at the first communication device for use by the independent user on behalf of the dependent user.
US11361102B2 Data security
Systems and methods for managing data security are described. In an embodiment, the method comprises receiving a data access request from a first application that runs in a first operating environment of a mobile device, wherein the authentication request contains credentials of the first application, communicating with a second application that runs in a second operating environment in parallel to the first environment of the mobile device, wherein the second application is a trusted application that runs in a secure environment, and wherein the communicating includes transferring the credentials of the first application to the second application, and receiving data from the trusted application responsive to the data access request, based on the credentials of the first application.
US11361101B2 Multi-party authentication and authorization
Disclosed are various examples for multi-party authentication and authentication. In one example, a user can gain access to secured data stored by a managed device based on the presence of the minimum quantity of other users within a threshold proximity of the user who desires access.
US11361099B2 Encrypting data records and processing encrypted records without exposing plaintext
A computer implemented method of applying a unified search for a match of one or more features in a plurality of encrypted records, comprising using one or more processors of a server associated with a database comprising a plurality of encrypted records. The processor(s) is adapted for receiving a query for searching one or more plaintext features in the plurality of encrypted, searching for a match of the one or more plaintext features using a first search methodology and a second search methodology and outputting an indication of matching encrypted records according to the match. Wherein the second search methodology is asymptotically faster than the first search methodology and wherein the first search methodology is used for searching a subset of the plurality of encrypted records selected based on status indication associated with each encrypted record.
US11361098B2 Systems and methods for front-end and back-end data security protocols
A security framework and methodology is provided which provides front-end security through authentication and authorization, and back-end security through a virtual private data-store created within an insecure environment using existing object-relational mapping (ORM) layers or database drivers. The front-end security utilizes numerous multi-factor authentication metrics and a distributed denial of service (DDoS) cryptographic boundary to proactively attack malicious users using a cryptographic puzzle, and the back-end security provides data encryption and decryption, data privacy, data integrity, key management, pattern monitoring, audit trails and security alerts while simultaneously hiding the complexity behind an identical or similar ORM or database drive application programming interface (API).
US11361095B2 Authentication state-based permission model for a file storage system
A system is provided for controlling access to data stored in a cloud-based storage service. A first request is received to access data stored at the cloud-based storage service, the data associated with a user account. The first request is authenticated based on a username and password associated with the user account. A second request is received for a file that is stored in an area associated with a heightened authentication protocol. The heightened authentication protocol is performed to authenticate the second request. In response to authenticating the second request, permission is granted to a temporary strong authentication state. The permission is to access the file that is stored in the area associated with the heightened authentication protocol. In response to a failure to authenticate the second request, access to the file that is stored in the area associated with the heightened authentication protocol is denied, while access to files stored in other areas associated with the user account is allowed.
US11361093B2 Data release control based on authentication and link protection
First data is stored. A request for the first data is received from a communication device over a link established with a communication device. An access control engine comprising circuitry is to control access to the first data to the communication device based on an authentication state of the communication device and a protection state of the link.
US11361090B2 System and method for enabling an interprocess communication in electronic control units of vehicles
A method for providing an interprocess interaction in an electronic control unit having an operating system defining a kernel space, wherein the method involves steps in which: the kernel of the operating system intercepts a request for an interprocess communication between a first application and a second application of the electronic control unit. A verdict is requested, from an access control component of the operating system, with respect to granting access for the requested interprocess communication between the first application and the second application of the electronic control unit. The access control component generates the verdict for the requested interprocess communication based on a security policy. The kernel of the operating system selectively allows the requested interprocess communication between the first application and the second application based on the generated verdict.
US11361089B2 Method, apparatus, and electronic device for blockchain-based recordkeeping
Provided is a method for blockchain-based recordkeeping and implementable by a terminal device. The method comprises: obtaining target data; computing a data digest of the target data, and extracting a key segment from the target data; signing, in a secure operation environment included in the terminal device, the data digest and/or the key segment based on a private key associated with the terminal device to generate a signature; and submitting to a blockchain the data digest, the key segment, and the signature, for one or more nodes in the blockchain to verify the signature based on a public key corresponding to the private key, and to record the data digest and the key segment in the blockchain in response to the signature being verified to be valid.
US11361087B2 Security data processing device
A security data processing device comprising a processor and memory, the processor configured to: receive a script comprising at least one instruction set for provisioning a type of programmable device, the instruction set(s) defining one or more cryptographic operations, each of the cryptographic operations referring to a parameter; store the script in memory; verify a signature associated with the script using an authorization key retrieved from memory; receive a programming request from a programming module of a programming machine in communication with said processor, said programming request requesting the programming of a programmable device and identifying an instruction set of the instruction set(s) in said script; for each cryptographic operation in the identified instruction set, determine a value for the parameter and perform the cryptographic operation using the value; and in response to performing each cryptographic operation, output programming information to the programming module for programming the programmable device.
US11361086B2 Reliable datacenter protection at scale
Methods and systems are disclosed for activating data encryption at rest in a storage device server in a cloud storage. In particular, an encryption orchestrator orchestrates activation processes through encryption controllers that controls policies and privileges to access data in storage device servers. To reduce a risk of a data loss and time loss in activations, the encryption controller pre-checks a storage device server for anomalies in configurations in network connectivity, encryption keys, and security certificates before starting the activation. Furthermore, the encryption controller performs a health-check of the storage device servers to detect anomalies that require restarting the storage device servers. The health-check reduces a risk of data loss when the storage device servers become unable restart itself. User interface tools may be provided to visually identify and manage encryption statuses and policies of the encryption controllers, the storage device servers, and data storage devices.
US11361078B2 Hierarchical integrated trust assessment
A hierarchical integrated trust assessment system features nested subsystems. Each subsystem utilizes a trust module for validating input data to the subsystem, validating output data from the subsystem, and validating the operation of the subsystem itself. The trust module verifies the format, the authenticity, the content of the inputs to the subsystem. The scope of each trust module is minimized to the associated subsystem. Minimizing the scope of the trust module results in increased reliability of the trust module's decisions.
US11361077B2 Kernel-based proactive engine for malware detection
A kernel-based proactive engine can be configured to evaluate system call functions that are invoked when user-mode objects make system calls. As part of evaluating a system call function, the kernel-based proactive engine can generate a feature vector for the system call function. The kernel-based proactive engine can then analyze the feature vector using a multidimensional anomaly detection algorithm that has been trained using feature vectors of system call functions that are known to be safe. When the evaluation indicates that the feature vector is anomalous, the kernel-based proactive engine can block the system call.
US11361075B1 Image steganography detection
In one aspect, an illustrative methodology implementing the disclosed techniques includes, by a computing device, determining that an application process includes use of a first image and a second image, one of the first and second images being generated as part of the application process, and detecting a difference in content of the first image or the second image based on a comparison of the first and second images. The method also includes, by the computing device, revoking access to a file that includes at least one of the first and second images based on the detection of the difference in content of one of the first and second images.
US11361066B2 Secure digital assistant integration in web pages
Secure digital assistant integration with web pages is provided. The system receives an intent manifest data structure that maps actions of a digital assistant with link templates of an electronic resource developed by a third-party developer device. The system validates the electronic resource based on the intent manifest data structure. The system receives, from a data exchange component of an iframe of the electronic resource loaded by a client computing device, an identifier of the client computing device. The system receives a foreground state of the electronic resource from an onsite state sharing API. The system selects a data value for a parameter based on the foreground state and the intent manifest data structure. The system provides the data value. An authorization component generates an authorization prompt, receives input, and transmits the data value to an onsite intent execution API of the electronic resource to execute an action.
US11361065B2 Techniques for authentication via a mobile device
Techniques for authentication via a mobile device are provided. A mobile device is pre-registered for website authentication services. A user encounters a website displaying an embedded code as an image alongside a normal login process for that website. The image is identified by the mobile device, encrypted and signed by the mobile device and sent to a proxy. The proxy authenticates the code and associates it with the website. Credentials for the user are provided to the website to automatically authenticate the user for access to the website bypassing the normal login process associated with the website.
US11361055B1 Protection of a content repository using dynamic watermarking
Methods, systems and computer program products for protection of content repositories using dynamic watermarking are provided. Aspects include receiving a request for a code stored in a content repository from a user and identifying a plurality of candidate locations in the code to insert watermarks. Aspects also include generating one or more watermarks and inserting the one or more watermarks in a subset of the plurality of candidate locations in the code. Aspects further include providing the code, including the one or more watermarks, to the user.
US11361054B2 Blockchain-based infringement detection method, apparatus, and electronic device
A blockchain-based infringement detection method includes: receiving a registration transaction initiated by a user, wherein the registration transaction includes key data of a work to be deposited and a contract address of a smart contract; invoking, in response to the registration transaction, a first detection logic declared in the smart contract corresponding to the contract address, extracting a feature value from work content of the work to be deposited, and matching the extracted feature value with a feature value of a deposited work in the blockchain; if the matching succeeds, further invoking a second detection logic declared in the smart contract corresponding to the contract address, matching the key data of the work to be deposited with key data of the deposited work in the blockchain, and when the matching succeeds, determining that the work to be deposited has an infringement risk.
US11361053B2 Systems and methods for payload encoding and decoding
Systems and methods for payload encoding and decoding are disclosed. Example apparatus disclosed herein determine encoding data corresponding to one or more frequencies to be used to encode a message into audio data. Disclosed example apparatus also generate a license file including the encoding data, the license file corresponding to the message to be encoded into the audio data, the message to be encoded into the audio data by an encoding device. Disclosed example apparatus further transmit the license file to a decoding device to enable the decoding device to decode the message from the audio data based on the license file.
US11361052B2 Method of formatting a weight matrix, an accelerator using the formatted weight matrix, and a system including the accelerator
A method for formatting a weight matrix including a plurality of sub matrices each being multiplied with an input vector may include sequentially adding weight information included in respective first columns of the plurality of sub matrices to formatted data; and sequentially adding weight information included in respective second columns of the plurality of sub matrices to the formatted data after the weight information from the first columns of the plurality of sub matrices. The weight information may be non-zero weight information.
US11361049B2 History management method
When a first member transmits information on a network, a converted first hash code which includes a member ID of the first member is given. When a second member further transmits and diffuses the information transmitted from the first member, the converted previous first hash code which includes the member ID of the first member is associated with a converted second hash code which includes a member ID of the second member. When the still other member accesses the information transmitted by the second member, the second member is specified from the second hash code and the first member is specified from the first hash code associated with the second hash code.
US11361044B2 Event-based search engine
As an example, a server hosting a search engine may receive a search query and determine a searched time interval, a searched object, and a searched event. The server may select, based on the searched time interval, a portion of an object-event bipartite graph that was created using information gathered from social media sites. The server may compare attributes of individual events in the portion with attributes of the searched event to identify a set of relevant events. The server may determine objects associated with the relevant events and compare attributes of individual objects with the attributes of the searched object to identify a set of relevant objects. The search engine may provide search results that include the set of relevant objects ordered according to their similarity to the searched object.
US11361041B2 Generating travel queries in response to free-text search queries
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating travel queries in response to free text queries. One of the methods includes receiving a free text query; generating a travel query from the free text query, wherein the travel query expressly specifies an origin location, a destination location, and a departure date, wherein each of the origin location, the destination location, and the departure date are expressly identified as such in the travel query; and submitting the travel query to a travel search engine. Optionally the method includes obtaining user information about a user associated with the free text query, obtaining popular travel information, and deriving origin or destination locations, or departure or return dates from the free text query, the user information, and the popular-travel information.
US11361039B2 Autodidactic phenological data collection and verification
A method, computer system, and computer program product for expanding phenological data resources by collecting phenological data from social media sites are provided. The embodiment may include determining one or more species of plants or animals from a plurality of data shared on social media sites. The embodiment may also include extracting phenological information related to the determined plants or animals. The embodiment may further include validating the phenological information against known or already validated information received from crowd source phenological information or a plurality of ecological and biological databases. The embodiment may further include cataloging the validated and filtered phenological information according to a list selected from a group consisting of species, locations, biological or ecological characteristics. The embodiment may also include generating reports related to the cataloged phenological information utilizing plant image analysis, object identification analysis or user satisfaction analysis.
US11361037B2 Contextual search input sharing across websites
A computer system includes a processor configured to predict a level of commonality between a first website and a second website. The computer system is further configured to automatically apply cached search data input at the first website to the second website based at least in part on the level of commonality. A display unit displays the second website along with the cached search data.
US11361036B2 Using historical information to improve search across heterogeneous indices
A method, system and computer program product are disclosed for searching for data. In one embodiment, the invention provides a method comprising identifying a query and a search scope including a set of specified entities; and for each of these entities, estimating a number of documents that would be identified in a search through the entity to answer the query. On the basis of this estimating, a subset of the entities is formed. The query and this subset of entities are sent to a search engine to search the subset of entities to answer the query. In one embodiment, the estimating includes collecting statistical information from queries to build up a historical cache using heuristics or machine learning techniques, wherein the query includes a key word and a scope, and the historical cache contains a maximum number of returned results for an entity given the queries executed.
US11361032B2 Computer driven question identification and understanding within a commercial tender document for automated bid processing for rapid bid submission and win rate enhancement
In a method for computer driven question identification and understanding within a commercial tender document (CTD), different CTDs from different individuals are uploaded into fixed storage of a computer. Then, different ones of the CTDs are loaded into memory and clustered into different clusters according to at least one clustering criteria. For each one of the CTDs, a corresponding one of the clusters is identified, and a segmentation model selected for the identified one of the clusters. Thereafter, segmentation is performed upon the CTD utilizing the selected segmentation model to produce a set of segmented portions of the CTD. Finally, for each one of the segmented portions, a set of extraction rules mapped to the one of the segmented portions is retrieved, at least one question extracted from the one of the segmented portions utilizing the set of extraction rules and each extracted question stored in a crowd-sourced database of questions for CTDs.
US11361030B2 Positive/negative facet identification in similar documents to search context
Facet-based search processing is provided which includes receiving a query search context for querying documents of a document set, and retrieving, by similar document search processing, a document subset from the document set. The document subset includes documents of the set most similar to a search document of the query search context. Facet analysis processing is used to generate M candidate facets most-related to the query search context, and facets of the M candidate facets associated with documents of the subset are identified, and classified into a positive facet set and a negative facet set based, at least in part, on extent of facet commonality across the documents. A listing is of the documents in the document subset is provided, with the listing highlighting facets of the positive facet set.
US11361024B2 Association mapping game
Systems and methods for determining relationships between units are described. An illustrative system may include a semantic knowledge base having information regarding stored relationships between a plurality of units associated with content, a processor and a non-transitory, processor-readable storage medium in communication with the processor. The storage medium may include one or more programming instructions that, when executed, cause the processor to direct a display to present the plurality of units to one or more users, receive an input from each of the one or more users, compare the input with the information in the semantic knowledge base and determine whether the input corresponds to a stored relationship and provide a notification to each of the one or more users based upon the determining. The input may correspond to a determination of a relationship between the plurality of units based upon the content of each unit by a user.
US11361022B2 Terminal and apparatus for providing search information based on color information
The present disclosure relates to a terminal, an apparatus, and a method for providing search information based on color information, the method including, acquiring a search keyword; selecting one or more colors, correlated with the acquired keyword, based on a pre-stored keyword-color information correlation; searching for an object that matches with the selected color; and configuring an interface page information including information about the searched object.
US11361012B1 Methods and systems for interactive research report viewing
Method and systems for interactive research report viewing are disclosed. The method includes receiving a user request to access a research content in a report viewing platform present in a user device. The method includes causing display of the research content in the report viewing platform. The method includes provisioning one or more interactive tools in report viewing platform to be used by a user of the user device. The method includes receiving at least one user interaction input to the research content using the one or more interactive tools. The at least one user interaction input comprises an insight note provided into the research content. The method includes receiving a sharing request to share the research content with the at least one user interaction input with at least one contact of the user. The method further includes sharing the research content with at least one contact of the user.
US11361007B2 Methods, systems, and computer-readable media for semantically enriching content and for semantic navigation
Content of different formats may be sourced from various data sources such as content servers and ingested into a data integration server by an ingestion broker embodied on a non-transitory computer readable medium. The ingestion broker may normalize the content of different formats into a uniform representation that can be indexed and delivered across multiple digital channels for a variety of applications. The normalized content may be analyzed and semantic metadata may be determined from the normalized content. The normalized content can be semantically enriched by associating the semantic metadata and the like with the content. The semantic metadata can be stored in a semantic index that can be used for searching via the data integration server. During search, the semantic metadata can be instantiated as facets for user navigation and refinement of search criteria and additional semantic relationships can be assigned to the words in the normalized content.
US11361005B2 Method for processing map data, device, and storage medium
The disclosure discloses a method for processing map data, a device, and a storage medium. The detailed implementing solution includes: determining POI data of bound points of interest (POI) of a road to be marked in response to obtaining a road marking instruction; selecting target POI data from the POI data of the bound POIs based on a scene where a user is located; and rendering a map interface based on road information of the road to be marked and the target POI data, and displaying the map interface rendered.
US11361004B2 Efficient data relationship mining using machine learning
Techniques and solutions are described for determining relationships in data with improved efficiency, including computing resource use. A plurality of attributes are selected for analysis. The attributes can be processed, such as to facilitate relationship determination. Relationships between attribute values are determined. Redundant relationships can be removed. Distances are determined between relationships and used to select a sample of relationships. The sample is labelled by a user and used to train a machine learning classifier. The machine learning classifier labels determined relationships.
US11361001B2 Search using data warehouse grants
Search using data warehouse grants including determining, for a user, one or more access grants for a cloud-based data warehouse, each of the access grants comprising an object identifier of a data object accessible to the user; generating a search query comprising one or more search terms and a filter based on each of the access grants; sending the search query to a search indexing service configured to maintain an index of the cloud-based data warehouse; and receiving, in response to the search query, first search results responsive to the one or more search terms and included in a scope based on the filter.
US11360993B1 Automatic generation of specifications for data access layer application programming interfaces
Methods and apparatuses are described for automatic generation of specifications for data access layer application programming interfaces (APIs). A server identifies an object-oriented data model comprising (i) a plurality of object structures containing one or more data elements and (ii) one or more relationships between at least two of the object structures. The server generates an API specification package using the object-oriented data model by identifying object structures to include in the API specification package, defining attributes for the API specification package, assigning data access operations to each identified object structure, creating data relationships between at least two of the identified object structures, and converting the identified object structures, the defined attributes for the API specification package, the assigned data access operations, and the created data relationships into one or more files that comprise the API specification package.
US11360991B1 Blending and visualizing data from multiple data sources
A method dynamically combines multiple data sources. A user selects a first group of fields that specify primary aggregation for a data visualization. When a field in the first group is not a data field in one of the data sources, the process creates a second group of fields that specifies an intermediate aggregation for joining data sets that is more granular than the primary aggregation. For each data source, the process aggregates measure fields according to the second group to form a respective intermediate data set. The process forms a single combined data set from the intermediate data sets, including the fields specified in the first group, and aggregates each measure field in the combined data set using the primary aggregation to form a final data set based on the fields from the first group. The process then displays the data visualization using the final data set.
US11360990B2 Method and a system for fuzzy matching of entities in a database system based on machine learning
A method and system of matching field values of a field type are described. Blurring operations are applied on a first and second values to obtain blurred values. A first maximum score is determined from first scores for blurred values, where each one of the first scores is indicative of a confidence that a match of the first and the second values occurs with knowledge of a first blurred value. A second maximum score is determined from second scores for the blurred values, where each one of the second scores is indicative of a confidence that a non-match of the first and the second values occurs with knowledge of the first blurred value. Responsive to determining that the first maximum score is greater than the second maximum score, an indication that the first value matches the second value is output.
US11360988B2 Systems, methods and user interfaces in a patent management system
A system and method are provided for automatically proofing the patent specification of a granted patent issued on a patent application. The method comprises the steps of scanning amendments made to the patent application during prosecution; assembling the most recent claims, based on the scanned amendments, to create a test claim set of the claims; comparing the test claim set to the claims of the issued patent as published; and identifying any differences between the compared sets of claims and communicating the differences to a user.
US11360986B2 Enterprise search
In some implementations, one or more computers receive a search query input. One or more search results identified based on the search query input are provided. Data indicating interaction of the user with a particular search result from the one or more search results is received. In response to receiving the data indicating the interacting, a filter determined based on the particular search result is applied to a set of search results identified in response to a subsequent search query input.
US11360984B1 Real-time and historical farming data distribution system
Embodiments of the present disclosure provide for the synchronous distribution real-time and historical farming data to user client devices via shared and personal interface rooms. In some embodiments, multiple users can be connected to a shared interface room corresponding to a data collection device to view real-time and historical farming data simultaneously. The shared interface room can then broadcast farming data to each user whenever real-time farming data is received. Historical farming data can be determined based on a pair of timestamps corresponding to data collection device activity and user activity. When one of the connected users requests to view historical farming data, the historical farming data can be provided to the requesting user via a personal interface room.
US11360983B2 Techniques for processing of data in motion
A system and method for performing a hash bucketing process on data in motion are presented. The method includes applying a first hash function on an input dataset to map the input dataset to a bucket, wherein the first hash function results with a first hash value; applying a second hash function on the first hash value to map the input dataset to a record in the bucket; generating metadata based on the input dataset, wherein the metadata at least points to the original location of the input dataset; and storing the generated metadata in the record in the bucket.
US11360981B2 Servicing database requests using canonicalized tables
Servicing database requests using canonicalized tables including maintaining a canonical table repository of canonicalized tables, wherein each canonicalized table is a transformed version of a table previously retrieved from a database; receiving, from a client computing system, a request for a table from the database; generating a description of a canonical version of the requested table; determining whether the canonical version of the requested table matches a canonicalized table in the canonical table repository; and if the canonical version of the requested table matches the canonicalized table in the canonical table repository: transforming the matching canonicalized table based on the received request for the table; and providing, to the client computing system, the transformed matching canonicalized table.
US11360977B2 Selectively allowing query optimization in query processing
Implementations of the present disclosure include receiving, by a query processing server, a first query, the first query including a syntax indicating that precision loss is allowed, processing, by the query processing server, the first query to provide a first QEP, optimization of which would result in precision loss in a generated query result, determining that the syntax is provided, and in response, optimizing the first QEP to provide an optimized QEP, executing the optimized QEP to generate a query result that includes data stored within a database system, the query result having reduced accuracy relative to a query result that would be generated based on the first QEP, and providing the query result as output from the database system.
US11360975B2 Data providing apparatus and data providing method
A data providing apparatus includes circuitry configured to store a query as a candidate query in a first memory in association with an execution plan and store data in a second memory when receiving the execution plan and the data from a database server in response to transmitting the query to the database server, perform searching the first memory for a first candidate query having content corresponding to content of a first query in response to receiving the first query from a first request source, when the first candidate query is detected by the searching, select a first execution plan associated with the first candidate query by referring to the first memory, extract specific data from the second memory on the basis of the selected first execution plan, and transmit the specific data to the first request source.
US11360974B2 Ontology driven crowd sourced multi-dimensional question-answer processing for automated bid processing for rapid bid submission and win rate enhancement
A method for crowdsourced answer selection for question-answer processing in automated commercial tender document (CTD) response generation includes populating a database with questions extracted from past CTDs and clustering the questions into groups of similar questions. Then, for each of the genus questions, a set of answers submitted in respectively different responses by multiple different responders are mapped to different ones of the past CTDs in connection with the genus question. Thereafter, the responses are rated and a present response document for a present CTD and also the present CTD are loaded into an editor. A question is extracted from the present CTD and the database queried with the extracted question. In response, a set of answers mapped to a genus question for the extracted question is retrieved and an answer in the set having a highest rating is inserted into the present response document for the extracted question.
US11360973B2 Generating multilingual queries
Examples of techniques for performing multilingual queries are described herein. A computer-implemented method includes monitoring, via a processor, a client for language settings during user-generated content creation and detect one or more language settings. The method includes analyzing user-created content to detect a language of a text. The method includes compiling a list of scored preferred languages for the client based on the detected language settings and the detected language of the text. The method includes intercepting a query from the client. The method includes analyzing a text of the intercepted query in a plurality of selected languages based on a language setting of a user interface application, a detected language of the query, and a predetermined number of preferred languages of the client to produce results of analysis for each selected language. The method includes generating a multilingual query based on results of analysis for the selected languages.
US11360972B2 Data anonymization in database management systems
Implementations of the present disclosure include receiving a view command for creating a view to display anonymized data in response to one or more queries, the view command including a view name, a table, a set of columns of the table, an anonymization type, a set of static parameters, and, for a sub-set of columns of the table, one or more sets of column-specific parameters, each set of column-specific parameters being specific to anonymization of data of a respective column of the table included in the sub-set of columns, storing the view command within the database system, and receiving a query referencing the view, and in response, providing a data set including data from each column in the sub-set of columns, receiving an anonymized data set including anonymized data that is generated from the data set using the anonymization type, the static parameters, and the sets of column-specific parameters.
US11360970B2 Efficient querying using overview layers of geospatial-temporal data in a data analytics platform
A computer-implemented method includes accessing, by a processing unit, an existing layer representing geospatial-temporal data at a selected timestamp. A first overview layer of the existing layer is generated by iteratively aggregating each cluster of cells of the existing layer into a corresponding lower-resolution cell of the first overview layer. The first overview layer therefore has a lower resolution than the existing layer. A query is received related to the geospatial-temporal data in the existing layer, and the query is processed with reference to the first overview layer.
US11360968B1 System and method for identifying access patterns
An information handling system for servicing search requests for information stored in data assets includes storage for storing a graph database based on at least one data catalog for the data assets. The information handling system also includes a processor that obtains, from a requestor, a search request of the search requests, the search request specifies a keyword search term; obtains a first identifier of a data asset of the data assets using the graph database and the keyword search term; and provides the first identifier as a supplemental result for the search request.
US11360967B2 Predictive search with context filtering
A method may include a processing system detecting a biometric condition of a user exceeding a threshold, determining a triggering object associated with the biometric condition, where the triggering object is captured via a camera, and applying the triggering object and at least one personal parameter to a plurality of context filters. The plurality of context filters may provide a relevance topic based upon the triggering object and the at least one personal parameter. The processing system may further generate a plurality of search terms based upon the relevance topics that are determined from the plurality of context filters and present the plurality of search terms via a user interface.
US11360966B2 Information processing system and method of controlling information processing system
An information processing system includes a plurality of distributed ledger nodes provided to a plurality of organizations, and configured to verify a content of a transaction with each other and hold a history of the transaction in distributed ledgers provided to the organizations, a client node configured to transmit the transaction to the distributed ledger nodes, and a plurality of processing nodes provided to the organizations, and configured to execute verification target processing being processing that is targeted for verification on a virtual platform. The client node selects the distributed ledger nodes to perform the verification of the verification target processing and transmits the transaction including a request to execute the verification target processing to each of the selected distributed ledger nodes. When each selected node receives the transaction, the distributed ledger node causes the processing node in the organization to perform the verification and records the verification result.
US11360964B2 Collaborative generation of ontology on a blockchain
The present invention relates to a system and method of secure collaborative generation of an ontological databank on a blockchain. Ontology on a blockchain results in immutable records of contributions from one or more information contributors. Further, an approval system enables the ontology to remain uncorrupted and free of redundant information. Further, a system and method for accessing one or more data records from an ontological databank on a blockchain is provided wherein for each retrieval of data record, a corresponding information contributor is compensated for his contribution to the ontological databank.
US11360963B2 Tracking and verification of physical assets
An example operation may include one or more of receiving a unique identifier and a security value from an object, retrieving a previously stored security value of the object from a database based on the received unique identifier, determining that the object is verified based on the received security value and the previously stored security value, and modifying the previously stored security value to generate a modified security value and transmitting the modified security value to the database.
US11360962B2 Detecting and reporting changes in data values
A monitoring module interfaces with existing non-retrospective data storage systems, thus providing mechanisms for detecting and reporting changes in data values stored in such systems. The monitoring module acts as a change detection layer that can operate in connection with multiple disparate systems and/or locations, so as to provide users with a unified view into data stored in such systems. For example, a user can consult a single app, website, or software application, to view changes for data values stored in multiple disparate systems and/or locations; the app can be configured to automatically generate notifications and alerts to users, and can provide the ability to respond to such notifications and alerts, take actions, and/or dive deeper into underlying data.
US11360961B2 Single script solution for multiple environments
Apparatus and methods may include a method for using a single script framework to generate a plurality of JIL files. Each of the plurality of JIL files may be for use in one of a plurality of multiple environments. The methods may include providing, based on the jobs information, the jobs attribute values and the SQL content, parameters to create a job, update a job and/or delete a job. The providing may use an AutoSys™ jobs table. The AutoSys™ jobs table may include jobs information, jobs attribute values, and Sequel (SQL) content to be run.
US11360957B2 Searchable investigation history for event data store
A processing device receives a first query comprising a first field value and a first time period. The processing device performs a first search of a data store to identify a first plurality of events having the first time period and at least one field that comprises the first field value. The processing device generates a first search object comprising the first field value. The first search object may be a data structure, file or data record, and is stored in the data store. The processing device generates a search event comprising the first field value and a reference to the first search object. An event entry for the first search event is then written to the data store. Future searches may return both the first search event and other events, as well as search objects.
US11360952B2 System and method for managing data migration based on analysis of relevant data
A system is configured for managing data migration from a legacy platform to a target platform is disclosed. The system determines relevant data for the data migration. The system determines frequently used relevant data, where the relevant data is determined to be frequently used when the relevant data is used more than an occurrence threshold number in a particular time period by the legacy platform. The system assigns a migration priority to the frequently used relevant data based on its frequency of occurrence. The system migrates the frequently used relevant data from the legacy platform to the target platform.
US11360945B2 System and method for information slingshot over a network tapestry and granularity of a tick
Systems and methods for file transfer and processing in a network environment are disclosed. In one embodiment, the system may comprise one or more processors. The one or more processors may be coupled to a first device. The one or more processors may be configured to retrieve a file from a file queue. The file may be stored in a local store of the first device. The file may be transferred from a second remote device via Remote Direct Memory Access. The one or more processors may further be configured to determine if the file is complete. The one or more processors may further be configured to remove the file from the file queue, if the file is determined to be complete.
US11360943B2 Unified file storage system
A computing system may store a first file in a system repository that is to be synchronized with at least a first repository associated with a first client device and a second repository associated with a second client device. The computing system may determine that the first repository is to receive a downloaded copy of at least a portion of the first file, and may cause a copy of the at least a portion of the first file to be downloaded from the system repository to the first repository. Based at least in part on the computing system determining that the first repository is to receive the downloaded copy, an identifier of the at least a portion of first file may be stored in the second repository without storing a copy of the at least a portion of the first file in the second repository.
US11360940B2 Method and apparatus for biological sequence processing fastq files comprising lossless compression and decompression
This application provides a biological sequence data processing method including selecting a target base from bases in a biological sequence fastq file according to characteristic information of each base. A base patch file is generated by using characteristic information of the target base. Lossless compression is performed on the biological sequence fastq file to obtain a compressed fastq file, and lossless compression is performed on the base patch file to obtain a compressed patch file. The compressed patch file and the compressed fastq file are decompressed. In response to determining that characteristic information of the target base in the decompressed compressed patch file is inconsistent with characteristic information of the target base in the decompressed compressed fastq file, the characteristic information of the target base in the decompressed compressed fastq file is modified to the characteristic information of the target base in the decompressed compressed patch file.
US11360939B2 Testing of file system events triggered by file access
Testing is performed to ensure integrity of a file system auditing component and of a file system. A list of file access events is built. This list includes expected events that should be triggered by the file system and found in a log. The events in the list are run on the file system and logged. The log of expected events is then compared with actual events logged by the file system to determine the integrity of the file system auditing component and the file system.
US11360938B2 Files having unallocated portions within content addressable storage
A request to access to a logical location in a file stored in a content addressable storage (CAS) system can be handled by retrieving first tree data from a first node in a hash tree that represents the file, the first tree data including a first hash tree depth, a first CAS signature, a block size and a file size. Based on the tree data, a second node is selected from a higher level in the hash tree. Second tree data from the second node of the hash tree that represents the file is retrieved, including a second CAS signature. The second CAS signature is determined to match a reserved CAS signature, and in response, an indication that the requested logical location is unallocated within the file is provided.
US11360934B1 Tensor streaming processor architecture
Embodiments are directed to a processor having a functional slice architecture. The processor is divided into tiles (or functional units) organized into a plurality of functional slices. The functional slices are configured to perform specific operations within the processor, which includes memory slices for storing operand data and arithmetic logic slices for performing operations on received operand data (e.g., vector processing, matrix manipulation). The processor includes a plurality of functional slices of a module type, each functional slice having a plurality of tiles. The processor further includes a plurality of data transport lanes for transporting data in a direction indicated in a corresponding instruction. The processor also includes a plurality of instruction queues, each instruction queue associated with a corresponding functional slice of the plurality of functional slices, wherein the instructions in the instruction queues comprise a functional slice specific operation code.
US11360931B2 Disjoint array computer
A hierarchical array computer architecture comprised of a master computer connected to a plurality of node computers wherein each node has a memory segment. A high speed connection scheme between the master computer and the nodes allows the master computer or individual nodes conditional access to the node memory segments. The resulting architecture creates an array computer with a large distributed memory in which each memory segment of the distributed memory has an associated computing element; the entire array being housed in a blade server type enclosure. The array computer created with this architecture provides a linear increase of processing speed corresponding to the number of nodes.
US11360929B2 Pre-registering memory regions for remote direct memory access in a distributed file system
The subject matter of this specification can be implemented in, among other things, a method that includes pre-registering, at a client device, one or more input/output (IO) buffers for a remote direct memory access (RDMA) interface at the client device. In response to pre-registering the one or more IO buffers at the client device, an application executed by the client device is provided with access to a distributed file system through the RDMA interface. In response to determining that data of a requested file in the distributed file system has been designated for caching, a first IO buffer among the IO buffers is designated as a cache for the data of the file. The data for the file is received via the RDMA interface and from the distributed file system, for the first IO buffer.
US11360926B2 Configuration management device, configuration management system, configuration management method, and non-transitory computer readable storage medium
A configuration management device provided with: a configuration storage means for storing a bridge that includes a virtual bridge and the configuration information of input/output devices; a bus recognition means for reading the configuration information of input/output devices connected to the bridge from the input/output devices and storing the read information in the configuration storage means; a virtual resource definition storage means for defining a virtual connection between the input/output devices connected to a connection means that is not the bridge and the virtual bridge; and a device access transfer means for receiving a configuration information read request for input/output devices connected to the virtual bridge that is transmitted by the bus recognition means, reading the configuration information from the input/output devices the virtual connection of which is defined, and transmitting the read configuration information to the bus recognition means.
US11360924B1 Quantum message bus using superdense encoding
A quantum message bus using superdense encoding to provide communications between services running on quantum computing devices and/or classical computing devices is disclosed herein. In one example, a message bus listener service executing on a first quantum computing device receives, via the message bus, a message sent from a sending service running on the first quantum computing device directed to a recipient service executing on a second quantum computing device. A quantum communication driver (QCD) service of the first quantum computing device identifies the second quantum computing device as a remote quantum computing device, and performs superdense encoding of the message using a first set of qubits that are entangled with a second set of qubits of the second quantum computing device. The first set of qubits are then sent to the second quantum computing device, which, in some examples, decodes and transmits the message to the recipient service.
US11360922B2 Three-in-one multimedia cable and electronic drawing board system
Disclosed are a three-in-one multimedia cable and an electronic drawing board system. The three-in-one multimedia cable includes a USB-type-C plug, an HDMI plug, a USB-type-A plug, and a power supply plug, the USB-type-C plug is connected to the HDMI plug, the USB-type-A plug, and the power supply plug respectively. The electronic drawing board system includes the three-in-one multimedia cable, a USB-type-C socket, an analog switch, and an electromagnetic screen module, the USB-type-C plug of the multimedia cable is connected to the USB-type-C socket, an output end of the USB-type-C socket is connected to an input end of the analog switch, and an output end of the analog switch is connected to an input end of the electromagnetic screen module. The three-in-one multimedia cable can reduce the number of cables, which is convenient for users to use, and can be widely applied to the field of data cables.
US11360915B2 Data transmission apparatuses, data processing systems and methods
According to embodiments of the present disclosure, there is provided a data transmission apparatus. The data transmission apparatus includes a plurality of first ports, a plurality of second ports, and a plurality of data channels. The plurality of first ports are coupled to a processing unit. The plurality of second ports are coupled to a plurality of memories. The plurality of data channels are disposed among the first ports and the second ports to form an interleaving network having a plurality of layers, and configured to transmit data among the processing unit and the plurality of memories, such that each layer in the interleaving network includes at least one interleaving sub-network.
US11360914B2 Apparatus and method for memory management in a graphics processing environment
An apparatus and method are described for implementing memory management in a graphics processing system. For example, one embodiment of an apparatus comprises: a first plurality of graphics processing resources to execute graphics commands and process graphics data; a first memory management unit (MMU) to communicatively couple the first plurality of graphics processing resources to a system-level MMU to access a system memory; a second plurality of graphics processing resources to execute graphics commands and process graphics data; a second MMU to communicatively couple the second plurality of graphics processing resources to the first MMU; wherein the first MMU is configured as a master MMU having a direct connection to the system-level MMU and the second MMU comprises a slave MMU configured to send memory transactions to the first MMU, the first MMU either servicing a memory transaction or sending the memory transaction to the system-level MMU on behalf of the second MMU.
US11360911B2 Dummy data removal in an authenticated encryption with associated data cryptographic scheme
A cryptographic accelerator may include an input buffer to store first data, including a first portion of a message, in a first address range and second data, including a second portion of the message, in a second address range. The cryptographic accelerator may include one or more components to determine lengths of the first and second portions, read the first portion from the first address range, discard any dummy data in the first address range based on an indication of an endpoint of the first data in the first address range, read the second portion from the second address range, and discard any dummy data in the second address range based on an indication of an endpoint of the second data in the second address range. The cryptographic accelerator may include a cryptographic engine to perform a cryptographic operation using the first portion and the second portion.
US11360910B2 Prevention of trust domain access using memory ownership bits in relation to cache lines
A processor includes a processor core and a memory controller coupled to the processor core. The memory controller comprising a cryptographic engine to: detect, in a write request for a cache line, a key identifier (ID) within a physical address of a location in memory; determine that the key ID is a trust domain key ID of a plurality of key IDs; responsive to a determination that the key ID is the trust domain key ID, set an ownership bit of the cache line to indicate the cache line belongs to a trust domain; encrypt the cache line to generate encrypted data; determine a message authentication code (MAC) associated with the cache line; and write the encrypted data, the ownership bit, and the MAC of the cache line to the memory.
US11360904B2 Latency reduction for kernel same page merging
A system includes a memory including a plurality of memory pages, a processor in communication with the memory, and a supervisor. The supervisor is configured to locate at least two duplicate memory pages of the plurality of memory pages, write-protect the at least two duplicate memory pages, and add the at least two duplicate memory pages to a list. Responsive to a first page of the at least two duplicate memory pages changing, the supervisor is configured to remove the first page from the list. Responsive to a memory pressure-triggering event, the supervisor is configured to remove a second page of the at least two duplicate memory pages from the list. The second page is reused after removal from the list.
US11360895B2 Relay consistent memory management in a multiple processor system
Methods and apparatus for memory management are described. In one example, this disclosure describes a method that includes executing, by a first processing unit, first work unit operations specified by a first work unit message, wherein execution of the first work unit operations includes accessing data from shared memory included within the computing system, modifying the data, and storing the modified data in a first cache associated with the first processing unit; identifying, by the computing system, a second work unit message that specifies second work unit operations that access the shared memory; updating, by the computing system, the shared memory by storing the modified data in the shared memory; receiving, by the computing system, an indication that updating the shared memory with the modified data is complete; and enabling the second processing unit to execute the second work unit operations.
US11360893B2 Apparatus and method for managing firmware through runtime overlay
A memory system may include: a non-volatile memory device suitable for storing firmware; a volatile memory device comprising a write cache region for temporarily storing write data to be programmed into the non-volatile memory device and a firmware cache region for loading the firmware from the non-volatile memory device; and a controller suitable for: moving, to the write cache region, changeable firmware data that is generated or modified in the firmware cache region during an operation of the controller; programming the changeable firmware data, after it is moved into the write cache region, into the non-volatile memory device; and generating, in the firmware cache region, access information of the changeable firmware data.
US11360889B2 Memory system and operating method thereof performing garbage collection and write operations in parallel on different dies
A memory system may include: a memory device including plural memory dies each having plural memory blocks; and a controller configured to control the memory device to independently perform an operation to each of the memory dies, wherein the controller controls the memory device to perform a foreground operation to a first one among the memory dies while performing a background operation to a second one among the memory dies.
US11360887B2 Memory controller and method for monitoring accesses to a memory module
The application discloses a memory controller coupled between a memory module and a host controller to control accesses of the host controller to the memory module. The memory controller comprises a central buffer coupled between the memory module and the host controller via a command/address channel, wherein the central buffer is configured to receive a command/address signal from the host controller and provide the command/address signal to the memory module. The central buffer comprises: a recognition block coupled to the command/address channel to receive the command/address signal, wherein the recognition block is configured to generate access history information based on the received command/address signal; a compression block coupled to the recognition block to receive the access history information, wherein the compression block is configured to compress the access history information; and a transmission block, wherein the compressed access history information is transmitted out from the central buffer via the transmission block.
US11360882B2 Method and apparatus for calculating a software stability index
A method is provided, comprising: deploying source code to a non-production instance of a software application; executing one or more tests on the non-production instance of the software application and logging any events that are generated during the tests in one or more test logs; retrieving data from the one or more test logs and calculating a stability index for the source code based on the data that is retrieved from the one or more test logs; and deploying the source code to a production-instance of the software application based on the stability index of the source code.
US11360881B2 Customizing computer performance tests
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for testing performance of server systems. In some implementations, a method includes identifying, by one or more computers, a resource provided by a server system. The method includes generating, by the one or more computers, a performance test for the server system. The performance test includes a series of operations that includes (i) providing the resource and (ii) responding to one or more interactions with the resource. The method includes performing one or more performance testing cycles that each include: causing the server system to perform the series of operations of the performance test; and evaluating one or more performance measures that characterize the performance of the series of operations by the server system.
US11360878B2 Systems and methods for debugging and application development
Disclosed are implementations for software debugging and application development, including a method that includes receiving instrumentation requests for application data resulting from execution of an application process on an application system, generating from the received instrumentation requests injection point objects configured to obtain blocks of application data, determining risk of adverse impact by an injection point object on performance and/or state of the application system, and processing the injection point object based on the determined risk of adverse impact. The processing includes evaluating the injection point object by the application process if the injection point object is determined to be safe for evaluation by the application process, evaluating the injection point object by an evaluation process if the injection point object has an uncertain risk of adverse impact, or performing mitigation operations if the injection point object is associated with a high risk of causing adverse impact.
US11360876B2 Apparatus and method for pausing processor trace for efficient analysis
Processor trace systems and methods are described. For example, one embodiment comprises executing instrumented code by a compiler, the instrumented code including at least one call to un-instrumented code. The compiler can determine the at least one call to un-instrumented code is a next call to be executed. A resume tracing instruction can be inserted into the instrumented code prior to the at least one call to the un-instrumented code. The resume tracing instruction can be executed to selectively add processor tracing to the at least one call to the un-instrumented code, and the at least one call to the un-instrumented code can be executed.
US11360873B2 Evaluation device, evaluation method, and evaluation program
An evaluation device of an embodiment includes a storage, a data generator, a class definer, a characteristic data divider, and an evaluator. The data generator is configured to generate a set of characteristic data from both a set of first data and at least a set of second data, the at least set of second data being associated in time information with the set of first data, the set of characteristic data representing a plurality of characteristics. The characteristic data divider is configured to divide the plurality of sets of characteristic data into a plurality of groups on the basis of the plurality of classes defined by the class definer and condition of operations included in the set of first data. The evaluator is configured to evaluate a operating state using a first model defined for each of the plurality of groups divided by the characteristic data divider.
US11360872B2 Creating statistical analyses of data for transmission to servers
An example of a non-transitory computer-readable medium storing machine-readable instructions. The instructions may cause the processor to receive a configuration file that identifies data sources coupled to the processor. The instructions may cause the processor to collect a data set from the data source based on data from the configuration file. The instructions may cause the processor to create a statistical analysis based on the data set and transmit the statistical analysis to a server.
US11360870B2 Functional safety compliant self-testing
A self-test verification device may include one or more first processors, configured to generate an instruction for one or more second processors to perform one or more device self-tests; determine for a received result of the one or more device self-tests, whether the result fulfills a predetermined receive time criterion describing an acceptable time until the result should have been received; determine a difference between the received result and a target result; and if the predefined receive time criterion is fulfilled and if the difference between the received result and the target result is within a predetermined range, generate a signal representing a passed self-test.
US11360868B2 Redundant cloud memory storage for a memory subsystem
A method for managing memory element failures in a memory subsystem is described. The method includes detecting, by the memory subsystem, a failed memory element in the memory subsystem and transmitting a redundant memory request based on detection of the failed memory element. The redundant memory request seeks to utilize memory storage in an external storage system in place of the failed memory element in the memory subsystem. Thereafter, the memory subsystem receives, from the external storage system, a redundant memory request confirmation, which indicates that the redundant memory request has been fulfilled and includes an address of a location in the external storage system. In response to receipt of the redundant memory request confirmation, the memory subsystem updates memory management information to map a logical address, which was previously mapped to the failed memory element, to the location in the external storage system.
US11360867B1 Re-aligning data replication configuration of primary and secondary data serving entities of a cross-site storage solution after a failover event
Systems and methods for re-aligning data replication configuration of a cross-site storage solution after a failover are provided. According to one embodiment, after a failover, the new primary distributed storage system orchestrates flipping of the data replication configuration of a peered consistency group (CG) to reestablish zero RPO and zero RTO protections for the peered CG. The primary causes the secondary distributed storage system to perform an atomic database operation on its remote configuration database to (i) delete an existing source configuration that identifies the secondary as a source of data replication; and (ii) persist a new destination configuration identifying the secondary as a destination of data replication. Then, the primary performs an atomic database operation on its local configuration database to (i) delete an existing destination configuration identifying the primary as the destination; and (ii) persist a new source configuration identifying the distributed storage system as the source.
US11360866B2 Updating stateful system in server cluster
A computer-implemented method for seamlessly performing a maintenance operation on a stateful system includes mapping a network address of the stateful system to a primary server that uses a primary database to respond to incoming data requests. In response to receiving a maintenance request, the primary database is replicated to a secondary database of a secondary server. The secondary server is updated according to the maintenance request. The method further includes caching, in a replay buffer of the primary server, incoming data requests during the replicating. After the replicating, the data requests from the replay buffer are executed by the secondary server. Write operations to the primary server are disabled during the replicating, and the network address of the stateful system is mapped to the secondary server. Subsequently, the primary server is updated and reinstated by mapping the network address, and enabling the write operations.
US11360864B2 Vehicle safety electronic control system
A vehicle safety electronic control system includes a first microcontroller having a lockstep architecture with a lockstep core and a second microcontroller having at least two processing cores. The lockstep core of the first microcontroller is configured to monitor and control outputs of said at least two cores of the second microcontroller.
US11360862B2 System and method for managing backup operations of storage devices in a backup storage system using cluster evaluations based on usage telemetry
A method for managing storage devices includes obtaining a storage device cluster request, and in response to the storage device cluster request: obtaining a set of storage device telemetry entries associated with a plurality of storage devices, performing a telemetry normalization on the storage device telemetry entries to obtain a set of normalized entries, performing a pairwise evaluation on the set of normalized entries to obtain a set of initial storage device clusters, wherein a storage device cluster in the set of initial storage device clusters comprises a portion of the plurality of storage devices, performing a cluster re-evaluation on the set of initial storage device cluster groups to obtain a set of updated storage device clusters, updating a backup policy based on the set of updated storage device cluster groups, and performing a backup operation on a storage device based on the backup policy.
US11360861B1 Extended remote copy configurator of three-site data replication for disaster recovery
Configuration and replication can be managed across multiple sites for datacenter volumes. A visual representation of a current configuration for a first of a plurality of replication techniques can be conveyed for display on a display device. Changes can be made to the current configuration, producing a future configuration. The future configuration can be analyzed for replication errors, and an updated visual representation can be produced that identified discovered replication errors and highlights differences between the current configuration and the future configuration. The updated visual representation can be conveyed, for display on a display device.
US11360860B2 Exporting a database from a foreign database recovery environment
Systems and methods to export a database from a foreign database recovery environment are described. The system includes the foreign database recovery environment that includes a backup host that receives the database from a source host operating in a native database recovery environment. The backup host utilizes foreign snapshot files and foreign incremental files for restoring the database. The backup host receives export information. The export information includes a target host, a point-in-time, and a database name identifying the database for export from the backup host to the target host. The backup host initiates a job that generates script information, creates directories, materializes file information, and communicates the script information and the file information, via the directories, to the target host.
US11360859B2 Database restoration across cloud environments
The technology disclosed herein enables the restoration of a database version across cloud environments. In a particular embodiment, a method provides receiving, in a second cloud environment from a first cloud environment, first metadata describing a first data version stored in the first cloud environment. The first data version includes first data items and the first metadata. After receiving the first metadata, the method provides receiving, in the second cloud environment, an instruction to restore the first data items to the second cloud environment. In response to the instruction, the method provides restoring the first data items to the second cloud environment using the first metadata.
US11360857B2 Method and approach for pagination over data stream with sliding window
An example method includes receiving, at a server, a request for a list of a first group of index records that correspond to stored data, creating a data streaming session with a client, reading an index file and obtaining a list of the first group of index records from the index file, populating a content cache with a signature that corresponds to the first group of index records, creating a sliding window and populating it with the signature and a pointer to a next group of index records, populating an attribute cache with data streaming session information and the sliding window, creating a continuation token which, when received by the server from the client, indicates to the server that the list of the first group of index records has been received by the client.
US11360856B2 Manifest index for block-level snapshots
Generally described, one or more aspects of the present application relate to a public snapshot service for creating and managing block-level snapshots on a cloud provider network. Storage locations for each block that comprise the snapshot can be enumerated on a snapshot manifest. Identification of storage location for a requested snapshot block can be improved using a manifest index.