Document Document Title
US10862144B2 Humidification device for fuel cell
A humidifier for a fuel cell enables moisture exchange between supply air supplied from an air compressor and exhaust air discharged from the fuel cell. In particular, the humidifier of the fuel cell may include: i) a housing main body; ii) a humidification membrane module that is provided in the housing main body; and iii) a bypass unit that is provided in the housing main body to selectively bypass the supply air supplied from the air compressor and the exhaust air discharged from the fuel cell.
US10862140B2 Method for recovering fuel cell performance by using electrode reversal
A method for recovering fuel cell performance by regenerating electrode characteristics through electrode reversal in order to partially recover performance of a degraded polymer electrolyte fuel cell is provided. The method includes reversing electrodes by supplying an anode of a degraded fuel cell stack with air and supplying a cathode thereof with hydrogen and performing a pulse operation by applying current to the reversed electrodes.
US10862139B2 Membrane electrode assembly for fuel cells and method of manufacturing the membrane electrode assembly for fuel cells
A membrane electrode assembly includes an electrolyte membrane stacked between different electrodes, wherein an ionomer layer of the electrolyte membrane comprises an adjacent electrode, a first layer having at least a same cross-sectional area as that of the adjacent electrode, a reinforcing layer and a second layer stacked at a side of the first layer, the second layer having at least the same cross-sectional area as that of the reinforcing layer.
US10862138B2 Electrochemical cell and cell stack device
A fuel cell includes a porous support substrate and a power generation element portion. The support substrate includes a first end portion that is linked to a gas supply chamber and a gas collection portion, and a second end portion that is located opposite to the first end portion. The support substrate includes a first gas channel and a second gas channel. The first gas channel extends from the first end portion toward the second end portion. The first gas channel is connected to the gas supply chamber. The second gas channel is connected to the first gas channel on the second end portion side. The second gas channel extends from the second end portion toward the first end portion. The second gas channel is connected to the gas collection chamber. The support substrate is configured such that gas flows in the support substrate and moves between the first gas channel and the second gas channel, in a portion of the support substrate that is farther toward the first end portion side than the power generation element portion is.
US10862137B2 Method for producing a current collector for a fuel cell, and fuel cell
The invention relates to a method for producing a current collector (1) for a fuel cell. The method comprises the following steps: mixing a power-type or granulate-type base material (2) with a binding agent (3) and with fibres (4) in order to generate a material mixture (5), wherein the fibres (4) have a lower melting point and/or a lower chemical resistance than the base material (2); moulding a moulded body (6) from the material mixture (5); debinding the binding agent (3) from the moulded body (6); removing at least one portion of the fibres (4) from the moulded body (6); and sintering the moulded body (6). The invention also relates to a fuel cell having a current collector (1) that is produced by means of a method according to the invention.
US10862135B2 Method of manufacturing electrolyte membrane for fuel cells and method of manufacturing membrane-electrode assembly including the same
The present invention relates to a method of manufacturing an electrolyte membrane for fuel cells by transferring antioxidants to the electrolyte membrane. The method may include providing a first membrane including a perfluorinated sulfonic acid-based compound, providing a second membrane including an antioxidant such that the second membrane partially or entirely contacts a surface of the first membrane, transferring or moving the antioxidant of the second membrane to the first membrane, and removing the second membrane.
US10862134B2 Solid oxide fuel cell
A solid oxide fuel cell includes a cathode including a complex oxide having a perovskite structure expressed by the formula ABO3, an anode, and a solid electrolyte layer disposed between the cathode and the anode. The cathode includes phosphorus, chromium and boron, a content amount of the phosphorus in the cathode is at least 10 ppm and no more than 50 ppm, a content amount of the chromium in the cathode is at least 50 ppm and no more than 500 ppm, and a content amount of the boron in the cathode is at least 5 ppm and no more than 50 ppm.
US10862133B2 Aluminum plate and method for manufacturing aluminum plate
An object is to provide an aluminum plate having favorable coating properties and favorable adhesiveness to active materials and a method for manufacturing an aluminum plate. The aluminum plate having a plurality of through holes that penetrate in a thickness direction includes through holes A which have an average opening diameter of the through holes of 0.1 μm or more and less than 100 μm and have a shape in which a maximum diameter Ra is formed inside and the maximum diameter Ra and a minimum diameter Rb satisfy 1>Rb/Ra≥0.1.
US10862131B2 Nonaqueous battery
A nonaqueous battery includes a current collector that supports an electrode active material. The current collector includes a first layer, a second layer and a third layer. The second layer is interposed between the first layer and the third layer. The second layer includes 0.3 mass % or more and 1 mass % or less of magnesium and 0.2 mass % or more and 0.9 mass % or less of silicon, with a remainder being made up of aluminum. The first layer and the third layer constitute outer surfaces of the current collector. The first layer and the third layer each include 99.3 mass % or more of aluminum. In both of the first layer and the third layer, there is less than 0.3 mass % of magnesium and less than 0.2 mass % of silicon.
US10862130B2 Cathode for lithium-sulfur battery and manufacturing method therefor
The present application relates to a cathode for a lithium-sulfur battery and a method of preparing the same. More specifically, the cathode for a lithium-sulfur battery according to an exemplary embodiment of the present application includes: a cathode active part including a sulfur-carbon composite; and a cathode coating layer including an amphiphilic polymer provided on at least one portion of a surface of the cathode active part and including a hydrophilic portion and a hydrophobic portion.
US10862128B2 Binder composition for solid electrolyte battery
Provided is a binder composition for a solid electrolyte battery having excellent processability in solid electrolyte battery production and with which a solid electrolyte battery having excellent battery performance can be obtained. The binder composition for a solid electrolyte battery contains a particulate polymer having a core-shell structure and an organic solvent. A mass ratio of content of a polymer forming a core portion of the particulate polymer relative to content of a polymer forming a shell portion of the particulate polymer (i.e., a ratio of “polymer forming core portion/polymer forming shell portion”) is 1/0.3 to 1/5.
US10862121B2 Low porosity electrodes for rechargeable batteries
A positive electrode for a rechargeable battery comprising at least 95% active cathode material with an electrode loading of at least 6 mg/cm2, and preferably at least 10 mg/cm2, and an electrode porosity of less than 2%, and preferably less than 1%. The active cathode material may comprise a bimodal composition wherein at least 70% consists of a first lithium cobalt based oxide powder having an average particle size (D50) of at least 25 μm and a BET value <0.2 m2/g, and a second lithium transition metal oxide based powder having the formula Li1+bN1−bO2, wherein 0.10≤b≤0.25, and N=NixMnyCo2Ad, wherein 0.10≤x≤0.40, 0.30≤y≤0.80, 0≤z≤0.20 and 0≤d≤0.10, A being a dopant, the second powder having an average particle size (D50) of less than 10 μm.
US10862118B2 Active material containing an Nb2TiO7 phase, electrode, secondary battery, battery pack, and vehicle
An active material includes an Nb2TiO7 phase and at least one Nb-rich phase selected from an Nb10Ti2O29 phase, an Nb14TiO37 phase, and an Nb24TiO64 phase. The active material satisfies a peak intensity ratio represented by the following Formula (1): 0
US10862113B2 Cathode active material, secondary battery comprising the same, and method of manufacturing the positive active material
A positive active material including: a core comprising a metal oxide, a non-metal oxide, or a combination thereof capable of intercalation and deintercalation of lithium ions or sodium ions; and a non-conductive carbonaceous film including oxygen on at least one portion of a surface of the core; a lithium battery including the positive active material; and a method of manufacturing the positive active material.
US10862110B2 Composite, electrochemical active material composite using the composite, electrode including the composite or electrochemical active material composite, lithium battery including the electrode, field emission device including the composite, biosensor including the composite, semiconductor device including the composite, and thermoelectric device including the composite
A composite including: at least one selected from a silicon oxide of the formula SiO2 and a silicon oxide of the formula SiOx wherein 0
US10862107B2 Composite anode active material, anode and lithium battery including the composite anode active material, and method of preparing the composite anode active material
A composite anode active material includes a composite medium, the composite medium including a first medium block including a metal nanostructure capable of intercalation or deintercalation of lithium and a conductive medium disposed on the metal nanostructure; and a second medium block, disposed adjacent to the first medium block and including a medium which is free of the metal nanostructure.
US10862105B2 Protected electrode structures
An electrode structure and its method of manufacture are disclosed. The disclosed electrode structures may be manufactured by depositing a first release layer on a first carrier substrate. A first protective layer may be deposited on a surface of the first release layer and a first electroactive material layer may then be deposited on the first protective layer.
US10862104B2 Mono-cell batteries
Electrodes, production methods and mono-cell batteries are provided, which comprise active material particles embedded in electrically conductive metallic porous structure, dry-etched anode structures and battery structures with thick anodes and cathodes that have spatially uniform resistance. The metallic porous structure provides electric conductivity, a large volume that supports good ionic conductivity, that in turn reduces directional elongation of the particles during operation, and may enable reduction or removal of binders, conductive additives and/or current collectors to yield electrodes with higher structural stability, lower resistance, possibly higher energy density and longer cycling lifetime. Dry etching treatments may be used to reduce oxidized surfaces of the active material particles, thereby simplifying production methods and enhancing porosity and ionic conductivity of the electrodes. Electrodes may be made thick and used to form mono-cell batteries which are simple to produce and yield high performance.
US10862101B2 Ion insertion battery electrode and method of fabricating same
The disclosed technology relates to electrode layers of ion insertion type batteries and to electrode layer materials, wherein the electrode layer materials have a good electronic conductivity and a good ion conductivity, and wherein the electrode layers offer a good rate performance and a high storage capacity. The disclosed technology further relates to ion insertion type battery cells and batteries including such electrode layers, e.g., as an anode. The disclosed technology further relates to methods of forming such electrode layers and to methods for fabricating ion insertion type battery cells and batteries. The electrode layers according to the disclosed technology comprise titanium oxide comprising chlorine and may be deposited by atomic layer deposition at temperatures lower than 150° C.
US10862100B2 Reticulated electrode structure and method of making the same
A method of forming an electrode in an electrochemical battery comprises: coating a reticulated substrate with a conductive material; curing the reticulated substrate coated with the conductive material; and electroplating the reticulated substrate coated with the conductive material with a desired metal material.
US10862097B2 Secondary battery
A secondary battery includes: an electrode assembly including a first electrode plate, a second electrode plate, and a separator; an electrode tab electrically connected to the electrode assembly; a current collector plate electrically connected to the electrode tab; a case accommodating the electrode assembly, the electrode tab, the current collector plate, and an electrolyte therein; a cap plate sealing the case and including a safety vent at one region; and a current interruption device connected to the safety vent and the electrode tab.
US10862095B2 Battery module with improved coupling structure between electrode lead and bus bar and method for manufacturing the same
Disclosed is a battery module, which includes a plurality of battery cells, each having an electrode lead; and a bus bar configured to electrically the electrode leads of the plurality of battery cells, the bus bar having a plurality of insert slits into which the electrode leads are inserted, and legs formed at both sides of each insert slit, wherein the legs located adjacent to each other with the insert slit being interposed therebetween are directly bonded to each other by a welding portion or connected to each other by a solder in a state of being pressed toward each other.
US10862093B2 Separator, battery, battery pack, electronic apparatus, electric vehicle, power storage device, and electric power system
Provided is a separator including: a substrate; and a surface layer formed on at least one surface of the substrate, and having a higher porosity than that of the substrate. It is preferable that the surface layer includes: a first layer having convexities and concavities existing as cavities; and a second layer formed between the first layer and the separator, and the second layer has a higher porosity than that of the substrate, and the first layer has a higher porosity than that of the second layer. In this case, it is preferable that the porosity of the substrate is from 25% to 40%, the porosity of the first layer is from 60% to 90%, and the porosity of the second layer is from 40% to 65%.
US10862089B2 Secondary battery case having vent filled with thermoplastic resin
A battery case having a venting notch formed therein is provided. In particular, the venting notch is filled with a thermoplastic resin to protect a battery and/or a battery case from physical impacts. The thermoplastic resin has a glass transition temperature lower than a temperature limit of the battery for a safe operation.
US10862087B2 Battery housing
A housing is disclosed. The housing contains one or more components, where at least one of the components is an electrical component and where the components do not fill the housing completely and a cavity remains within the housing. One or more filling elements are provided in the cavity which fill more than half of the cavity on contact with water.
US10862085B2 Fixing band for battery module and battery module
The disclosure relates to a fixing band for a battery module and a battery module. The fixing band comprises a first end portion, a connecting section and a second end portion which are arranged successively in an extending direction of the fixing band. The first end portion includes a body and engaging grooves which are protruded in a thickness direction of the body. The engaging grooves are integral with the body. The second end portion has engaging protrusions which are shaped to match the engaging grooves. The first end portion and the second end portion are laminated in the thickness direction and are engaged with each other by the engaging grooves and the engaging protrusions, so that the fixing band encloses an annular accommodation space.
US10862084B2 Battery module having a plurality of battery cells, method for the production thereof, and battery
The invention relates to a battery module having a plurality of battery cells, in particular lithium ion battery cells, comprising a plurality of separating walls (3), wherein a battery cell (2) is arranged between two separating walls (3) and a first compensating element (7) is arranged between a first battery cell (2) and a separating wall (3) adjacent to the first battery cell (2) and a second compensating element (7) is arranged between a second battery cell (2) and a separating wall (3) adjacent to the second battery cell (2), characterized in that the first compensating element (7) and the second compensating element (7) have a different value (9) of a deformation constant.
US10862082B2 Battery module assembly
Disclosed herein is a battery module assembly including unit modules, each unit module comprising unit cells loaded in a cartridge the unit cells being electrically connected to each other via a bus bar, the battery module assembly including two or more sub modules arranged in a lateral direction to each other, each sub module having an external input terminal and an external output terminal, a base plate on which the sub modules are loaded, side cover plates mounted at sides of the sub modules, an upper cover plate loaded on tops of the sub modules, the upper cover plate being fastened and coupled to the sub modules and the side cover plates, a front cover plate mounted at a front of the battery module assembly at which the external input and output terminals of the sub modules are located, the front cover plate being fastened and coupled to the sub modules, the base plate, and the side cover plates, a main bus bar for fixing front ends of the sub modules to each other and connecting the external input and output terminals of the sub modules, and a bracket for fixing rear ends of the sub modules to each other.
US10862080B2 Battery and electronic device including the same
A battery includes an electrode assembly including a positive electrode sheet, a separation membrane, and a negative electrode sheet, at least one cover member surrounding at least a part of an outermost region of the electrode assembly, and exterior material accommodating the electrode assembly and the at least one cover member. The at least one cover member has at least a partial area that overlaps and is fixed to the exterior material, and includes a plurality of air gaps permitting impregnation of the electrode assembly by an electrolyte. An electronic device includes a housing, a display accommodated in the housing and having at least part exposed outside the housing, a memory disposed in the housing, a battery accommodated in the housing, and a processor electrically connected to the display, the memory, and the battery. Other various embodiments as understood from the specification are possible.
US10862078B2 Battery module for an electric vehicle
A polymer composition that can be employed in a battery module for a vehicle is disclosed. The polymer composition comprises a polyarylene sulfide, a thermally conductive particulate material, an inorganic particulate material, and a fibrous filler. The polymer composition exhibits a Charpy notched impact strength of about 3 kJ/m2 or more as measured at a temperature of 23° C. according to ISO Test No. 179-1:2010 and an in-plane thermal conductivity of about 0.7 W/m−K or more as determined in accordance with ASTM E 1461-13.
US10862077B2 Method of producing display device using imprint layer forming step
A method of producing a substrate includes an imprint layer forming step of forming an imprint layer on a surface of a foundation layer and boring a contact hole through a location in the imprint layer that overlaps at least a part of a foundation conductive layer of the foundation layer, a groove forming step of, by partially depressing a surface of the imprint layer, forming a conductive layer forming groove at least a part of which communicates with the contact hole, and a conductive layer forming step of forming a conductive layer in the conductive layer forming groove and the contact hole.
US10862073B2 Barrier film for electronic devices and substrates
Methods for forming a coating over a surface are disclosed. A method includes directing a first source of barrier film material toward a substrate in a first direction at an angle θ relative to the substrate, wherein θ is greater than about 0° and less than about 85°. Additionally, a method of depositing a barrier film over a substrate includes directing a plurality of N sources of barrier film material toward a substrate, each source being directed at an angle θN relative to the substrate, wherein for each θN, θ is greater than about 0° and less than about 180°. For at least a first of the θN, θN is greater than about 0° and less than about 85°, and for at least a second of the θN, θN is greater than about 95° and less than about 180°.
US10862070B2 Display device and electronic apparatus
There is provided a display device and an electronic apparatus that suppress leakage of a drive current between adjacent light emitting elements. A display device includes a plurality of light emitting elements having an organic light emitting layer sandwiched between a first electrode disposed for each of the light emitting elements and a second electrode in a lamination direction and arrayed on a plane, and an insulating layer disposed between the first electrodes. At least a part of a film thickness region in the insulating layer contains a positively charged inorganic nitride.
US10862068B2 Display panel
A display panel includes a plurality of display elements arranged in a display area, an opening, a multi-layer including a first layer and a second layer disposed on the first layer, and a groove. Each display element includes a pixel electrode, an emission layer disposed on the pixel electrode, and an opposite electrode disposed on the emission layer. The display area surrounds the opening. The groove is located between the opening and the display area. The groove has an undercut cross-section that is concave in a thickness direction of the multi-layer, the second layer includes a pair of tips that protrude toward a center of the groove, and a length of each tip is less than about 2 μm.
US10862065B2 Method for manufacturing light-emitting device
To provide a method for manufacturing a lightweight light-emitting device having a light-emitting region on a curved surface. The light-emitting region is provided on a curved surface in such a manner that a light-emitting element is formed on a flexible substrate supported in a plate-like shape and the flexible substrate deforms or returns.
US10862063B2 Electroluminescent device, display panel and display apparatus
An electroluminescent device, a display panel and a display apparatus are disclosed. The electroluminescent device includes: a substrate; an anode on the substrate; a luminescent layer on a side of the anode facing away from the substrate; and a cathode on a side of the luminescent layer facing away from the substrate. The cathode includes a transflective layer on the side of the luminescent layer facing away from the substrate; and a light-emission enhancement layer on a side of the transflective layer facing away from the substrate. The anode is configured to reflect light incident thereon, a material of the transflective layer includes metal, and the transflective layer is configured to transmit a first portion of light incident thereon and to reflect a second portion of the light incident thereon.
US10862058B2 Light-emitting element, display device, electronic device, and lighting device
Provided is a light-emitting element including a fluorescence-emitting material with high emission efficiency. The light-emitting element includes a pair of electrodes and an EL layer between the pair of electrodes. The EL layer includes a first organic compound, a second organic compound, and a guest material. The first organic compound has a function of emitting a thermally activated delayed fluorescence at room temperature. The guest material has a function of emitting fluorescence. A HOMO level of the first organic compound higher than or equal to a HOMO level of the second organic compound. A LUMO level of the first organic compound is lower than or equal to a LUMO level of the second organic compound.
US10862056B2 Display device and method of manufacturing the same
A display device including: a flexible substrate having a first surface and a second surface opposite the first surface; a display unit arranged on the first surface of the flexible substrate; and a lower protective film arranged on the second surface and including a base film, an adhesive layer arranged on one side of the base film, a light-shielding layer arranged on the other side of the base film, and a conductive material layer interposed between the base film and the light-shielding layer.
US10862055B2 Organic electroluminescent materials and devices
Novel ligands for cyclometalated complexes that provide near-infrared emission are disclosed. The ligands contain strong electron-donating side chains such as alkoxy or alkylamine on a phenyl or naphthyl moiety which is linked by a covalent bond to the metal. This combination provides a significant red shift of the emission of the emitter.
US10862054B2 Organic electroluminescent materials and devices
New organometallic complexes having bis- or tris-heteroleptic ligands and large aspect ratio in one direction and their use in OLEDs to enhance the efficiency is disclosed.
US10862051B2 Benzimidazo[1,2-a]benzimidazole derivatives for electronic applications
A compound of the general formula (I), a process for the production of the compound and its use in electronic devices, especially electroluminescent devices. Improved efficiency, stability, manufacturability, or spectral characteristics of electroluminescent devices are provided when the compound of formula I is used as host material for phosphorescent emitters in electroluminescent devices.
US10862048B2 Organic electroluminescent device, thin luminous film, display apparatus, and lighting apparatus
An organic electroluminescent device contains an anode, a cathode, and an organic layer containing at least one luminous layer. The organic layer is disposed between the anode and the cathode. At least one luminous layer contains a π-conjugated compound exhibiting no overlap between the electron density distributions of the HOMO and the LUMO in the molecule, such that electron transition between the HOMO and the LUMO occurs by a through-space interaction in the molecule. The π-conjugated compound has a π-conjugated aromatic ring at a moiety on which at least one of the HOMO and the LUMO is localized.
US10862045B2 Amine-based compound and organic light-emitting element comprising same
The present specification provides an amine-based compound and an organic light emitting device comprising the same.
US10862037B2 Electroactive materials
There is provided a compound having Formula I In Formula I: BCz is a substituted or unsubstituted benzocarbazole unit; L1 and L2 are the same or different and are H, D, halogen, aryl, arylamino, crosslinkable groups, deuterated aryl, deuterated arylamino, or deuterated crosslinkable groups; Q1 and Q2 are the same or different and are a single bond, alkyl, aryl, heteroaryl, diarylamino, triarylamino, deuterated alkyl, deuterated aryl, deuterated heteroaryl, deuterated diarylamino, or deuterated triarylamino; and n is an integer greater than 0, with the proviso that when n=1, L1 and L2 are Cl, Br, crosslinkable groups or deuterated crosslinkable groups.
US10862036B2 Method for high resolution patterning of organic layers
At least one embodiment relates to a method for photolithographic patterning of an organic layer on a substrate. The method includes providing a water-soluble shielding layer over the organic layer. In addition, the method includes providing a photoresist layer on the water-soluble shielding layer. The method also includes photolithographic patterning of the photoresist layer to form a patterned photoresist layer. Further, the method includes etching the water-soluble shielding layer and the organic layer, using the patterned photoresist layer as a mask, to form a patterned water-soluble shielding layer and a patterned organic layer. Still further, the method includes removing the patterned water-soluble shielding layer. The method includes, before providing the water-soluble shielding layer, providing a hydrophobic protection layer having a hydrophobic upper surface on the organic layer.
US10862034B2 Organic light-emitting display apparatus and method of manufacturing the same
A method of manufacturing an organic light-emitting display apparatus including forming a liftoff layer containing a fluoropolymer on a substrate, forming a photoresist on the liftoff layer and patterning the photoresist by removing a portion thereof, etching, using a first solvent, the liftoff layer in a region where the photoresist is removed so that a portion of the liftoff layer remains on the substrate, forming an etch stop layer above the liftoff layer that remains on the substrate and above a region where the photoresist remains on the liftoff layer, and removing, using a second solvent, the liftoff layer under the region where the photoresist remains on the liftoff layer.
US10862032B2 Phase-change material (PCM) radio frequency (RF) switch
A radio frequency (RF) switch includes a heating element, thermally conductive and electrically insulating layer over the heating element, a wetting dielectric layer over the thermally conductive and electrically insulating layer, and a phase-change material (PCM) over the wetting dielectric layer. At least one cladding dielectric layer can be situated over sides and/or over a top surface of the PCM. Each of the wetting dielectric layer, phase change material, and cladding dielectric layer can comprise at least germanium. A transitional dielectric layer can be situated between the thermally conductive and electrically insulating layer and the wetting dielectric layer. A contact uniformity support layer can be situated over the cladding dielectric layer.
US10862027B2 Method of manufacturing PCM RF switch
In fabricating a radio frequency (RF) switch, a heat spreader is provided and a heating element is deposited. A thermally conductive and electrically insulating material is deposited over the heating element. The heating element and the thermally conductive and electrically insulating material are patterned, where the thermally conductive and electrically insulating material is self-aligned with the heating element. A layer of an upper dielectric is deposited. A conformability support layer is optionally deposited over the upper dielectric and the thermally conductive and electrically insulating material. A phase-change material is deposited over the optional conformability support layer and the underlying upper dielectric and the thermally conductive and electrically insulating material.
US10862020B2 Elastic wave device
An elastic wave device in which a recess is provided on an upper side of a support, a piezoelectric thin film covers the recess, and an IDT electrode is provided on an upper surface of the piezoelectric thin film. A plate wave of an S0 mode or SH0 mode is used. A plurality of grooves are provided in the upper surface or lower surface of the piezoelectric thin film at a portion of the piezoelectric thin film that is positioned on a hollow section.
US10862016B2 Strong, heat stable junction
Provided among other things is an electrical device comprising: a first component that is a semiconductor or an electrical conductor; a second component that is an electrical conductor; and a strong, heat stable junction there between including an intermetallic bond formed of: substantially (a) tin (Sn) or a mixture of Sn and indium (In) thereof, and (b) substantially nickel (Ni). The junction can have an electrical contact resistance that is small compared to the resistance of the electrical device.
US10862014B2 Optical device package and method of manufacturing the same
In an aspect, an optical device includes a substrate, a light source mounted on a top surface of the substrate, and a lid attached to the top surface of the substrate, the lid defining a reflective cup positioned over the light source. In another aspect, an optical device includes a substrate, a light source disposed on the substrate, and a lid disposed on the substrate. The lid defines a reflective cup for concentrating and passing light from the light source. The optical device further includes a film formed on an inner sidewall of the reflective cup for reflecting the light from the light source. The film includes a primer layer, a reflecting layer and a protective layer.
US10862009B2 Encapsulant modification in heavily phosphor loaded LED packages for improved stability
Heavily phosphor loaded LED packages having higher stability and a method for increasing the stability of heavily phosphor loaded LED packages. The silicone content of the packages is increased by decreasing the amount of one phosphor of the blend or by increasing the thickness of the silicone phosphor blend layer.
US10862004B2 Ultraviolet semiconductor light emitting devices
An ultraviolet semiconductor light emitting device includes a semiconductor stack, a trench, a filling insulator, and first and second electrodes. The semiconductor stack includes first and second conductivity-type semiconductor layers and an active layer therebetween that includes an AlGaN semiconductor material. The trench extends through the second conductivity-type semiconductor layer and the active layer to the first conductivity-type semiconductor layer and has a first width. The filling insulator fills the trench such that the filling insulator extends at least through the active layer in the trench and includes of an insulating material having a particular refractive index. The first electrode is connected to the first conductivity-type semiconductor layer, and the second electrode is connected to the second conductivity-type semiconductor layer.
US10862002B2 LED surface modification with ultraviolet laser
A laser light is used to modify the surface of the gallium semiconductor layer of an LED. The parameters of the laser are selected so that the laser interacts with the gallium semiconductor layer in a desired manner to yield the desired surface properties. For example, if a particular surface roughness is desired, the power of the laser light is selected so that the laser light penetrates the gallium semiconductor layer to a depth matching the desired surface roughness. The same principles can also be applied in a process that creates features such as trenches, pits, lenses, and mirrors on the gallium semiconductor layer of an LED. The laser projector is operated to irradiate a region of the gallium semiconductor layer to create a region of metallic gallium. The desired surface roughness and the different features can advantageously improve the beam collimation, light extraction, and other properties of the LED.
US10862001B2 Display device and electronics apparatus
A display device and an electronics apparatus are provided. The display device comprises: a display substrate; and arrays of light-emitting elements on the display substrate, wherein the light-emitting elements include at least two types of electroluminescent quantum-dot LED, photoluminescent quantum-dot LED and micro-LED, wherein at least one type of the light-emitting elements is an electroluminescent quantum-dot LED, or at least two types of the light-emitting elements are micro-LED.
US10861996B2 Near-infrared light sensors including 2-dimensional insulator
A near infrared light sensor includes a 2D material semiconductor layer on a substrate, a tunneling layer on the 2D material semiconductor layer, and first and second electrodes on opposite edge regions of an upper surface of the tunneling layer. The 2D material semiconductor layer may be a TMDC layer having a thickness in a range of about 10 nm to about 100 nm. The tunneling layer and the substrate may each include hBN.
US10861990B2 Epitaxial silicon wafer
A method of manufacturing an epitaxial silicon wafer that includes growing a silicon single crystal ingot doped with a boron concentration of 2.7×1017 atoms/cm3 or more and 1.3×1019 atoms/cm3 or less by the CZ method; producing a silicon substrate by processing the silicon single crystal ingot; and forming an epitaxial layer on a surface of the silicon substrate. During growing of the silicon single crystal ingot, the pull-up conditions of the silicon single crystal ingot are controlled so that the boron concentration Y (atoms/cm3) and an initial oxygen concentration X (×1017 atoms/cm3) satisfy the expression X≤−4.3×10−19Y+16.3.
US10861987B2 Method for manufacturing selective emitter using surface structure and solar cell including selective emitter using surface structure
Proposed is a method for manufacturing a selective emitter using a surface structure, the method includes: preparing a wafer; forming fine first surface unevenness in each of front and rear faces of the wafer; forming a texturing-inhibiting film on each of the front and rear faces of the wafer; partially patterning the front texturing-inhibiting film to expose a portion of the front face of the wafer; forming second surface unevenness in the exposed portion of the wafer, wherein the second surface unevenness has a roughness greater and deeper than a roughness of the first surface unevenness; removing the texturing-inhibiting films; and forming a selective emitter on a surface of the wafer having the first surface unevenness and the second surface unevenness defined therein using a doping process.
US10861980B2 Semiconductor device, display device including semiconductor device, display module including display device, and electronic device including semiconductor device, display device, and display module
A semiconductor device including a transistor and a wiring electrically connected to the transistor each of which has excellent electrical characteristics because of specific structures thereover is provided. A first conductive film, a first insulating film over the first conductive film, a second conductive film over the first insulating film, a second insulating film over the second conductive film, a third conductive film electrically connected to the first conductive film through an opening provided in the first insulating film and the second insulating film, and a third insulating film over the third conductive film are provided. The third conductive film includes indium, tin, and oxygen, and the third insulating film includes silicon and nitrogen and the number of ammonia molecules released from the third insulating film is less than or equal to 1×1015 molecules/cm3 by thermal desorption spectroscopy.
US10861978B2 Display device
A thin film transistor according to an exemplary embodiment of the present invention includes an oxide semiconductor. A source electrode and a drain electrode face each other. The source electrode and the drain electrode are positioned at two opposite sides, respectively, of the oxide semiconductor. A low conductive region is positioned between the source electrode or the drain electrode and the oxide semiconductor. An insulating layer is positioned on the oxide semiconductor and the low conductive region. A gate electrode is positioned on the insulating layer. The insulating layer covers the oxide semiconductor and the low conductive region. A carrier concentration of the low conductive region is lower than a carrier concentration of the source electrode or the drain electrode.
US10861977B2 FinFET isolation structure
A device includes a semiconductive substrate, a stop layer over the semiconductive substrate, first and second semiconductive fins over the stop layer, a fin isolation structure between the first and second semiconductive fins, and a spacer at least partially extending along a sidewall of the fin isolation structure. A bottom of the fin isolation structure is lower than a top of the stop layer.
US10861974B2 Semiconductor structure and process thereof
A semiconductor structure includes at least one stacked fin structure, a gate and a source/drain. At least one stacked fin structure is located on a substrate, wherein the stacked fin structure includes a first fin layer and a second fin layer, and a fin dielectric layer is sandwiched by the first fin layer and the second fin layer. The gate is disposed over the stacked fin structure. The source/drain is disposed directly on the substrate and directly on sidewalls of the whole stacked fin structure. The present invention provides a semiconductor process formed said semiconductor structure.
US10861971B2 Doping profile for strained source/drain region
The present disclosure relates to a transistor device having a strained source/drain region. In some embodiments, the transistor device has a gate structure arranged over a semiconductor substrate. The transistor device also has a strained source/drain region arranged within the semiconductor substrate along a side of the gate structure. The strained source/drain region includes a first layer and a second layer over the first layer. The first layer has a strain inducing component with a first concentration profile that decreases as a distance from the second layer decreases, and the second layer has the strain inducing component with a second non-zero concentration profile that is discontinuous with the first concentration profile.
US10861970B1 Semiconductor epitaxial structure with reduced defects
A semiconductor epitaxial structure with reduced defects, including a substrate with a recess formed thereon, an island insulator on a bottom surface of the recess, spacers on sidewalls of the recess, a buffer layer in the recess and covering the island insulator, a channel layer in the recess and on the buffer layer, and a barrier layer in the recess and on the channel layer, wherein two-dimensional electron gas (2DEG) or two-dimensional hole gas (2DHG) is formed in the channel layer.
US10861969B2 Method of forming FinFET structure with reduced Fin buckling
The present disclosure provides one embodiment of a method making semiconductor structure. The method includes forming a composite stress layer on a semiconductor substrate, wherein the forming of the composite stress layer includes forming a first stress layer of a dielectric material with a first compressive stress and forming a second stress layer of the dielectric material with a second compressive stress on the first stress layer, the second compressive stress being greater than the first compressive stress; and patterning the semiconductor substrate to form fin active regions using the composite stress layer as an etch mask.
US10861962B2 Semiconductor device and method of fabricating the same
A method includes forming a source region in a semiconductor substrate, in which the source region has a first type dopant. A channel region is formed in the semiconductor substrate and next to the source region. A drain region is formed in the semiconductor substrate, in which the drain region has a second type dopant different from the first type dopant. A heavily doped region is formed between the source region and the channel region, in which the heavily doped region has the first type dopant, and a dopant concentration of the first type dopant in the heavily doped region is higher than a dopant concentration of the first type dopant in the source region. A gate structure is formed over the channel region. A first low-k spacer is formed extending downwardly along a first sidewall of the gate structure to a top surface of the heavily doped region.
US10861960B1 FinFET device and method
A method includes forming a fin on a substrate, forming an insulating material over the fin, recessing the insulating material to form an isolation region surrounding the fin, wherein an upper portion of the fin protrudes above the isolation region, performing a trimming process to reduce a width of the upper portion of the fin, and forming a gate structure extending over the isolation region and the upper portion of the fin.
US10861957B2 FinFET devices and methods of forming
A finFET device and methods of forming a finFET device are provided. The method includes forming a capping layer over a fin of a fin field effect transistor (finFET), where the fin is formed of a material comprising germanium. The method also includes forming a dummy dielectric layer over the capping layer. The method also includes forming a dummy gate over the dummy dielectric layer. The method also includes removing the dummy gate.
US10861954B2 High-K film apparatus and method
A device may include: a high-k layer disposed on a substrate and over a channel region in the substrate. The high-k layer may include a high-k dielectric material having one or more impurities therein, and the one or more impurities may include at least one of C, Cl, or N. The one or more impurities may have a molecular concentration of less than about 50%. The device may further include a cap layer over the high-k layer over the channel region, the high-k layer separating the cap layer and the substrate.
US10861953B2 Air spacers in transistors and methods forming same
A method includes forming a gate stack over a semiconductor region, and forming a first gate spacer on a sidewall of the gate stack. The first gate spacer includes an inner sidewall spacer, and a dummy spacer portion on an outer side of the inner sidewall spacer. The method further includes removing the dummy spacer portion to form a trench, and forming a dielectric layer to seal a portion of the trench as an air gap. The air gap and the inner sidewall spacer in combination form a second gate spacer. A source/drain region is formed to have a portion on an outer side of the second gate spacer.
US10861943B2 Transistor with multiple GaN-based alloy layers
In some examples, a transistor comprises a gallium nitride (GaN) layer; a first GaN-based alloy layer having a top side and disposed on the GaN layer; a second GaN-based alloy layer disposed on the first GaN-based alloy layer, wherein the second GaN-based alloy layer covers a first portion of the top side; and a source contact structure, a drain contact structure, and a gate contact structure, wherein the source, drain, and gate contact structures are supported by the first GaN-based alloy layer.
US10861942B2 Tunable capacitors including III-N multi-2DEG and 3DEG structures for tunable RF filters
Techniques are disclosed for forming tunable capacitors including multiple two-dimensional electron gas (2DEG) and three-dimensional electron gas (3DEG) structures for use in tunable radio frequency (RF) filters. In some cases, the tunable capacitors include a stack of group III material-nitride (III-N) compound layers that utilize polarization doping to form the 2DEG and 3DEG structures. In some instances, the structures may be capable of achieving at least three capacitance values, enabling the devices to be tunable. In some cases, the tunable capacitor devices employing the multi-2DEG and 3DEG structures may be a metal-oxide-semiconductor capacitor (MOSCAP) or a Schottky diode, for example. In some cases, the use of tunable RF filters employing the multi-2DEG and 3DEG III-N tunable capacitor devices described herein can significantly reduce the number of filters in an RF front end, resulting in a smaller physical footprint and reduced bill of materials cost.
US10861939B2 Stiff quantum layers to slow and or stop defect propagation
Semiconductor devices, computing devices, and related methods are disclosed herein. A semiconductor device includes a seed material, an epitaxial material in contact with the seed material, and at least one quantum region including an elastic stiffness that is greater than an elastic stiffness of the epitaxial material. The epitaxial material has lattice parameters that are different from lattice parameters of the seed material by at least a threshold amount. Lattice parameters of the quantum region are within the threshold amount of the lattice parameters of the epitaxial material. A method includes disposing an epitaxial material on a seed material, disposing a quantum region on the epitaxial material, and disposing the epitaxial material on the quantum region.
US10861935B2 Semiconductor device source/drain region with arsenic-containing barrier region
The present disclosure relates generally to an epitaxy scheme for forming source/drain regions in a semiconductor device, such as an n-channel device. In an example, a method of manufacturing a semiconductor device includes forming an active area on a substrate. The active area includes a source/drain region. The formation of the source/drain region includes forming a barrier region along a bottom surface and side surface of a recess in the active area. The barrier region includes arsenic having a first dopant concentration. The formation of the source/drain region further includes forming an epitaxial material on the barrier region in the recess. The epitaxial material includes phosphorous having a second dopant concentration.
US10861933B2 Elongated semiconductor structure planarization
According to one example, a method includes epitaxially growing first portions of a plurality of elongated semiconductor structures on a semiconductor substrate, the elongated semiconductor structures running perpendicular to the substrate. The method further includes forming a gate layer on the substrate, the gate layer contacting the elongated semiconductor structures. The method further includes performing a planarization process on the gate layer and the elongated semiconductor structures, and epitaxially growing second portions of the plurality of elongated semiconductor structures, the second portions comprising a different material than the first portions.
US10861932B2 Semiconductor device and method of manufacturing semiconductor device
A semiconductor device includes a well region, a buffer region, an insulating film, an electrode, and an electric field relaxing structure. An impurity concentration in the buffer region is reduced in a direction away from the active region. An end portion of the electrode is located at a position closer to the active region than an end portion of the buffer region. The electric field relaxing structure includes a plurality of RESURF layers each surrounding the buffer region in a plan view and formed in a surface layer of the semiconductor substrate.
US10861927B2 Electro-luminescent display device with improved contact structure
An electro-luminescent display device includes a data line disposed in a first direction on a substrate; a first insulating layer disposed on the data line; an active layer disposed on the first insulating layer; a gate line disposed above the first insulating layer in a second direction crossing the first direction to define a pixel region with the data line; a second insulating layer interposed between the first insulating layer and the gate line; a gate electrode disposed above the active layer and the second insulating layer interposed between the gate electrode and the active layer; a third insulating layer disposed on the gate electrode and the gate line; a source electrode and a drain electrode disposed on the third insulating layer and electrically connected to the active layer; a contact hole disposed between adjacent data lines of adjacent pixel regions and electrically connecting the source electrode and the data line, wherein the contact hole is formed by removing portions of the first insulating layer and the third insulating layer and has an area greater than a contact area between the source electrode and the data line; and a dummy pattern provided between the data lines of the adjacent pixel regions and including the active layer of a semiconductor layer and the first insulating layer.
US10861924B2 Display panel and display device with notch
A display panel includes a display area, and the display area is disposed with a plurality of data lines extending along a first direction. The display area has a notch, and the boundary of the display area is recessed into the display area in a second direction to form the notch. The display area includes a first display area and two second display areas. The display panel also includes a non-display area disposed around the display area. The non-display area includes a first non-display area and two second non-display areas located in the notch. The first non-display area extends along the first direction, and is adjacent to the first display area in the second direction. In the first direction, each of the second non-display areas is adjacent to one of the second display areas. The display panel also includes a drive circuit, and the drive circuit includes a plurality of shift registers. The second direction intersects with the first direction. In the second direction, the first display area is located at one side of the notch. In the first direction, the two second display areas are located at two sides of the notch respectively, and the two second display areas are adjacent to the first display area. The display area includes a plurality of signal lines extending along the second direction, and one shift register is electrically connected to at least one signal line. The second non-display areas are disposed with the shift registers, and the shift registers disposed in the second non-display areas are electrically connected to the signal lines located in the first display area.
US10861923B2 Display device and method of fabricating the same
A display device includes a substrate in which a first area, a second area and a bending area between the first and second areas are defined, a plurality of pixels disposed above the substrate in the first area, a plurality of conductive layers extending to and intersecting the bending area, a protective film covering the conductive layers and disposed in the bending area, a first portion of the first area adjacent to the bending area, and a second portion of the second area adjacent to the bending area. The display device further includes a plurality of tag layers disposed in the first and second portions and connected to both ends of the conductive layers, wherein the bending area is interposed between the plurality of tag layers. The tag layers are exposed to an outside of the display device by exposure holes defined in the protective film.
US10861918B2 Organic light emitting diode display device
An organic light emitting diode display device includes a substrate, a driving transistor, and a sub-pixel structure. The substrate has a first trench. The driving transistor is inside the first trench of the substrate. The sub-pixel structure is on the driving transistor.
US10861917B2 Method for manufacturing a flexible device having transistors
A flexible device is manufactured at low temperatures. A second substrate is bonded to a first substrate by a first adhesive layer. A first insulating layer, a transistor, and a second insulating layer are formed over the second substrate. Then, the first substrate and the second substrate are separated from each other while being heated at a first temperature. The heat resistant temperatures of the first substrate, the second substrate, and the first adhesive layer are a second temperature, a third temperature, and a fourth temperature, respectively. Each of the first insulating layer, the second insulating layer, and the transistor is formed at a temperature higher than or equal to room temperature and lower than the fourth temperature. The third temperature is higher than the fourth temperature and lower than the second temperature. The first temperature is higher than the fourth temperature and lower than the third temperature.
US10861914B2 Display apparatus
A display apparatus includes a first transistor, a first pixel electrode, a second transistor, and a second pixel electrode. The first transistor includes a first drain electrode. The first pixel electrode is positioned between an edge of the display apparatus and a center of the display apparatus and includes a first recessed structure. The first recessed structure directly contacts the first drain electrode. The second transistor includes a second drain electrode. The second pixel electrode is positioned between the edge of the display apparatus and the first pixel electrode and includes at least one recessed structure. The at least one recessed structure includes a second recessed structure. The second recessed structure directly contacts the second drain electrode. A total maximum width of the at least one recessed structure is greater than a maximum width of the first recessed structure.
US10861913B2 Electroluminescent display device
A display device can include a plurality of pixels on a substrate; a plurality of sub pixels in each of the plurality of pixels; a first electrode at each of the sub pixels on the substrate; a first bank layer along a boundary of each of the first electrode on the substrate; a second bank layer along a boundary between the pixels on the first bank; a first emission layer extending across at least two first sub pixels among the plurality of sub pixels; and a second emission layer extending across at least two second sub pixels among the plurality of sub pixels, the second emission layer being adjacent to the first emission layer in a first direction, in which the first and second emission layers are configured to emit a light of a same color.
US10861911B2 Light-emitting display device and method of manufacturing the same
A light-emitting display device and method of manufacturing the same are provided. A light-emitting display device includes: a first substrate, an insulating layer on the first substrate, the insulating layer including depressions and protrusions, a plurality of light-emitting diodes on the protrusions, the light-emitting diodes including: a pixel electrode layer, an emission layer, and a common electrode layer, and a black matrix layer in the depressions.
US10861899B2 Interconnect structure for stacked device and method
A stacked integrated circuit (IC) device and a method are disclosed. The stacked IC device includes a first semiconductor element and a second semiconductor element bonded on the first semiconductor element. The first semiconductor element includes a first substrate, a common conductive feature in the first substrate, a first inter-level dielectric (ILD) layer, a first interconnection feature and a conductive plug connecting the first interconnection feature to the common conductive feature. The second semiconductor element includes a second substrate, a second ILD layers over the second substrate and a second interconnection feature in second ILD layers. The device also includes a conductive deep plug connecting to the common conductive feature in the first semiconductor element and the second interconnection feature. The conductive deep plug is separated with the conductive plug by the first ILD layer.
US10861893B2 Imaging element and imaging apparatus
There is provided an imaging element including a photoelectric conversion unit formed in a substrate and a wire grid polarizer disposed at a light-incident side of the photoelectric conversion unit. In addition, the wire grid polarizer includes a plurality of strip-shaped portions, where air gaps exist between adjacent strip-shaped portions. Further, a protective layer is formed on the wire grid polarizer.
US10861888B2 Silicon germanium imager with photodiode in trench
An optical apparatus that includes: a semiconductor substrate formed from a first material, the semiconductor substrate including a first n-doped region; and a photodiode supported by the semiconductor substrate, the photodiode including an absorption region configured to absorb photons and to generate photo-carriers from the absorbed photons, the absorption region being formed from a second material different than the first material and including: a first p-doped region; and a second n-doped region coupled to the first n-doped region, wherein a second doping concentration of the second n-doped region is less than or substantially equal to a first doping concentration of the first n-doped region.
US10861887B2 Image sensor
An image sensor may include a substrate including a plurality of unit pixel regions and having first and second surfaces facing each other. Each of the unit pixel regions may include a plurality of floating diffusion parts spaced apart from each other in the substrate, storage nodes provided in the substrate to be spaced apart from and facing the floating diffusion parts, a transfer gate adjacent to a region between the floating diffusion parts and the storage nodes, and photoelectric conversion parts sequentially stacked on one of the first and second surfaces. Each of the photoelectric conversion parts may include common and pixel electrodes respectively provided on top and bottom surfaces thereof and each pixel electrode may be electrically connected to a corresponding one of the storage nodes.
US10861886B2 Image sensor and image processing system having pixel structure to improve demodulation contrast performance
An image sensor including a light source configured to emit an optical signal to a target object, and a pixel array including a first pixel configured to generate pixel signals based on the optical signal reflected from the target object, the first pixel including a first photo gate group having at least two photo gates that are configured to receive first gate signals with a first phase difference from the optical signal in a time interval and a second photo gate group having at least two photo gates configured to receive second gate signals with a second phase difference from the optical signal in the time interval, may be provided.
US10861883B2 Method of preparing IGZO thin film transistor
A method of preparing IGZO thin film transistor is provided. The method includes. step S1, using a first mask on a first metal layer to form a grid electrode, and sequentially forming grid insulating layer, IGZO semiconducting layer and second metal layer on grid electrode; step S2, coating photoresist layer on second metal layer, and exposure developing photoresist layer by second mask, and simultaneously etching second metal layer and IGZO semiconducting layer by hydrogen peroxide, and second metal layer is formed to source electrode and drain electrode by etching; step S3, forming passivation layer on source electrode and drain electrode, and forming a via hole above drain electrode by third mask; step S4, forming pixel electrode on passivation layer by fourth mask, and pixel electrode is connecting to drain electrode by via hole.
US10861878B2 Semiconductor device having ferroelectric layer and method of manufacturing the same
In a method of manufacturing a semiconductor device according to an embodiment of the present disclosure, a stacked structure including interlayer insulating layers and interlayer sacrificial layers that are alternately stacked is formed on a substrate. A trench is formed passing through the stacked structure on the substrate. A crystalline liner insulating layer is formed on a sidewall of the trench. A ferroelectric insulating layer and a channel layer are formed on the crystalline liner insulating layer. The interlayer sacrificial layers and the crystalline liner insulating layer are selectively removed to form a recess selectively exposing the ferroelectric insulating layer. The recess is filled with a conductive layer to form an electrode layer.
US10861877B2 Vertical memory devices
A vertical memory device includes first gate electrodes spaced apart from each other under a substrate in a first direction substantially perpendicular to a lower surface of the substrate, the first gate electrodes being arranged to have a staircase shape including steps of which extension lengths in a second direction substantially parallel to the lower surface of the substrate gradually increase from an uppermost level toward a lowermost level, second gate electrodes spaced apart from each other under the first gate electrodes in the first direction, the second gate electrodes being arranged to have a staircase shape including steps of which extension lengths in the second direction gradually decrease from an uppermost level toward a lowermost level and a channel extending through the first and second gate electrodes in the first direction.
US10861876B2 Three-dimensional semiconductor memory devices
A three-dimensional semiconductor memory device includes a horizontal semiconductor layer on a peripheral logic structure, a cell electrode structure including cell gate electrodes vertically stacked on the horizontal semiconductor layer, ground selection gate electrodes provided between the cell electrode structure and the horizontal semiconductor layer and horizontally spaced apart from each other, each of the ground selection gate electrodes including first and second pads spaced apart from each other with the cell electrode structure interposed therebetween in a plan view, a first through-interconnection structure connecting the first pads of the ground selection gate electrodes to the peripheral logic structure, and a second through-interconnection structure connecting the second pads of the ground selection gate electrodes to the peripheral logic structure.
US10861875B2 Semiconductor memory device
According to one embodiment, a semiconductor memory device includes a plurality of first interconnect layers, first and second memory pillars, and a plurality of first plugs. The plurality of first interconnect layers include a first array region where the first memory pillar penetrates the plurality of first interconnect layers, a second array region where the second memory pillar penetrates the plurality of first interconnect layers, and a coupling region where a plurality of coupling parts respectively coupled to the plurality of first plugs are formed. Along a first direction parallel to the semiconductor substrate, the first array region, the coupling region, and the second array region are arranged in order.
US10861872B2 Three-dimensional memory device and method for forming the same
Three-dimensional (3D) memory devices and methods for forming the 3D memory devices are provided. In one example, a 3D memory device includes a substrate, a memory stack including interleaved conductive layers and dielectric layers on the substrate, and a staircase structure on one side of the memory stack. The 3D memory device also includes a staircase contact in the staircase structure and a plurality of dummy source structures each extending vertically through the staircase structure. The plurality of dummy source structures surround the staircase contact.
US10861869B2 Three-dimensional memory device having a slimmed aluminum oxide blocking dielectric and method of making same
An alternating stack of insulating layers and sacrificial material layers is formed over a substrate. Memory stack structures are formed through the alternating stack. Each of the memory stack structures includes respective charge storage elements and a respective vertical semiconductor channel contacting an inner sidewall of the respective charge storage elements. The sacrificial material layers are replaced with electrically conductive layers. A polycrystalline aluminum oxide blocking dielectric layer is provided between each charge storage element and a neighboring one of the electrically conductive layers. The polycrystalline aluminum oxide blocking dielectric layer is formed by: depositing an amorphous aluminum oxide layer, converting the amorphous aluminum oxide layer into an in-process polycrystalline aluminum oxide blocking dielectric layer, and by thinning the in-process polycrystalline aluminum oxide blocking dielectric layer.
US10861868B2 Methods for forming structurally-reinforced semiconductor plug in three-dimensional memory device
Embodiments of 3D memory devices with a structurally-reinforced semiconductor plug and methods for forming the same are disclosed. In an example, a method for forming a 3D memory device is disclosed. A dielectric stack is formed on a substrate. The dielectric stack includes a plurality of interleaved dielectric layers and sacrificial layers. An opening extending vertically through the dielectric stack is formed. A shallow recess is formed by removing a part of a sacrificial layer abutting a sidewall of the opening. The sacrificial layer is at a lower portion of the dielectric stack. A semiconductor plug is formed at a lower portion of the opening. A part of the semiconductor plug protrudes into the shallow recess. A channel structure is formed above and in contact with the semiconductor plug in the opening. A memory stack including a plurality of conductor/dielectric layer pairs is formed by replacing, with a plurality of conductor layers, the sacrificial layers in the dielectric stack.
US10861865B2 Semiconductor storage device
A semiconductor storage device includes first high-potential wirings, second high-potential wirings, a first low-potential wiring, a second low-potential wiring, a first branch wiring, and a second branch wiring formed in a wiring layer between a memory cell array and a semiconductor substrate and each extending in a first direction. The first branch wiring is electrically connected to the first low-potential wiring, and is adjacent to the first low-potential wiring on one side in a second direction perpendicular to the first direction of the first low-potential wiring. The second branch wiring is electrically connected to the second low-potential wiring, and is adjacent to the second low-potential wiring on the other side in the second direction of the second low-potential wiring. A first via is provided to contact the first branch wiring, and a second via is provided to contact the second branch wiring.
US10861864B2 Three-dimensional semiconductor devices
A three-dimensional semiconductor device includes an electrode structure on a substrate that includes a first region and a second region, the electrode structure including a ground selection electrode, cell electrodes, and a string selection electrode which are sequentially stacked on the substrate wherein the ground selection electrode, the cell electrodes, and the string selection electrode respectively include a ground selection pad, cell pads, and a string selection pad which define a stepped structure in the second region of the substrate, a plurality of dummy pillars penetrating each of the cell pads and a portion of the electrode structure under each of the cell pads, and a cell contact plug electrically connected to each of the cell pads, wherein each of the dummy pillars penetrates a boundary between adjacent cell pads, and wherein the adjacent cell pads share the dummy pillars.
US10861863B2 Three-dimensional semiconductor memory device
A three-dimensional semiconductor memory device includes a horizontal semiconductor layer provided on a lower insulating layer. The horizontal semiconductor layer includes a cell array region and a connection region. An electrode structure is provided including electrodes. The electrodes are stacked on the horizontal semiconductor layer. The electrodes have a staircase structure on the connection region. A plurality of first vertical structures are provided on the cell array region to penetrate the electrode structure. A plurality of second vertical structures are provided on the connection region to penetrate the electrode structure and the horizontal semiconductor layer. Bottom surfaces of the second vertical structures are positioned at a level lower than a bottom surface of the horizontal semiconductor layer.
US10861853B2 Semiconductor devices
A semiconductor device includes a substrate having first and second regions, a first gate electrode layer on the first region, and including a first conductive layer, and a second gate electrode layer on the second region, and including the first conductive layer, a second conductive layer on the first conductive layer, and a barrier metal layer on the second conductive layer, wherein an upper surface of the first gate electrode layer is at a lower level than an upper surface of the second gate electrode layer.
US10861842B2 Electronic system having increased coupling by using horizontal and vertical communication channels
An electronic system supports superior coupling by implementing a communication mechanism that provides at least for horizontal communication for example, on the basis of wired and/or wireless communication channels, in the system. Hence, by enhancing vertical and horizontal communication capabilities in the electronic system, a reduced overall size may be achieved, while nevertheless reducing complexity in printed circuit boards coupled to the electronic system. In this manner, overall manufacturing costs and reliability of complex electronic systems may be enhanced.
US10861841B2 Semiconductor device with multiple polarity groups
A semiconductor device includes passive electrical components in a substrate; and an interconnect structure over the passive electrical components, conductive features of the interconnect structure being electrically coupled to the passive electrical components. The conductive features of the interconnect structure includes a first conductive line over the substrate; a conductive bump over the first conductive line, where in a plan view, the conductive bumps has a first elongated shape and is entirely disposed within boundaries of the first conductive line; and a first via between the first conductive line and the conductive bump, the first via electrically connected to the first conductive line and the conductive bump, where in the plan view, the first via has a second elongated shape and is entirely disposed within boundaries of the conductive bump.
US10861836B2 Interposer frame and method of manufacturing the same
Some embodiments relate to a package. The package includes a first substrate, a second substrate, and an interposer frame between the first and second substrates. The first substrate has a first connection pad disposed on a first face thereof, and the second substrate has a second connection pad disposed on a second face thereof. The interposer frame is arranged between the first and second faces and generally separates the first substrate from the second substrate. The interposer frame includes a plurality of through substrate holes (TSHs) which pass entirely through the interposer frame. A TSH is aligned with the first and second connection pads, and solder extends through the TSH to electrically connect the first connection pad to the second connection pad.
US10861834B2 Micro-LED chips, display screens and methods of manufacturing the same
A method for manufacturing a micro-LED display screen includes: forming an N-type GaN layer, a quantum-well light-emitting layer, and a P-type GaN layer on a sapphire substrate sequentially; etching the P-type GaN layer, the quantum-well light-emitting layer, and the N-type GaN layer from top to bottom, to form a first trench; forming an ITO layer on the surface of the P-type GaN layer, and etching the ITO layer to form a second trench; generating an N-type contact electrode in the first trench; generating a reflective electrode having a longitudinal cross-section in a shape with a wide upper side and a narrow lower side, respectively, on an upper surface of the N-type contact electrode and in the second trench; depositing an insulating layer on a surface of the micro-LED chip, and etching the insulating layer to expose the reflective electrodes; and soldering a driving circuit substrate to the reflective electrode.
US10861833B2 Semiconductor device
A semiconductor device includes a first and a second metal layer, the second provided on a same plane as the first layer, and first second and third terminals. A first metal wiring layer is electrically connected to the first terminal. A second metal wiring layer is electrically connected to the second terminal and the second metal layer and disposed over the first metal wiring layer. A third metal wiring layer is electrically connected to the third terminal and the first metal layer. A first semiconductor chip is provided between the first metal wiring layer and the first metal layer. A second semiconductor chip is provided between the third metal wiring layer and the second metal layer. The first chip has electrodes connected to the first metal wiring layer and the first metal layer. The second chip has electrodes connected to the third metal wiring layer and the second metal layer.
US10861829B2 Sensor system
A system includes an image sensor structure and a flow cell. The image sensor structure includes an image layer disposed over a base substrate. A device stack is disposed over the image layer. A bond pad is disposed in the device stack. A passivation stack is disposed over the device stack and the bond pad. An array of nanowells is disposed in a top layer of the passivation stack. A through-silicon via (TSV) is in electrical contact with the bond pad. The TSV extends through the base substrate. A redistribution layer (RDL) is disposed on a bottom surface of the base substrate. The RDL is in electrical contact with the TSV. The flow cell is disposed upon the top layer of the passivation stack to form a flow channel therebetween. The flow channel is disposed over the array of nanowells and the bond pad.
US10861828B2 Molded semiconductor package having a package-in-package structure and methods of manufacturing thereof
A semiconductor package includes a second leadframe assembly stacked above a first leadframe assembly, each leadframe assembly including a die pad, a plurality of leads and a semiconductor die attached to the die pad and electrically connected to the leads. An electrically insulative spacer separates the first and the second leadframe assemblies from one another. A mold compound embeds part of the first leadframe assembly, part of the second leadframe assembly and the electrically insulative spacer.
US10861826B2 Substrate assembly semiconductor package including the same and method of manufacturing the semiconductor package
A semiconductor package includes a substrate, a first semiconductor chip on the substrate, a second semiconductor chip on the first semiconductor chip and a connection structure. The second semiconductor chip includes a first segment that protrudes outwardly beyond one side of the first semiconductor chip and a second connection pad on a bottom surface of the first segment of the second semiconductor chip. The connection structure includes a first structure between the substrate and the first segment of the second semiconductor chip and a first columnar conductor penetrating the first structure to be in contact with the substrate and being disposed between the second connection pad and the substrate, thereby electrically connecting the second semiconductor chip to the substrate.
US10861825B2 Interconnect structures with intermetallic palladium joints and associated systems and methods
Interconnect structures with intermetallic palladium joints are disclosed herein. In one embodiment, an interconnect structure includes a first conductive element, a second conductive element, and an intermetallic palladium joint. The intermetallic palladium joint includes an intermetallic crystallite spanning between the first and second conductive elements. The intermetallic crystallite includes a first end portion and a second end portion. The first end portion directly contacts the first conductive element. The second end portion directly contacts the second conductive element.
US10861824B2 Microelectronic device packages, stacked microelectronic device packages, and methods for manufacturing microelectronic devices
A stackable microelectronic package includes a first microelectronic die attached to and electrically connecting with a first substrate. A second microelectronic die is attached to the first die on one side, and to a second substrate on the other side. Electrical connections are made between the first die and the first substrate, between the second die and the second substrate, and between the first and second substrates, e.g., via wire bonding. The electrical connecting elements are advantageously encased in a molding compound. Exposed contacts on the first and/or second substrates, not covered by the molding compound, provide for electrical connections between the package, and another package stacked onto the package. The package may avoid coplanarity factors, can be manufactured using existing equipment, allows for intermediate testing, and can also offer a thinner package height.
US10861821B2 Packaging method and package structure of wafer-level system-in-package
A wafer-level system-in-package (WLSiP) packaging method and a WLSiP package structure are provided. The method includes providing a device wafer including a first front surface and a first back surface and providing a plurality of second chips. The method also includes forming an adhesive layer on the first front surface and patterning the adhesive layer to form a plurality of first through-holes. In addition, the method includes bonding the plurality of second chips with a remaining adhesive layer to cover the plurality of first through-holes. Moreover, the method includes forming a plurality of second through-holes, which are connected with the plurality of first through-holes to form a plurality of first conductive through-holes, each first conductive through-hole includes a second through-hole and a first through-hole. Further, the method includes forming a first conductive plug in a first conductive through-hole to electrically connect to one of the plurality of second chips.
US10861820B2 Methods of bonding semiconductor elements to a substrate, including use of a reducing gas, and related bonding machines
A method of bonding a semiconductor element to a substrate includes: carrying a semiconductor element including a plurality of first electrically conductive structures with a bonding tool; supporting a substrate including a plurality of second electrically conductive structures with a support structure; providing a reducing gas in contact with each of the plurality of first conductive structures and the plurality of second conductive structures; establishing contact between corresponding ones of the plurality of first conductive structures and the plurality of second conductive structures; moving at least one of the semiconductor element and the substrate such that the corresponding ones of the plurality of first conductive structures and the plurality of second conductive structures are separated; re-establishing contact between the plurality of first conductive structures and the plurality of second conductive structures; and bonding the plurality of first conductive structures to the respective ones of the plurality of second conductive structures.
US10861816B2 Electronic assemblies having a mesh bond material and methods of forming thereof
Embodiments of the present disclosure include a method of forming an electronic assembly with a mesh bond layer. The method may include forming a mesh bond material comprising a first surface spaced apart from a second surface by a thickness of the mesh bond material and one or more openings extending from the first surface through the thickness of the mesh bond material to the second surface. The method may further include adjusting at least one of: the thickness of the mesh bond material, a geometry of the one or more openings, or a size of the one or more openings of the mesh bond material, where the adjusting modifies a Young's modulus of the mesh bond material, and bonding the first surface of the mesh bond material to a surface of a semiconductor device.
US10861814B2 Integrated fan-out packages and methods of forming the same
Integrated fan-out packages and methods of forming the same are disclosed. An integrated fan-out package includes a bump structure, a polymer layer and a metal layer. The bump structure includes a metal pad and a bump electrically connected to the metal pad. The polymer layer extends laterally from a sidewall of the bump. The metal layer is over the bump structure and in physical contact with a side surface of the metal pad.
US10861811B2 Connector structure and method of forming same
Connector structures and methods of forming the same are provided. A method includes forming a first patterned passivation layer on a workpiece, the first patterned passivation layer having a first opening exposing a conductive feature of the workpiece. A seed layer is formed over the first patterned passivation layer and in the first opening. A patterned mask layer is formed over the seed layer, the patterned mask layer having a second opening exposing the seed layer, the second opening overlapping with the first opening. A connector is formed in the second opening. The patterned mask layer is partially removed, an unremoved portion of the patterned mask layer remaining in the first opening. The seed layer is patterned using the unremoved portion of the patterned mask layer as a mask.
US10861809B2 Semiconductor structure and method of forming
A device package and methods of forming are provided. The device package includes a logic die and a first passivation layer over the logic die. The device package also includes a memory die and a molding compound extending along sidewalls of the logic die and the memory die. The device package also includes a conductive via extending through the molding compound, and a first redistribution layer (RDL) structure over the molding compound. The molding compound extends between a top surface of the memory die and a bottom surface of the first RDL structure. A top surface of the first passivation layer contacts the bottom surface of the first RDL structure.
US10861791B2 Interconnection structure, fabricating method thereof, and semiconductor device using the same
A semiconductor device includes a semiconductor substrate, a contact region present in the semiconductor substrate, and a silicide present on a textured surface of the contact region. A plurality of sputter ions is present between the silicide and the contact region. Since the surface of the contact region is textured, the contact area provided by the silicide is increased accordingly, thus the resistance of a interconnection structure in the semiconductor device is reduced.
US10861789B2 Manufacturing method of stacked multilayer structure
A stacked multilayer structure according to an embodiment of the present invention comprises: a stacked layer part including a plurality of conducting layers and a plurality of insulating layers, said plurality of insulating layers being stacked alternately with each layer of said plurality of conducting layers, one of said plurality of insulating layers being a topmost layer among said plurality of conducting layers and said plurality of insulating layers; and a plurality of contacts, each contact of said plurality of contacts being formed from said topmost layer and each contact of said plurality of contacts being in contact with a respective conducting layer of said plurality of conducting layers, a side surface of each of said plurality of contacts being insulated from said plurality of conducting layers via an insulating film.
US10861785B2 Electronic module, electronic device, manufacturing method for electronic module, and manufacturing method for electronic device
An electronic module includes an electronic part including a bottom surface and lands, the bottom surface including a first region and a third region surrounding the first region, the first lands being disposed in the third region, a printed wiring board including a main surface and second lands, the main surface including a second region and a fourth region surrounding the second region, the main surface facing the bottom surface of the electronic part, the second lands being disposed in the fourth region, solder bonding portions respectively bonding the first lands to the second lands, and a resin portion containing a cured product of a thermosetting resin and being in contact with the solder boding portions. A recess portion is provided in the second region. The resin portion is not provided in the recess portion.
US10861777B2 Wire bond clamp design and lead frame capable of engaging with same
Aspects of the disclosure relate generally to semiconductor packaging, and specifically to semiconductor device having a lead frame having a semiconductor supporting die pad that is capable of engaging with a wire bonding clamp.
US10861774B2 Internally-shielded microelectronic packages and methods for the fabrication thereof
Internally-shielded microelectronic packages having increased resistances to electromagnetic cross-coupling are disclosed, as are methods for fabricating such microelectronic packages. In embodiments, the internally-shielded microelectronic package includes a substrate having a frontside and a longitudinal axis. A first microelectronic device is mounted to the frontside of the substrate, while a second microelectronic device is further mounted to the frontside of the substrate and spaced from the first microelectronic device along the longitudinal axis. An internal shield structure includes or consists of a shield wall, which is positioned between the first and second microelectronic devices as taken along the longitudinal axis. The internal shield structure is at least partially composed of a magnetically-permeable material, which decreases electromagnetic cross-coupling between the first and second microelectronic devices during operation of the internally-shielded microelectronic package.
US10861771B2 Electrical assembly equipped with auxiliary retention for facilitating heat sink installation
An electrical assembly includes an electrical connector mounted upon the PCB to receive a CPU therein. A securing seat is fixed on the PCB with four upwardly extending posts. A heat sink is secured to the posts by the screw nuts and seated upon the CPU. A auxiliary retention piece is located upon the securing seat around one post so as to prevent the CPU from excessively tilting due to the screw nut fastening occurring on an opposite diagonal corner.
US10861769B2 Insulated heat dissipation substrate
An insulated heat dissipation substrate including: a ceramic substrate; and a conductor layer bonded onto at least one of main surfaces of the ceramic substrate, wherein the conductor layer includes an upper surface, a lower surface bonded to the ceramic substrate, and a side surface connecting the upper surface with the lower surface wherein, a tip of the upper surface recedes in the normal direction of the conductor layer from a tip of the lower surface, the side surface has a contour having an inwardly recessed curve line and having a portion receding in the normal direction of the conductor layer from the tip of the upper surface, and a connection portion between the upper surface and the side surface has a rounded shape such that a maximum radius R of a circle is 0.1 μm≤R≤5 μm on average.
US10861768B2 IGBT module with improved heat dissipation structure
An IGBT module with an improved heat dissipation structure includes a layer of IGBT chips, a bonding layer, a thick copper layer, a polymer composite layer, a thermal spray layer, and a heat dissipation layer. The thermal spray layer is disposed on the heat dissipation layer. The polymer composite layer is disposed on the thermal spray layer. The thick copper layer is disposed on the polymer composite layer. The bonding layer is disposed on the thick copper layer. The layer of IGBT chips is disposed on the bonding layer.
US10861764B2 Microelectronic components having integrated heat dissipation posts and systems including the same
Microelectronic systems and components having integrated heat dissipation posts are disclosed, as are methods for fabricating such microelectronic systems and components. In various embodiments, the microelectronic system includes a substrate having a frontside, a socket cavity, and inner cavity sidewalls defining the socket cavity. A microelectronic component is seated on the frontside of the substrate such that a heat dissipation post, which projects from the microelectronic component, is received in the socket cavity and separated from the inner cavity sidewalls by a peripheral clearance. The microelectronic system further includes a bond layer contacting the inner cavity sidewalls, contacting an outer peripheral portion of the heat dissipation post, and at least partially filling the peripheral clearance.
US10861762B2 Electronic module including encapsulation enabling electrical contact therethrough
The present disclosure relates to an explosion resistant electronic module having a high-speed interface and a method for electronic contacting of such electronic module via such interface. The electronic module includes an electronic component, an electrical contact area for electrical contacting the electronic component and an encapsulation, which encapsulates at least the electrical contact area. The encapsulation is embodied such that the contact area is contactable through the encapsulation by an electrical contact pin, wherein the encapsulation is filled at least in a portion with a self-healing gelatinous potting compound, which enables the encapsulation to be re-sealed after removal of the contact pin.
US10861759B2 Circuit module
A circuit module includes: a substrate including a wiring pattern; a first region in which a first electronic component is mounted on one major surface of the substrate; a second region in which a second electronic component, which is taller than the first electronic component, is mainly mounted on the one major surface of the substrate; a first conductor provided in the first region and electrically connected with the wiring pattern; and sealing resin that seals the first electronic component, the second electronic component, and the first conductor. Sealing resin sealing the first region is formed to be shorter than sealing resin sealing the second region, part of the first conductor is exposed on a surface of the sealing resin, wiring is formed on the surface of the sealing resin, and the first conductor the part of which is exposed is electrically connected with the wiring.
US10861756B2 Semiconductor device including sensor and driving terminals spaced away from the semiconductor device case wall
A semiconductor device comprises a power device, a sensor which measures a physical state of the power device to transmit a signal according to the physical state, and a main electrode terminal through which a main current of the power device flows. The semiconductor device further comprises a sensor signal terminal connected to the sensor for receiving a signal from the sensor, a driving terminal which receives driving power for driving the power device, and an open bottomed case which houses the power device, the sensor, the main electrode terminal, the sensor signal terminal and the driving terminal. The first and second terminals electrically conduct with each other to form a double structure. Also, the sensor signal terminal and the driving terminal each have a first terminal and a second terminal which are not embedded within the case.
US10861751B2 Method of semiconductor integrated circuit fabrication
A method includes providing a substrate including a first fin element and a second fin element extending from the substrate, and forming a first layer including a first material over the first and second fin elements, wherein the first layer includes a gap disposed between the first and second fin elements. An anneal process is performed to remove the gap in the first layer, wherein performing the anneal process includes adjusting an energy applied to the first layer during the anneal process. The gap is filled by a portion of the first material around the gap reaching a sub-melt temperature that is different from a melting point of the first material.
US10861744B2 Platform and method of operating for integrated end-to-end CMP-less interconnect process
A method of processing materials on a semiconductor workpiece using an integrated sequence of processing steps executed on a common manufacturing platform hosting a plurality of processing modules including one or more film-forming modules, one or more etching modules, and one or more transfer modules is provided. A workpiece having an upper planar surface is received into the common manufacturing platform. The method further includes conformally applying a thin film over the feature pattern using one of the film-forming modules, removing the thin film from upper surfaces of the feature pattern using one of the etching modules to leave behind the thin film in the recessed feature, and removing the fill material from the upper planar surface of the workpiece. The integrated sequence of processing steps is executed in a controlled environment within the common manufacturing platform and without leaving the controlled environment.
US10861738B2 Thermal sensor arrangement and method of making the same
A method of making a temperature sensor arrangement includes forming a sensor array. The sensor array includes a first transistor of a first device and a plurality of second transistors of a second device different from the first device. The method further includes forming a guard ring region between the sensor array and another circuit of an integrated circuit. The guard ring region includes a transistor structure. The method further includes forming a thermally conductive element between the sensor array and the guard ring region. The thermally conductive element is connected to the transistor structure, the first transistor and each of the plurality of second transistors.
US10861733B2 Manufacturing method of semiconductor device
The yield of a manufacturing process of a display device is increased. The productivity of a display device is increased. A hydrogen-containing layer is formed over a substrate. Then, an oxygen-containing layer is formed over the hydrogen-containing layer. After that, a first layer is formed over the oxygen-containing layer with the use of a material containing a resin or a resin precursor. Subsequently, first heat treatment is performed on the first layer, so that a resin layer is formed. Next, a layer to be peeled is formed over the resin layer. The layer to be peeled and the substrate are separated from each other. The first heat treatment is performed in an oxygen-containing atmosphere.
US10861731B2 Radiant heating presoak
A workpiece processing system and method comprises transferring a workpiece to a vacuum chamber. A heated chuck is configured to selectively clamp a workpiece to a clamping surface thereof, wherein the heated chuck is configured to selectively heat the clamping surface. A workpiece transfer apparatus has an end effector configured to transfer the workpiece to the heated chuck, wherein the workpiece rests on the end effector. A controller selectively position the workpiece with respect to the heated chuck via a control of the workpiece transfer apparatus, wherein the controller is configured to position the workpiece at a predetermined distance from the clamping surface, wherein the predetermined distance generally determines an amount of radiation received by the workpiece from the heated chuck, and wherein the controller is further configured to place the workpiece on the surface of the heated chuck via a control of the workpiece transfer apparatus.
US10861726B2 Apparatus and method for measuring warpage
An apparatus includes: a first image capture module, a second image capture module, and a first projector. The first image capture module has a first optical axis forming an angle from approximately 70° to approximately 87° with respect to the surface of a carrier. The second image capture module has a first optical axis forming an angle of approximately 90° with respect to the surface of the carrier. The first projector has a first optical axis forming an angle from approximately 40° to approximately 85° with respect to the surface of the carrier.
US10861725B2 Laser marking device and laser marking method
A laser marking device includes a laser emission unit configured to emit a laser beam to a first surface of an object to be processed, and a pressing unit configured to press a second surface that is opposite to the first surface of the object to be processed to make the first surface of the object to be flat. The pressing unit includes a first pressing portion configured to press an edge area of the second surface in a contact manner, and at least one second pressing portion configured to press a middle area of the second surface in a non-contact manner to maintain a separation distance from the second surface within a certain distance.
US10861720B2 Heat treatment apparatus of light irradiation type
A continuous lighting lamp irradiates a semiconductor wafer held by a quartz susceptor with light from below to perform preliminary heating, and then irradiation of a flash of light is performed by a flash lamp from above. A light absorption ring is provided so as to be close to a peripheral portion of the semiconductor wafer held by the susceptor. The light absorption ring absorbs infrared light and transmits visible light through itself. During preliminary heating, the light absorption ring absorbs light emitted from the continuous lighting lamp to be increased in temperature so that heat radiated from the peripheral portion of the wafer is compensated to cause in-plane temperature distribution of the semiconductor wafer to be uniform. Meanwhile, the flash of light is transmitted through the light absorption ring, so that the light absorption ring is prevented from being damaged by the irradiation of the flash of light.
US10861719B2 Method and apparatus for processing wafer-shaped articles
An apparatus for processing wafer-shaped articles comprises a rotary chuck and a heating assembly that faces a wafer-shaped article when positioned on the rotary chuck. A liquid dispenser positioned so as to dispense liquid onto a surface of a wafer-shaped article that faces away from the rotary chuck when positioned on the rotary chuck. The heating assembly comprises an array of radiant heating elements distributed among at least five individually controllable groups. The liquid dispenser comprises one or more dispensing orifices configured to move a discharge point from a more central region of the rotary chuck to a more peripheral region of the rotary chuck. A controller controls power supplied to each of the at least five individually controllable groups of radiant heating elements based on a position of the discharge point of the liquid dispenser.
US10861718B2 Substrate processing method and substrate processing apparatus
One of a setting dissolved oxygen concentration and a setting atmosphere oxygen concentration is determined based on a required etching amount. Thereafter, based on the required etching amount and the one of the determined setting dissolved oxygen concentration and setting atmosphere oxygen concentration, the other of the setting dissolved oxygen concentration and the setting atmosphere oxygen concentration is determined. A low oxygen gas whose oxygen concentration is equal or approached to the determined setting atmosphere oxygen concentration flows into a chamber that houses a substrate. Furthermore, an etching liquid whose dissolved oxygen is reduced such that its dissolved oxygen concentration is equal or approached to the determined setting dissolved oxygen concentration is supplied to the entire region of the upper surface of the substrate held horizontally.
US10861717B2 Substrate processing apparatus, processing liquid draining method, processing liquid replacing method, and substrate processing method
A substrate processing apparatus includes a processing liquid supply nozzle to supply a processing liquid to a substrate, a storage portion that stores the processing liquid supplied, a liquid-sending pipe that sends the processing liquid stored in the storage portion to the nozzle, a flow pipe that allows a processing liquid to flow therethrough, an oxygen concentration meter interposed in the flow pipe, a hypoxic fluid supply pipe that is in communication with the flow pipe and that sends a hypoxic fluid to the flow pipe, and a flow rate changing valve interposed in the hypoxic fluid supply pipe. A flow-rate-changing controller controls the flow rate changing valve so that the hypoxic fluid is supplied to the flow pipe until an inside of the flow pipe is filled with the hypoxic fluid when the processing liquid inside the flow pipe is drained.
US10861716B2 Processing method for package substrate
A processing method for a package substrate in which a plurality of device chips on a wiring base material are sealed with a sealant includes a through-hole forming step of forming a through-hole in the package substrate so as to have a predetermined positional relation to a scheduled division line and a segmentation step of performing alignment with reference to the through-hole and segmenting the package substrate along the scheduled division line from the sealant side to segment the package substrate into individual packages.
US10861713B2 Semiconductor device
A semiconductor device may include first and second conductor plates opposed to each other via first and second semiconductor chips, a first conductor spacer interposed between the first semiconductor chip and the second conductor plate, a second conductor spacer interposed between the second semiconductor chip and the second conductor plate, and an encapsulant provided between the first and second conductor plates. A lower surface of the second conductor plate may include a first joint area where the first conductor spacer is joined, a second joint area where the second conductor spacer is joined, an adhesion area to which the encapsulant adheres, and a separation area from which the encapsulant is separated. The adhesion area may surround the first joint area, the second joint area, and the separation area. The separation area may be located between the first and the second joint areas.
US10861710B2 Methods of manufacturing semiconductor devices
A semiconductor device and method of making a conductive connector is provided. In an embodiment an opening is formed within a photoresist by adjusting the center point of an in-focus area during the exposure process. Once the photoresist has been developed to form an opening, an after development baking process is utilized to reshape the opening. Once reshaped, a conductive material is formed into the opening to take on the shape of the opening.
US10861706B2 Etch selectivity improved by laser beam
A method for forming a semiconductor structure is provided. The method includes forming a first layer over a semiconductor substrate. The first layer is made of a first material. The method also includes forming a second layer over the first layer. The second layer is made of a second material that is different from the first material. The second layer has a first opening exposing a portion of a top surface of the first layer. The method also includes heating the first layer and the second layer with a laser beam, depositing a third layer over the second layer and covering a sidewall of the first opening, and etching the first layer through the first opening to form a second opening in the first layer.
US10861700B2 Diode array for connecting to phase change memory and method forming same
An integrated circuit structure includes a semiconductor substrate; a diode; and a phase change element over and electrically connected to the diode. The diode includes a first doped semiconductor region of a first conductivity type, wherein the first doped semiconductor region is embedded in the semiconductor substrate; and a second doped semiconductor region over and adjoining the first doped semiconductor region, wherein the second doped semiconductor region is of a second conductivity type opposite the first conductivity type.
US10861698B2 Pattern fidelity enhancement
The present disclosure provides a method for semiconductor manufacturing in accordance with some embodiments. The method includes providing a substrate and a patterning layer over the substrate, wherein the substrate includes a plurality of features to receive a treatment process; forming at least one opening in the patterning layer, wherein the plurality of features is partially exposed in the at least one opening; applying a directional etching to expand the at least one opening in a first direction, thereby forming at least one expanded opening; and performing the treatment process to the plurality of features through the at least one expanded opening.
US10861693B2 Cleaning method
Implementations of the present disclosure generally relate to methods and apparatuses for epitaxial deposition on substrate surfaces. More particularly, implementations of the present disclosure generally relate to methods and apparatuses for surface preparation prior to epitaxial deposition. In one implementation, a method of processing a substrate is provided. The method comprises etching a surface of a silicon-containing substrate by use of a plasma etch process to form an etched surface of the silicon-containing substrate and forming an epitaxial layer on the etched surface of the silicon-containing substrate. The plasma etch process comprises flowing an etchant gas mixture comprising a fluorine-containing precursor and a hydrogen-containing precursor into a substrate-processing region of a first processing chamber and forming a plasma from the etchant gas mixture flowed into the substrate-processing region.
US10861690B2 LED apparatus employing neodymium-fluorine materials
The specification and drawings present a new apparatus such as a lighting apparatus, the apparatus comprising at least one LED (or OLED) module, configured to generate a visible light such as white light, and at least one component such as optical component comprising a compound consisting essentially of the elements neodymium (Nd) and fluorine (F), and optionally including one or more other elements. The lighting apparatus is configured to provide a desired light spectrum by filtering the generated visible light using the compound.
US10861689B2 Integrated sample processing for electrospray ionization devices
Methods, systems and devices that generate differential axial transport in a fluidic device having at least one fluidic sample separation flow channel and at least one ESI emitter in communication with the at least one sample separation flow channel. In response to the generated differential axial transport, the at least one target analyte contained in a sample reservoir in communication with the sample separation channel is selectively transported to the at least one ESI emitter while inhibiting transport of contaminant materials contained in the sample reservoir toward the at least one ESI emitter thereby preferentially directing analyte molecules out of the at least one ESI emitter. The methods, systems and devices are particularly suitable for use with a mass spectrometer.
US10861688B2 Electron beam detection element, electron microscope, and transmission electron microscope
An electron beam detection element includes a control unit configured to cause a diode to transition from an inactive state to an active state in response to a change of signal level of a control signal for causing an electron gun to change from an inactive state to an active state.
US10861685B2 Fluoro-based polymer composite target for sputtering
The fluoro-based polymer composite target for sputtering according to the present invention is excellent in adhesion with a metal electrode to which a voltage is applied, can prevent bending, and is capable of stably forming plasma by imparting conductivity even with industrially widely used DC and MF power supply systems, thereby allowing a fluorinated polymer to be effectively deposited on an adherend by sputtering.
US10861683B2 Vacuum device
A vacuum device includes a processing target placement unit that is arranged inside a vacuum chamber and a vacuum evacuation unit that is connected to the vacuum chamber. The processing target placement unit has one main surface on which processing targets are placed and a side surface that is connected to the one main surface. The processing target placement unit is provided with a plurality of grooves that have openings at the one main surface. When the processing target placement unit is viewed from the one main surface side thereof, the smallest width of the opening of each groove in the one main surface is equal to or less than half the smallest width of the processing target.
US10861682B2 Test wafer with optical fiber with Bragg Grating sensors
An apparatuses relating generally to a test wafer, processing chambers, and method relating generally to monitoring or calibrating a processing chamber, are described. In one such an apparatus for a test wafer, there is a platform. An optical fiber with Fiber Bragg Grating sensors is located over the platform. A layer of material is located over the platform and over the optical fiber.
US10861681B2 Apparatus for collection and subsequent reaction of liquid and solid effluent into gaseous effluent
Embodiments disclosed herein include an abatement system for abating compounds produced in semiconductor processes. The abatement system includes an exhaust cooling apparatus located downstream of a plasma source. The exhaust cooling apparatus includes a plate and a cooling plate disposed downstream of the plate. During operation, materials collected on the plate react with cleaning radicals to form a gas. The temperature of the plate is higher than the temperature of the cooling plate in order to improve the reaction rate of the reaction of the cleaning radicals and the materials on the plate.
US10861673B2 Method of pattern data preparation and method of forming pattern in layer
A method of pattern data preparation includes the following steps. A desired pattern to be formed on a surface of a layer is inputted. A first set of beam shots are determined, and a first calculated pattern on the surface is calculated from the first set of beam shots. The first calculated pattern is rotated, so that a boundary of the desired pattern corresponding to a non-smooth boundary of the first calculated pattern is parallel to a boundary constituted by beam shots. A second set of beam shots are determined to revise the non-smooth boundary of the first calculated pattern, thereby calculating a second calculated pattern being close to the desired pattern on the surface. The present invention also provides a method of forming a pattern in a layer.
US10861670B2 Charged particle optical apparatus for through-the-lens detection of particles
Disclosed is a charged particle optical apparatus. The charged particle optical apparatus has a liner electrode in a first vacuum zone. The liner electrode is used to generate an electrostatic objective lens field. The apparatus has a second electrode which surrounds at least a section of the primary particle beam path. The section extends in the first vacuum zone and downstream of the liner electrode. A third electrode is provided having a differential pressure aperture through which the particle beam path exits from the first vacuum zone. A particle detector is configured for detecting emitted particles, which are emitted from the object and which pass through the differential pressure aperture of the third electrode. The liner electrode, the second and third electrodes are operable at different potentials relative to each other.
US10861667B2 Methods and systems for plasma deposition and treatment
An ion beam treatment or implantation system includes an ion source emitting ion beams. The ion source includes a microwave source and a curved waveguide conduit having openings therein. The waveguide conduit is coupled to the microwave source for transmitting microwaves from the microwave source through the plurality of openings. The ion source also includes a curved plasma chamber in communication with the waveguide conduit through the openings. The plasma chamber receives through the openings microwaves from the waveguide conduit. The plasma chamber includes magnets disposed in an outer wall of the plasma chamber for forming a magnetic field in the plasma chamber. The plasma chamber further includes a charged cover at a side of the chamber opposite the side containing the openings. The cover includes extraction holes through which the ion beams are extracted.
US10861666B1 Method of operating a charged particle gun, charged particle gun, and charged particle beam device
A method of operating a charged particle gun is described. The method includes providing an emitter at a first emitter potential within the charged particle gun and providing a trapping electrode at a first electrode potential within the charged particle gun, wherein the first emitter potential and the first electrode potential is provided to have an electrical field of essentially zero at the emitter and at the trapping electrode; switching the trapping electrode from the first electrode potential to a second electrode potential different from the first electrode potential to generate an electrostatic trapping field at the trapping electrode; and after switching the trapping electrode from the first electrode potential to the second electrode potential, switching on an electrostatic emission field at the emitter.
US10861662B2 Temperature-dependent switch
A temperature-dependent switch has a first and a second stationary counter contact and a temperature-dependent switching mechanism with a contact member. The switching mechanism, in its first switching position, presses the contact member against the first counter contact and, in this case, produces an electrically conducting connection between the two counter contacts via the contact member. The switching mechanism, in its second switching position, holds the contact member at a spacing from the first counter contact. A closing lock is provided, which prevents the switch, once opened, from closing again. The closing lock locks the temperature-dependent switching mechanism permanently in the second switching position thereof in a mechanical manner.
US10861660B2 Safety switch
A cam of a safety switch rotates about a rotational shaft in accordance with an operation of inserting an actuator into an opening and an operation of withdrawing the actuator. A switch part includes an operation rod that reciprocates according to a rotation angle of the cam, and detects an insertion state where the actuator is inserted in the opening. In the insertion state, a locking member locks the actuator upon engagement with a part of the cam. When the operation of withdrawing the actuator is performed in a locked state of the actuator, the cam pushes the locking member in one direction, and the locking member pushes a part of a head case in the one direction. This improves locking strength of the safety switch.
US10861650B2 Multilayer ceramic electronic component and method of manufacturing the same
A multilayer ceramic electronic component includes: a ceramic body including a dielectric layer and a first internal electrode and a second internal electrode disposed in a stacking direction to face each other with the dielectric layer interposed therebetween; and a first external electrode electrically connected to the first internal electrode and a second external electrode electrically connected to the second internal electrode. Where a length of the first electrode layer in a length direction of the ceramic body is denoted by A and a length of the second electrode layer in a length direction of the ceramic body is denoted by B, B is shorter than A.
US10861646B2 Motor driving device
A motor driving device includes a housing unit, a capacitor module, and a driving module. The housing unit includes a first compartment and a second compartment. The capacitor module is detachably mounted in the first compartment and includes a first circuit board, at least one capacitor electrically connected to the first circuit board, and two first conducting members electrically connected to the first circuit board. The driving module is mounted in the second compartment and includes a second circuit board and two second conducting members that are electrically connected to the second circuit board and that are respectively, electrically and detachably connected to the first conducting members.
US10861645B2 Method for producing rare-earth magnets, and slurry application device
A method for producing rare-earth magnets is provided in which, when a slurry 2 having a rare-earth-compound powder dispersed therein is applied to sintered magnet bodies 1 and dried to apply the powder thereto, the magnet bodies 1 are accommodated and conveyed in holding pockets 42 of a conveyance drum 4 which rotates in a state of being partially immersed in the slurry 2, and, as a result, the magnet bodies 1 are immersed in the slurry 2, withdrawn from the slurry 2, and dried to apply the powder to the sintered magnet bodies 1. According to this production method, the powder can be uniformly and efficiently applied, wastage of the rare-earth compound can be effectively suppressed, and a reduction in the surface area of equipment for performing an application step can also be achieved.
US10861642B2 Power electronic tap changer module for transformer
The subject of the application is a power electronic tap changer module for transformer using power electronic elements connected to sections of a primary winding of the transformer. The power electronic tap changer module is equipped with valves having a pair of a thyristor or transistors connected with a controller and the valves are connected in series with the fuses, respectively. The module is equipped with an additional oversized tap line having an oversized valve rated for short circuit current, which valve is connected with an overvoltage triggering circuit. The oversized valve is equipped with a pair of thyristor or transistors connected with a thermally protected voltage suppressing device.
US10861634B2 Stationary induction electric device
The invention is directed to a stationary induction electric device that can reduce loss. To this end, the stationary induction electric device is provided with a first iron core block erected and formed in an annular shape, a second iron core block configured to surround the outer periphery of the first iron core block, a winding wound around the first and the second iron core blocks, a first support plate supporting the upper portion of the first iron core block from below, and a second support plate supporting the upper portion of the second iron core block from below, and a curvature radius of a curved portion appearing on the outer periphery of the lower portion of the second iron core block is made larger than a curvature radius of a curved portion appearing on the outer periphery of the upper portion of the second iron core block.
US10861633B2 Inductor
An inductor comprises a body and external electrodes arranged on an external surface of the body. The body includes a support member, a coil portion supported by the support member, and a sealing portion sealing the support member and the coil portion. The coil portion includes a plurality of coil patterns. A maximum thickness of each coil pattern in the plurality of coil patterns increases toward an outer portion of the body, and a line width of a lower surface in the coil patterns is wider than a line width of an upper surface.
US10861632B1 System, method and apparatus for transformer cooling
An air cooling system, method, apparatus and kit applied to lower transformer operating temperatures, such as governed by a tank or container of oil, allowing transformer components to run more efficiently at a lower temperature level, e.g., down from the hot level operating temperatures typical in stressed conventional devices. By lowering the operational levels to within or below the nominal operational temperature ranges for the equipment, and recovering heat generated during operation, several advantages are obtained.
US10861627B2 Microrobot and microrobotic train self-assembly with end-effectors
A microrobot assembly system includes a substrate containing conductive traces formed into at least one holding zone and one moving zone, a diamagnetic layer on the substrate, at least two magnetic structures movable across the diamagnetic layer in response to voltages applied to the conductive traces, wherein the holding zone holds one of the magnetic structures and the moving zone allows another of the magnetic structures to attach to the magnetic structure being held. The system may include a plate spaced above the substrate and rails to guide the moving magnetic structures.
US10861626B2 High-temperature superconducting coil having smart insulation, high-temperature superconducting wire used therefor, and manufacturing method therefor
The present invention relates to a superconducting coil having a structure in which an insulation layer electrically insulates the space between adjacent wound wires. The present invention provides a superconducting coil in which superconducting wires extended at a predetermined width in a lengthwise direction are stacked and wound, the superconducting coil comprising a metal-insulator transition (MIT) material layer interposed so as to electrically insulate space between adjacent superconducting wires in the stacking direction of the superconducting wires. According to the present invention, provided is a superconducting coil having high stability, and easily controlling electromagnetic properties including response properties and having a self-protective function against a quench phenomenon and the like during the driving of a magnet.
US10861622B2 High-speed cable assembly
A cable includes a plurality of differential conductors and a plurality of drain conductors. The differential conductors and the drain conductors are arranged in the form of groups such that each group comprises a pair of differential conductors and a pair of drain conductors and defines a communication pathway for communicating signals. The cable includes a body formed around the plurality of differential conductors and the plurality of drain conductors.
US10861616B2 Cables exhibiting increased ampacity due to lower temperature coefficient of resistance
Cables including conductors formed form ultra-conductive copper wires which have a lower temperature coefficient of resistance are disclosed. Methods of making the cables including conductors with ultra-conductive copper wires are further disclosed.
US10861613B2 Plasma furnace
The present invention relates to a plasma furnace which can efficiently treat various types of waste in large amounts. The plasma furnace comprises a melting chamber 101 for accommodating a melt, an upper surface forming the upper portion of the melting chamber 101 with a horizontal upper surface 111 and an inclined upper surface 112 having a slope with respect to the horizontal upper surface 111, a melt discharge portion 130 formed through a bottom surface of the melting chamber for discharging molten material therethrough, and an input apparatus 120 having a slope for inputting waste into the melting chamber 101, and the mixed type plasma torch 191, 192 provided on the inclined upper surface 112 with a slope for generating melting heat in the melting chamber 101.
US10861605B2 Method and apparatus for determining health status
A system and method for monitoring the state of an individual. The method includes providing a stimulus to the individual, measuring a response to the provided stimulus, comparing the measured response to an expected response, and diagnosing one or more aspects of disease in accordance with the result of the comparison between the measured response and the expected response. The stimulus may be a predetermined test sequence, such as a visually displayed predetermined sequence of images, or may include observation of the physical response of the individual while performing one or more predetermined activities. Stored images or video of the individual responding to one or more test sequences may be stored in a lossy or lossless state, and thus security and de-identification may be provided to stored data. This stored data may also be de-identified in a manner to allow for the answering of the greatest number of future questions.
US10861601B2 System and method for medical surveillance through personal communication device
A medical monitoring and surveillance system uses a server communicating with a general-purpose personal device running an application. The application may be downloadable. The application is configured by the server. The application configures the device to perform medical tests using the sensors, preexisting capabilities, and functionality built into the device. The device may be a cellular telephone with data communication and other functionality, a personal digital organizer, a portable entertainment device, or another similar personal device. The application reports the results of the medical tests to the server or a third party device. Various trigger events and associated tasks may be incorporated in the server or in the application residing on the device. A trigger event may occur, for example, in response to the test results meeting one or more predetermined criteria. Once a trigger event occurs, a task associated with the trigger event is performed.
US10861600B2 Method and system for user-verifiable certification of software for medical devices
In the present invention, a system and method is provided for the self-certification of third party software products for use on medical products by the customer. The system enables the customer to test, qualify, and certify a third party software product for use on a controlled medical device independent of any testing or other intervention by the manufacturer. The system can be located on the particular medical device and provides internal testing and certification mechanisms to promote/authorize third party software products onto to the device/software authorization catalog, as well as notification to the manufacturer of the customer approved addition to the device certified third party software product catalog.
US10861594B2 Product recommendation system and method
A computer-implemented system for providing recommendations to a user in respect of consumable or topically appliable products, such as food and beverages. At least a part of the system is a body-worn part (e.g., a wearable device). The system includes a product code reader, one or more sensors for obtaining data indicative of one or more physiological/biochemical functions of the user, or indicative of a user environment, and a processor configured to determine product recommendations for products identified using the product code reader, based upon a user's personal biological information and data obtained using the sensor(s). The wearable device can include a memory storing a database of product codes and associated product recommendations.
US10861593B1 Utilizing a machine learning model to identify unhealthy online user behavior and to cause healthy physical user behavior
A device receives, from a client device, behavior data indicating an action of a user of the client device, and processes the behavior data, with a model, to determine whether the action satisfies a behavior threshold. The device determines preventative actions to perform to prevent the action of the user, when the action is determined to satisfy the behavior threshold, and performs the preventative actions to prevent the action of the user. The device provides, to the client device, a request indicating that the user perform a physical activity before the one or more preventative actions are disabled, and monitors a performance of the physical activity by the user. The device determines whether the user satisfies the performance of the physical activity based on the monitoring, and disables the one or more preventative actions when it is determined that the user satisfies the performance of the physical activity.
US10861592B2 Reducing infusion pump network congestion by staggering updates
A system can include a plurality of infusion pumps and a connectivity adapter in a clinical environment. The connectivity adapter can receive update data, such as a drug library update or an operational software update, and can store the update data within the clinical environment. The connectivity adapter can send the update data to a predetermined number of infusion pumps that have requested the update. At least two subsets of the infusion pumps can receive different blocks of the update data at about the same time. Further, the same or different update data can be provided to the infusion pumps at about the same time.
US10861582B2 Non-invasive method for assessing liver fibrosis progression
A method for implementing an adapted patient care for an individual suffering from liver fibrosis after assessing liver fibrosis progression in the individual, and thus determining whether the individual is a slow, medium or fast fibroser. Also, a method for treating an individual suffering from liver fibrosis and identified as a fast fibroser, which includes the steps of identifying the individual as a fast fibroser by assessing fibrosis progression and treating the individual by administering without delay at least one therapeutic agent for treating liver fibrosis, or for treating the underlying cause responsible for liver fibrosis, or both.
US10861581B2 Memory system for accessing recovered super block and operating method thereof
A memory system includes a memory device including a plurality of blocks, and a controller suitable for managing the plurality of blocks by grouping the plurality of blocks into a plurality of super blocks in accordance with a predetermined condition, managing normal blocks which are not grouped into the super blocks in a replacement block pool, setting each of the plurality of super blocks that includes at least one bad block to a bad super block, and then changing each bad super block in which the at least one bad block is replaced with a normal block of the replacement block pool using replacement information to a recovery super block, wherein the replacement information includes in a bitmap indicative of whether or not an interleaving operation of each of the recovery super blocks is possible.
US10861580B2 Memory system for controlling nonvolatile memory
According to one embodiment, a memory system controls a plurality of parallel access units each of which includes a plurality of blocks belonging to the different nonvolatile memory chips. The memory system stores information indicating address conversion rules prescribed such that the number of defective blocks included in the parallel access units is equal to or smaller than a first number. Each of the address conversion rules indicates a mathematical rule for converting a block address to be sent to each of the nonvolatile memory chips into another block address. An address conversion circuit in the memory system converts each of block addresses to be sent to each nonvolatile memory chip into another block address, based on each mathematical rule.
US10861577B2 Module controllers for memory devices and memory modules including the module controllers
A test circuit includes a built-in self-test (BIST) circuit and a built-in repair analysis (BIRA) circuit. The built-in self-test (BIST) circuit performs a test operation for a plurality of memory packages to generate fail information. The built-in repair analysis (BIRA) circuit receives the fail information from the BIST circuit to select at least one of the plurality of memory packages as a repair target memory package. The repair target memory package is selected by considering an error correction capability of an error correction code (ECC) circuit and usability of redundancy regions included in each of the plurality of memory packages.
US10861575B2 Memory with a controllable I/O functional unit
A circuit includes a bitcell array having a plurality of bitlines, and an I/O functional unit to read data stored in the bitcell array. The I/O functional unit includes a first multiplexer to select a first input port or a first bitline among a first group of bitlines, a first latch to latch the output of the first multiplexer, a second multiplexer to select a second input port or a second bitline among a second group of bitlines. The second input port is coupled to an output port of the first latch. The I/O functional unit further includes a second latch to latch the output of the second multiplexer.
US10861573B2 Trim setting determination for a memory device
Apparatuses and methods related to a memory system including a controller and an array of memory cells. An example apparatus can include a controller configured to receive operational characteristics of an array of memory cells based on prior operations performed by the array of memory cells, determine a set of trim settings for the array of memory cells based on the operational characteristics of the array of memory cells, wherein the set of trim settings are associated with desired operational characteristics for the array of memory cells, and send the set of trim settings to the array of memory cells.
US10861572B2 Memory device
A circuit includes: writing a plurality of data words, each of which has a plurality of data bits, into respective bit cells of a memory device; in response to determining that not all the data bits of the plurality of data words are correctly written into the respective bit cells of the memory device, grouping the plurality of data words as a plurality of data word sets; and simultaneously rewriting a subset of data bits that were not correctly written into the respective bit cells of the memory device, wherein the subset of the data bits are contained in a respective one of the plurality of data word sets.
US10861570B2 Memory device and an operating method of a memory device
A memory device and an operating method of the memory device is disclosed. The memory device includes a memory cell array including a plurality of memory blocks. The memory device further includes a peripheral circuit for performing an erase voltage application operation, a first erase verify operation, and a second erase verify operation on a selected memory block among the plurality of memory blocks. The memory device also includes a control logic for setting a start erase voltage of an erase operation, based on a result of the first erase verify operation, and controlling the peripheral circuit to perform the second erase verify operation when it is determined that the first erase verify operation on the selected memory block has been passed.
US10861568B2 Method and apparatus for data refresh for analog non-volatile memory in deep learning neural network
Numerous embodiments of a data refresh method and apparatus for use with a vector-by-matrix multiplication (VMM) array in an artificial neural network are disclosed. Various embodiments of a data drift detector suitable for detecting data drift in flash memory cells within the VMM array are disclosed.
US10861567B2 Capacitive voltage modifier for power management
A memory sub-system includes a power management integrated circuit (PMIC) compatible with operation at an uppermost PMIC supply voltage that is lower than a primary supply voltage of the memory sub-system. The PMIC is configured to output multiple voltages for operation of the memory sub-system based on a PMIC supply voltage. The memory sub-system further includes a capacitive voltage modifier (CVM) coupled to the PMIC. The CVM is configured to receive the primary supply voltage of the memory sub-system as an input and provide a first modified primary supply voltage (MPSV) to the PMIC as the PMIC supply voltage, where the first MPSV is not higher than the uppermost PMIC supply voltage.
US10861565B2 Functional signal line overdrive
Devices and techniques are disclosed herein to compensate for variance in one or more electrical parameters across multiple signal lines of an array of memory cells. A compensation circuit can provide a bias signal to a first one of the multiple signal lines, the bias signal having an overdrive voltage greater than a target voltage by a selected increment for a selected overdrive period according to a functional compensation profile.
US10861564B2 Memory circuit and data bit status detector thereof
A memory circuit and a data bit status detector thereof are provided. The data bit status detector includes a sense amplifying circuit, a data receiving circuit, and a reference circuit. The sense amplifying circuit has a first sense input end and a second sense input end. The sense amplifying circuit senses and amplifies a difference between a first impedance on the first sense input end and a second impedance on the second sense input end to generate a sensing output signal. The data receiving circuit receives a plurality of bits of a data signal and provides the first impedance between the first sense input end and a reference grounding end according to the bits of the data signal. The reference circuit receives a plurality of bias voltages and provides the second impedance between the second sense input end and the reference grounding end according to the bias voltages.
US10861561B2 Threshold estimation in NAND flash devices
A method for determining an optimal threshold of a nonvolatile memory device, the method including: reading a page from a nonvolatile memory device with a default threshold and attempting to hard decode the page using the default threshold; reading the page two more times with a predetermined offset voltage when the hard decoding fails and attempting to soft decode the page using the default threshold; approximating an empirical distribution of successfully decoded bits with a Gaussian distribution for each level; finding an intersection of the Gaussian distributions; and setting the intersection as a new reading threshold and reading the page again with the new reading threshold.
US10861560B2 Semiconductor memory device
According to one embodiment, a semiconductor memory device includes a first memory cell; a first word line coupled to the first memory cell; a first sense amplifier including a first transistor; a first bit line which couples the first memory cell to the first transistor; and a first driver configured to supply a first control signal to a gate of the first transistor. The first driver includes a first circuit configured to compare the first control signal and a second control signal to generate a third control signal based on a comparison result.
US10861551B2 Memory cells configured to generate weighted inputs for neural networks
A method can include applying a first voltage to a first memory cell to activate the first memory cell, applying a second voltage to a second memory cell coupled in series with the first memory cell to activate the second memory cell so that current flows through the first and second memory cells, and generating an output responsive to the current. The first voltage and a threshold voltage of the second memory cell can be such that the current is proportional to a product of the first voltage and the threshold voltage of the second memory cell.
US10861549B1 Ternary content addressable memory unit capable of reducing charge sharing effect
A ternary content addressable memory unit includes a first inverter, a second inverter, a third inverter, a fourth inverter, a first transistor, a second transistor, a third transistor, a fourth transistor, a fifth transistor, a sixth transistor, a seventh transistor, and an eighth transistor. The first inverter includes an input terminal, and an output terminal coupled to a first node. The second inverter includes an input terminal coupled to the first node and an output terminal coupled to the input terminal of the first inverter. The third inverter includes an input terminal coupled to a second node and an output terminal. The fourth inverter includes an input terminal coupled to the output terminal of the third inverter and an output terminal coupled to the second node.
US10861548B2 Semiconductor memory having both volatile and non-volatile functionality comprising resistive change material and method of operating
A semiconductor memory cell including a capacitorless transistor having a floating body configured to store data as charge therein when power is applied to the cell, and a non-volatile memory comprising a bipolar resistive change element, and methods of operating.
US10861544B2 Adaptive memory cell write conditions
A method and related apparatus for using an indication of RRAM cell resistance to determine a write condition are disclosed. A cell characteristic of an RRAM cell is determined to a finer resolution than a data read value. A write condition is selected for the RRAM cell, based on the cell characteristic. The RRAM cell is written to, using the selected write condition.
US10861543B2 Device for switching between different reading modes of a non-volatile memory and method for reading a non-volatile memory
In one embodiment, a memory device includes a first sense amplifier, a second sense amplifier, a first lower switch arranged between a first lower main bit line and a first input of the first sense amplifier, a second lower switch arranged between the first lower main bit line and a first input of the second sense amplifier, a first upper switch arranged between a first upper main bit line and the first input of the first sense amplifier, a second upper switch arranged between the first upper main bit line and the first input of the second sense amplifier, a third lower switch arranged between a second lower main bit line to a second input of the first sense amplifier, and a third upper switch arranged between a second upper main bit line to a second input of the second sense amplifier.
US10861542B2 Apparatuses and methods for sensing memory cells
Sensing memory cells can include: applying a voltage ramp to a group of memory cells to sense their respective states; sensing when a first switching event occurs to one of the memory cells responsive to the applied voltage ramp; stopping application of the voltage ramp after a particular amount of time subsequent to when the first switching event occurs; and determining which additional memory cells of the group experience the switching event during the particular amount of time. Those cells determined to have experienced the switching event responsive to the applied voltage ramp are sensed as storing a first data value and those cells determined to not have experienced the switching event responsive to the applied voltage ramp are sensed as storing a second data value. The group stores data according to an encoding function constrained such that each code pattern includes at least one data unit having the first data value.
US10861541B2 Method, system and device for non-volatile memory device operation
Disclosed are methods, systems and devices for operation of non-volatile memory devices. In one aspect, a non-volatile memory device may be placed in any one of multiple memory states in a write operation by controlling a current and a voltage applied to terminals of the non-volatile memory device. For example, a write operation may apply a programming signal across terminals of non-volatile memory device having a particular current and a particular voltage for placing the non-volatile memory device in a particular memory state.
US10861540B2 Electronic device with semiconductor memory having increased read margin
An electronic device including a semiconductor memory. The semiconductor memory may include a cell array including a plurality of resistive storage cells; a current code generation block suitable for generating a current code which has a value corresponding to an average value of current amounts of test currents respectively flowing through at least two first resistive storage cells among the plurality of resistive storage cells, in a test operation; and a sensing block suitable for comparing a read current flowing through a second resistive storage cell selected among the plurality of resistive storage cells with a reference current, and thereby sensing data of the second resistive storage cell, wherein the semiconductor memory is operable to adjust a current amount of at least one current flowing through the sensing block based on the value of the current code.
US10861539B1 Neural network memory
In an example, an apparatus can include an array of memory cells and a neural memory unit controller coupled to the array of memory cells and configured to assert respective voltage pulses during a first training interval to memory cells of the array to change respective threshold voltages of the memory cells from voltages associated with a reset state to effectuate respective synaptic weight changes. The neural memory unit controller can be configured to initiate a sleep interval, during which no pulses are applied to the memory cells, to effectuate respective voltage drifts in the changed respective threshold voltages of the memory cells from a voltage associated with a set state toward the voltage associated with the reset state, and determine an output of the memory cells responsive to the respective voltage drifts in the changed respective threshold voltages after the sleep interval.
US10861538B2 Sensor device with resistive memory for signal compression and reconstruction
A sensor device comprising a computational memory and electronic circuitry. The sensor device is configured to receive an input signal, to compress the input signal into a compressed signal and to compute a reconstructed signal from the compressed signal. The electronic circuitry is configured to perform a reconstruction algorithm to compute the reconstructed signal. The computational memory is configured to compute the compressed signal and partial results of the reconstruction algorithm. A related method and a related design structure may be provided.
US10861537B1 Countermeasures for first read issue
Techniques are provided for operating non-volatile storage. Peak current consumption may be reduced in connection with sensing non-volatile memory cells. Peak current consumption may be reduced when a first read condition is present. In one aspect, the value of a parameter of a voltage that is applied to a word line during a pre-read phase of a sense operation is controlled in order to reduce peak current consumption when the first read condition is present. Examples of the parameter include a ramp rate, a number of intermediate voltage levels, and a start time.
US10861533B2 Apparatuses and methods for data transmission offset values in burst transmissions
Apparatuses and methods for data transmission offset values in burst transmissions. An example apparatus may include offset logic configured to provide offset values associated with a receiver circuit of a memory device coupled to a signal line. The offset values are based on individual transition threshold voltages biases of sample circuits of the receiver circuit. The example apparatus may further include an input/output (I/O) circuit comprising a driver circuit. The driver circuit configured to receive a logic signal and the offset values and to provide an output signal to the signal line based on the logic signal and to adjust voltages of the output signal based on the offset values.
US10861531B2 Apparatuses and methods for providing additional drive to multilevel signals representing data
Apparatuses and methods for providing additional drive to multilevel signals representing data are described. An example apparatus includes a first driver section, a second driver section, and a third driver section. The first driver section is configured to drive an output terminal toward a first selected one of a first voltage and a second voltage. The second driver section configured to drive the output terminal toward a second selected one of the first voltage and the second voltage. The third driver section configured to drive the output terminal toward the first voltage when each of the first selected one and the second selected one is the first voltage. The third driver circuit is further configured to be in a high impedance state when the first selected one and the second selected one are different from each other.
US10861530B2 Semiconductor storage device
The purpose of the present invention is to achieve a system for solving a row hammer issue without significantly increasing a DRAM chip area. A semiconductor storage device comprises: a memory unit including a plurality of memory cells; an address latch unit that receives an active command and an address therefor, and latches and holds the address every time the active command is received; a refresh control unit that, when receiving a refresh command, instructs a memory access control unit to carry out a regular refresh operation while instructing the memory access control unit to carry out an interrupt refresh operation for an address near the address latched by the address latch unit; and the memory access control unit that carries out the regular refresh operation and the interrupt refresh operation for the memory unit on the basis of the instruction from the refresh control unit.
US10861528B2 Semiconductor memory device
A semiconductor memory device according to one embodiment includes: a memory cell, the memory cell including a ferroelectric film; and a control circuit controlling the memory cell. Additionally, the control circuit determining whether the number of times of executions of a write process or an erase process on the memory cell has reached a predetermined number of times; and, if the number of times of executions has reached the predetermined number of times, executing a voltage application process in which a first voltage of a first polarity and a second voltage of a second polarity opposite to the first polarity are applied to the ferroelectric film.
US10861525B2 Nonvolatile storage device
A nonvolatile storage device includes a first wiring extending in a first direction, a second wiring extending in a second direction, a memory cell between the first and second wirings, a reading circuit configured to read data from the memory cell during a first and a second reading period, a writing circuit configured to write reference data into the memory cell during a writing period between the first and second reading periods, and a determination circuit configured to compare a first voltage which is based on the data read during the first reading period with a second voltage which is based on the data read during the second reading period, to determine the value of the data read during the first reading period. A current is caused to flow in the memory cell during the first reading period, the writing period, and the second reading period.
US10861521B2 Magnetic storage element
A magnetic storage element includes a first magnetic layer having a magnetization easy axis in a direction perpendicular to a surface of the first magnetic layer. A first non-magnetic layer is on the first magnetic layer. A second magnetic layer is on the first non-magnetic layer and has a fixed magnetization direction. A second non-magnetic layer is on the second magnetic layer. A third magnetic layer is on the second non-magnetic layer and has a fixed magnetization direction perpendicular to a surface of the third magnetic layer. A third non-magnetic layer is on the third magnetic layer. A storage layer on the third non-magnetic layer and having a variable magnetization direction with a magnetization easy axis in a direction perpendicular to a surface of the storage layer. Change in a magnetization direction of the first magnetic layer is easier than in the storage layer.
US10861517B1 Systems and methods involving memory-side (NAND-side) write training to improve data valid windows
Disclosed are systems and methods involving memory-side write training to improve data valid window. In one implementation, a method for performing memory-side write training may comprise delaying a rising edge or a falling edge of a first data signal, delaying a rising edge or a falling edge of a second data signal, and aligning the two adjusted signals to reduce a window of time that the data signals are not valid and thereby improve or optimize the data valid window (DVW) of a memory array. According to implementations herein, various edges of data signals and clock signals may be adjusted or delayed via dedicated trim cells or circuitry present in the data paths located on the memory side of a system.
US10861512B2 Semiconductor devices
A semiconductor device includes a column operation control circuit and a bank column address generation circuit. The column operation control circuit generates first and second bank address control signals as well as first and second bank control pulses from first and second bank selection signals in response to a synthesis control pulse such that data in a first bank and data in a second bank are simultaneously outputted in a first mode. The bank column address generation circuit generates first and second bank column addresses for selecting the first and second banks from a column address in response to the first and second bank address control signals.
US10861508B1 Transmitting DBI over strobe in nonvolatile memory
A methodology and structure for a encoding a data stat signal in the data lock signal, e.g., the data strobe signal such as DBQ. The data strobe signal can maintain the clock continuity, e.g., the rise and fall edges are at the timing signal, and the data inversion can be based on the amplitude of the data strobe signal. This allows the data set on the data lines, e.g., D0-D7, to either be non-inverted or inverted, to save power consumed in the memory device.
US10861505B2 Nonvolatile memory apparatus for mitigating snap-back disturbance, and read and write method of the nonvolatile memory apparatus
A non-volatile memory apparatus includes a memory cell coupled between a global bit line and a global word line. A bit line control circuit configured to apply a bit line read bias voltage to the global bit line based on a read signal. A snap-back detection circuit coupled to the global word line, and configured to generate a data output signal and a current enable signal by detecting a snap-back of the memory cell. A word line control circuit configured to apply a word line read bias voltage to the global word line based on the read signal, and may increase an amount of a current flowing through the memory cell based on the current enable signal.
US10861504B2 Dynamic control of multi-region fabric
Systems, apparatuses, and methods for implementing dynamic control of a multi-region fabric are disclosed. A system includes at least one or more processing units, one or more memory devices, and a communication fabric coupled to the processing unit(s) and memory device(s). The system partitions the fabric into multiple regions based on different traffic types and/or periodicities of the clients connected to the regions. For example, the system partitions the fabric into a stutter region for predictable, periodic clients and a non-stutter region for unpredictable, non-periodic clients. The system power-gates the entirety of the fabric in response to detecting a low activity condition. After power-gating the entirety of the fabric, the system periodically wakes up one or more stutter regions while keeping the other non-stutter regions in power-gated mode. Each stutter region monitors stutter client(s) for activity and processes any requests before going back into power-gated mode.
US10861503B1 Electronic device
A semiconductor memory includes: a first line; a second line; a third line; a first memory cell disposed between the first line and the second line at an intersection region of the first line and the second line, the first memory cell including a first selection element layer and a first electrode coupled to the first selection element layer; and a second memory cell disposed between the second line and the third line at an intersection region of the second line and third second line, the second memory cell including a second selection element layer and a second electrode coupled to the second selection element layer. A threshold voltage of the first selection element layer is greater than a threshold voltage of the second selection element layer, and a resistance of the second electrode is greater than a resistance of the first electrode.
US10861502B2 Apparatus, system, and method for preventing shock-induced hard drive damage
A shack-sensor apparatus may include a sensor configured to detect a positional state of a hard-drive drawer. The shock-sensor apparatus may also include a mounting component coupled to the sensor and configured to mount the sensor in a location to monitor the positional state of the hard-drive drawer. In addition, the shock-sensor apparatus may include a computing module, electronically coupled to the sensor, that analyzes sensor data provided by the sensor to predict a shock event of the hard-drive drawer and send, in response to predicting the shock event, a signal to at least one hard drive in the hard-drive drawer to prevent damage to the hard drive. Various other apparatuses, systems, and methods are also disclosed.
US10861500B2 Data transmission method, data playback method, data transmission device, and data playback device
A data transmission method according to one aspect of the present disclosure includes: generating a plurality of MPUs, reference clock time information, and leading clock time information indicating a leading PTS that is a clock time at which a leading access unit in the MPU is presented, transmitting the generated plurality of MPUs, reference clock time information, and leading clock time information, wherein the leading clock time information indicates the leading PTS of the plurality of MPUs of which presentation is started after the leading clock time information is transmitted in the generated plurality of MPUs, and each of the generated plurality of MPUs indicates a time point at which each access unit that does not exist in a head of the MPU is presented as a relative value to a time point of another access unit in the MPU.
US10861499B2 Method of editing media, media editor, and media computer
A method of editing media includes loading a media template from a template library, receiving a media segment selecting instruction, selecting one or more media segments from a media library based upon the media segment selecting instruction, inserting the one or more media segments into the media template, and generating a video based on the media template containing the one or more media segments.
US10861498B2 Playlist programming
Systems, device and techniques are disclosed for receiving a request from a user to add a media item to a playlist at a certain playlist position where the media items in the playlist are provided to other users in a media group. Based on a determination that the requesting user has rights to the requested media item, the requested media item may be added to the playlist at the position. When the playlist reaches the position, the user that added the media item to the playlist may be provided with a first version of the media item and the other users in the group may be provided with a second version of the media item. If the user that requested the item to be added to the playlist is determined not to have rights to the media item, the item is added to a position different than the requested position.
US10861494B1 Foot-actuated musical turntable system for generating sounds
A musical instrument configured to generate a scratching sound effect includes a rotatable platform configured to support a record thereon, and a pedal (such as, for example, a foot pedal) operably coupled to the platform. The foot pedal is actuatable from a first position to a second position to rotate the platform, and in turn, the record.
US10861493B1 Magneto-optic systems with multi-ID disk positioning
An automatic magneto-optic system includes a high field magnet controlled by a magnet control module, a non-contact magneto-optic measurement module, and an automated cassette-based disk transfer module. The magnet control module is constructed and arranged to apply a magnetic field of constant or a time-varying strength to a selected location of a magnetic disk. The non-contact magneto-optic measurement module includes a light source module and a measurement module. The automated cassette-based disk transfer module is constructed and arranged to position a selected location of a magnetic disc inside the magnet. The disk transfer module may include a multi-disk positioning module. The multi-disk positioning module may include one, two or more motors. The multi-disk positioning module may be constructed to determine angular displacement or rotation necessary for a second selected location to be inside the magnet to perform the magneto-optic measurement and constructed to attain the second selected position.
US10861492B2 Multi-bit optical computing system
A multi-bit optical computing system includes an optical source module for generating multi-frequency optical signals. An optical information storage module receives each of the multi-frequency optical signals through an optical path module, and stores them as a plurality of optical information. An optical processing module receives each of the optical information in the optical information storage module via the optical path module according to an external command, generates a plurality of output information, and stores the output information through the optical path module to the optical information storage module.
US10861487B2 High recording density magnetic recording medium and recording/reproduction mechanism for the same
A refractive index nL and an attenuation rate kL of a magnetic layer are obtained by irradiating linearly polarized light at an irradiation angle of 70° from a lengthwise direction of the magnetic layer to the surface of the magnetic layer, and a vertical reflectance RL during vertical incidence of the linearly polarized light in the lengthwise direction is obtained based on nL and kL. A refractive index nT and an attenuation rate kT of the magnetic layer are obtained by irradiating linearly polarized light at an irradiation angle of 70° from a width direction of the magnetic layer to the surface of the magnetic layer, and a vertical reflectance RT during vertical incidence of the linearly polarized light in the width direction is obtained from nT and kT. If a variation rate A (%) of RL and RT is A=|RL/RT−1|×100, the relationship A≤10% is established.
US10861484B2 Methods and systems for speech detection
Embodiments generally relate to a device comprising at least one signal input component for receiving a bone conducted signal from a bone conducted signal sensor of an earbud; memory storing executable code; and a processor configured to access the memory and execute the executable code. Executing the executable code causes the processor to: receive the bone conducted signal; determine at least one speech metric for the received bone conducted signal, wherein the speech metric is based on the input level of the bone conducted signal and a noise estimate for the bone conducted signal; based at least in part on comparing the speech metric to a speech metric threshold, update a speech certainty indicator indicative of a level of certainty of a presence of speech in the bone conducted signal; update at least one signal attenuation factor based on the speech certainty indicator; and generate an updated speech level estimate output by applying the signal attenuation factor to a speech level estimate.
US10861483B2 Processing video and audio data to produce a probability distribution of mismatch-based emotional states of a person
A method includes using a computing platform to extract audio and video segments from current video data of a person; apply a first trained supervised machine learning (ML) model to the video segment to produce a first probability distribution of emotional states of the person; and apply a second trained supervised ML model to the audio segment to produce a second probability distribution of the emotional states of the person. The first and second probability distributions are used by the computing platform to produce a third probability distribution of mismatch-based emotional states of the person. The third probability distribution is based on mismatches between the first and second probability distributions.
US10861482B2 Foreign language dub validation
Temporal regions of a time-based media program that contain spoken dialog in a language that is dubbed from a primary language are identified automatically. A primary language audio track of the media program is compared with an alternate language audio track. Closely similar regions are assumed not to contain dubbed dialog, while the temporal inverse of the similar regions are candidate regions for containing dubbed speech. The candidate regions are provided to a dub validator to facilitate locating each region to be validated without having to play back or search the entire time-based media program. Corresponding regions of the primary and alternate language tracks that are closely similar and that contain voice activity are candidate regions of forced narrative, and the temporal locations of these regions may be used by a validator to facilitate rapid validation of forced narrative in the program.
US10861480B2 Method and device for generating far-field speech data, computer device and computer readable storage medium
Embodiments of the present disclosure provide a method and a device for generating far-field speech data, a computer device and a computer readable storage medium. The method includes obtaining environmental noise in real environment and adjusting near-field speech data in a near-field speech data set based on the environmental noise, further includes generating far-field speech data based on adjusted near-field speech data and the environmental noise.
US10861479B2 Echo cancellation for keyword spotting
Techniques of performing linear acoustic echo cancellation performing a phase correction operation on the estimate of the echo signal based on a clock drift between a capture of an input microphone signal and a playout of a loudspeaker signal. Along these lines, the existence of the clock drift, i.e., a small difference in the sampling rates of the input microphone signal and the loudspeaker signal, can cause processing circuitry in a device configured to perform LAEC operations to generate a filter based on the magnitudes of the short-term Fourier transforms (STFTs) of the input microphone signal and the loudspeaker signal. Such a filter is real-valued and results in a positive estimate of the acoustic echo signal included in the input microphone signal. The phase of this estimate may then be aligned with the phase of the input microphone signal.
US10861477B2 Recording medium recording utterance impression determination program by changing fundamental frequency of voice signal, utterance impression determination method by changing fundamental frequency of voice signal, and information processing apparatus for utterance impression determination by changing fundamental frequency of voice signal
A non-transitory computer-readable recording medium records a program for causing a computer to execute an utterance impression determination process. The utterance impression determination process includes specifying a current fundamental frequency from a voice signal which is received, calculating a relaxation value by changing the current fundamental frequency in chronological order so that the change in the current fundamental frequency becomes moderate, and evaluating the voice signal based on a degree of a magnitude of a difference between at least one feature amount associated with the current fundamental frequency and the relaxation value corresponding to the feature amount.
US10861475B2 Signal-dependent companding system and method to reduce quantization noise
Embodiments are directed to a companding method and system for reducing coding noise in an audio codec. A method of processing an audio signal comprises receiving an audio signal, classifying the audio signal as one of pure sinusoidal, hybrid, or pure transient signal using two defined threshold values, and selectively applying a companding operation by switching between a companding off mode, a companding on mode, and an average companding mode, comprising selecting between the companding on mode and the average companding mode for a classified hybrid signal using a companding rule that uses a temporal sharpness measure in a frequency domain.
US10861473B2 Multi-band noise gate
The present disclosure relates to processing a plurality of audio signals. The method includes receiving the plurality of audio signals in the frequency domain and determining an overall attenuation multiplier based on the plurality of audio signals and an overall lookup table that relates decibel values to different overall attenuation multipliers. The method further includes determining an attenuation vector comprising a plurality of bin-specific attenuation multipliers, each bin-specific attenuation multiplier respectively corresponding to a different frequency bin of the plurality of frequency bins. The method further includes scaling each bin-specific attenuation value in the attenuation vector with the overall attenuation multiplier, and editing each of the audio signals based on the scaled bin-specific attenuation values in the attenuation vector.
US10861471B2 Signal processing apparatus, signal processing method, and program
The present technology relates to a signal processing apparatus, a signal processing method, and a program that permit switching between a plurality of DSD signals having different sampling frequencies using a simple configuration.An acquisition section acquires a digital audio signal having a given sampling frequency selected from among the plurality of digital audio signals acquired by delta-sigma modulating an audio signal at a plurality of sampling frequencies. An interpolation section subjects the acquired digital audio signal to a pre-interpolation process when the sampling frequency of the acquired digital audio signal is lower than an operating clock of a delta-sigma demodulator. The present technology is applicable, for example, to a signal processing apparatus.
US10861469B2 Apparatuses and methods for encoding and decoding a multichannel audio signal
The disclosure relates to an apparatus for encoding an input audio signal, wherein the input audio signal comprises a plurality of input audio channels. The apparatus comprises a KLT-based pre-processor configured to transform the plurality of input audio channels into a plurality of eigenchannels and to provide metadata in the form of a plurality of metadata elements, wherein the metadata allows reconstructing the plurality of input audio channels on the basis of the plurality of eigenchannels, a metadata re-arrangement unit configured to re-arrange the plurality of metadata elements on the basis of a re-arrangement scheme into one or more metadata blocks, wherein each of the one or more metadata blocks is a multi-dimensional array, and a metadata encoder configured to encode each of the one or more metadata blocks.
US10861467B2 Audio processing in adaptive intermediate spatial format
Systems, methods, and computer program products of audio processing based on Adaptive Intermediate Spatial Format (AISF) are described. The AISF is an extension to ISF that allows spatial resolution around an ISF ring to be adjusted dynamically with respect to content of incoming audio objects. An AISF encoder device adaptively warps each ISF ring during ISF encoding to adjust angular distance between objects, resulting in increase in uniformity of energy distribution around the ISF ring. At an AISF decoder device, matrices that decode sound positions to the output speaker take into account the warping that was performed at the AISF encoder device to reproduce the true positions of sound sources.
US10861466B2 Method and apparatus for packet loss concealment using generative adversarial network
Disclosed are a packet loss concealment method and apparatus a using a generative adversarial network. A method for packet loss concealment in voice communication may include training a classification model based on a generative adversarial network (GAN) with respect to a voice signal including a plurality of frames, training a generative model having a contention relation with the classification model based on the GAN, estimating lost packet information based on the trained generative model with respect to the voice signal encoded by a codec, and restoring a lost packet based on the estimated packet information.
US10861463B2 Method for speech processing and speech processing device
During telephone calls in a public space, users may be reluctant to provide private or secret information, due to the risk of eavesdropping. A hands-free solution for entering secret information to electronic speech communication devices is based on speech processing. A method for speech processing a voice input data stream comprises steps of scanning the voice input data stream and detecting a spoken delimiter therein, determining a predefined audio sample corresponding to the detected spoken delimiter, inserting the determined predefined audio sample into the voice input data stream at the spoken delimiter, wherein a substituted voice data stream is obtained and wherein speech portions of the voice input data stream at least before the spoken delimiter remain in the substituted voice data stream, and providing the substituted voice data stream for output towards a recipient.
US10861462B2 Dual pipeline architecture for wakeup phrase detection with speech onset detection
A phrase detection device includes a high latency pipeline to transmit a first portion of audio data from an audio data source to a processing unit, where the high latency pipeline includes a history buffer to store the first portion of the audio data, and a low latency pipeline to transmit a second portion of the audio data from the audio data source to the processing unit with a lower latency than the high latency pipeline. A sound onset detector coupled with the audio data source detects a sound onset event based on the audio data. A synchronization circuit coupled with the high latency pipeline and the low latency pipeline, in response to the sound onset event, synchronizes output to the processing unit of the first portion of the audio data stored in the history buffer and the second portion of the audio data via the low latency pipeline.
US10861460B2 Dialogue system, vehicle having the same and dialogue processing method
A dialogue system for a vehicle may include: a storage configured to store vehicle state information and driving environment information; an input processor configured to acquire an utterance from a user and to extract an action corresponding to the utterance when it is identified that the utterance includes user state information; a dialogue manger configured to acquire a parameter value of a condition determination parameter used to determine whether the action corresponding to the utterance is executable from the storage, to determine an action to be executed based on the parameter value of the condition determination parameter, and to acquire a parameter value of an action parameter used to execute the determined action from the storage; and a result processor configured to generate a response to execute the determined action using the acquired parameter value of the action parameter.
US10861459B2 Apparatus and method for determining reliability of recommendation based on environment of vehicle
An apparatus for determining a reliability of a recommendation based on an environment of a vehicle may include: an input device configured to detect a sound in the vehicle; a storage configured to store information associated with the sound; an output device configured to output information associated with a recommendation action; and a controller electrically connected with the input device, the storage, and the output device. The controller can be configured to: obtain audio information using the input device; obtain acoustic state information of the vehicle based on the audio information and a state of the vehicle, the acoustic state information associated with the state of the vehicle and noise included in the audio information; determine context information of the vehicle when the audio information is obtained; perform speech recognition on the audio information to obtain text information; calculate a recommendation index for one or more actions corresponding to the text information and the context information; and generate a recommendation of at least one of the one or more actions based on the acoustic state information and the calculated recommendation index.
US10861458B2 Response sentence generation apparatus, method and program, and voice interaction system
A response sentence generation apparatus includes a conversion device for converting an input voice of a user into text information, an extraction device for extracting prosodic information from the input voice, a specifying device for specifying an emotion occurrence word indicating an occurrence of an emotion of the user based on the text information and the prosodic information, and a generation device for selecting a character string including the specified emotion occurrence word from the text information and generating a response sentence by performing predetermined processing on the selected character string.
US10861454B2 Interactive voice-activated bot with visual cue
A method includes a voice-activated device establishing a communication channel with a mobile device through a communication interface, receiving a voice command of a user to perform an action, determining, in response to the voice command, the action based at least in part on the voice command, and outputting an audible response corresponding to the determined action. During outputting of the audible response, visual data that includes a representation of the determined action is displayed on the mobile device. The user is enabled to validate or modify the visual data via a user interface of the mobile device.
US10861448B2 In-vehicle voice recognition apparatus and method of controlling the same
An in-vehicle voice recognition apparatus capable of recognizing user voice more correctly by removing sound generated in a vehicle from sound input to a microphone, and a method of controlling the same are disclosed. The in-vehicle voice recognition apparatus according to an embodiment of the present disclosure includes a central processing unit configured to output a media signal, a digital signal processor configured to receive the media signal from the central processing unit and to convert the media signal into an analog signal, and an eco cancellation hardware connected to the digital signal processor and configured to receive the analog signal, to acquire a first final media output on the basis of the analog signal and to acquire a voice command from a sound input through a microphone on the basis of the first final media output.
US10861447B2 Device for recognizing speeches and method for speech recognition
The embodiments of the present disclosure provide a device for recognizing speeches and a method for speech recognition. The device for recognizing speeches may comprise a processor, configured to execute instructions stored in the memory, to: perform speech recognition on the collected audio data to obtain a semantic content of the audio data; match the obtained semantic content with a semantic data stored in the database; determine whether the audio data contains ambient noise audio information and audio information of a user, in response to determining that the obtained semantic content does not match with the semantic data; and change conditions for collecting the audio data and control to collect the audio data with the changed conditions, in response to determining that the audio data contains the ambient noise audio information and the audio information of the user.
US10861442B2 Automated chat bot processing
Methods and computing systems are disclosed for a digital assistant platform that includes a cross-platform bot that can be used to bridge existing chat-bot platforms. The cross-platform bot would have its own single set of protocols and standards, such that a developer of a task-specific bot would only need to integrate with the cross-platform bot to enable its use across all the different chat-bot platforms. The cross-platform bot would enable the task-specific bots to coordinate to combine their functionality, while end users may continue using an existing chat-bot platform of their choice.
US10861441B2 Large margin training for attention-based end-to-end speech recognition
A method of attention-based end-to-end (E2E) automatic speech recognition (ASR) training, includes performing cross-entropy training of a model, based on one or more input features of a speech signal, performing beam searching of the model of which the cross-entropy training is performed, to generate an n-best hypotheses list of output hypotheses, and determining a one-best hypothesis among the generated n-best hypotheses list. The method further includes determining a character-based gradient and a word-based gradient, based on the model of which the cross-entropy training is performed and a loss function in which a distance between a reference sequence and the determined one-best hypothesis is maximized, and performing backpropagation of the determined character-based gradient and the determined word-based gradient to the model, to update the model.
US10861438B2 Methods and systems for correcting transcribed audio files
Methods and systems for correcting transcribed text. One method includes receiving audio data from one or more audio data sources and transcribing the audio data based on a voice model to generate text data. The method also includes making the text data available to a plurality of users over at least one computer network and receiving corrected text data over the at least one computer network from the plurality of users. In addition, the method can include modifying the voice model based on the corrected text data.
US10861436B1 Audio call classification and survey system
A method whereby an audio content is analyzed for speech semantic content and speech vocal content to determine audio content metrics. Additionally, the method may also incorporate the similarity of the audio content to other audio contents and weight the analyses to determine audio content metrics.
US10861431B2 Roof shell having an acoustic insulation layer
A motor vehicle roof shell having a rigid composite component having an inner side facing a vehicle interior, and an acoustic insulation layer disposed on the inner side of the composite component. The panel-type rigid composite component has at least one tray-like recess on its inner side, said recess being filled with an open-pored foam material which forms the acoustic insulation layer and whose surface is flush with a surface of the composite component surrounding the recess. A motor vehicle roof shell motor vehicle having a panel-type rigid composite component having an inner side, which faces the vehicle interior, and an acoustic insulation layer disposed on the inner side of the composite component, wherein the acoustic insulation layer is formed by at least one rigid-foam or semi-rigid-foam plate which is bonded to the inner side of the composite component and compressed that its volume is reduced compared to preassembly state.
US10861429B2 Music composition aid
Disclosed herein are computer-implemented method, computer-readable storage medium, and DAW embodiments for implementing a music composition aid. An embodiment includes retrieving a first constraint value, receiving a selection of a set of musical elements, and accepting a second constraint value corresponding to the set of musical elements. Some embodiments further include invoking an iterator function, using at least the second constraint value as an argument, and generating an output of the iterator function, limiting a size of the output of the iterator function, according to the lesser of the first constraint value or a transform of the second constraint value. Output of the iterator function may include, of the set of musical elements, a subset determined by the second constraint value. The size of the output may be no more than the first constraint value. Further embodiments may render the output of the iterator function visually and/or audibly, for example.
US10861428B2 Technologies for generating a musical fingerprint
Techniques are described herein for generating a music fingerprint representative of a performance style of an individual. One or more characteristics associated with musical data are identified. A score to associated with each of the identified one or more characteristics is determined. The music fingerprint is generated based on the determine score for each of the identified one or more characteristics.
US10861426B2 Replacement heel pedestal device and system
An illuminated replacement heel pedestal system comprising: a top plate, which comprises one or more lights, a wiring harness, a top portion, a bottom portion, and a screw receiving plate that is substantially contained between the bottom portion and the top portion. The top plate is configured to replace an original equipment heel plate. The lights may be connected to a power source, which when turned on, powers the lights and illuminates the top plate.
US10861425B1 Rapid connect snare assembly
A snare system for use with a drum has a snare assembly with snares extended longitudinally between opposite end plates. The end plates define a slot from a top surface to a bottom surface with obliquely extending walls. Two connectors, each with a strap carrying a latch member, are attached to opposite sides of the drum via its strap with latch member within the drum rim. Each latch member includes a flange with oblique configuration complimentary to the oblique slot in the end plates. The snare assembly is attached via sliding engagement of the respective flanges into the respective slots with the surfaces of each in surface-to-surface contact so that the connectors maintain the snare assembly attached to the drum. The snare assembly is removable quickly by reverse sliding of the flanges from the slots to interchange with a different snare assembly having end plates with a common configuration.
US10861424B2 Adjusting display refresh rates based on user activity
In an embodiment, a computing device includes a processor and a machine-readable storage medium storing instructions. The instructions may be executable by the hardware processor to: monitor a user input device during presentation of video frames on a display device with a refresh rate at a first level; determine whether a time period since a last user interaction with the user input device exceeds a time threshold; and reduce the refresh rate of the display device to a second level in response to a determination that the time period since the last user interaction exceeds the time threshold. Other embodiments are described and claimed.
US10861422B1 Display rendering
In one embodiment, a computing system may configure a first memory to store image data to be adjusted based on a user viewpoint. The system may configure a first processing module to generate adjusted image data based on a resampling process using a surface associated with the image data, the image data, and the user viewpoint. The system may configure a second processing module to generate adjusted image data by applying a transformation to the image data. The system may configure a controller to cause a number of second images to be generated at a second frame rate based on a first image stored in the first memory and generated at a first frame rate lower than the second frame rate. One or more of the second images may be selectively generated using (1) the first processing module or (2) the second processing module based on one or more criteria.
US10861418B2 Methods, devices, and storage medium for determining ambient brightness
A method, a storage medium, and a device are provided for determining ambient brightness in the field of electronic technology. The method includes: outputting a control signal by the IC to the display screen, the control signal being configured to control brightness of the display screen; sending an instruction message by the IC to the brightness sensor when a level of the control signal is a first level, the first level being configured to control the display screen to display black, the instruction message being configured to instruct the brightness sensor to acquire an optical signal passing through the display screen; and determining an ambient brightness value by the brightness sensor based on the optical signal.
US10861417B2 Head mounted display with wide field of view and inset display
Display having a wide field of view is provided. A transparent display provides inset display light having a field of view narrower than the wide field of view. At least a portion of the display light propagates through the transparent display before becoming incident on an eye of the user of an HMD.
US10861415B2 Display device with throughput calibration
A wearable display device and a calibration method for the wearable display device are provided. The wearable display device or its component(s) may exhibit optical throughput dependent on beam angle or beam coordinate at the eyebox. The linear or angular dependencies of throughput may be accounted for when generating an image to be displayed, to lessen or offset these dependencies during operation of the wearable display.
US10861412B2 Color conversion table adjustment method
A color conversion table adjustment method for adjusting a color conversion table representing a correspondence relationship between coordinate values of an input color space and an output color space for a plurality of grid points by a computer, by using the plurality of reference grid points being referenced when output coordinate values are interpolated, adjustment points receiving step capable of acceptance of a plurality of adjustment points in the interpolation range that dividing the input color space, acquiring set adjustment amounts representing amounts of adjustment for the accepted adjustment points, determining, by using the set adjustment amounts for each of the plurality of adjustment points, grid point adjustment amounts representing amounts of adjustment for the plurality of reference grid points in a case where the plurality of adjustment points are accepted within the interpolation range, and adjusting the color conversion table, based on the grid point adjustment amounts.
US10861408B2 Liquid crystal display device and method for driving the same
A liquid crystal display device includes: a display panel including a plurality of pixels for displaying an image; a temperature sensor for sensing a temperature; an image data corrector for calculating correction parameters based on a grayscale change, calculating temperature parameters based on preset reference temperatures and the correction parameters, and correcting current image data to provide corrected image data based on the correction parameters and the temperature parameters; and a data driver for converting the corrected current image data into a data voltage and supplying the data voltage to the display panel. At least one of the correction parameters has a value that varies linearly with the sensed temperature and is based in part on the temperature parameters.
US10861407B2 Display interface device capable of reducing power consumption
A display interface device capable of reducing power consumption is disclosed. In the display interface device, a timing controller configured to compare input pixel data in horizontal line units and operate in a low power mode according to a result of comparison between an input time of horizontal lines having the same pixel data and a reference time in the horizontal line units. The timing controller operates in any one of a first low power mode for transmitting a training pattern and a second low power mode including a first duration during which data transmission and reception are stopped and a second duration during which the training pattern is transmitted, according to the result of comparison between the input time of horizontal lines having the same pixel data and the reference time.
US10861404B2 Display device, electronic apparatus, and projection display apparatus
A display device according to an embodiment of the disclosure includes a first driver that sequentially selects each of pixels on a row basis, and a second driver that applies, through a signal line, an image signal to each of the pixels in a pixel row that is selected by the first driver, and that inverts a polarity of the image signal at a predetermined period. The second driver sequentially applies, to the signal line, a first precharge signal voltage having a relatively large amplitude and a second precharge signal voltage having a relatively small amplitude, prior to the application of the image signal. The second driver further controls the application of the first precharge signal voltage to cause an amount of leak of an electric current from the pixel to the signal line due to the application of the first precharge signal voltage to become smaller than that in another period for each of predetermined horizontal periods.
US10861399B1 Reflective, transmissive, and transflective static programmable exhibits and methods for using same
According to one embodiment, a color changing display includes a housing, a cover cooperatively coupled to the housing, a light panel, and a color display panel. The light panel and the color display panel are positioned between the housing and the cover. The light panel and the colored display panel are each selectively activated to operate in at least one of: a reflective mode, a transmissive mode, and a transflective mode.
US10861396B2 Driving method of a display panel
A driving method of a display panel is provided, including setting the first red, first green, first blue, second red, second green, and second blue multiplexed signals. In the 2i−1th multiplexing period, the charging time of the sub-pixels corresponding to the switching units controlled by the first red, the first green, and the first blue multiplexed signals is earlier than that controlled by the second red, the second green, and the second blue multiplexed signals. While In the 2ith multiplexing period, the charging time of the sub-pixels corresponding to the switching units controlled by the first red, the first green, and the first blue multiplexed signals is later than that controlled by the second red, the second green, and the second blue multiplexed signals. The method will eliminate the stripe feeling of the scream picture displayed on the display panel and so improve the display quality.
US10861395B2 Display device having a scan driver including a plurality of stages and signal lines arranged in a stair pattern
The present disclosure provides a display device including a display panel and a scan driver. The display panel has a display area for displaying an image. A scan driver is arranged in a non-display area of the display panel, and includes circuits for generating scan signals and a scan driver having signal lines for transferring signals and voltages for driving the circuits. Each of the circuits is composed of a plurality of stages and disposed along the display area, and the signal lines are disposed outside the circuits.
US10861392B2 Display device drive method and display device
Provided are a display device drive method and a display device, both of which allow a pixel circuit to be discharged without leaving any electric charge in an OFF sequence for powering off the display device.During an OFF sequence period, a first node N1 is set to a first ground potential Vgnd1, which is a potential higher than an initialization potential Vini. As a result, even when a second ground potential Vgnd2 is supplied through a data line Dj to a second conductive terminal of a drive transistor T1, a gate terminal of the drive transistor T1 is not charged with a gate-to-source voltage Vgs. Therefore, an organic EL display device 1 is powered off with the gate terminal of the drive transistor T1 being charged with the first ground potential Vgnd1 leaving no electric charge in a pixel circuit 11 after the power off.
US10861390B2 Electro-optical device, electronic device, and electronic apparatus
An electro-optical device includes a first scan line, a second scan line, a data line, a pixel circuit located at a position corresponding to an intersection of the data line and each of the first scan line and the second scan line, and a scan line drive circuit supplying one of a selection signal and a non-selection signal to the first scan line and supplying one of a maintain signal and a non-maintain signal to the second scan line. The scan line drive circuit is capable of output the selection signal and the non-maintain signal during an identical period.
US10861389B2 Methods and apparatus for mitigating hysteresis impact on current sensing accuracy for an electronic display
A display may include an array of organic light-emitting diode display pixels having transistors characterized by threshold voltages subject to transistor variations. Compensation circuitry may be used to sense a current from selected display pixels. A display pixel may include a drive transistor, a gate setting transistor for driving a reference voltage onto the gate terminal of the drive transistor, a data loading and current sensing transistor for connecting the drive transistor to a data/current-sensing line, a light-emitting diode, an emission control transistor coupled between the drive transistor and the diode, and an anode resetting transistor for selectively resetting the anode terminal of the diode. During pixel conditioning and current sensing operations, the anode resetting transistor may be constantly turned on to ensure that there is no voltage perturbation at the source terminal of the drive transistor, which can help prevent hysteresis-induced current sensing error.
US10861388B2 Display panel and driving method thereof, display device
A display panel and a driving method thereof, a display device. The display panel includes a common cathode, a first power terminal, a first wire and a first switch. The driving method includes: obtaining a total image current of a display image; and determining whether the total image current is greater than a first threshold current, if the total image current is greater than the first threshold current, controlling the first switch to disconnect the first wire, if the total image current is not greater than the first threshold current, controlling the first switch to connect the first wire, so that the second side of the common cathode is connected to the first power terminal through the first wire.
US10861383B2 Display apparatus, vehicle having the same and method for controlling display apparatus
A vehicle includes: a display panel; a backlight unit disposed at a rear part of the display panel to supply light to the backlight unit; a light collector to collect external light and connected to the backlight unit; a light blocking device disposed between the backlight unit and the light collector to pass or block light; and a controller to determine whether an external light use condition is satisfied based on illuminance of the external light, and open the light blocking device so that the external light is transmitted to the backlight unit when the external light use condition is satisfied.
US10861377B2 Gamma voltage correction circuit, method and display device
Disclosed is a gamma voltage correction circuit, selecting a compensation voltage corresponding to a data-driven signal satisfying an equilibrium condition from multi-channel compensation voltages when determining that data-driven signals output by the output module could not satisfy the equilibrium condition of the picture lightness.
US10861373B2 Reducing peak current usage in light emitting diode array
Embodiments relate to driving first light emitting diodes (LEDs) of a first color to emit light during first subframes of emission frames, driving second LEDs of a second color to emit light during second subframes of emission frames, and driving third LEDs of a third color to emit light during the second subframes of emission frames. Light emitted from the first, second, and third LEDs is directed onto a mirror that reflects the light onto a plurality of pixel locations of an image field. The first, second, and third LEDs are aligned on an array of LEDs such that the first LEDs are at a first distance away from the second LEDs, and the first LEDs are at a second distance away from the third LEDs.
US10861370B2 Driving circuit and driving method for a display panel, and display device
Provided are a driving circuit and driving method for a display panel, and a display device. The driving method of a display panel includes that: the display panel includes a base substrate, a plurality of data lines and a plurality of scanlines; the plurality of data lines and the plurality of scanlines intersect to define a plurality of sub-pixels; each of pixel units is formed by adjacent N sub-pixels, a data line group is formed by every X data lines of the plurality of data lines connected to M columns of the pixel units, and the data line group is connected to a data signal output line through a multiplexer; the method further includes: controlling, through the multiplexer, data lines in a same data line group and corresponding to sub-pixels of a same color to continuously input data signals.
US10861369B2 Resolution reduction of color channels of display devices
A display device may have multiple light emitter arrays. Each array may include multiple light emitters that emit light of a color. One or more of the arrays may have a reduced spatial resolution compared to other arrays as the size of the light emitters in the arrays with the reduced resolution may be larger than other light emitters. The display device may include one or more waveguides that converges light emitted from light emitters of different colors to form an image by overlapping the light at a spatial region. The display device may include an image processing unit that applies an anti-aliasing filter to reduce any visual effect perceived by users due to the reduced resolution in one or more color channels. The anti-aliasing filter may include convolution kernels that convolve input color values of different colors and may combine the convolution result for output color values of a color.
US10861368B2 Driving method for display panel
A driving method for a display panel is through making the first demultiplexing signal, the second demultiplexing signal, the third demultiplexing signal, the fourth demultiplexing signal, the fifth demultiplexing signal and the sixth demultiplexing signal according to the first sequence generate the high-level pulse in the first image frame, and through making the first demultiplexing signal, the second demultiplexing signal, the third demultiplexing signal, the fourth demultiplexing signal, the fifth demultiplexing signal and the sixth demultiplexing signal according to the second sequence different from the first sequence generate the high-level pulse in the second image frame, thereby by adding the effect of the two image frames to eliminate stripes on the images displayed by the display panel to improve the display effect.
US10861366B2 Display panel and display device having different display areas
A display panel includes a plurality of scan lines and a scan driving circuit for driving the plurality of scan lines, where each of the plurality of scan lines extending in a first direction and sequentially aligned in a second direction, and the first direction intersects with the second direction; the scan driving circuit includes a first scan driving sub-circuit, a second scan driving sub-circuit, and a third scan driving sub-circuit, and the first scan driving sub-circuit is cascaded with the second scan driving sub-circuit; and the display panel includes a first area and a second area adjacent to each other in the second direction, the first scan driving sub-circuit drives scan lines in the first area in a progressive scan mode, and the second scan driving sub-circuit and the third scan driving sub-circuit respectively drive scan lines in the second area in an interlaced scan mode.
US10861364B2 Projector and projection method
A projector includes a light source unit having a first light source emitting first wavelength range light and a luminescent wheel having a first wavelength range light transmission area and a luminescent material area receiving the first wavelength range light and reflecting second different wavelength range light provided circumferentially end to end, a light source control unit controlling the light source unit, a display device receiving light from the light source unit to form image light, a pixel shifting unit shifting a display position of the image light for each of a plurality of sub-frame periods forming one image frame period, and a control unit controlling the light source control unit and the pixel shifting unit, the control unit synchronizing a timing the pixel shifting unit shifts the display position for each sub-frame period with a timing the emitted light from the light source unit is switched over.
US10861362B2 Method of compensating for non-uniform luminance of a display panel and display device employing the same
A method of compensating for non-uniform luminance of a display panel including first pixels in a center region and second pixels in a non-center region, the method including displaying a for-compensation image, generating a luminance image by capturing an image of an entire region of the display panel, extracting luminance values of the first pixels from the luminance image by analyzing the luminance image, calculating and storing compensation factors for the first pixels based on the luminance values thereof, calculating compensation factors for the second pixels by performing an interpolation between a reference compensation factor determined for an edge of the non-center region and compensation factors for edge pixels on an edge of the center region when a displaying operation is performed, and compensating image data using the compensation factors for the first pixels and the second pixels when the displaying operation is performed on the display panel.
US10861358B2 Waistband with a retractable display panel
A waistband with retractable display panel apparatus having a waistband, a display panel frame and a display panel. The waistband includes a first strap and a buckle. The first strap including a plurality of notches, wherein one of the plurality of notches connects to the buckle to allow the waistband to be worn around a wearer's waist. The display panel frame includes a second strap and a first attachment mechanism. The second strap includes a plurality of notches. The first attachment mechanism connects the second strap to the first strap, by attaching one or more of the plurality of notches located along a left side of the second strap to one or more of the plurality of notches located on a left side of the first strap and by attaching one or more of the plurality of notches located along a right side of the second strap to one or more of the plurality of notches located on a right side of the first strap. The second strap is affixed to the first strap at a location so that the second strap is extended along the backside of the waistband. The retractable display panel includes a panel and a second attachment mechanism. The panel includes a plurality of holes embedded on the top edge of the panel. Moreover, the panel includes one or more visual elements imprinted thereon. The second attachment mechanism connects the panel to the display panel frame by attaching one or more of the plurality of holes located on a left side of the top edge of the panel to one or more of the plurality of notches located on a left side of the second strap and by attaching one or more of the plurality of holes located on a right side of the top edge of the panel to one or more of the plurality of notches located on a right side of the second strap. The one or more visual elements imprinted on the panel are visible when the panel is deployed and the one or more visual elements imprinted on the panel are not visible when the panel is retracted.
US10861356B2 Transfer printing substrate and method for producing the same
Provided is a transfer printing substrate and a method for producing the same, in order to improve yield of picking up of the micro-components and further improve quality of image display. The transfer printing substrate includes a carrying substrate, a plurality of supporting structures, and a plurality of micro-components corresponding to the plurality of support structures in one-to-one correspondence, wherein each of the plurality of supporting structures includes a fixing part and a suspended supporting part, wherein an end of the fixing part is fixed on the carrying substrate, an end of the suspended supporting part is connected to the fixing part, the other end of the suspended supporting part supports a corresponding one of the plurality of micro-components, and a first moving space is provided between the suspended supporting part and the carrying substrate. The transfer printing substrate is used for transferring the micro-components.
US10861351B2 Devices and methods for drug administration and mixing, and training of proper techniques therefor
A device for training users in a proper mixing of pharmaceutical components, or for aiding in the mixing, or for performing the mixing, and administration of pharmaceutical components is disclosed. The device comprises a housing for receiving a pharmaceutical delivery device containing the pharmaceutical components. There is also a microcontroller disposed in the housing and a motion/orientation detection device disposed within or on the housing and in communication with the microcontroller. A method for use of the device is also disclosed, along with a substance for use as one of the pharmaceutical components.
US10861349B2 Positional analysis for prayer recognition
Systems and techniques for assaying conformance to an activity manipulating a beaded-string smart device are herein described. The beaded-string smart device may include an active bead. The active bead may include at least one processor, at least one sensor, and at least one output device. A set of parameters for a model of the activity may be received to establish a measurable metric for at least a portion of the activity. A set of motion data may be collected. A position of the active bead may be calculated in relation to the remainder of the smart device using the set of motion data. The position of the active bead may be compared to the measurable metric to establish progress of the activity. A perceptible output of the progress may be provided via the at least one output device.
US10861347B2 Device and method for teaching phonics using a touch detecting interface
A device with a tactile surface is operative for teaching phonics and improving literacy. The device includes a plurality of tiles with each tile comprising a grapheme and a touchable surface. An interface array is configured to receive at least one tile of the plurality of tiles. A control device is in electrical communication with the interface array and a media output and is configured to detect the tiles in the array, identify the tile, and convey the tile identifier to the media output.
US10861345B2 Weld training systems and methods
Weld training systems and methods are disclosed. An example weld training system includes: a weld training device configured to perform a simulated welding procedure on a simulated weld joint; a work surface comprising the simulated weld joint; a sensing device configured to track weld training device location information during the simulated welding procedure; a visual interface configured to display the simulated welding procedure; and an enclosure comprising an interior volume configured to house within its interior the visual interface, the work surface, or the sensing device.
US10861341B2 Method and system for prompting aircraft task reminders
Methods and systems are provided for prompting a pilot of an aircraft of reporting waypoint tasks. The method comprises retrieving compulsory reporting waypoints that are located along a stored planned flightpath for the aircraft. Pre-defined waypoint tasks are also retrieved for each compulsory reporting waypoint. The location of the aircraft is tracked along the planned flightpath and an alert for the pilot as the aircraft reaches each compulsory reporting waypoint. The alert prompts the pilot of the waypoint tasks by displaying the alert on a visual display device located on-board the aircraft.
US10861337B2 Vehicle control apparatus and vehicle control method
A vehicle control apparatus activates a safety device for avoiding a collision of an own vehicle with a target or reducing damage caused by the collision. The vehicle control apparatus sets an activation condition for the safety device. The vehicle control apparatus determines whether each of a plurality of correction conditions for the activation condition is satisfied. The vehicle control apparatus determines whether to activate the safety device on the basis of the activation condition. The vehicle control apparatus sets the activation condition by correcting a reference condition on the basis of a correction value for a satisfied correction condition, and correcting the corrected reference condition on the basis of a correction value (destination correction value) for each destination.
US10861333B1 Method, apparatus, and computer program product for map data agnostic route fingerprints
Provided herein is a method of generating and communicating map data agnostic routes between systems. Methods may include: providing an indication of a route request between an origin and a destination; identifying a starting road segment of the origin; identifying a target road segment of the destination; receiving one or more intermediate points for a route between the starting road segment and the target road segment; identifying one or more intermediate segments corresponding to the one or more intermediate points; establishing a route between the starting road segment and the target road segment, the route including a plurality of road segments and including the one or more intermediate segments, where the route includes a plurality of route fragments; generating a fingerprint for each route fragment; receiving a server-provided fingerprint for each route fragment; and comparing the generated fingerprints for each route fragment with the server-provided fingerprints for each route fragment.
US10861329B2 System for detecting the passage of a bicycle
The invention relates to a system for detecting the crossing of a vehicle, including: a primary set of coils, of rank 1 to N and arranged in a particular layout, a secondary set of coils, of rank 1 to N, arranged in the same particular layout, a primary power supply and measurement device connected to each coil of the primary set so as to supply power to and measure the inductance of each coil, a secondary power supply and measurement device connected to each coil of said secondary set so as to supply power to and measure the inductance of each coil, wherein each secondary power supply and measurement device is synchronized with the primary power supply and measurement device, a storage device for recovering information relating to the number of vehicles detected by each set.
US10861328B2 System for monitoring dynamic weighing and speed of vehicles on lanes
The present invention relates to a system for monitoring dynamic e weighing of vehicles, speed of vehicles on lanes, applied to the monitoring of road traffic variables, traffic control, maintenance and infrastructure, diagnosis of traffic problems, on toll roads and in the application of fines in irregular traffic situations, through the technology of optical fiber, with punctual and quasi-distributed sensors, that allow for quick response, to be encapsulated, to ease the process of installation and/or to protect the sensing optical fiber, to employ specific materials, they can be assembled in advanced configurations of optical networks and with the advantages of having a lower cost and prolonged shelf-life when compared to the other technologies; the sensors can be multiplexed, have high spatial resolution across the pavement, and manufacturing technology is simple and inexpensive and transferable due to associated costs.
US10861327B2 Vehicle ranging and positioning
Methods, systems, and devices for ranging are described. A multi-phase distributed ranging technique includes transmitting and receiving vehicle information messages during a first time interval, where the vehicle information messages include at least a vehicle identifier and resource information. The multi-phase technique further includes transmitting and receiving ranging signals during a second time interval, and determining times of arrival of received ranging signals. A centralized ranging technique includes receiving resource assignments from an access point, transmitting ranging signals according to the resource assignments, and determining times of arrival of received ranging signals.
US10861325B2 Methods and systems for identifying navigable elements affected by weather conditions
Live vehicle probe data is obtained relating to the movement of vehicles with respect to time along a navigable element. The probe data is used to determine a current speed of travel along the navigable element, which is compared to the free flow speed of travel for the navigable element. When the current speed of travel along the element is reduced relative to the free flow speed for the navigable element by less than a threshold associated with identifying a congestion event, and obtained weather data indicates the navigable element is affected by one or more adverse weather conditions, then a weather event is generated. If the reduction in speed of travel is of a size sufficient to trigger the generation of a congestion event, and obtained weather data again indicates the navigable element is affected by one or more adverse weather conditions, then one or more attributes of the congestion event can be used to determine if the cause of the congestion can be attributed to the adverse weather.
US10861321B2 Information processing device and information processing method
An information processing device including a determination unit that determines a user interface for controlling a control target device in accordance with a communication scheme between the control target device and the information processing device for controlling the control target device and a notification control unit that controls a notification to a user of the user interface that is determined by the determination unit. An information processing method and a program corresponding to the information processing device.
US10861313B2 Portable marine beacon system
Disclosed is a portable marine beacon system, including: at least one transmitter, at least one receiver conducting radio frequency (RF) wireless communication with the at least one transmitter to receive data of the at least one transmitter, and at least one smart handheld device wirelessly communicating with the at least one receiver to assess and process data from the receiver through Wi-Fi communication. The smart device comprises a central processing unit (CPU), a main memory, and a touch screen. The main memory stores a marine beacon manager application (App), and the touch screen is operated to instruct the CPU to execute the App, such that a transmitter management interface, an activity planning interface, a security patrol interface, and a record playback interface can be operated through the touch screen to provide for personal real-time tracking and functions of distress alert and precautionary safety protection for offshore and onshore positioning/rescuing.
US10861310B2 Responder network
A variety of methods, medical devices, responder network servers, emergency services interfaces and call center related processes are described that can help improve responder networks designed to get a medical device such as an automated external defibrillator and/or volunteer responders to the scene of a potential medical incident.
US10861307B2 Systems and methods for monitoring for and preempting pre-identified restriction violation-related behavior(s) of persons under restriction
The present disclosure generally relates to systems and methods for monitoring for and preempting pre-identified restriction violation-related behavior(s) of persons under restriction.
US10861306B2 Method and apparatus for video surveillance
Embodiments of the present disclosure provide a method and apparatus for video surveillance. The method comprises: receiving a video data transmission request from a mobile device; registering the mobile device as a temporary surveillance device of the video surveillance system in response to the video data transmission request; establishing a wireless connection with the mobile device, receiving video data from the mobile device via the wireless connection; and processing and storing the video data. The methods or apparatuses of the present disclosure enables a mobile device to temporarily join in a video monitoring system as needed so as to supplement and reinforce the existing video monitoring systems, e.g., enhancing the coverage and/or precision of the video surveillance systems.
US10861304B2 Monitoring camera and monitoring camera control method
An image signal processing DSP subjects an image captured by an imaging element having a zoom lens to image processing for identifying a tracking target. In accordance with zoom information generated by the image signal processing DSP, the main CPU controls the zoom lens and controls a turn table that moves the imaging element in panning and tilting directions in accordance with pan and tilt information, to track the tracking target. During tracking of the tracking target, a determination is made, from information about movements of the tracking target generated by the image signal processing DSP, as to whether or not the target to be tracked has intruded the inside of the area from the outside. In a case where the target has intruded the inside of a preset area from the outside, an alarm command is produced when the target continually remains in the area for; e.g., one second.
US10861303B2 Mount for a device
A mount for a device includes a housing defining an interior space and including a distal exterior surface having an aperture connected to the interior space, a fastener configured to fasten to the device and disposed about a fastener axis, the fastener including a proximal portion positioned within the interior space of the housing and a distal portion extending through the aperture, the fastener being configured to move relative to the housing along the fastener axis in a distal-proximal direction and being prevented from substantially rotating about the fastener axis, and a biasing element attached to the proximal portion of the fastener, the biasing element configured to apply a force on the fastener in a proximal direction as the fastener moves in a distal direction relative to the housing.
US10861296B2 Visually indicating a waning power source of a safety sensor
An audio sound is detected. The audio sound is determined to be indicative of a power source of a safety sensor waning. Based on the determination, first light is produced based on a reaction of one or more chemicals with second light from a light emitting diode (LED).
US10861290B2 Smart bin lottery ticket dispenser with remote electronic display
A lottery ticket dispenser system includes a physical dispenser array having a plurality of separate bins for receipt of a supply of interconnected lottery tickets. A control system is in communication with a drive mechanism in each bin to initiate a dispense sequence upon receipt of a ticket dispense command. A central lottery server is in communication with the control system. An electronic display device is in communication with the central lottery server and is configured to present a virtual dispenser array with bin positions that mimics the physical dispenser array. The central lottery server transmits lottery ticket images to the electronic display device that correspond to the lottery tickets in the physical dispenser array and bin position assignments for the lottery ticket images in the virtual dispenser array.
US10861288B2 Continual limit hold'em quasi-tournaments
A method of simulating a gaming tournament utilizing a plurality of electronic game machines in a quasi-tournament includes the steps of: a) receiving value from a plurality of human users of the electronic game machines, the received value corresponding to a plurality of wagering credits whereby each human user is provided with a plurality of wagering units enabling the human user to participate in the quasi-tournament by playing one or more games on one of the electronic game machines, b) initiating a machine-implemented game on each game machine used in the quasi-tournament, whereby a human user may play the game using the electronic game machine to participate in the quasi-tournament, c) receiving input from the human user via a user interface associated with the electronic game machine to play the machine-implemented game, d) determining an outcome for each machine-implemented game played by each of the plurality of human users using the electronic game machines, e) updating the number of wagering units held by each human user based upon each outcome determined in step d), f) repeating steps b)-e) for the duration of the tournament, g) comparing the number of wagering units won by each human user in the quasi-tournament and determining one or more winners of the quasi-tournament and h) providing value to the one or more winners of the quasi-tournament.
US10861284B2 Game token management system
According to the present invention, there is provided a management system that prevents misuse of many game tokens during the operation of casino using card game tables in casino and other card game facilities using card game tables. The management system has a function that previously registers IDs of contemplated game tokens on database, manages IDs of game tokens present on a game table chip tray and a storage together with information on location on database, specifies the game token in the game table chip tray and the storage at predetermined timing, and generates an error signal when the following statuses is noticed: 1) a fact that ID absent on database is newly present and 2) a fact that two or more identical IDs are present.
US10861272B2 Critical area safety device and methods of use
A method for maintaining a folding operable wall comprising: (a) recording a template of a biological trait of an authorized individual into a biometric verification system; (b) saving the template in a database; (c) capturing a new record; (d) comparing the new record against the template; (e) confirming the identity of the authorized individual if the new record is substantially similar to the saved template; (f) preventing the electrical operation circuit from functioning if the biometric verification system fails to authenticate the identity of the authorized individual; and (g) restarting the electrical operation circuit after the identity of the authorized individual is verified.
US10861269B2 Key information management device, management method of key information, computer-readable non-transitory storage medium storing key information management program
A key information management device includes: a key information distribution unit configured to distribute key information to a company that provides a delivery service that allows an inside of a vehicle, a building, or a facility used by a user to be designated as a delivery destination of a package, key information being used by a delivery person of the company to unlock a specified entrance of the vehicle, the building, or the facility; and a determination unit configured to determine whether or not the delivery person who delivers the package has reached within a specified range of the vehicle, the building, or the facility, wherein the key information distribution unit is configured to distribute the key information to the company when the determination unit determines that the delivery person has reached within the specified range of the vehicle, the building, or the facility.
US10861268B2 Portable access control
Aspects of the present disclosure relate to a device is configured to store a list of user identifiers and user attribute data, receive a set of access criteria specifying one or more attributes, receive and identify a user identifier via a data input component, determine an access status of the user identifier based on the access criteria, and present the access status in such a way as is perceivable by a user of the access control device.
US10861267B2 Theme park gamification, guest tracking and access control system
A system for providing gamification of a destination such as a theme park where guests use a venue app with an optional electronic ticket that allows for both self-serve access into the destination and tracking of individual guests throughout various access points. An extended range ID such as an RFID is provided to the guest either in the electronic ticket or in a wearable. Using combinations of RFID readers, pressure sensors and cameras the system tracks guests down the ride seat and tracks the movements of guided, free-floating and free-ranging vehicles. Using the combination of guest and vehicle tracking information along with information provided by a destination gaming system, the destination guest experience is customized including various effects for rides and attractions. Spot cameras are placed at tracked locations such as rides seats, where images are captured in response to either external triggers generated by the system or guest indications.
US10861266B2 Automatic physical access
Physical access to secure areas is automatically performed based on presence or detection of a wireless device. A unique identifier of a wireless cellular device, for example, may be pre-authorized for occupants, employees, and tenants of a building. Contractors and vendors may also have their wireless cellular devices pre-approved for access. When the wireless cellular device is detected by a network serving the secure area, its unique identifier may be compared to databases or lists of approved cellular devices. Physical access may thus be automatically granted, based on possession of a recognized cellular device.
US10861257B1 Technology for capturing and analyzing sensor data to dynamically facilitate vehicle operation feedback
Systems and methods for dynamically assessing vehicle operation are described. According to certain aspects, an electronic device may accumulate telematics data associated with operation of a vehicle, where the telematics data indicates a location of the vehicle. The electronic device may retrieve additional telematics data of additional vehicles operating at or near the location, and compare the accumulated telematics data to the additional telematics data. The electronic device may dynamically generate and display a data visualization indicating the analysis for review by an operator of the vehicle.
US10861254B2 Providing a communications channel between instances of automated assistants
Implementations relate to interactions, over a wireless communication modality, between an automated assistant of an automobile computer system, and separate client device(s). In some of those implementations, the client device(s) can be paired with the automobile computer system, and the client device(s) and the automobile computer system can include separate instances of an automated assistant, which can be associated with different user accounts. In some additional or alternative implementations, particular actions to be performed by a local application of a client device can be advanced via user interaction with the automobile automated assistant, despite a counterpart to the local application not being installed directly on automobile computer system. For example, despite an automobile computer system not having a third-party messaging application installed, the automobile automated assistant can access requested actions to be performed by the third-party messaging application in order to further a requested action. The automobile computer system can transmit, via the wireless communication modality, content to cause the third-party application to further the requested action.
US10861249B2 Methods and system for manipulating digital assets on a three-dimensional viewing platform
Aspects of the present disclosure describe various methods and a system for manipulating digital assets on a three-dimensional viewing platform. The method may include configuring at least one dome layer as part of a dome framework having a spherical virtual environment that surrounds a user, virtually displaying, within a gaze area for the user, at least one screen in the at least one dome layer, wherein one or more digital assets are provided to the user through the at least one screen, and enabling the user to interact with the one or more digital assets on the at least one screen. The system may include a memory configured to store instructions, and one or more processors configured to execute the instructions to perform the method.
US10861246B2 Methods and systems for generating a patch surface model of a geometric structure
The present disclosure provides systems and methods for generating a patch surface model of a geometric structure. The system includes a computer-based model construction system configured to be coupled to a device that includes at least one sensor configured to acquire a set of original location data points corresponding to respective locations on a surface of the geometric structure, the computer-based model construction system further configured to generate a reference surface based on the acquired original location data points, subdivide the reference surface into a plurality of triangles, project at least some of the original location data points onto a respective nearest point on the subdivided reference surface, compute a function that morphs the projected location data points towards the original location data points to generate a patch surface model, and determine a boundary for the patch surface model.
US10861241B2 Floorplan visualisation system
There is provided a floorplan visualisation system comprising a visualisation studio; a matrix of ceiling mounted edge-blended overlapping projectors projecting onto a floor surface of the visualisation studio; a controller computer comprising: a user interface; and a video output operably coupled to the matrix of projectors for controlling the video projected from such. In use the controller computer is configured for: receiving floor plan representative data; segmenting the floor plan representation data into a plurality of display segments; and outputting the plurality of display segments to respective projectors, and wherein the controller computer is configured to receiving scale adjustment commands via a scale adjustment control of the user interface and adjusting the scale of the segments to display a floor plan representation on the floor surface to a real world scale.
US10861240B1 Virtual pupil camera in head mounted display
A head mounted display (HMD) includes a display, at least one reflective layer, and a camera. The camera captures scene images from reflections of scene light off the at least one reflective layer. The camera is positioned in a virtual pupil position of the eyebox area with respect to the incoming scene light.
US10861239B2 Presentation of information associated with hidden objects
A computer system renders one or more virtual objects on a display of a hybrid-reality system (DHR), such as head-mounted display (HMD), which represents occluded or obscured details in the field-of-view. Information is presented to a user by establishing a view position relative to a real-world object and receiving dimension and position data associated with an occluded object. The occluded object is at least partially occluded by the real-world object at the view position. A first image of at least a portion of the occluded object is rendered on the DHR using the first data. Second data associated with the occluded object is received and a stimulus is provided to the user representing the second data.
US10861234B2 Curved surface model generation method and apparatus
A curved surface model generation method and apparatus in a three-dimensional (3D) scenario are provided. The method includes obtaining a curved surface parameter inputted for a to-be-generated curved surface model; and obtaining two-dimensional coordinates of a plurality of sampling points. A first dimensional direction of each sampling point is a direction of a chord corresponding to an arc at a radial cross section of the curved surface model. A second dimensional direction is a curved-surface width direction of the curved surface model. The method also includes determining, for each sampling point, a coordinate value of the sampling point in a third dimensional direction based on the curved surface parameter, the third dimensional direction being perpendicular to the first dimensional direction and the second dimensional direction; and generating the curved surface model based on coordinate values of each sampling point in the first, second, and third dimensional directions.
US10861230B2 System-generated stable barycentric coordinates and direct plane equation access
A graphics processing pipeline includes three architectural features that allow a fragment shader to efficiently calculate per-sample attribute values using barycentric coordinates and per-vertex attributes. The first feature is barycentric coordinate injection to provide barycentric coordinates to the fragment shader. The second feature is an attribute qualifier that allows an attribute of a graphics primitive to be processed without conventional fixed-function interpolation. The third feature is a direct access path from the fragment shader to triangle data storage hardware resources where vertex attribute data and/or plane equation coefficients are stored. Allowing the fragment shader to calculate per-sample attribute values in this way advantageously increases system flexibility while reducing workload associated with triangle plane equation setup.
US10861223B2 Passthrough visualization
In one embodiment, a method includes receiving image data corresponding to an external environment of a user. The image data is captured at a first time and comprises a body part of the user. The method also includes receiving a first tracking data generated based on measurements made at the first time by at least one motion sensor associated with the body part; generating, based at least on the image data, a model representation associated with the body part; receiving a second tracking data generated based on measurements made at a second time by the at least one motion sensor associated with the body part; determining a deformation of the model representation associated with the body part based on the first tracking data and the second tracking data; and displaying the deformation of the model representation associated with the body part of the user.
US10861220B2 Data acquisition and encoding process for manufacturing, inspection, maintenance and repair of a structural product
A method is provided that includes generating a report template usable to produce a report to convey information about a structural product or one or more of a plurality of parts thereof, rendering for display. A model of the structural product is observed from a home viewpoint. Input is received to navigate the model to a part selected from the plurality of parts, the model at the navigated viewpoint including information for the part selected from the plurality of parts. A command string is generated that includes information specifying the navigated viewpoint. The command string is output to a recorder configured to record the command string on at least one of a physical medium or to an electronic document in which the command string is thereby included, the command string capable of being machine-read to automatically restore the model at the navigated viewpoint.
US10861219B2 Orientation invariant object identification using model-based image processing
A system for performing object identification combines pose determination, EO/IR sensor data, and novel computer graphics rendering techniques. A first module extracts the orientation and distance of a target in a truth chip given that the target type is known. A second is a module identifies the vehicle within a truth chip given the known distance and elevation angle from camera to target. Image matching is based on synthetic image and truth chip image comparison, where the synthetic image is rotated and moved through a 3-Dimensional space. To limit the search space, it is assumed that the object is positioned on relatively flat ground and that the camera roll angle stays near zero. This leaves three dimensions of motion (distance, heading, and pitch angle) to define the space in which the synthetic target is moved. A graphical user interface (GUI) front end allows the user to manually adjust the orientation of the target within the synthetic images. The system also includes the generation of shadows and allows the user to manipulate the sun angle to approximate the lighting conditions of the test range in the provided video.
US10861218B2 Methods and systems for volumetric reconstruction based on a confidence field
An exemplary volumetric reconstruction system accesses first and second color and depth data captured for a surface point on a surface of an object in a real-world capture space. The first color and depth data is captured by a first capture device positioned to have a first vantage point of the surface of the object, while the second color and depth data is captured for the surface point by a second capture device positioned to have a second vantage point of the surface of the object. Based on the first and second color and depth data, the volumetric reconstruction system determines a confidence field value for a voxel node corresponding to the surface point, and, based on that confidence field value, generates reconstructed color and depth data for a volumetric reconstruction of the surface of the object. Corresponding methods and systems are also disclosed.
US10861216B2 Ray tracing apparatus and method for memory access and register operations
An apparatus and method for performing BVH compression and decompression concurrently with stores and loads, respectively. For example, one embodiment comprises: bounding volume hierarchy (BVH) construction circuitry to build a BVH based on a set of input primitives, the BVH comprising a plurality of uncompressed coordinates; traversal/intersection circuitry to traverse one or more rays through the BVH and determine intersections with the set of input primitives using the uncompressed coordinates; store with compression circuitry to compress the BVH including the plurality of uncompressed coordinates to generate a compressed BVH with compressed coordinates and to store the compressed BVH to a memory subsystem; and load with decompression circuitry to decompress the BVH including the compressed coordinates to generate a decompressed BVH with the uncompressed coordinates and to load the decompressed BVH with uncompressed coordinates to a cache and/or a set of registers accessible by the traversal/intersection circuitry.
US10861214B2 Graphics processor with non-blocking concurrent architecture
In some aspects, systems and methods provide for forming groupings of a plurality of independently-specified computation workloads, such as graphics processing workloads, and in a specific example, ray tracing workloads. The workloads include a scheduling key, which is one basis on which the groupings can be formed. Workloads grouped together can all execute from the same source of instructions, on one or more different private data elements. Such workloads can recursively instantiate other workloads that reference the same private data elements. In some examples, the scheduling key can be used to identify a data element to be used by all the workloads of a grouping. Memory conflicts to private data elements are handled through scheduling of non-conflicted workloads or specific instructions and/or deferring conflicted workloads instead of locking memory locations.
US10861208B2 System and method for creating customized characters and selectively displaying them in an augmented or virtual reality display
A system and method of creating customized characters and selectively displaying them in an electronic display, such as an augmented reality or virtual reality display is provided. A digital character may be provided by a character provider for customization by others using the system. Such customizations may be instantiated in user devices that provide electronic displays. Instantiation of the custom digital character may be conditioned on one or more trigger conditions, which may be specified by the character customizer. For example, a digital character customized using the system may be conditioned on triggering events in the real-world or in a virtual world. When a relevant triggering condition is satisfied at a user device, the custom character (i.e., information for instantiating the custom character) may be transmitted to that user device. In this manner, the system may push custom characters to user devices that satisfy the triggering condition.
US10861207B2 Systems and methods for improving the readability of content
A system and method for improving the readability of content wherein content is organized into segments which are each displayed on a respective row on the display device. Each of the segments are made up of characters such as letters and punctuation. The text in a particular row, the reading row, on the display device is displayed differently than the text in the other rows. Each row is consecutively displayed in the reading row until the user has seen each segment of the content presented in the reading row. User are able to configure the display of the reading row text and text in other rows independently.
US10861203B1 Ontology-backed automatic chart creation
Systems and methods for creating filtered data using graphical methodology. Stored data relationally-linked by an ontology are representable in rows and columns format. The system receives a first input selecting a first data source, displays a portion of the first data source in a first chart, receives a second input identifying a portion of the first chart, generates a first filter based on the identified portion, receives a third input selecting a linked object set, displays an indicator of the linked object set in a second sidebar, displays a portion of the linked object set in a second chart depicting information of the linked object set filtered by the first filter, receives a fourth input identifying a portion of the second chart, generates a second filter based on the identified portion, and displays fields of the linked object set, filtered by the first and second filter, in a third chart.
US10861202B1 Sankey graph visualization for machine data search and analysis system
Disclosed are a system and a method for providing user-interactive flow diagrams such as Sankey diagrams. In an embodiment, a machine data search and analysis system retrieves search results including a plurality of events in response to a search query, each of the events containing time-stamped data. The system identifies a plurality of nodes based on the time-stamped data of the events. Each of the events is indicative of a relationship between a starting node and an ending node. The system further causes display of an interactive flow diagram that includes the nodes and a plurality of flows. Each of the flows represents events that share a common relationship between a starting node and an ending node and visually connecting the starting node and the ending node.
US10861198B2 Method and apparatus for selecting a mask using augmented face sketches
A method of assisting in selection of a particular mask from among a plurality of masks, the method comprising: generating a plurality of augmented faces, each augmented face corresponding to a respective mask of the plurality of masks; and associating each augmented face with a respective mask of the plurality of masks.
US10861192B2 Vehicle device, calibration result determination method, and non-transitory storage medium
A vehicle device includes a video acquisition unit configured to acquire videos captured by cameras configured to capture surroundings of a vehicle; a light emission controller configured to control light emission of a light beam pattern which is emitted by light emitting devices and with which the ground is irradiated at certain positions with respect to the vehicle; an image processing unit 24 configured to generate, using the videos acquired, a bird's-eye view video including the light beam pattern; a superimposing image generation unit configured to generate a superimposing image at a position corresponding to the light beam pattern included in the bird's-eye view video; and an image determination processing unit 27 configured to detect, in the bird's-eye view video, an overlapping portion of the superimposing image and an image of the light beam pattern and determine whether camera parameters for generating the bird's-eye view video are accurately calibrated.
US10861191B2 Apparatus and method for calibrating driver monitoring camera
An apparatus for calibrating a driver monitoring camera may include: a camera configured to capture an image of a driver's face; a control unit configured to receive the captured image from the camera, and detect the face to determine a face position; and a display unit configured to display the determination result of the face position by the control unit.
US10861189B2 Vehicle camera model for simulation using deep neural networks
A camera simulation system or method or process for simulating performance of a camera for a vehicle includes providing a camera having a lens and imager and providing a learning algorithm. Image data is captured from a raw image input of the camera and the captured image data and raw image input are output from the camera. The output image data and the raw image input are provided to the learning algorithm. The learning algorithm is trained to simulate performance of the lens and/or the imager using the output captured image data and the raw image data input. The performance of the lens and/or the imager is simulated responsive to the learning algorithm receiving raw images.
US10861187B2 Method of processing object detection data
There is provided a computer-implemented method of processing object detection data. The method includes receiving, from an object detection system, object detection data comprising a plurality of detection outputs associated with different respective regions of an image, wherein a first detection output of the plurality of detection outputs is associated with a first region of the image and comprises a plurality of received detection characteristics. The method includes processing the first detection output to determine one or more modified detection characteristics of said plurality of received detection characteristics. Processing the first detection output includes retrieving a mapping function and applying the mapping function, where the mapping is dependent upon at least one of the plurality of received detection characteristics.
US10861186B2 Voting space-based loop closure detection
A method for detecting a loop closure is described. A device accesses pose information and a three-dimensional map of feature points generated by a visual inertia system of the device. The device splits the pose information into a translational part and a rotational part. The device limits the translational part to two-dimensional coordinates and estimates two-dimensional information of the limited translational part based on an accumulator voting space. The device determines an updated pose of the device based on the estimated two-dimensional information, the rotational part, and the three-dimensional map. The pose information is updated with the updated pose.
US10861183B2 Method and device for short-term path planning of autonomous driving through information fusion by using V2X communication and image processing
A method for planning an autonomous driving by using a V2X communication and an image processing under a road circumstance where both vehicles capable of the V2X communication and vehicles incapable of the V2X communication exist is provided. And the method includes steps of: (a) a computing device, corresponding to a subject autonomous vehicle, instructing a planning module to acquire recognition information on surrounding vehicles including (i) first vehicles capable of a V2X communication and (ii) second vehicles incapable of the V2X communication; (b) the computing device instructing the planning module to select an interfering vehicle among the surrounding vehicles; and (c) the computing device instructing the planning module to generate a potential interference prediction model, and to modify current optimized route information in order to evade a potential interfering action, to thereby generate updated optimized route information of the subject autonomous vehicle.
US10861181B2 Information processing apparatus and information processing method
An information processing apparatus including a processing unit that selects a display object from among a plurality of candidate objects corresponding to a specific position in a visual field of a user and performs display control processing of causing the selected display object to be displayed on a display screen in association with the specific position on a basis of line-of-sight information showing a line of sight of the user.
US10861180B2 Measurements using a single image capture device
Disclosed herein are methods and apparatus for making measurements using a single image capture device.
US10861176B2 Systems and methods for enhanced distance estimation by a mono-camera using radar and motion data
Systems and methods for depth estimation of images from a mono-camera by use of radar data by: receiving, a plurality of input 2-D images from the mono-camera; generating, by the processing unit, an estimated depth image by supervised training of an image estimation model; generating, by the processing unit, a synthetic image from a first input image and a second input image from the mono-camera by applying an estimated transform pose; comparing, by the processing unit, an estimated three-dimensional (3-D) point cloud to radar data by applying another estimated transform pose to a 3-D point cloud wherein the 3-D point cloud is estimated from a depth image by supervised training of the image estimation model to radar distance and radar doppler measurement; correcting a depth estimation of the estimated depth image by losses derived from differences: of the synthetic image and original images; of an estimated depth image and a measured radar distance; and of an estimated doppler information and measured radar doppler information.
US10861175B1 Systems and methods for automatic detection and quantification of point cloud variance
A comparator may automatically detect and quantify subtle and/or microscopic variance to a feature of a three-dimensional (“3D”) object in a reproducible manner based on point cloud imaging of that 3D object. The comparator may isolate a first set of data points, that represent the object feature at a first time, in a reference point cloud, and may isolate a second set of data points, that represent the same but altered object feature at a different second time, in a non-reference point cloud. The comparator may detect variance between positional values and visual characteristic values of the second set of data points and the corresponding positional values and visual characteristic values of the first set of data points, and may quantify a change occurring to the object feature between the first time and the second time based on a mapping of the variance to a particular unit of measure.
US10861169B2 Method, storage medium and electronic device for generating environment model
Embodiments of the present disclosure provide a method for generating an environment model, a storage medium and an electronic device. The method includes the following. A plurality of images is acquired for an environment where the electronic device is located. The plurality of images is corresponding to a plurality of acquisition moments. Motion data of the electronic device is acquired at the plurality of acquisition moments. The plurality of images and the motion data at the plurality of acquisition moments are analyzed to generate three-dimensional spatial data of the environment. The plurality of images is packaged with the three-dimensional spatial data to generate an environment model.
US10861168B2 Relevant motion detection in video
Methods, systems, and/or apparatuses are described for detecting relevant motion of objects of interest (e.g., persons and vehicles) in surveillance videos. As described herein input data based on a plurality of captured images and/or video is received. The input data may then be pre-processed and used as an input into a convolution network that may, in some instances, have elements that perform both spatial-wise max pooling and temporal-wise max pooling. Based on The convolution network may be used to generate a plurality of prediction results of relevant motion of the objects of interest.
US10861167B2 Graphics processing systems
A graphics processing system includes a processing circuit operable to render or decode a sequence of frames and generate extrapolated frames by extrapolating object motion from rendered or decoded frames. The system also includes a processing circuit operable to extrapolate object motion from first and second rendered or decoded frames in the sequence to a later extrapolated frame. The processing circuit is also operable to test candidate motion vectors from a region of the extrapolated frame through a region of the first frame to a region of the second frame by comparing the region of the first frame with the region of the second frame. A similarity measure from the comparison is used to select a motion vector and an indication representative of the selected motion vector is stored.
US10861161B2 Method and apparatus for displaying image showing object
Provided is a method and apparatus for displaying an image showing an object. The method of displaying an image showing an object includes: displaying a model corresponding to the object; receiving a user input for selecting, from the model, a region of interest (ROI) included in the object; and displaying an image showing the ROI based on the user input.
US10861156B2 Quality control for digital pathology slides
Embodiments include accessing a set of digital pathology (DP) images having an imaging parameter; applying a low-computational cost histology quality control (HistoQC) pipeline to the DP images, where the low-computational cost HistoQC pipeline computes a first set of image metrics associated with a DP image, and assigns the DP image to a first or a second, different cohort based on the imaging parameter and the first set of image metrics; applying a first, higher-computational-cost HistoQC pipeline to a member of the first cohort; applying a second, different higher-computation-cost HistoQC pipeline to a member of the second cohort; where the first or second, higher-computational-cost HistoQC pipeline determines an artifact-free region of the member of the first or second cohort, respectively, and classifies the member of the first or second cohort, respectively, as suitable or unsuitable for downstream computation or diagnostic analysis based, at least in part, on the artifact free region.
US10861153B2 User terminal apparatus and control method thereof
A user terminal apparatus is provided. The user terminal apparatus includes a camera configured to obtain a captured image; a storage configured to store a food intake history; a processor configured to extract a food image from the captured image and determine a food type of a food item included in the captured image based on feature information of the extracted food image and the previously stored food intake history; and a display configured to display relevant information about the determined food type.
US10861151B2 Methods, systems, and media for simultaneously monitoring colonoscopic video quality and detecting polyps in colonoscopy
Mechanisms for simultaneously monitoring colonoscopic video quality and detecting polyps in colonoscopy are provided. In some embodiments, the mechanisms can include a quality monitoring system that uses a first trained classifier to monitor image frames from a colonoscopic video to determine which image frames are informative frames and which image frames are non-informative frames. The informative image frames can be passed to an automatic polyp detection system that uses a second trained classifier to localize and identify whether a polyp or any other suitable object is present in one or more of the informative image frames.
US10861150B2 Producing panoramic radiograph
The disclosure is related to a panoramic radiography device. The panoramic radiography device may include a memory, an image processor, and a display. The memory may be configured to store a plurality of image frame data. The image processor may be configured to i) reconfigure a first panoramic image associated with at least one first image layer using a first group image frame data among the stored plurality of image frame data and ii) reconfigure a second panoramic image associated with at least one second image layer using one of a) a part of the first group image frame data and b) a second group image frame data have at least one part different from the first group image frame data. The display may be configured to display the first and second panoramic images.
US10861148B2 Systems and methods for improved component inspection
A system includes a borescope and at least one processor. The borescope includes a camera configured to acquire an acquisition series of frames of at least one target component. The at least one processor is operably coupled to the camera, and is configured to acquire the acquisition series of frames from the camera; determine a blurriness metric value for each of the frames; select frames that satisfy a threshold for the blurriness metric value to form an inspection series of frames; and perform an inspection analysis for the at least one target component using the inspection series of frames.
US10861145B2 Defect inspection device and defect inspection method
A defect class that can identify true information or false information regarding a defect of an inspection target is received, it is determined whether or not the number of true information and the number of false information are insufficient to set a defect extraction parameter of a predetermined region, a feature amount of the defect is extracted in a region other than the predetermined region when it is determined that the number of true information and the number of false information are insufficient, the feature amounts are totalized by adding the feature amount of the defect extracted in a region other than the predetermined region to the feature amount of the defect extracted in the predetermined region, and the totalized feature amount of the defect is displayed for adjustment of the defect extraction parameters.
US10861142B2 Gaze direction-based adaptive pre-filtering of video data
A multi-layer low-pass filter is used to filter a first frame of video data representing at least a portion of an environment of an individual. A first layer of the filter has a first filtering resolution setting for a first subset of the first frame, while a second layer of the filter has a second filtering resolution setting for a second subset. The first subset includes a data element positioned along a direction of a gaze of the individual, and the second subset of the frame surrounds the first subset. A result of the filtering is compressed and transmitted via a network to a video processing engine configured to generate a modified visual representation of the environment.
US10861139B2 Method and system for handling images
A method performed by a vehicle system for handling images of surroundings of a vehicle. An image of surroundings of the vehicle is obtained. The image is obtained from at least one image capturing device mounted in or on the vehicle, and the image capturing device comprises a fisheye lens. At least a part of distortions in the image is corrected to obtain a corrected image. The corrected image is rotationally transformed using a first rotational transformation to obtain a first transformed image. The corrected image is rotationally transformed using a second rotational transformation to obtain a second transformed image. The first and second rotational transformations are different from each other, and the first and second transformed images are consecutive images.
US10861133B1 Super-resolution video reconstruction method, device, apparatus and computer-readable storage medium
A super-resolution video reconstruction method, device, apparatus and a computer-readable storage medium are provided. The method includes: extracting a hypergraph from consecutive frames of an original video; inputting a hypergraph vector of the hypergraph into a residual convolutional neural network to obtain an output result of the residual convolutional neural network; and inputting the output result of the residual convolutional neural network into a spatial upsampling network to obtain a super-resolution frame, wherein a super-resolution video of the original video is formed by multiple super-resolution frames.
US10861132B2 Method and apparatus for virtual reality content stitching control with network based media processing
A method, apparatus and computer program product provide a signaling mechanism that could be utilized in conjunction with a media interface and exchange mechanism in a media processing pipeline defined in Moving Picture Experts Group-I (MPEG-I) Network-based media processing (NBMP). In particular, a method, apparatus and computer program product provide a NBMP media interface mechanism that enables virtual reality (VR) stitching within an NBMP-enabled system independent of stitching algorithm used.
US10861126B1 Asynchronous execution mechanism
An apparatus to facilitate asynchronous execution at a processing unit. The apparatus includes one or more processors to detect independent task passes that may be executed out of order in a pipeline of the processing unit, schedule a first set of processing tasks to be executed at a first set of processing elements at the processing unit and schedule a second set of tasks to be executed at a second set of processing elements, wherein execution of the first set of tasks at the first set of processing elements is to be performed simultaneous and in parallel to execution of the second set of tasks at the second set of processing elements.
US10861125B2 Preparing and executing command streams in data processing systems
When a processing resource of a data processing system is to perform processing tasks for applications executing on a host processor, the host processor prepares a plurality of command streams to cause the processing resource to perform the processing tasks. When a processing task to be added to a command stream has a dependency on a processing task or tasks that will be included in another command stream, a wait command is added to the command stream that is to include the processing task that has a dependency on a processing task or tasks that will be included in the another command stream, to cause the processing resource to delay executing subsequent commands in the command stream after the wait command, until the processing resource has reached a particular position in the another command stream.
US10861123B2 Filter processing apparatus and control method thereof
A filter processing apparatus comprises: K arithmetic operation units configured to perform predetermined arithmetic operation processing parallelly; a data holding unit configured to hold a plurality of data values; a coefficient holding unit configured to hold a plurality of filter coefficients; a first pattern holding unit configured to hold a first pattern that selects K data values from the plurality of data values; a second pattern holding unit configured to hold a second pattern that selects one filter coefficient from the plurality of filter coefficients; and a control unit configured to sequentially input the K data values to the K arithmetic operation units with reference to the first pattern and sequentially input the one common filter coefficient to the K arithmetic operation units with reference to the second pattern.
US10861117B2 Server-side, variable drive health determination
The relative health of data storage drives may be determined based, at least in some aspects, on data access information and/or other drive operation information. In some examples, upon receiving the operation information from a computing device, a health level of a drive may be determined. The health level determination may be based at least in part on operating information received from a client entity. Additionally, a storage space allocation instruction or operation may be determined for execution. The allocation instruction or operation determined to be performed may be based at least in part on the determined health level.
US10861108B2 Resource sharing method and terminal
A resource sharing method is performed at a mobile terminal, the method including: configuring a to-be-shared resource by using a processor, to obtain data needed for obtaining a resource; obtaining a user identifier of a currently logged-in social networking application; obtaining a resource sharing message image template, a user-defined visible element, and configuration information of the visible element that are associated with the user identifier; drawing a resource sharing message image according to the resource sharing message image template, the visible element, and the configuration information, and displaying the resource sharing message image on a social network propagation page of the social networking application; and transferring, by using a social network, a resource sharing message corresponding to the resource sharing message image, the resource sharing message including the data needed for obtaining a resource.
US10861104B1 System and method for configuring payment coupon processing
A computer-implemented system and method configure a payment processing system to interpret image data from scanned payment coupons. A screen display is generated for presentation to a recipient of payments, such as a business. The screen display shows a sample payment coupon. Configuration information is received that is generated based on user inputs. The user inputs designate a region of the sample payment coupon and define how scanned information in the designated region is to be interpreted.
US10861098B2 Actuary-manipulable rating model system
Techniques have been developed whereby an actuary-manipulable rating model may be defined and transformed into executable form using automated techniques. By allowing business users to define, review and revise rating models using familiar methodologies and constructs (such as factor tables) and by providing an automated facility for transformation of the rating model into an efficient executable form, systems and techniques in accordance with some embodiments of the present invention facilitate rapid deployment and update of insurance product offerings.
US10861095B1 Systems and methods for an automated electronic networked central clearinghouse for clearing and reversing reversible exchanges of non-fungible digital assets
Systems and methods for controlling an automated electronic networked central clearinghouse for clearing and reversing reversible exchanges of digital assets are disclosed. Exemplary implementations may: execute an instance of a game; receive an exchange request that indicates a first user offers a first digital asset for a reversible exchange on a fiat-currency-based online exchange platform; access a decentralized database to obtain asset-specific distribution rights for the first digital asset; generate publication information of the first digital asset for publication on the online exchange platform; receive exchange information regarding the reversible exchange; temporarily transferring the ownership of the first digital asset; determine whether to reverse the reversible exchange, and either (i) transfer the ownership of the first digital asset to the first user, or (ii) clear the reversible exchange by non-temporarily transferring the ownership to the exchanging user, and by distributing benefits in accordance with the asset-specific distribution rights.
US10861094B1 Asynchronous computational engine
A method includes retrieving a first dataset at a first frequency from a memory, the first dataset associated with a plurality of data objects; calculating at the first frequency and based on the first dataset, a first component for each of the data objects; retrieving a second dataset at a second frequency from the memory, the second dataset associated with the plurality of data objects; calculating at the second frequency and based on the second dataset, a second component for each of the data objects; weighting at one of the first or second frequencies, the first component by the second component for each of the data objects; calculating at one of the first or second frequencies, an asynchronous multi-component index based on the weighted first component; and generating at least one asynchronous multi-component index data object having a value that is determined from the calculated asynchronous multi-component index.
US10861087B2 Apparatuses, systems and methods for watercraft locking, sharing and rental
Devices and systems for use with a watercraft, and methods for using the same. The system includes a watercraft device for attachment to, or incorporation into, a watercraft. The watercraft device having a first watercraft lock component configured to couple with at least one second watercraft lock component, a docking station having a second watercraft lock component configured to couple with the first watercraft lock component, as well as at least one microcontroller and at least one wireless communication component within at least one of the watercraft device and docking station. The watercraft lock components, when coupled together, are configured to be placed in at least one of a locked state and an unlocked state by the at least one microcontroller, which is configured to place the watercraft lock components in an unlocked state in response to a signal received by the at least one wireless communication component.
US10861085B1 Apparatus, system and method for populating a virtual shopping cart based on video of a customers shopping session at a physical store
An apparatus includes a display, interface, and processor. The interface receives video from a camera located in a physical store and directed at a first physical rack. The camera captures video of the rack during a shopping session. The processor displays a first virtual rack that emulates the first physical rack and includes first and second virtual shelves. The virtual shelves include virtual items, which include graphical representations of physical items located on the physical rack. The processor displays the rack video, which depicts an event including the person interacting with the first physical rack. The processor also displays a virtual shopping cart. The processor receives information associated with the event, identifying the first virtual item. The rack video depicts that the person selected the first physical item while interacting with the first physical rack. The processor then stores the first virtual item in the virtual shopping cart.
US10861083B2 User interface using tagged media, 3D indexed virtual reality images, and global positioning system locations, for electronic commerce
A user interface operated via at least one consumer computing device, a database, and at least one host computer processor, provide an electronic commerce (eCommerce) environment for secured transactions between consumer and vendor members subscribed to the environment. Digital product images are scaled into digital images of environments of intended use for virtual reality observation. Tags to product representations or other features of media performance transmissions are scanned by consumer members for product purchasing, saving for later purchase, and/or sharing with other consumers (e.g. via social networks). Consumers create their own consumer product store with an inventory of items saved within the environment database for later purchasing or sharing. Original vendors initially providing items saved by consumers are rewarded commissions if later purchased from other vendors. Sharing saved items between consumers is also rewarded and provides an efficient B2C2C sCommerce environment and marketplace centered on products and driven by consumers.
US10861079B2 Flexible online pre-ordering system for media
The disclosed electronic commerce cloud-based media retailing systems and methods enable customers to execute a purchase intention of a digital product before that product is officially released for distribution. The ecommerce system comprises a digital entitlement engine and is particularly suited to pre-sell entitlements to digital products such as, but not limited to, video games, computer software, movies, and other entertainment media.
US10861078B1 Item retrieval area apparatus
This disclosure describes a system for fulfilling items at a materials handling facility. In some instances, a predicted items list that identifies items that are likely to be picked by a user are determined and, when the user arrives at the materials handling facility, those predicted items are presented to the user for selection. For example, predicted items may be determined and an inventory holder that holds one or more of those predicted items may be retrieved by a mobile drive unit (such as a Kiva mobile drive unit) and presented to the user at a retrieval area. The user may pick the items they desire from the presented inventory holder.
US10861077B1 Machine, process, and manufacture for machine learning based cross category item recommendations
A recommendation system increases the diversity of item recommendations provided to a target user by using machine learning to generate rules for identifying cross-category collections of items. For example, a first machine learning technique can be used to generate combination rules, representing categories of items frequently bought together, and these rules can be applied to generate a listing of cross-category seed item-recommended item pairs. These item pairs can be passed through a set of validation rules, generated by a second machine learning technique and representing correlations between attributes of items frequently bought together, to generate a confidence score representing the likelihood that a customer will want to purchase those two items together. The confidence score can be based on correlating one or more of color, price, seasonality, freshness, brand affinity, customer reviews, or item detail page views of the two items.
US10861076B1 Methods, systems, and devices for generating a refreshment instruction set based on individual preferences
A system for generating a refreshment instruction set based on individual preferences, the system including a computing device the computing device configured to receive, from a remote device, a user selection relating to nourishment; identify, an alimentary style relating to the user selection; locate, a plurality of recipes relating to the alimentary style; and generate, a refreshment instruction set, wherein the refreshment instruction set further comprises a plurality of recommended refreshments using the plurality of recipes.
US10861074B2 Furniture ordering and marketing system and method thereof
A furniture ordering and marketing method includes the steps of providing furniture products in a uniform warehouse; under control of a service system, providing a templated website displaying furniture products information, identifying a distributor in response to a log request from the distributor via a client system, converting the templated website into an individual website with the distributor's individual information, processing an placed order sent from the individual website, and shipping ordered furniture products from the uniform warehouse to a shipping address on the placed order.
US10861072B2 Handling live occurrence events with a rules engine
A method is disclosed herein in accordance with an embodiment of the present invention. The method may include deriving at a mobile transaction platform a multi-dimensional context from one or more user transactions and determining at least one life occurrence based, at least in part, on the multi-dimensional context. The one or more user transactions may be conducted through the mobile transaction platform. The one or more user transactions may be stored on a third-party source. In an aspect, the at least one life occurrence has yet to occur. In another aspect of the invention, the life occurrence has already occurred. The multi-dimensional context may include at least one of user location information and life occurrence location information. The multi-dimensional context may include at least one of a time of life occurrence and a current time.
US10861071B2 Crowd-sourced computer-implemented methods and systems of collecting requested data
The present invention broadly comprises crowd-sourced computer-implemented methods and systems of collecting requested data. One embodiment of the invention may be implemented as an electronic device including a request creating unit, a transmitter, and a receiver. The request creating unit is configured to create a request. The transmitter is configured to transmit the request for data to a plurality of collecting devices, to transmit an acceptance message to at least one of the plurality of collecting devices, and to transmit payment to each of the plurality of collecting devices to which the acceptance message was sent. The receiver is configured to receive bids from each of the plurality of collecting devices as proposed payment for collecting the data, and to receive the data from each of the plurality of collecting devices.
US10861070B2 System and method for processing and implementing product regulations
In a system and method for processing and implementing product regulations at a retail enterprise, a list is received by a retail server of products offered for sale by the enterprise that are regulation eligible, the received list of products is compared with product data identifying products offered for sale to all customers of the enterprise, each product in a database of the enterprise that matches a product in the list and that is not already marked therein as regulation eligible is marked as regulation eligible, and for each product so marked at least one characteristic of the product upon which regulation eligibility is based is determined, the database is searched to identify similar products that include the at least one characteristic, and for each identified similar product a request is transmitted for a determination of regulation eligibility thereof.
US10861069B2 Methods and systems to maintain, check, report, and audit contract and historical pricing in electronic procurement
Disclosed embodiments provide an electronic procurement system and process that enables a buyer or purchasing organization to maintain explicitly or implicitly, a contract price between the buyer/purchasing organization and the supplier whose catalog is integrated with an electronic marketplace. In one embodiment, a process is executed to compare the listed/purchase price of catalog items against the contract price or against a ‘normal’ purchase price. A user (e.g. the buyer) may also be able to configure and receive specific alerts regarding items that are purchased in deviation of the contracted price and items that have been added to the catalog since the last contract. Disclosed embodiments may also maintain, automatically, the historical price and purchase information of supplier catalog items that are enabled through the electronic marketplace. The user may be able to view a history of prices at which the supplier catalog item was listed in the catalogs as well as purchased by users in the same organization.
US10861065B2 Social platform promotion system and method
A computer-implemented method, computer program product, and computing system for receiving an inclusion request for including a potential social platform within a social platform pool; vetting the potential social platform to determine whether the potential social platform is eligible for inclusion within the social platform pool; and accepting the potential social platform for inclusion within the social platform pool if it is determined that the potential social platform is eligible for inclusion within the social platform pool.
US10861063B2 Method, system, and computer program for automated cause marketing using mobile devices
The present invention teaches a system, method and computer program for enabling local or regional merchants to participate in an automated cause marketing (ACM) program using mobile devices. The ACM program that may provide benefits to several parties involved in fundraising for one or more supported organizations, including one or more supported organizations, advertising providers, merchants, and individuals. Merchants are able to access enhanced analytics regarding their transactions with members and non-members of the ACM program and can use these enhanced analytics to realize an increased number of or revenue from transactions with members. The present invention also teaches a system and method for enabling advertising providers to acquire and analyze data associated with consumers-merchant transactions. The present invention provides the above features optimally using mobile devices. Furthermore, the present invention, may enable a member to disseminate its charitable preferences and contribution notifications to members of its electronic social networks.
US10861062B2 Automated cause management
A method, system and computer program for providing a loyalty engine for automated cause marketing. The method can include a charity linking merchants and sponsors to the loyalty system. Once the merchants and the sponsors are linked and the members are registered, merchant defined rules can instruct a loyalty engine as to the level of donations in connection with one or more transactions by a member that is associated to the loyalty program. The loyalty system can include a reporting facility to allow the merchant to track transactions with members in a number of ways. A system is also provided that can consist of a server including the loyalty engine and the charity utility. The charity utility can provide the functions of the method and can be linked to the networked server.
US10861060B1 Dynamically determining personalized promotional offers using markers
Systems, methods, and computer-readable media are disclosed for dynamically determining personalized promotional offers using markers. In one embodiment, an example method may include determining a first user history associated with a first user account and a second user history associated with a second user account, the first user history and the second user history being indicative of respective interactions by a first user and a second user with a marketplace, receiving an indication of interaction by the first user with a marker associated with a promotional offer campaign, determining, using the first user history, a first promotional offer for the first user, associating the first promotional offer with the first user account, receiving an indication of interaction by the second user with the marker, determining, using the second user history, a second promotional offer for the second user, and associating the second promotional offer with the second user account.
US10861056B2 Placing locations in a virtual world
An online system provides a virtual world including a plurality of locations spatially distributed throughout the virtual world. The online system receives sponsorship requests for generating locations in the virtual world associated with one or more advertisers. A sponsorship request identifies a position in the virtual world for presenting the location and a bid amount specifying an amount of compensation to the online system for presenting the location at the position in the virtual world. When an opportunity to present a location at a position in the virtual world to a user is identified, the online system selects a location from the received sponsorship request for presentation at the position based at least in part on the bid amounts of the sponsorship requests.
US10861052B1 Multi-channel persistent campaign management
Management of persistent campaigns can be automated across multiple possible communication channels. A campaign management service monitors state information for the targeted users to ensure that the campaign content is provided to those users at appropriate times using appropriate channels. After a state change is detected for a particular user, corresponding to the desired action being taken, the campaign content will no longer provided for that user across any of those channels. The ability to manage state across all channels ensures that the providing of campaign content to any targeted users does not exceed frequency, occurrence, or other such criteria, and the types of actions can be any detectable actions performed with respect to an electronic environment.
US10861050B2 Low-energy alert beacons and methods of using the same
Provided is an improved beacon, associated system, and methods of using the same. In particular, provided is an improved beacon that upon actuation, is modified from an idle state to a non-idle state, where the beacon transmits advertisement packets. Once the advertisement packets are received and/or acted upon, the beacon is modified from non-idle state to idle state. Accordingly, the beacon efficiently provides access to or monitoring of remote locations and, thus, has reduced maintenance costs and an increased lifetime.
US10861049B2 Global-scale wireless ID marketing registry system for mobile device proximity marketing
A wireless identification (WiD) marketing registry system for mobile device proximity marketing and a method of operating the system are disclosed. In one embodiment, the WiD marketing registry system includes a mobile device executing a global WiD mobile application that scans for the nearest global WiD marketing signal, which is extracted to identify a particular WiD code. This particular WiD code acts as a key in a database for retrieval of a URL or a location proximity marketing content, which can be displayed on the mobile electronic device by the global WiD mobile application with an associated consumer marketing user interface. The WiD marketing registry system also includes a WiD signal source device located near the mobile electronic device, a wireless data network, and a global WiD marketing registry management system that accommodates global marketing WiD code queries, URL retrievals, marketing dataset retrievals, and WiD-URL pairing initialization and updates.
US10861043B1 Media processing methods and systems
A media content processing method comprises submission of a broadcast to the computer or server of a receiving entity, which is coded in a neutral manner such that the creator and related identifying information is not identifiable for several purposes. The material is reviewed based on qualitative evaluation thereof by a plurality of independent reviewers who do not have access to the identifying information, and some of the material is selected based on the qualitative evaluation of the reviewers. The selected material is broadcast according to a predetermined schedule, and may also be placed in a content library for viewer access. Advertising is associated with the material selected during the broadcast thereof to generate revenue. The creator of the work is paid based on the revenues generated by the advertising associated with the material.
US10861041B2 Systems and methods for loyalty programs
Systems, devices and methods for a loyalty system are described. A method includes receiving, at least one processor associated with a transaction processing system, transaction data associated with a transaction between a customer and a merchant; upon or concurrently with clearing the transaction, determining, with the at least one processor, a membership classification for the transaction; and generating, at the at least one processor, signals for accruing an interchange fee based on the membership classification and the transaction data.
US10861040B2 Systems and methods for transaction verification
Methods, systems and device for verifying a transaction in a loyalty or advertising system are described. One such method includes: receiving, at least one processor, transaction data associated with a transaction between a customer and a merchant; determining, at the at least one processor, from the transaction data whether the customer and the merchant are associated with the loyalty or advertising system; and upon determining from the transaction data whether the transaction corresponds to a reward or advertisement, triggering the redemption of the reward or advertisement.
US10861039B2 Bid platform
A bid platform for electronic commerce uses smart contracts and a distributed ledger to manage bids and offers for products. The bid platform receives a bid for a product, generates a bid event on a distributed ledger using the smart contracts, propagates the bid event to merchants using the smart contracts and the distributed ledger, receives one or more offers, generates one or more offer events on the distributed ledger using the smart contracts, propagates the one or more offer events using the smart contracts and the distributed ledger, and receives an accepted offer.
US10861037B1 System and method for incorporating cross platform metrics for increased user engagement
Systems, apparatuses, and methods are described for determining a consumer's engagement with a brand of the business by tracking the consumer's activities in multiple platforms, such as social media platforms, content platforms, gaming platforms, other retailers, streaming video providers, service providers, etc. Method are described for probabilistically granting users variations of items that are otherwise being acquired. The granting may be random, but probabilities may be boosted based on the consumer's activities in the platforms.
US10861036B2 Systems and methods for randomized reward distribution exchange for loyalty points
Systems and methods for randomized reward distribution exchange for loyalty points are disclosed. Exemplary implementations may: register, by a computer device, loyalty points associated with a user; obtain a user ticket number; use a random number generator, generate a winning ticket number; award a prize to a user when it is determined that at least one number from the first set matches at least one number from the second set; and notify the user to go through a prize redemption process to obtain the prize.
US10861031B2 Methods and apparatus to facilitate dynamic classification for market research
Methods and apparatus to facilitate dynamic classification for market research are disclosed. Example disclosed methods include constructing, using a programmed processor based on data for a sample population and a first set of input variables, a self-organizing map classifying the sample population according to a plurality of classes defined in the map using fuzzy class membership. Example disclosed methods include extracting the fuzzy class membership for the sample population from the map. Example disclosed methods include correlating fuzzy class membership with behavior data for the sample population to determine a likely class behavior for the plurality of classes. Example disclosed methods include using fuzzy class membership and the likely class behavior to provide a predictive market output in response to a query.
US10861026B2 Personal history in track and trace system
Apparatuses and methods associated with personal history in a track and trace system are disclosed herein. In embodiments, a method includes acquiring first information corresponding to a physical object; identifying first authentication data based on the first information; storing the first authentication data in a database system; subsequent to storing the first authentication data, acquiring second information corresponding to a target physical object and identifying second authentication data based on the second information; identifying third information corresponding to the target physical object; querying the database system to seek a matching record based on the second authentication data; in the case that a matching record is returned responsive to the querying, updating the matching record with an indication that the second authentication data was matched to it and updating history data of said matching record based on said third information. Other embodiments may be disclosed or claimed.
US10861020B2 Transaction security apparatus and method
An apparatus, including a transaction terminal, further comprising: an input device or a receiver, wherein the input device inputs or the receiver receives information regarding an account and transaction information regarding a transaction on or involving the account; a camera or a video recording device, wherein the camera or the video recording device obtains or records a photograph or a video clip of an individual involved in the transaction; a processor, wherein the processor processes the transaction information; and a computer, further comprising: a database, wherein the database stores information regarding the transaction and the photograph or the video clip of the individual involved in the transaction. The information regarding the transaction and the photograph or the video clip of the individual involved in the transaction is transmitted to a communication device independently of any processing of the transaction by a transaction authorization processing computer.
US10861018B2 Visual analysis of transactions
Technologies and implementations for facilitating visual analysis of transactions utilizing analytics are generally disclosed.
US10861017B2 Biometric index linking and processing
Biometric templates are created for biometric data captured for a user. Each template is processed to generate a unique token. Each template and token pair is stored in a record of an index along with a link to at least one an external service of the user. During a transaction at a transaction terminal, biometric data for a user is captured and a template is generated. The index is searched with the template to obtain a corresponding token and a link to the external service. The external service is provided the token to identify the user and return personal data for the user from an account of the user with the external service. The personal data is processed for the transaction at the transaction terminal.
US10861014B2 Data monetization and exchange platform
A system for providing a large set of data resources for nearly any client with a centralized collection of historical data, and a server through which changing datasets located on provider networks may be accessed through the system without having to upload them to the system. The system providers a marketplace for buying and selling of data, optionally including blockchain technology to allow for secure and/or anonymous transactions.
US10861003B1 Near field communication device coupling system
A system for communicating data between two contactless contactless devices includes a carrier emitting device having a first antenna configured to transmit a wireless carrier signal. The system also has a first contactless device configured to operate in a first mode or a second mode. In the first mode, the first contactless device functions as an initiator to initiate communication with a second contactless device, using the wireless carrier signal provided by the carrier emitting device. In the second mode, the first contactless device functions as a target device transmitting data in response to a signal from another contactless device. The first contactless device receives a selection of the first mode or the second mode.
US10860997B2 Method and system for providing multiple services via a point-of-sale portal architecture
A secure point-of-sale (POS) portal architecture for delivering multiple services is provided. According to one exemplary aspect of the architecture, a number of services offered by various parties are integrated for delivery to merchants. The parties offering the services include, for example, payment processors and merchant acquirers and other external value-added service providers. The integrated services, in turn, are offered to merchants and/or their respective customers via one or more POS devices and its supporting system infrastructure at the merchant locations. The integrated services include, for example, acceptance of multiple payment instruments, payment processing, user dialog management, sales promotion and customer support, loyalty programs, back office processing, receipt capture, employee training, risk management, dispute resolution, system security, system administration etc. Moreover, these integrated services may be customized based on a merchant's particular requirements to provide a specific environment for delivering these services.
US10860994B2 Information processing device, information processing system, computer readable medium, and control method
An information processing device includes a near field communication unit and a display. The near field communication unit repeatedly transmits a read command by sequentially switching system codes corresponding to all respective types of electronic money which are usable in the information processing device at predetermined time interval, and detects electronic money corresponding to an electronic money medium which is held over the near field communication unit. A brand of the detected electronic money and a balance of the electronic money are displayed on the display.
US10860992B2 Method of remitting/receiving payment using messenger server
A method of remitting/receiving payments using a messenger server, which enables a messenger server to be accessed even without the involvement of a card value added network (VAN)/payment gateway (PG) company, enables a payment remitter to specify in advance the times that payments of funds are to be executed, and enables payments to be made according to payment receiving information on a payment recipient, from payment remittance information desired by the payment remitter.
US10860990B2 Methods and systems for evaluating and recycling electronic devices
Hardware and software application systems and associated methods for obtaining information from, evaluating, and pricing mobile phones, tablet computers, laptop computers, and/or other electronic devices for recycling and/or other processing are described herein. In various embodiments, the present technology includes systems and methods associated with an electronic evaluator device that facilitates processing (e.g., purchasing at a consumer-operated kiosk) a target device. In some embodiments, the present technology includes using an app on the evaluator device to obtain information from the target device, identify the target device, evaluate the target device, price the target device, etc. Various other aspects of the present technology are described herein.
US10860985B2 Post-meeting processing using artificial intelligence
Artificial intelligence is introduced into an electronic meeting context to perform various tasks before, during, and/or after electronic meetings. The tasks may include a wide variety of tasks, such as agenda creation, participant selection, real-time meeting management, meeting content supplementation, and post-meeting processing. The artificial intelligence may analyze a wide variety of data such as data pertaining to other electronic meetings, data pertaining to organizations and users, and other general information pertaining to any topic. Capability is also provided to create, manage, and enforce meeting rules templates that specify requirements and constraints for various aspects of electronic meetings.
US10860979B2 Device, system and method for summarizing agreements
A computerized system for summarizing agreements between two or more parties, comprises one or more processors. The processors may be configured to capture data relating to the agreement, such as agent screen data during an interaction with a customer. The data may be captured in successive capture operations each in response to an event, such as an agent key press or data entry. The captured data may be used to prepare a continuous text summarizing the agreement. An audio summary of the agreement may be derived from the text and played to at least one of the parties.
US10860972B1 Systems and methods for modifying webpages with delivery date estimation
A computerized system for displaying delivery date estimation in a webpage. The system may include a processor and a nontransitory storage medium comprising instructions. When executed by the processor, the instructions may include steps of receiving, from a remote device, a first request for product information, the first request including remote device information and product identification. The steps may also include providing (to a second system) a second request for a delivery date estimate, the second request comprising the remote device information and product identification, receiving (from the second system) the delivery date estimate. The steps may also include generating an electronic message comprising the product information and the delivery date estimate and forwarding (to the remote system) the electronic message.
US10860964B2 Assessing user performance in a community of users of data storage resources
According to certain aspects, a method of assessing users of a data storage system can include receiving configuration information relating to a deployed configuration of a first data storage cell and including number of installed data storage hardware and/or software components, the first data storage cell comprising a plurality of client computing devices and being configured to create and store one or more secondary copies of primary data generated by the plurality of client computing devices. The method may also include receiving information relating to an incident opened by a user of the first data storage cell. The method may further include updating a performance metric associated with the user to a new value to reflect a negative impact on the performance metric resulting from the opening of the incident by the user, wherein the degree of the negative impact is based at least in part on the configuration information.
US10860963B2 Methods and systems for video-based communication assessment
Methods and systems for assessing communication skills of a professional are described. The professional may be a healthcare provider or any other professional having a position in which communication skills are highly valued. The communication skills of the professional are assessed using crowd-sourced raters to increase reliability of results. Feedback reports may also be created for use by the professional to improve communication skills.
US10860956B2 Extracting and surfacing user work attributes from data sources
A computing system comprises, in one example, a display system, a user profile update system configured to update a user profile for a given user, a data extraction system configured to analyze a data source and to extract, from the data source, at least one work attribute associated with the given user, and a surfacing system. The surfacing system comprises a suggestion generator component configured to generate a user profile suggestion based on the at least one work attribute, and a display system controller configured to control the display system to generate a user interface display, with user input mechanisms, that displays the user profile suggestion and to detect a user interaction with the user input mechanisms. The user profile update system updates the user profile based on the detected user interaction.
US10860955B2 Job loader
The systems and/or processes described herein are configured to help an entity operating one or more facilities manage the scheduling and assignment of jobs. The systems and/or processes implement a loading service to manage the scheduling and assignment of jobs based on one or more factors including, but not limited to, a type of service or work to be performed on an item (e.g., an automobile), an initial estimated duration of time to perform the type of service or work, a revised estimated duration of time to perform the type of service or work (e.g., based on technician input), technician schedules, technician skills, technician skill level, and/or one or more labels assigned to a job. Consequently, the loading service is able to help, e.g., via the generation and output of graphical user interfaces, the entity balance the scheduling of appointments for jobs amongst technicians working at one or more facilities.
US10860954B1 Roomfinder platform
A method may include receiving, from a client device, a reservation time and image data relating to a desired room; receiving, from a network storage device, facility data for a plurality of rooms; identifying, using an image recognition model, the desired room based on the image data and the facility data; determining an availability of the desired room based on the reservation time and the facility data; generating a first reservation option to reserve the desired room and/or a second reservation option to reserve an alternate room; transmitting, to the client device, the first reservation option and/or the second reservation option; receiving, from the client device, a user selection of the first reservation option and/or the second reservation option; and transmitting, to the network storage device, an instruction to reserve the desired room and/or the alternate room.
US10860953B2 IoT drone fleet
Apparatus, systems, processes, and computer-readable mediums for facilitating the use of drones are described. For one embodiment, such a system includes a user element having a user application computer program configured to instruct a user interface device to facilitate use of user data and use of mission parameter(s) for a proposed drone mission. An owner element includes an owner application computer program configured to facilitate use of owner data and use of at least one drone parameter. A fleet system element is communicatively coupled to the user element and to the owner element and includes a computer system processor configured to facilitate use of a fleet record and use of at least one fleet parameter.
US10860951B2 System and method for removing biases within a distributable model
A system for improving a distributable model with distributed data is provided, comprising a network-connected distributable model source configured to serve instances of a distributable model; and a directed computation graph module configured to receive at least an instance of the distributable model from the network-connected computing system, create a cleansed dataset from data stored in the memory with at least biases within the data stored in memory corrected, train the instance of the distributable model with the cleansed dataset, and generate an update report based at least in part by updates to the instance of the distributable model.
US10860948B2 Extending question training data using word replacement
An information processing apparatus includes a selector and an extending unit. The selector selects a word in question training data corresponding to a topic. The extending unit extends the question training data by replacing the word selected by the selector in the question training data by a word in answer data corresponding to the topic.
US10860943B2 Systems and methods for disease control and management
This present disclosure relates to systems for providing an adaptive analytical behavioral health assistant. These systems may obtain glucose measurements from a user, execute a model of a physiological system generic to any user to generate notifications for the user, generate a modified model specific to a physiological system of the user based on the received glucose measurements, execute the modified model to generate personalized notifications, based on the modified model, generate an updated modified model, at least once, based on the modified model and additional glucose measurements, and output the notifications.
US10860937B1 System and method for managing routing of customer calls to agents
A call management system of a call center retrieves customer demographic data associated with a customer identifier for an inbound caller, i.e., customer. A predictive model including a logistic regression model and tree based model determines a value prediction signal for the identified customer. Based on the value prediction signal determined, the predictive model classifies the identified customer into a first value group or a second value group. The call management system routes a customer classified in the first value group to a first call queue for connection to one of a first pool of call center agents who are authorized to present an offer to purchase a product, and routes a customer classified in the second value group to a second call queue for connection to one of a second pool of call center agents who are not authorized to present the offer to purchase the product.
US10860935B2 Universal cognitive graph having persistent knowledge elements
A computer-implementable method for managing a cognitive graph comprising: receiving data from a plurality of data sources; processing the data from the plurality of data sources, the processing the data from the plurality of data sources identifying a plurality of knowledge elements; and, storing the knowledge elements within the cognitive graph as a collection of knowledge elements, the storing universally representing knowledge obtained from the data, each knowledge element of the collection of knowledge elements being persisted in its original form.
US10860931B1 Method and system for performing analysis using unstructured data
A method of performing predictive analysis includes generating, using a computational device, an instance from an unstructured data source. The method further includes associating a variable entity with the instance. The variable entity is associated with an influencer of a set of influencers or a performance indicator of a set of performance indicators. In another example, the method includes determining, using the computational device, a value of the variable entity from the instance based on a value-detection rule and generating, using the computational device, a model associating the set of influencers with the set of performance indicators using the value of the variable entity.
US10860929B2 Machine-learning based video compression
An encoder system trains a compression model that includes an autoencoder model and a frame extractor model. The encoding portion of the autoencoder is coupled to receive a set of target frames and a previous state tensor for the set of target frames and generate compressed code. The decoding portion of the autoencoder is coupled to receive the compressed code and the previous state tensor for the set of frames and generate a next state tensor for the set of target frames. The frame extractor model is coupled to receive the next state tensor and generate a set of reconstructed frames that correspond to the set of target frames by performing one or more operations on the state tensor. The state tensor for the set of frames includes information from frames of the video that can be used by the frame extractor to generate reconstructed frames.
US10860928B2 Generating output data items using template data items
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating data items. One of the systems is a neural network system comprising a memory storing a plurality of template data items; one or more processors configured to select a memory address based upon a received input data item, and retrieve a template data item from the memory based upon the selected memory address; an encoder neural network configured to process the received input data item and the retrieved template data item to generate a latent variable representation; and a decoder neural network configured to process the retrieved template data item and the latent variable representation to generate an output data item.
US10860927B2 Stacked convolutional long short-term memory for model-free reinforcement learning
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for controlling an agent interacting with an environment. One of the methods includes obtaining a representation of an observation; processing the representation using a convolutional long short-term memory (LSTM) neural network comprising a plurality of convolutional LSTM neural network layers; processing an action selection input comprising the final LSTM hidden state output for the time step using an action selection neural network that is configured to receive the action selection input and to process the action selection input to generate an action selection output that defines an action to be performed by the agent at the time step; selecting, from the action selection output, the action to be performed by the agent at the time step in accordance with an action selection policy; and causing the agent to perform the selected action.
US10860923B2 High-density neuromorphic computing element
A neuromorphic device for the analog computation of a linear combination of input signals, for use, for example, in an artificial neuron. The neuromorphic device provides non-volatile programming of the weights, and fast evaluation and programming, and is suitable for fabrication at high density as part of a plurality of neuromorphic devices. The neuromorphic device is implemented as a vertical stack of flash-like cells with a common control gate contact and individually contacted source-drain (SD) regions. The vertical stacking of the cells enables efficient use of layout resources.
US10860917B2 Apparatus and method for performing a forward operation of artificial neural networks
Aspects for executing forward propagation of artificial neural network are described here. As an example, the aspects may include a plurality of computation modules connected via an interconnection unit; and a controller unit configured to decode an instruction into one or more groups of micro-instructions, wherein the plurality of computation modules are configured to perform respective groups of the micro-instructions.
US10860914B1 Contactless card and method of assembly
A method of forming a contactless transaction card. The method may include providing a card body, defining a window, and attaching an antenna assembly layer to the card body, where the antenna assembly layer includes an antenna, a set of curable connectors, disposed on a set of end regions of the antenna within the window, and a UV-transparent layer, supporting the antenna. The method may include providing a contactless chip module within the window on a first side of the antenna assembly layer, and directing radiation through the UV-transparent layer, wherein the contactless chip module is electrically connected to the antenna via the curable connectors.
US10860909B2 Modular radio frequency identification (RFID) devices
Example implementations relating to a modular radio frequency identification (RFID) device are described. For example, the modular RFID device includes a modular circuit pad and a modular transmission pad coupled to the modular circuit pad. The modular circuit pad includes a processing circuit to process data and the processing circuit includes multiple circuit electrical contacts. Further, the modular transmission pad includes a transmission circuit to transmit the data. The transmission circuit includes multiple transmission electrical contacts detachably connected to the multiple circuit electric contacts.
US10860906B2 Manufacturing method for portable data carriers
A method for manufacturing a portable data carrier by means of a continuous manufacturing method, comprises the steps: providing at least one foil as a rolled good, unrolling at least one first foil, with at least a first foil being coated at least partly with an adhesive on at least one side, with at least the first foil being scored on at least one side along at least one creasing edge, with at least the first foil being folded up in precise fit along at least one creasing edge and bonded, with the foil being folded up in the direction of the side which is coated with adhesive, with the side coated with adhesive being arranged on the opposite side of the foil which has at least one scored creasing edge along which it is folded.
US10860903B2 Automatic generation of an animated image for the printing thereof on a lenticular support
The method for generating a final image for the printing thereof on a lenticular support includes an acquisition of a first file including a plurality of images; an automatic extraction of a determined number of images of the first file as a function of a maximum number of images to extract, the images being ordered according to a first order; a redimensioning of the images as a function of a parameter of density of lenses per unit surface area of a predefined printable support, called the pitch; an interlacing of the extracted images; and a generation of a final image to be printed on a lenticular support.
US10860900B2 Transforming source distribution to target distribution using Sobolev Descent
Systems, computer-implemented methods, and computer program products for transforming a source distribution to a target distribution. A system can comprise a memory that stores computer executable components and a processor that executes the computer executable components stored in the memory. The computer executable components can comprise a sampling component that receives a source distribution having a source sample and a target distribution having a target sample. The computer executable components can further comprise an optimizer component that employs a neural network to find a critic that dynamically discriminates between the source sample and the target sample, while constraining a gradient of the neural network. The computer executable components can further comprise a morphing component that generates a first product distribution by morphing the source distribution along the gradient of the neural network to the target distribution.
US10860895B2 Imagination-based agent neural networks
A neural network system is proposed to select actions to be performed by an agent interacting with an environment to perform a task in an attempt to achieve a specified result. The system may include a controller to receive state data and context data, and to output action data. The system may also include an imagination module to receive the state and action data, and to output consequent state data. The system may also include a manager to receive the state data and the context data, and to output route data which defines whether the system is to execute an action or to imagine. The system may also include a memory to store the context data.
US10860890B2 Learning management device, learning management method, and imaging device
A learning management device comprising an inference engine that is input with image data and acquires output for performing guidance display to a user using an inference model that has been specifically learned, and a processor that confirms if there is a specified relationship between a trial input image and trial guidance display for this trial input image under conditions that have been assumed at the time of use, and that determines whether or not it is necessary to relearn the inference model that has been learned based on the result of this confirmation.
US10860888B2 Detecting objects in images
A system trains a computer model to classify images and to draw bounding boxes around classified objects in the images. The system uses a combination of partially labeled training images and fully labeled training images to train a model, such as a neural network model. The fully labeled training images include a classification label indicating a class of object depicted in the image, and bounding box or coordinate labels indicating a number of objects of the class in the image as well as the location of the objects of the class in the image. The partially labeled training images include a classification label but no indication of where in the image any objects of the class are located. Training the model using both types of training data makes it possible for the model to recognize and locate objects of classes that lack available fully labeled training data.
US10860887B2 Method and apparatus for recognizing object, and method and apparatus for training recognition model
A method and an apparatus for recognizing an object are disclosed. The apparatus may extract a plurality of features from an input image using a single recognition model and recognize an object in the input image based on the extracted features. The single recognition model may include at least one compression layer configured to compress input information and at least one decompression layer configured to decompress the compressed information to determine the features.
US10860886B2 Method and apparatus for organizing media content
A method that incorporates teachings of the subject disclosure may include, for example, determining, by a system comprising a processor, more common features of a plurality of images according to similarity matrices indicating relative similarities between instances of common features occurring within multiple images of the plurality of images, defining, by the system, cluster groups associated with the more common features, where each cluster group comprises cluster images of the plurality of images, and where the more common features are present in each the cluster images, and performing, by the system, quality-based filtering on the cluster images to identify a target cluster image to represent the cluster images for each of the cluster groups. Other embodiments are disclosed.
US10860882B2 Apparatus and methods for tracking salient features
Apparatus and methods for detecting and utilizing saliency in digital images. In one implementation, salient objects may be detected based on analysis of pixel characteristics. Least frequently occurring pixel values may be deemed as salient. Pixel values in an image may be compared to a reference. Color distance may be determined based on a difference between reference color and pixel color. Individual image channels may be scaled when determining saliency in a multi-channel image. Areas of high saliency may be analyzed to determine object position, shape, and/or color. Multiple saliency maps may be additively or multiplicative combined in order to improve detection performance (e.g., reduce number of false positives). Methodologies described herein may enable robust tracking of objects utilizing fewer determination resources. Efficient implementation of the methods described below may allow them to be used for example on board a robot (or autonomous vehicle) or a mobile determining platform.
US10860880B2 Image processing apparatus, method of controlling the same, and storage medium
An image processing apparatus configured to perform character recognition processing to recognize characters included in image data and acquire character information, display characters indicated by the character information acquired, accept a selection of characters displayed by a user, generate a folder path based on the selected characters, and transmit the image data to a folder indicated by the folder path. In a case where the selection of characters is accepted multiple times, generate a folder path based on a combination of selected characters and transmit the image data to a folder indicated by the folder path.
US10860877B2 Logistics parcel picture processing method, device and system
The embodiments of the present application provide a method, apparatus and system for processing an image of a logistics parcel, which can capture an image with a barcode in a proper position. The method comprises: identifying a barcode in a Nth image to acquire position of the barcode in the Nth image, and placing the position into a queue; predicting a position that the barcode would locate in a (N+1)th image to be captured; identifying a barcode in the (N+1)th image to acquire position of the barcode relative to the (N+1)th image; determining whether the position of the barcode in the (N+1)th image matches with the predicted position; if so, placing the information of the barcode in the (N+1)th image into the queue; and after the parcel leaves the field of view, selecting, according to a preset optimal position of the barcode in an image and the information of the barcode placed into the queue, an optimal image from all images captured for the parcel. The present application is adapted to acquire logistic parcel information.
US10860875B2 Device and method to register user
A user registration device and method is disclosed. The user registration device compares an initial image stored in a database and a newly input candidate image, and determines whether to generate and manage an additional database based on the similarity between the initial image and the candidate image.
US10860874B2 Biometric based self-sovereign information management
The present teaching relates to method, system, medium, and implementations for authenticating a user. An authentication session is first initiated to authenticate, via iris, a person claiming to be an authorized user, in which a first set of signals is randomly generated for controlling light strobing to be applied to the iris of the person for detecting liveness of the iris. A second set of signals is accordingly generated for controlling iris picture capturing synchronized with the light strobing. The light strobing is applied to the person via strobes generated based on the first set of signals and pictures of the iris of the person are acquired, based on the second set of signals, that are synchronized with the light strobing. Whether the person is live is then determined based on the synchronized pictures acquired when the light strobing is applied.
US10860868B2 Lane post-processing in an autonomous driving vehicle
In one embodiment, a lane processing method and system identifies traffic lanes based on images. The images can be converted to lane markers where the lane markers are based on inner edges of the identified lanes. The lane markers can be used for steering, navigation, controlling and driving an automated driving vehicle (ADV). The markers can be associated with each other, in graphical space, to construct lane lines. Additional information, such as spatial and semantic information can be associated with each lane to further improve ADV planning and control.
US10860866B2 Systems and methods of legibly capturing vehicle markings
A system and method for legible capture of vehicle identification data includes video cameras and a computer. Recording attributes such as gain, gain shutter speed, and white balance are adjusted throughout ranges to maximize the likelihood of capturing at least one frame in which characters, such as those on the license plate, are legible. Successful capture of a legible frame may trigger storage of the data, while unsuccessful capture may trigger additional scans.
US10860865B2 Predictive security camera system
A predictive security camera system includes a camera, an object recognizer for detecting an object in a current frame of the camera, a convolutional encoder for generating a feature representation of the current frame, a primary clustering module for clustering the feature representation in primary clusters of the detected object, a vector generation module for generating an information vector that includes a set of variables such as primary class, sub-class, and one or more external factors associated with the feature representation, an anomaly clustering module for clustering each information vector into one or more secondary clusters wherein each variable in the information vector is a clustering dimension, and a predictive analysis module for receiving at least one variable of an information vector as an input, and predicting at least one another variable of the information vector based on one or more previous secondary clusters formed by the anomaly clustering module.
US10860862B2 Systems and methods for providing playback of selected video segments
Systems, methods, and non-transitory computer-readable media can identify a set of video segments that represents a video. A subset of video segments can be selected out of the set of video segments. A list that indicates a playback sequence for the subset of video segments can be generated. Playback of the subset of video segments can be provided based on the playback sequence indicated via the list.
US10860857B2 Method for generating video thumbnail on electronic device, and electronic device
Embodiments of the present invention provide a method for generating a video thumbnail on an electronic device and an electronic device. The method includes: receiving a play instruction from a user and displaying a played video on a screen of the electronic device; displaying, below the played video, a preview image corresponding to each video frame of the video; and after receiving a preview image selected by the user, generating a video thumbnail based on a video frame corresponding to the preview image. The embodiments of the present invention are applicable to the field of multimedia technologies.
US10860853B2 Learning though projection method and apparatus
Methods, apparatus, and system to enable and implement interaction between a computer device and a person (or people) such as via images and objects identified in such images. The interaction may make possible rapid and convenient machine learning with respect to such objects.
US10860849B2 Method, electronic device and computer program product for categorization for document
A method, electronic device and computer program product for categorizing a document that includes determining a key words associated with a document category and corresponding weight. The method also includes determining a score of the document with respect to the key word at least based on frequencies of the key word appearing in a field of the document and the weight and determining that the document is in the document category in response to the score of the document being higher than a threshold.
US10860847B2 Visual perception assistant
A method, a system, and a computer program product for visually identifying the at least one target subject within a real-time view of a current scene. The method includes capturing, by at least one image sensor, a real-time view of a current scene. The method further includes performing a visual analysis of the real-time view to identify at least one subject. The method further includes: receiving, in real-time, a natural language input which includes verbal utterances of at least one speaker; and identifying, within the natural language input, a description of at least one particular subject. The method further includes: analyzing the current scene to identify at least one target subject that matches the description of the at least one particular subject; and in response to identifying the at least one target subject, applying at least one visual identifier to the real-time view of the current scene.
US10860842B1 Positional tracking using multiple base stations
A system includes at least two base stations that emit light beams to illuminate an area for positional tracking objects in the area. A base station emits at least two light beams that rotate around a rotation axis at a rotational speed unique to the base station. Responsive to being illuminated by the light beams emitted by the at least two base stations, an object being tracked generates illumination data. The system determines which illumination data corresponds to one of multiple base stations by analyzing the illumination data over time. The system analyzes the illumination data corresponding to one base station to determine an orientation and/or position of the object relative to that base station.
US10860841B2 Facial expression image processing method and apparatus
A processor implemented method of processing a facial expression image, the method includes acquiring an expression feature of each of at least two reference facial expression images; generating a new expression feature based on an interpolation value of the expression feature; and adjusting a target facial expression image based on the new expression feature and creating a new facial expression image.
US10860838B1 Universal facial expression translation and character rendering system
Systems and methods for universal facial expression translation and character rendering. An example method includes obtaining a three-dimensional face model of a face of a virtual character. The three-dimensional face model is presented in a user interface, with facial characteristics of the three-dimensional face model adjustable in the user interface. Definitions of facial shapes of the virtual character are obtained, with each facial shape being associated with a facial shape identifier. A facial shape identifier indicates a type of adjustment of facial characteristics. A facial shape represents the three-dimensional face model of the virtual character with facial characteristics according to associated facial shape identifiers. The facial shapes are stored in a database as being associated with the character. User input specifying one or more facial shape identifiers is received. The three-dimensional face model is rendered with facial characteristics adjusted according to the one or more specified facial shape identifiers.
US10860836B1 Generation of synthetic image data for computer vision models
Techniques are generally described for object detection in image data. First image data comprising a first plurality of pixel values representing an object and a second plurality of pixel values representing a background may be received. First foreground image data and first background image data may be generated from the first image data. A first feature vector representing the first plurality of pixel values may be generated. A second feature vector representing a first plurality of pixel values of second background image data may be generated. A first machine learning model may determine a first operation to perform on the first foreground image data. A transformed representation of the first foreground image data may be generated by performing the first operation on the first foreground image data. Composite image data may be generated by compositing the transformed representation of the first foreground image data with the second background image data.
US10860834B2 Enhanced biometric privacy
Methods, systems, and software are disclosed herein for protecting the privacy of users in images and to prevent or mitigate the occurrence of privacy breaches. In an implementation, a biometric privacy service identifies a biometric marker in an image of a scene, such as a fingerprint, a retina, or an iris. The service then identifies one or more features of the biometric marker to be modified. The biometric service also identifies one or more modifications to make to the one or more features of the biometric marker and generates a modified version of the biometric marker that reflects the modification(s). The image is updated by the service with the modified version of the biometric marker, so that the biometric marker can no longer be used for unwanted purposes, whether they be malicious in intent or benign.
US10860832B2 Fast signature scan
Systems and methods for scanning signatures in a string field. In one implementation, the invention provides a method for signature scanning. The method includes receiving a particular string field, scanning the particular string field for a plurality of signatures using a larger scan step size, scanning the particular string field for the remaining signatures that are shorter than what can be scanned by the larger scan step size separately either using the same scanning method but a smaller scan step size or using a different scan method and the same or a smaller scan step size, and outputting any identified signatures in the particular string field.
US10860831B2 Image generation in an electronic device using ultrasonic transducers
A method for generating an image is provided. The method comprises capturing a first set of image pixels by an ultrasonic sensor comprising an array of ultrasonic transducers using a first beamforming pattern, wherein the first beamforming pattern comprises a first pattern of transmit signals routed to a plurality of ultrasonic transducers of the ultrasonic sensor. The method further comprises capturing a second set of image pixels at the ultrasonic sensor using a second beamforming pattern, wherein the second beamforming pattern comprises a second pattern of transmit signals routed to the plurality of ultrasonic transducers. The second beamforming pattern is different than the first beamforming pattern. The second set of image pixels corresponds to an edge region of the ultrasonic sensor. The method additionally comprises combining the first set of image pixels and the second set of image pixels to form the image. An electronic device and a method of generating an image of a fingerprint with a fingerprint sensor are also provided.
US10860828B2 Battery degradation authentication device and battery degradation authentication system
A battery degradation authentication device includes: a communication portion configured to communicate with a server; an input portion configured to receive specification information to specify a specific battery as a battery selected by a user; and an output portion. The communication portion acquires battery information including at least one of degradation information of the specific battery and related information related to the degradation information from the server. The output portion outputs an authentication mark based on which the battery information is acquirable.
US10860816B2 System for taking inventory and estimating the position of objects
A system for taking inventory of objects and estimating the position of objects comprising RFID tags, the system comprising: at least one RFID reader moveable in a given space and suitable for detecting RFID tags in the given space; means for estimating the position and/or orientation of the RFID reader in the given space, comprising at least means external to the RFID reader for measuring the position and/or orientation of the RFID reader; means for estimating the position of the RFID tags with respect to the RFID reader; the system being adapted to estimate the position of the objects in the given space using the estimated position of the RFID tags with respect to the RFID reader and the estimated position and/or orientation of the RFID reader in the given space; and the system being adapted to take inventory of the objects using at least information on detected RFID tags.
US10860807B2 Multi-channel customer sentiment determination system and graphical user interface
Techniques described herein are directed to a sentiment analysis engine for classifying and quantifying customer sentiments between a customer and an agent. The sentiment analysis engine includes a data acquisition engine configured to receive data from a plurality of different communication channels. A preprocessing engine of the sentiment analysis engine is configured to apply rule(s) that are configured to perform formatting and/or filtering operations on the received data and/or isolate customer-provided messages from agent-provided messages. A customization engine of the sentiment analysis engine is configured to perform channel-specific customizations on the received data, such as, but not limited to interpreting the data in a channel-specific manner A batch scoring engine of the sentiment analysis engine is configured to quantify customer sentiments in real-time (e.g., during a communication session between the customer and agent), and such sentiments may be displayed via a GUI utilized by an authorized individual.
US10860806B2 Learning and classifying workloads powered by enterprise infrastructure
A system, method, and computer-readable medium for performing a workload classification and analysis operation. The workload classification and analysis operation includes performing the steps of receiving workload data from a data source; generating a neural network model from the workload data; defining a plurality of workload signatures, the plurality of workload signatures defining a particular type of workload; identifying particular workloads using the plurality of workload signatures; and, providing information regarding the particular workloads to a user.
US10860805B1 Computerized analysis of team behavior and communication to quantify and optimize team function
A computer evaluates free-form text messages among members of a team, using natural language processing techniques to process the text messages and to assess psychological state of the team members as reflected it the text messages. The computer assembles the psychological state as reflected in the messages to evaluate team collective psychological state. The computer reports a trend of team collective psychological state in natural language text form.
US10860804B2 Quick text classification model
Disclosed are systems, methods, and non-transitory computer-readable media for an improved text classification model. A text classification system determines a first embedding for a first set of characters in a text, and a second embedding for a second set of characters in the text. The text classification system applies a first coefficient to the first embedding and a second coefficient to the second embedding, yielding a first weighted embedding and a second weighted embedding. The first coefficient is different than the second coefficient. The text classification system determines a weighted average embedding for the text based on the first weighted embedding, the second weighted embedding, the first coefficient and the second coefficient. The text classification system identifies at least a first classification label and a second classification label for the text based on the weighted average embedding for the text.
US10860802B2 Chatbot version comparison
According to an example, a system may receive a conversation with a first chatbot version through a messaging application, generate a first conversation file from the conversation, execute the first conversation file with a second chatbot version to generate a second conversation file, and compare the first conversation file with the second conversation file.
US10860801B2 System and method for dynamic trend clustering
A method includes extracting a keyword and a slot from a natural language input, where the slot includes information. The method includes determining whether the keyword corresponds to one of a plurality of formation groups. In response to determining that the keyword corresponds to a specific formation group, the method includes updating metadata of the specific formation group with the information of the slot. In response to determining that the keyword does not correspond to any of the formation groups, the method includes determining whether the keyword corresponds to one of a plurality of clusters. In response to determining that the keyword corresponds to a specific cluster, the method includes updating the specific cluster with the information of the slot. In response to determining that the keyword does not correspond to any of the clusters, the method includes creating an additional formation group that includes the keyword and the slot.
US10860798B2 Electronic device and method for text processing
An electronic device and method for text processing, the electronic device comprises a processor (100), and the processor is configured to: determine a correlation between a first text vector and a second text vector, wherein the first text vector and the second text vector are multi-dimensional, real number vectors generated on the basis of a same text, respectively; obtain, according to the correlation, a third text vector representing the text, wherein a vector space in which the third text vector is located is correlated to vector spaces in which first text and second text vectors are located. The electronic device and method of the present invention can be used to create a text-feature representation model which represents text features by combining a plurality of view angles, thereby improving the performance of natural language processing.
US10860796B2 Method and system for vector representation of linearly progressing entities
A method and system to generate vectors that represent linearly progressing entities like time are disclosed. Traditional methods of vectorisation account for semantic or associative similarity of the entities. Thus, vectors conveying semantic information do not convey structural relations between such entities. The method allows for the representation of such structural information, for example the months in a year. The vectors generated by the invention encode this relation between the months such that one can interpret the sequence of the months, the difference between then and their cyclic nature. The method works in a manner similar to a genetic code, where subsequent “child” vectors are generated by related “parents”, thus encoding the similarity and the distance of the sequential entities. An object of the inventions to allow algorithms in machine learning to easily learn over temporal entities its natural text.
US10860791B2 Identification of sets and manipulation of set data in productivity applications
In non-limiting examples of the present disclosure, systems, methods and devices for interacting with data in a productivity application are presented. A plurality of values associated with the productivity application may be analyzed to determine whether they include a value that can be added to a set comprising a plurality of values with a set data type upon which the productivity application can execute a plurality of set operations. An indication to add at least one of the analyzed values as a member of the set may be received. At least one of the analyzed values may be added as a member of the set. An indication to perform a set operation associated with the set may be received and performed, and the result of the performed set operation may be displayed on a productivity application user interface.
US10860789B2 Management of multiple interface ports
Embodiments may include systems and methods for managing multiple ports of a computing interface. A computing device may include a connector with a power port and a data port. A connector manager may identify whether a port partner is coupled to the connector, identify an inquiry related to a status of the connector, where the inquiry may be received from a BIOS of the computing device. In addition, the connector manager may generate an indication of the status of the connector, and further transmit the indication of the status of the connector to the BIOS. A BIOS may identify that a data device coupled to the connector through a port partner is to be initialized, and further transmit to a connector manager an inquiry related to a status of the connector, before initializing the data device. Other embodiments may be described and/or claimed.
US10860783B2 Electronic document supplementation with online social networking information
A system and method includes receiving content of an electronic document during a time the content is being entered into an electronic document by a user by via an electronic document editor application. A content characteristic is extracted from the content and transmitted to an online data source. A content item related to the content characteristic is received from the online data source. A user interface presents the content item concurrently with the electronic document editor application.
US10860781B2 Event detection based on text streams
A text stream source is accessed that includes a plurality of text content items. Unique word groupings are determined for the plurality of text content items. A burst detection algorithm is executed to determine word groupings that are currently bursting and that started within a specified time period. Based on the word groupings, an issue is determined based on identifying a set of texts forming at least one clique.
US10860779B2 High performant and high fidelity previews for CSS preprocessing frameworks
In various embodiments, methods, systems, and non-transitory computer-readable media are disclosed that allow allows developers of user interfaces to see quick and accurate previews after changing content that needs to be processed via a cascading style sheet (CSS) framework such as LESS, SASS, or Trinidad. These frameworks typically take a significant period of time to transform their framework code into CSS.
US10860778B2 System, method, and software application for enabling a user to view and interact with a visual map in an external application
The present invention provides a system, method, and software program for enabling a user to view and interact with a visual map in an external application. According to one embodiment of the invention, a visual mapping application creates a file with (i) visual map data and (ii) software code capable of being executed by an external application to display the visual map and provide select visual mapping application in the external application. In one embodiment, such functionality includes the ability to expand and collapse map topics, scroll the map, zoom in and out, follow hypertext links in the map, find content in the map, and print the map. The created file can be thought of as a “visual map player” in that an external application can “play” the created file, resulting in a live map in the external application.
US10860772B2 Method and apparatus for designing interconnection structure and method for manufacturing interconnection structure
The present disclosure provides methods and apparatus for designing an interconnection structure and methods for manufacturing an interconnection structure, and relates to the technical field of semiconductors. An implementation of the method may include: designing n virtual interconnection units according to a number of metal interconnection layers in a circuit area of a chip design drawing, where an ith virtual interconnection unit includes i metal interconnection layers, and where adjacent metal interconnection layers in a jth virtual interconnection unit are connected by using vias, and n≥2, 1≤i≤n, and 2≤j≤n; and filling an area in the chip design drawing outside the circuit area with virtual interconnection units, where the jth virtual interconnection unit is filled, and a (j−1)th virtual interconnection unit is not filled unless there is no space in the area for the jth virtual interconnection unit.
US10860771B2 Side channel aware automatic place and route
A power planning phase module, a placement phase module, and a routing phase module are provided that can replace, supplement, or enhance existing electronic design automation (EDA) software tools. The power planning phase module adds distributed power sources and a network of switching elements to the power frame or ring assigned to regions of a chip (that may be identified during a floor planning stage). The placement phase module optimizes a number and type of cells attached to each power source of the distributed power sources already added or to be added during the power planning phase. The routing phase module optimizes routing length to, for example, mask power consumption.
US10860766B1 Compilation flow for a heterogeneous multi-core architecture
An example method of implementing an application for a system-on-chip (SOC) having a data processing engine (DPE) array includes determining a graph representation of the application, the graph representation including nodes representing kernels of the application and edges representing communication between the kernels, mapping, based on the graph, the kernels onto DPEs of the DPE array and data structures of the kernels onto memory in the DPE array, routing communication channels between DPEs and circuitry of the application configured in programmable logic of the SOC, and generating implementation data for programming the SOC to implement the application based on results of the mapping and the routing.
US10860765B1 Clock tree routing in programmable logic device
Some examples described herein provide for clock tree generation for a programmable logic device, and more specifically, for clock tree generation in conjunction or simultaneous with placement of logic for a programmable logic device. In an example, a design system includes a processor and a memory coupled to the processor. The memory stores instruction code. The processor is configured to execute the instruction code to: generate clock trees in conjunction with placing logic for an application to be implemented in a programmable logic region of a programmable logic device; generate data routes between the placed logic; and generate a physical implementation of the application based on the placed logic, the clock trees, and the data routes. The physical implementation is capable of being loaded on the programmable logic region of the programmable logic device.
US10860762B2 Subsystem-based SoC integration
Methods and apparatus relating to subsystem-based System on Chip (SoC) integration are described. In one embodiment, logic circuitry determines one or more components of a subsystem. The subsystem supports an architectural feature to be implemented on a System on Chip (SoC) device. A first interface communicatively couples a first component of the subsystem to a first component of another subsystem. A second interface communicatively couples at least one component of the subsystem to at least one chassis component of the SoC device or communicatively couples the at least one component of the subsystem to at least one non-chassis component of the other subsystem. In an embodiment, components of the subsystem may be packaged such that the packaging generates a reusable collateral that allows for fast integration of all aspects of design in any SoC device with a compatible chassis prior to manufacture.
US10860760B2 Systems and methods for implementing learned parameter systems on a programmable integrated circuit
Systems and methods are included for efficiently implementing learned parameter systems (LPSs) on a programmable integrated circuit (PIC) via a computing engine. The computing engine receives an input set of learned parameters corresponding to use instances of an LPS. The computing engine reduces at least some redundancies and/or unnecessary operations using instance specific parameter values of the LPS, to generate a less redundant set of learned parameters and a corresponding less redundant LPS. The computing engine generates a netlist based on these, which may share computing resources of the PIC across multiple computations in accordance with the less redundant set of learned parameters and the corresponding less redundant LPS. The computing engine then programs the PIC with the netlist. That is, the netlist replaces use instances of at least some of the original learned parameters and its corresponding LPS and is executed instead of the original.
US10860759B2 System for reversible circuit compilation with space constraint, method and program
The disclosed technology includes, among other innovations, a framework for resource efficient compilation of higher-level programs into lower-level reversible circuits. In particular embodiments, the disclosed technology reduces the memory footprint of a reversible network implemented in a quantum computer and generated from a higher-level program. Such a reduced-memory footprint is desirable in that it addresses the limited availability of qubits available in many target quantum computer architectures.
US10860755B2 Age modelling method
A method for modelling age-related traits of a face, from a picture of the face is provided, wherein the age-related traits are either wrinkles or age spots, the method including: for each age-related trait of the face of the same nature, generating a vector including parameters of shape and appearance of the trait; and generating, from the generated vectors, a single representation vector modeling the age-related traits of the same nature in the face. The single representation vector stores information regarding the number of traits in the face and joint probabilities, over the face, of the shape and appearance features of the traits.
US10860752B2 Method and system for vision measure for digital human models
The present disclosure is directed to a method and corresponding system that improves accuracy of a computer simulation of an original posture of a digital human model (DHM) relative to a target object. The method and system may obtain information associated with the original DHM posture. The obtained DHM posture information may include a position of a head of the DHM. The method and system may obtain information associated with the target object. The obtained target object information may include a size of the target object and an orientation of the target object. The method and system method may obtain a distance from the head of the DHM to the target object. In some embodiments, the system and method may generate a measure of vision (i.e., vision measure) of the DHM of the target object that the DHM is visually targeting. The system and method may generate the measure of vision based on one or more parameters which may include any of the obtained DHM posture information, the obtained target object information, and the obtained head-target (HT) distance. Based on the measure of vision, the system and method may generate a constraint of vision (i.e., vision constraint) of the DHM to the target object. Based on the vision constraint, the system and method may generate an updated DHM posture.
US10860744B2 System and method for ensuring integrity and confidentiality of data programmed in an insecure manufacturing environment
A system and method of downloading firmware into an embedded device while maintaining the integrity and confidentiality of the firmware is disclosed. In one embodiment, the process comprises four phases. In the first phase, unauthenticated content is written into the memory of the embedded device. In the second phase, this content is verified. In the third step, a secure connection is established between the host and the embedded device. In the fourth step, the firmware is loaded into the embedded device using this secure connection. The firmware is encrypted as it is transferred from the host to the embedded device and is never accessible outside of the embedded device.
US10860742B2 Privacy risk information display
Example implementations are described that include displaying a graphical element related to privacy risk information for an application. A processor of a computing device may determine, for the application, a privacy attention score based on first privacy risk information. The processor may determine, for the application, an aggregated privacy assessment score from a plurality of privacy risk scores that are based on second privacy risk information. The processor may cause a graphical element representing a combination of the privacy attention score and the aggregated privacy assessment score to be displayed via a display device.
US10860741B1 Telecommunication privacy protection using a high-level programming interface
Certain aspects of the disclosure are directed to customized communication monitoring and alerts using a high-level programming interface. According to a specific example, a data communications server is configured and arranged to provide a database with virtual office features available to remotely-situated client entities. The data communications server is configured to provide to the client entities, a set of instructions written in a first programming language that defines a message exchange protocol, the set of instructions including aspects of the message exchange protocol to be populated with client-specific directives. The data communications server is further configured to receive from each client entity, client-specific sets of control data written in a second programming language that is compatible with the first programming language, and including privacy protection processes implemented for data communications including the one disparate client entity.
US10860739B2 Encryption of media based on content
One embodiment provides a method, including: accessing, on a mobile end user device, a media file; processing, using a processor of the mobile end user device, the media file to characterize the media file; detecting, using the processor, at least one privacy-sensitive characteristic of the media file; and setting an indicator, using the processor, denoting the media file as privacy-sensitive prior to permitting the media file to be stored on a cloud account device. Other embodiments are described and claimed.
US10860738B2 Augmented metadata and signatures for objects in object stores
In an example, a system may modify an object stored in an object store for storing objects to include augmented metadata. The system may encode a signature of the modified object such that the signature is identical to a signature of the object prior to being modified to include the augmented metadata.
US10860735B2 Database system for protecting and securing stored data using a privacy switch
Applications of the privacy switch technology are shown for handling data breaches in database systems, thereby providing fundamental improvements to the security and utility of database technology.
US10860733B1 Shredding system and method
A method, computer program product, and computing system for receiving a shred command from a host on a storage device associated with a main storage copy within a redundant storage system. The shred command with respect to the main storage copy is processed on the storage device associated with the main storage copy.
US10860732B2 System and method for real-time transactional data obfuscation
A system and method for providing transactional data privacy while maintaining data usability, including the use of different obfuscation functions for different data types to securely obfuscate the data, in real-time, while maintaining its statistical characteristics. In accordance with an embodiment, the system comprises an obfuscation process that captures data while it is being received in the form of data changes at a first or source system, selects one or more obfuscation techniques to be used with the data according to the type of data captured, and obfuscates the data, using the selected one or more obfuscation techniques, to create an obfuscated data, for use in generating a trail file containing the obfuscated data, or applying the data changes to a target or second system.
US10860730B1 Backend data classifier for facilitating data loss prevention in storage devices of a computer network
An apparatus in one embodiment comprises a processing platform that includes one or more processing devices each comprising a processor coupled to a memory. The processing platform is associated with at least one storage device. The processing platform comprises a backend data classifier configured for communication with a data loss prevention system. The backend data classifier comprises a file analyzer configured to compare characteristics relating to current states of respective files stored in the storage device with information stored in a file history database, and an assignment module configured to assign classifications to respective ones of the files stored in the storage device based at least in part on comparison results from the file analyzer. The data loss prevention system is configured to perform different data loss prevention operations on different ones of the files stored in the storage device based at least in part on their respective assigned classifications.
US10860724B2 Active key rolling for sensitive data protection
In aspects of active key rolling for sensitive data protection, a data security system includes memory storage implemented as a data store to maintain a batch of sensitive data instruments each encrypted with a previous encryption key. A data encryption service can receive a request from a client device for data in a sensitive data instrument from the batch of the sensitive data instruments. The data encryption service can decrypt the sensitive data instrument with the previous encryption key making the requested data in the sensitive data instrument available for access by the client device. The data encryption service can then re-encrypt the sensitive data instrument with a new encryption key effective to update the encryption of the sensitive data instrument, the updated encryption being triggered based on the request for the data and the decryption of the sensitive data instrument.
US10860722B2 Security risk management system, server, control method, and non-transitory computer-readable medium
A security risk management system (305) of the present disclosure includes a server (310) and an agent unit (320) included in a terminal. The server (310) transmits vulnerability information to the agent unit (320) before the release date and time of the vulnerability information. The agent unit (320) investigates the presence or absence of vulnerabilities in the terminal based on information regarding a method for vulnerability investigation contained in the vulnerability information, and transmits vulnerability investigation results containing the investigation results to the server (310) before the release date and time of the vulnerability information. The server (310) presents the vulnerability information and the vulnerability investigation results on or after the release date and time of the vulnerability information.
US10860721B1 Information security management improvement system
Systems, methods, and non-transitory mediums for assessing and improving the information security management health of an organization may be used to generate a baseline assessment measuring a level of compliance with proper security framework elements as well as a level of cross-management, interaction, or engagement across four essential information security domains including a benchmark domain, a measurement domain, a decision domain, and an execution domain using a domain-element table with a plurality of measurement types associated with criteria for progressing through an increasing level of difficulty tiered scoring system established by selected frameworks, policies, standards, and guidelines while also providing a path to improve upon a baseline assessment.
US10860720B2 Static anomaly-based detection of malware files
A protection application detects and remediates malicious files on a client. The protection application trains models using known samples of static clean files, and the models characterize features of the clean files. A model may be selected based on metadata obtained from a target file. By processing features of the clean files and features of the target file, the model may generate an anomaly score indicating a level of dissimilarity between the target file and the sample. The protection application compares the anomaly score to one or more threshold scores to classify the target file. Additionally, the target file may be provided to a security server to check against a whitelist or blacklist for classification. Responsive to a classification as malicious, the protection application remediates the target file on the client.
US10860718B2 Protecting computer systems used in virtualization environments against fileless malware
Techniques for protecting a computer system against fileless malware are described. One technique includes a virtual machine (VM) locker logic/module implemented by one or more processors receiving information about input/output (I/O) requests associated with injection of data into a process. The logic/module can generate or update an information log to reflect that the process includes data from an external source. The data from the external source can include fileless malware. The technique also includes the logic/module intercepting an execution request by a process (e.g., the process that includes data from an external source, another process, etc.), where an execute privilege located in an operating system mediated access control mechanism approves the request. Next, the logic/module determines that the process requesting execution is included in the log and removes an execute privilege located in a hypervisor mediated access control mechanism to deny the request. Other advantages and embodiments are described.
US10860715B2 Method and apparatus for proactively identifying and mitigating malware attacks via hosted web assets
A new approach is proposed that contemplates systems and methods to provide identification and mitigation of malware attack via Web assets hosted on a Web application, site, or platform in an automated and proactive manner. From the moment the Web assets are hosted on the Web application platform and protected by a Web application security device, the hosted Web assets are constantly monitored and assessed for potential risks. Whenever there is a new instance or a modification of a Web asset, a copy of the Web asset is automatically downloaded and analyzed for potential vulnerabilities. If a suspicious indicator of malicious contents in the Web asset is detected during the analysis, a plurality of security policies are created and applied to the Web application security device to mitigate threats of the Web asset and protect users of the Web application against malware attacks via the tampered Web asset.
US10860714B2 Technologies for cache side channel attack detection and mitigation
Technologies for cache side channel attack detection and mitigation include an analytics server and one or more monitored computing devices. The analytics server polls each computing device for analytics counter data. The computing device generates the analytics counter data using a resource manager of a processor of the computing device. The analytics counter data may include last-level cache data or memory bandwidth data. The analytics server identifies suspicious core activity based on the analytics counter data and, if identified, deploys a detection process to the computing device. The computing device executes the detection process to identify suspicious application activity. If identified, the computing device may perform one or more corrective actions. Corrective actions include limiting resource usage by a suspicious process using the resource manager of the processor. The resource manager may limit cache occupancy or memory bandwidth used by the suspicious process. Other embodiments are described and claimed.
US10860707B2 Systems and methods for obfuscation of password key and dynamic key pool management
In accordance with embodiments of the present disclosure, an information handling system may include a processor and a non-transitory computer-readable medium having stored thereon a program of instructions executable by the processor. The program of instructions may be configured to, when read and executed by the processor, receive an initial password, the initial password comprising a string of characters to be entered by a user of the information handling system for accessing the information handling system, separate the initial password into a plurality of compartments, select a random order of the plurality of compartments, generate a key based on the initial password as rearranged in accordance with the random order of the plurality of compartments, and store a key sequence representative of the random order of the plurality of compartments.
US10860705B1 Augmented reality generated human challenge
A human challenge can be presented in an augmented reality user interface. A user can use a camera of a smart device to capture a video stream of the user's surroundings, and the smart device can superimpose a representation of an object on the image or video stream being captured by the smart device. The smart device can display in the user interface the image or video stream and the object superimposed thereon. The user will be prompted to perform a task with respect to one or more of these augmented reality objects displayed in the user interface. If the user properly performs the task, e.g., selects the correct augmented reality objects, the application will validate the user as a person.
US10860704B1 Capturing and sending one-time passwords using augmented reality glasses
A user may view a device with augmented reality glasses which may have a camera that views and collects data on the screen of the user device. When the user desires to access an account for which multifactor authentication is required, a one-time password may be sent to the user. The glasses may recognize the one-time password and determine if the one-time password originated from the user device. If the glasses verify that the one-time password originated from the user based on context of the user device display or the geographic locations of the devices, then the glasses will send the password to the service associated with the one-time password. The glasses may send the password back to the user device, send it to an intermediate server, or send it directly to the server associated with the service that provided the one-time password.
US10860703B1 Online authentication and security management using device-based identification
Techniques are disclosed to provide enhanced online security. When user authenticating information is provided to access secure content, a network server identifies the user via a website identifier. Some of the disclosed techniques leverage third party “cookie stitchers” to associate user data, which may include a website identifier, to the user's computing devices. If the cookie stitcher cannot identify a current computing device, or if a current website identifier does not match one stored in the user data, then 2-factor authentication (2FA) may be triggered. Other disclosed techniques leverage stored device management data (DMD), which uniquely identifies each computing device that is associated with a website identifier. These techniques allow the network server to block access to explicitly-identified computing devices, and to trigger 2FA unless specific computing device metrics, which are associated with a computing device, are matched to computing device metrics contained in the DMD.
US10860701B2 Motion-based credentials using magnified motion
Systems and methods are provided which allow for motion-based authentication of a user using magnified motion. Very small or imperceptible motions of a user may be captured and magnified to determine characteristics of the motions that may be used as a motion-based credential for user authentication. The motions, which may be very small and imperceptible to an observer, may be difficult for potential attackers to observe and copy, but may be useful when magnified.
US10860698B2 Controlling access to computer resources
A system is described for controlling access to resources using an object model. Users can specify use cases for accessing resources. The user may be granted access if the user satisfies qualifications required for accessing the resource, selected a use case permissible for accessing the resource, and satisfies qualifications required for the use case. Use cases, qualifications, resources, and/or links between them can be implemented using an object model. The system can be used in addition to authentication and authorization.
US10860697B2 Private content in search engine results
Representative embodiments allow private user created content to be submitted for a query so that a user can search from outside a corporate firewall and retrieve both private user created content and web content. The private user created content and web content are presented in the same user interface. Embodiments allow users to create content and keep a private content index that allows such content to be retrieved with an appropriate query along with public web content. Embodiments allow feedback on the user content to be submitted. Feedback can be used for quality control and other purposes. Some user created content has an expiration date after which the content will not be retrieved. Some embodiments place the private index within a compliance boundary and results are returned from within the compliance boundary directly to a browser so the search system has no access to the private data.
US10860696B2 Method and apparatus for secure information distribution
A system and method for secure generation and distribution of digital encryption keys is disclosed. The system may also be used to protect and distribute other types of secure information, including digital, audio, video, or analog data, or physical objects. The system may include a tamper-respondent secure token device, which may be configured to destroy or disable access to the secure information contained therein in response to attempts to physically or electronically breach the device. Outputs may be provided in a secure manner through various interfaces without using electricity (wires) or electromagnetic radiation. Inputs may be provided in a secure manner, including through the use of a gesture-based input interface. Destruction or disablement of the device and/or its secure contents may be provided upon detection of tamper attempts or upon input of a self-destruct command. Proof of the destruction or disablement of the device or its contents may be provided.
US10860695B1 Image chain of title management
In an apparatus and method, a data packet structure for an image product is written to a node of a transaction processing network. The data packet structure includes a cryptographic hash of, altogether, an image from a base work and image metadata including an identification of the base work and provenance of the base work; and a transferor identification and a transferee identification for a transfer of the image product.
US10860693B2 Method and licensing system for automatically licensing service features during the upgrade of a communication system
The invention relates to a method for automatically licensing service features during the upgrade of a first communication system (11) into a second communication system (12), said method having the following steps: (a) extracting the service features to be licensed from a database, (b) transmitting the service features to be licensed to a License Server (CLS), (c) generating a license file (LF) in the License server (CLS), (d) transmitting the license file (LF) to the second communication system (12), and (e) installing the license file (LF) in the second communication system (12). This invention also relates to a corresponding computer program and corresponding licensing system.
US10860692B1 Digital media verification
Method, system and computer program product, the method comprising: during a streaming session of a media by a capturing device to the processing platform, transmitting to the capturing device an instruction to implement an operation mode when capturing a second portion of the media; receiving from the capturing device the media, wherein the media comprises at least a first portion and the second portion; and verifying authenticity of the media, wherein said verifying is based on a determination that the second portion of the media complies with the operation mode.
US10860688B1 System and method for encouraging a medical patient to complete medical treatment regimen
Medical patients do not always diligently follow their treatment plans. A medical treatment system that helps medical patients to follow their prescribed medical treatment plans. The medical treatment system includes a medical treatment application program that alerts a patient when a treatment step is required, rewards the patient with a virtual reward if the treatment step is completed, and reminds the patient if a treatment step has not yet been performed.
US10860683B2 Pattern change discovery between high dimensional data sets
The general problem of pattern change discovery between high-dimensional data sets is addressed by considering the notion of the principal angles between the subspaces is introduced to measure the subspace difference between two high-dimensional data sets. Current methods either mainly focus on magnitude change detection of low-dimensional data sets or are under supervised frameworks. Principal angles bear a property to isolate subspace change from the magnitude change. To address the challenge of directly computing the principal angles, matrix factorization is used to serve as a statistical framework and develop the principle of the dominant subspace mapping to transfer the principal angle based detection to a matrix factorization problem. Matrix factorization can be naturally embedded into the likelihood ratio test based on the linear models. The method may be unsupervised and addresses the statistical significance of the pattern changes between high-dimensional data sets.